Árvore de páginas


01. DADOS GERAIS

Produto:

TOTVS Prestadores de Serviços Transporte de Passageiros

Linha de Produto:

Linha Protheus

Segmento:

Serviços

Módulo:SIGAGTP
Função:GTPI300.PRW
País:Brasil
Ticket:
Requisito/Story/Issue (informe o requisito relacionado) :DSERGTP-6912


02. SITUAÇÃO/REQUISITO

Em alguns casos de integração entre as plataformas TotalBus (RJ) e o módulo SIGAGTP, via EAI, ocorre o erro: GTPA300-Data/hora Início não podem ser maior ou igual Data/hora Fim, foi observado que este erro ocorre na integração de viagens do tipo 'Extra' onde o horário enviado e vinculado a viagem pode não corresponder com os trechos e horários enviados nos dados da viagem.

03. SOLUÇÃO

Quando uma viagem é integrada, o módulo SIGAGTP busca em sua base de dados pelo horário (serviço), de acordo com o código informado em tag do arquivo xml, para compor a data e hora final da viagem. Entretanto, uma viagem do tipo 'Extranão é, necessariamente, atrelada a algum serviço (horário). Por exemplo, pode existir serviços cadastrados que são usados durante a integração da viagem, na qual a linha vinculada ao serviço possui rodagem dentro de um mesmo dia, mas a viagem 'Extra' (transmitida no arquivo xml) que deverá ser integrada possui uma jornada que se inicia em um dia e finaliza em outro dia.

Desta maneira, foram feitos ajustes no programa de integração para identificar quando for uma viagem 'Extra', as informações de data e hora finais devem respeitar aquelas informadas no arquivo xml e não as existentes dentro do cadastro de horário (serviço) da qual se baseia a integração. 

04. DEMAIS INFORMAÇÕES

Não há.

05. ASSUNTOS RELACIONADOS

  • Não há.