Linha de Produto: | Protheus |
Segmento: | Logística |
Módulo: | SIGATMS - Gestão de Transportes |
Função: | TMSA190 - Manifesto |
Situação: | Ao gerar um documento que irá passar por 3 filiais diferentes, cada uma em um estado, estão ocorrendo inconsistências ao manifestar a viagem do primeiro trecho. Exemplo: Origem = SP, Destino = SC. Serão geradas 3 viagens, sendo:
Já na "Viagem 1", o XML do Manifesto está sendo gerado com a tag <UFFIM> com conteúdo incorreto, devido a escolha da opção "Destino" ou "Não separa" no Pergunte "Separa por filial?", aberto logo após clicar em "Manifestar" na rotina de Manifesto. Após o envio do primeiro patch, o cliente reportou alguns problemas relacionados a viagens coligadas, principalmente quando a coligação se trata de uma viagem de transferência com uma viagem de entrega, ou 2 entregas para UFs diferentes. |
Solução: | Com o surgimento do Manifesto Eletrônico, os Perguntes existentes perderam sua utilidade quando se trata deste tipo de manifesto. Com isso, estes perguntes foram reformulados de modo que, inicialmente seja definido qual o tipo de manifesto que será gerado (Eletrônico ou Normal).
Ao gerar Manifesto com 2 viagens de entrega coligadas, sendo que cada uma iria efetuar a entrega em uma UF específica, a rotina estava armazenando como viagem do manifesto, a viagem coligadora principal. O programa foi alterado para armazenar a sua própria viagem, quando a UF for diferente da UF da viagem coligadora. Também foram efetuadas alterações na tag "UFFIM", para que seja alimentada de acordo com o destino da viagem principal (caso exista coligação) do Manifesto.
|
Tickets relacionados: | 640638 |