01. DADOS GERAIS
Produto: | TOTVS OMS
|
---|---|
Linha de Produto: | Linha Protheus |
Segmento: | Logística |
Módulo: | SIGAOMS - Gestão de Distribuição |
Função: | - |
País: | Todos Países |
Ticket: | - |
Requisito/Story/Issue (informe o requisito relacionado) : | - |
02. DESCRIÇÃO
Este Ponto de Entrada permite executar operações durante o processo de estorno do documento de carga, sendo executado após a integração com o módulo SIGAGFE (Gestão de Frete Embarcador) e antes da integração com o TOTVS Otimização Logística (TOL).
03. LOCALIZAÇÃO
Localizado na rotina de estorno de carga, após atualizar montagem de carga e integrar com SIGAGFE e antes da integração com o TOTVS Otimização Logística (TOL).
04. PARÂMETROS
Nome | Tipo | Descrição | Obrigatório |
---|---|---|---|
cCod | Char | Código da Carga | Sim |
cSeq | Char | Sequênca da Carga | Sim |
05. RETORNO
Nome | Tipo | Descrição | Obrigatório |
---|---|---|---|
aRet | Array | Array de 2 posições contendo:
| Sim |
06. VERSÕES
Protheus 12.1.27 ou superiores.
07. OBSERVAÇÃO
Todos os parâmetros são recebidos na User Function via PARAMIXB, conforme consta em Execblock / Customização.
08. EXEMPLO
------
#INCLUDE "PROTHEUS.CH"
User Function OS200ES3()
Local aRet := {.T., ''}
Local cCod := ParamIxb[1]
Local cSeq := ParamIxb[2]
If cCod = '000002'
aRet[1] := .F.
aRet[2] := 'Carga não pode ser estornada.'
EndIf
Return (aRet)
------