Árvore de páginas

Introdução


Sistemas envolvidos

  • TOTVS Otimização Logística / TOTVS Roteirização e Entrega

  • Sistema Externo: ERPs que se conectam ou pretendem se conectar com TOL/TRE

Escopo:

O Objetivo deste desenvolvimento é permitir a integração de horário de funcionamento da localidade via sistema externo. Com o horário de funcionamento da localidade, é possível restringir o dias e horários da localidade permitindo, por exemplo, inviabilizar que um carregamento ou descarregamento, seja realizado fora do horário de atendimento da localidade.

Pré-requisitos instalação/implantação/utilização

  • Versões mínimas

    • TRE:  ?

    • Protheus:  ?

    • Datasul: ?

  • Esta integração estará disponível a partir da versão 

Layout de requisição

update/WorkingHoursAcquisitionService Integração SOAP, síncrona
NomeTipoObrigatórioTamanhoDescriçãoObservações
regionSourceIdStringSim30Identificador da regional;Deve ser uma regional válida;
localityRestrictionSourceId

String

SimN/A

TOL - Identificador (Source Id) da restrição de localidade a ser alterada.

* TRE - Identificador da localidade onde será atualizado o horário de funcionamento.

* Os identificadores são diferentes para TOL e TRE.
Deve ser uma localidade cadastrada/ válida;
functioningHours

workingHoursByWeekDay[ ]

SimN/AHorário de funcionamento da localidade por dia da semana

workingHoursByWeekDay Integração SOAP, síncrona
NomeTipoObrigatórioTamanhoDescriçãoObservações
weekDayStringSimN/ADia da semana  em que a localidade está em funcionamento. Deve ser preenchido em caixa alta em inglês de acordo com o exemplo (SUNDAY)

Valores aceitos neste campo (SUNDAY, MONDAY, TUESDAY, WEDNESDAY, THURSDAY, FRIDAY, SATURDAY).

startTime

String

Sim5Início do horário de funcionamento, deve ser preenchido de acordo com o padrão "HH:MM"
endTime

String

Sim5Término do horário de funcionamento, deve ser preenchido de acordo com o padrão "HH:MM"

Layout de resposta


NomeTipoObrigatórioTamanhoDescriçãoObservações
Resultresult[ ]SimN/A

SuccessBooleanSim1Flag de sucesso ou falha

result, tipo de dado utilizado nas integrações do TOL\TRE
NomeTipoObrigatórioTamanhoDescriçãoObservação
errorCodesstringNão30Lista de códigos de erros
errorMessagestringNão255Mensagens de erros
identifierstringNão30Identificador da tabela dos erros
successBooleanSim1Flag de sucesso ou falha

  Arquivo Modificado
Arquivo XML Exemplo - Update XML WorkingHoursAcquisitionService.xml 16 set, 2024 by Sara Prates de Sousa
Arquivo WorkingHoursAcquisitionService (2).wsdl 16 set, 2024 by Sara Prates de Sousa
Arquivo PNG Horário de funcionamento da localidade.png Horário de funcionamento da localidade exported to image 19 ago, 2024 by Sara Prates de Sousa
Arquivo Horário de funcionamento da localidade draw.io diagram 19 ago, 2024 by Sara Prates de Sousa
Arquivo drawio-backup-Horário de funcionamento da localidade-rev-1 draw.io diagram backup 19 ago, 2024 by Sara Prates de Sousa