SMPPontoReprogramacaoModeloIntegracao

Modelos > SMP > SMPPontoReprogramacaoModeloIntegracao

Campo

Tipo

Descrição

Obrigatório

Identificador

string(100)

Identificador único do Ponto

Sim

CNPJ

string(14)

CNPJ cliente

Não

Ebdereço

string

Endereço do ponto

Sim[1]

Cidade

string(100)

Cidade do ponto

Sim[1]

CodigoIBGECidade

int?

Código IBGE da Cidade

não

Estado

string

Estado do ponto

Sim[1]

País

string(2)

País

Sim[1]

CEP

string

Cep do ponto

Sim[1]

Telefone

string(15)

Telefone do ponto

Não

Coordenadas

List<Coordenadas>

Cordenadas do ponto

Não

TempoPermanencia

int

Meta de tempo de permanência no ponto em minutos

Sim

JanelaInicial

DateTime?

Hora que o ponto começa a operar

Não[6]

JanelaFinal

DateTime?

Hora que o ponto finaliza operação

Sim[2][6]

previsaoChegada

DateTime?

Previsão de chegada

Sim[5]

Raio

int?

Raio em metros

Sim[3]

Apelido

string(20)

Apelido do ponto

Não

Cargas

List<SMPPontoCargaModeloIntegracao>

Lista de cargas

Sim[4]

IdTipoPontoSMP

Byte

Tipo Ponto SMP

Sim

NomeRota

string(500)

Nome do trecho da rota

Não [7][8]

Documentos

Documentos a serem entregues no ponto

Não

StatusPonto

int

Status 1 para inclusão e 0 para exclusão

Sim

                 

[1] É obrigatório caso o Identificador não pertença a nenhum ponto cadastrado no sistema;

[2] É obrigatório caso a Janela Inicial for preenchida;

[3] É obrigatório se só tiver um item na lista de Coordenadas

[4] Não é obrigatória em viagens logísticas

[5] Não é obrigatório caso os recursos "Calcula Previsão de Chegada" esteja ativo ou o recurso "Tempos de Viagem" esteja ativo e possua configuração para o trechos de pontos.

[6] Caso o ponto já esteja cadastrado, e essa informação estiver preenchida no cadastro. Será utilizado o dado do cadastro. Do contrário, será utilizado o dado da requisição.

[7] Informar a rota somente se tiver o recurso "Novo Rotograma" habilitado.

[8] Informar a rota somente nos pontos de destino.

[9] É obrigatório informar as coordenadas dos pontos ou endereço, cidade, estado e pais.

 

* Identificador: Campo chave para caracterizar o Ponto na base de dados.

 

Ordem dos pontos na SMP:

O Apisullog 2.0 , através do protocolo de integração , não realiza a roteirização dos pontos, sendo assim devem ser enviados os pontos na ordem em que serão realizadas as entregas.
A ordem de envio dos pontos  é fundamental para que os cálculos do sistema sejam precisos, bem como a progressão de viagem e traçado de rota.

 

Obs.: O para o método ReprogramaSMP deverá ser enviado todos os pontos contidos na SMP original, mais os Pontos/Projetos/Cargas adicionais na ordem de atendimento.

O Ponto de Origem não será alterado.

 

Para os Pontos de Destino que o Sistema já tenha registrado Entrada, não serão alterados os dados.

Para os Pontos de Destino que não foram registrado Entrada, serão substituídos pelos Pontos/Projetos/Cargas recebidos no método ReprogramaSMP na Ordem do recebimento.

 

Para Operações do Tipo Urbana o Sistema não bloqueará a entrada dos novos pontos.

Para Operações do Tipo Transferência o Sistema validará as regras conforme projetos informados.

Caso encontre alguma inconsistência a reprogramação será rejeitada.
Caso não seja encontrado inconsistência a reprogramação será realizada.

 

 

 

Volta ao topo