Histórico da Página
...
Ponto de entrada para não incluir e alterar os dados relacionados com a integração de liberação de viagens do TOL (Totvs Otimização Logística).
Com a ativação e retorno do valor verdadeiro (.T.) do PE, ao liberar uma viagem no TOL, os processos relacionados após a liberação de viagem no Protheus não serão processados caso o mesmo retorne .T.. . Mesmo que a viagem não seja não processada no Protheus, será enviado S para o TOL(Totvs Otimização Logística) para responder como recebida e liberada.
Se o ponto de entrada retornar falso (.F.), o processamento da viagem ocorrerá normalmentede forma padrão. Da mesma forma, será necessário finalizar toda a regra de negócio no Protheus para devolver N ou S ao TOL(Totvs Otimização Logística).
03. LOCALIZAÇÃO
Localizado após o recebimento do xml de liberação de viagens.
...
É importante reforçar que não haverá desbloqueio de viagem automático(MV_CPLLVA) e geração automática de carga (MV_CPLAUT) caso o ponto de entrada retorne verdadeiro (.T.). O processo será direcionado para a resposta ao TOL(Totvs Otimização Logística) do recebimento da integração pelo Protheus.
08. EXEMPLO
O ponto de entrada recebe o xml para que sejam executadas regras customizadas. Ao processar, realizar retorno conforme necessidade.
PE OMSTOL01
Bloco de código | title | Define as Colunas PED_TRANSP e PED_TRDESC no Browser
---|
#include 'protheus.ch' User Function OMSTOL01() Local oXmlBody := PARAMIXB[1] Local cConteudo := PARAMIXB[2] Local lRet := .F. //Regra de negocio //Protheus executa processo padrão?, Sim = Retornar .F., Não = Retornar .T. Return lRet |
...