Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Descrição:

Este Ponto de Entrada permite que após o processamento de todas as Notas Fiscais, de todas as cargas selecionadas, seja executada qualquer ação necessária de forma customizada.

Localização:

Localizado na função que efetua o processamento das Notas Fiscais após processar todas as filiais e todas as cargas selecionadas.

Parâmetros:

NomeTipoDescrição
aCargasArrayArray com as cargas que foram selecionadas

Retorno:

Este Ponto de Entrada não possui retorno.

Versões:12.1.17
Observações:Este Ponto de Entrada se torna necessário para os casos nos quais o OMS está parametrizado como modo Operador Logístico e uma carga pode possuir pedidos de diferentes filiais. Caso contrário, se for apenas de uma filial, o Ponto de Entrada M460NOTA terá comportamento semelhante, porém, não recebe as cargas marcadas na tela.
Code Block
languagecpp
titleExemplo
linenumberstrue
#include "protheus.ch"
 
User Function OS460NOT()
Local aCargas := PARAMIXB[1]
Local cCarga  := ""
Local nX      := 0
   // Processamento customizado
   For nX := 1 to Len(aCargas)
      // Processa os dados da carga
      cCarga := aCargas[nX]
   Next nX
Return