01. DADOS GERAIS
Produto: | Solucoes_totvs_parceirosexptotvs |
---|
|
|
---|
Linha de Produto: | |
---|
Segmento: | |
---|
Módulo: | SIGAOMS - Gestão de Distribuição |
---|
Função: | OMSXCPL (- Regras de Integração OMS x Cockpit Logístico)TOL |
---|
País: | Todos os Países |
---|
Ticket: | - |
---|
Requisito/Story/Issue (informe o requisito relacionado) : | - |
---|
02. DESCRIÇÃO
Este Ponto de Entrada permite gerar uma validação para continuar a integração com o CockpitTOTVS Otimização Logística.
03. LOCALIZAÇÃO
Localizado na função OMSXCPLENVIA da rotina OMSXCPL (Regras de Integração OMS x Cockpit LogísticoTOL).
04. PARÂMETROS
Nome | Tipo | Descrição |
---|
cTabela | Caractere | Tabela usado no processo |
nOperacao | Numérico | Operação a ser efetuada: |
05. RETORNO
Nome | Tipo | Descrição |
---|
lRet | Lógico | Se .F., o pedido não será integrado. |
06. VERSÕES
12.1.17 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
Bloco de código |
---|
language | cpp |
---|
title | Exemplo |
---|
linenumbers | true |
---|
collapse | true |
---|
|
User Function OMSCPL02()
Local lRet := .T.
Local cTabela := PARAMIXB[1]
Local nOperacao := PARAMIXB[2] //"3" Insert /"4" Update / "5" Delete
If cTabela == 'SB1' .and. nOperacao == 3 .and. Empty(SB1->B1_GRUPO)
lRet := .F.
EndIf
Return lRet
|
...