Histórico da Página
PONTO DE ENTRADA TM250FIM
Descrição | Este Ponto de Entrada está localizado na rotina de Contrato Carreteiro (TMSA250), sendo executado no final da execução da rotina. |
---|---|
Observações | O |
ponto de entrada é executado: |
Exemplos |
---|
#INCLUDE "protheus.ch |
" |
" User Function |
TM250FIM() |
aContratos := ParamIXB |
|
Local cRota := '000001'
Local cEstOri := "SP"
Local cEstDes := "MG"
Local cCdMunOri := "50308"
Local cCdMunDes := "06200"cXMLNew += "<solicita_roteiros> "
cXMLNew += " <roteiro> "
cXMLNew += " <roteiro_codigo_cliente>"+AllTrim(cRota)+"</roteiro_codigo_cliente> "
cXMLNew += " <cidade_origem_ibge>"+AllTrim(Str(Val(cCdMunOri)))+"</cidade_origem_ibge> "
cXMLNew += " <cidade_origem_cep /> "
cXMLNew += " <estado_origem>"+cEstOri+"</estado_origem> "
cXMLNew += " <cidade_destino_ibge>"+AllTrim(Str(Val(cCdMunDes)))+"</cidade_destino_ibge> "
cXMLNew += " <cidade_destino_cep /> "
cXMLNew += " <estado_destino>"+cEstDes+"</estado_destino> "
cXMLNew += " <tipo_processo_transporte>0</tipo_processo_transporte> "
cXMLNew += " <tempo_previsto_viagem /> "
cXMLNew += " <tipo_local_quitacao /> "
cXMLNew += " <codigo_local_quitacao /> "
cXMLNew += " <ida_volta>0</ida_volta> "
cXMLNew += " <altera_roteiro /> "
cXMLNew += " <observacao /> "
cXMLNew += " <vias /> "
cXMLNew += " </roteiro> "
cXMLNew += "</solicita_roteiros>"
return cXMLNew
nI | |
Idioma | Português(Brasil) |
---|---|
Versões | a partir da 12.1.17 |
Sistemas Operacionais Suportados | Todos |
Compatível com as Bases de Dados | Todas |
Retorno |
Caracter
deverá conter o XML que será enviado na solicitação do roteiroNulo |
Eventos de chamada do Ponto de Entrada |
---|
Final da rotina de processamento (TMSA250PRC) e execução da rotina de contrato (TMSA250MNT) | |
Variáveis | PARAMIXB[1] - Variável do tipo |
---|
array contendo as viagens cujo contrato foi gerado |
Programa Fonte |
---|
TMSA250.prw |