Árvore de páginas


01. DADOS GERAIS

Produto:

TOTVS OMS

Linha de Produto:

Linha Protheus

Segmento:

Logística

Módulo:SIGAOMS - Gestão de Distribuição
Função:OMSA460 - Documento de Saída (Carga)
País:Todos Países
Ticket:-
Requisito/Story/Issue (informe o requisito relacionado) :-


02. 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.

03. LOCALIZAÇÃO

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

04. PARÂMETROS

NomeTipoDescrição
aCargasArrayArray com as cargas que foram selecionadas

05. RETORNO

Não se aplica.

06. VERSÕES

Protheus 12.1.17 ou superiores.

07. OBSERVAÇÃO

Este Ponto de Entrada se torna necessário para os casos nos quais o OMS está parametrizado como 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 (Processanto de NFs) terá comportamento semelhante, porém, não recebe as cargas marcadas na tela.

08. EXEMPLO

------

#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

------