Histórico da Página
...
Método Publicado
Fonte | GFEWSSIMULATION | Endereço das Versões |
---|---|---|
Nome do Serviço | FREIGHTSIMULATION | http://endereco.com:porta/rest/FREIGHTSIMULATION/supply/gfe/v1/freightsimulations/freightsimulation/ http://endereco.com:porta/rest/FREIGHTSIMULATION/supply/gfe/v2/freightsimulations/freightsimulation/ |
Informações | ||
---|---|---|
| ||
Recomendada a utilização da versão 2 da API. |
Pré-requisitos para Utilização
- Atualização do Microsiga Protheus com versão igual ou superior a 12.1.17.
- Atualização da Build 131227a a partir da versão 13.2.3.6.
- Configuração do AppServer para disponibilizar as rotinas publicadas com o Web Service REST.
- No link http://tdn.totvs.com.br/pages/viewpage.action?pageId=185748193 é possível encontrar todas as configurações necessárias.
- Após a configuração do Web Service REST, ao executar o appserver via console, será apresentada uma mensagem, informando que o Web Service REST está habilitado, vide imagem abaixo.
...
A API FREIGHTSIMULATION disponibiliza o método GET, onde é retornado o arquivo de exemplo no formato JSON, que poderá ser utilizado para executar o método POST.
Na ferramenta Postman, copie o exemplo retornado, altere para executar o POST e cole o exemplo no Body (corpo).
Altere as informações dos campos para dados válidos da base de dados e execute a simulação (mais abaixo tem a explicação de cada campo do arquivo JSON).
Após executar a simulação, o resultado da simulação será retornado no formato JSON.
Conteúdos Relacionados
...
Exemplo de arquivo JSON
Arquivo JSON de entrada para ser utilizado como base.
Deck of Cards | ||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||||||||||||||||||||
|
Arquivo JSON de entrada mínimo para simulação para ser utilizado como base.
Bloco de código | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
{
"content": [
{
"Items": [
{
"Manifest": [
],
"id": "1",
"ItemsDocumentBurden": [
{
"Items": [
{
"id": "Weight",
"value": 20
}
],
"id": "1"
}
],
"Route": [
{
"Items": [
],
"id": "1"
}
],
"DocumentBurden": [
{
"Items": [
{
"id": "SenderCode",
"value": "000000001"
},
{
"id": "CostumerCode",
"value": "000000003"
}
],
"id": "1"
}
]
}
]
}
]
} |
Arquivo JSON exemplo da saída simplificada com cálculo executado com sucesso.
Bloco de código | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
{
"content": [
{
"Items": [
{
"Status": "ok",
"Message": "FreightSimulations: Simula\ufffd\ufffdo realizada com sucesso.",
"FreightCalculation": [
{
"SimulationNumber": "000001",
"Items": [
{
"type": "string",
"length": 14,
"id": "CarrierCode",
"value": "49 ",
"Description": "C\ufffddigo do Transportador da rota calculada"
},
{
"type": "string",
"length": 21,
"id": "CarrierCnpj",
"value": "84429869000308 ",
"Description": "CNPJ do Transportador da rota calculada"
},
{
"type": "string",
"length": 80,
"id": "CarrierName",
"value": "ABC-TRANSP ",
"Description": "Nome do Transportador da rota calculada"
},
{
"type": "string",
"length": 14,
"id": "CarrierERPCode",
"value": "49 ",
"Description": "Código do ERP do Transportador da rota calculada"
},
{
"type": "string",
"length": 4,
"id": "RouteCode",
"value": "0001",
"Description": "C\ufffddigo da rota utilizada para o c\ufffdlculo"
},
{
"type": "string",
"length": 150,
"id": "RouteName",
"value": "Remetente - 77170 - TOTVS S.A. | Destinat\ufffdrio - 12704 - NICOM COMERC MATS PARA CONSTRUCOES LTDA",
"Description": "Descri\ufffd\ufffdo da rota utilizada para o c\ufffdlculo"
},
{
"type": "string",
"length": 16,
"id": "TypeCapacity",
"value": "Carga Fracionada",
"Description": "Tipo Lota\ufffd\ufffdo da Tabela de Frete. (1=Carga Fracionada 2=Carga Fechada 3=Ve\ufffdculo Dedicado)"
},
{
"type": "double",
"length": 11.2,
"id": "CostFreight",
"value": 100,
"Description": "Valor total do Frete"
},
{
"type": "double",
"length": 11.2,
"id": "Tax",
"value": 7,
"Description": "Valor Imposto (ICMS ou ISS)"
},
{
"type": "string",
"length": "19",
"id": "DeliveryTime",
"value": "0000-00-00T00:00:00",
"Description": "Prazo de Entrega no formato YYYY-MM-DDThh:mm:ss"
},
{
"type": "string",
"length": 6,
"id": "TableCode",
"value": "000001",
"Description": "C\ufffddigo da tabela utilizada para o c\ufffdlculo"
},
{
"type": "string",
"length": 10,
"id": "VehicleType",
"value": " ",
"Description": "Tipo de Ve\ufffdculo"
},
{
"type": "string",
"length": 10,
"id": "OperationType",
"value": " ",
"Description": "Tipo de Opera\ufffd\ufffdo"
},
{
"type": "string",
"length": 4,
"id": "FreightClassification",
"value": " ",
"Description": "Classifica\ufffd\ufffdo de Frete"
},
{
"type": "string",
"length": 6,
"id": "TradingCode",
"value": "000001",
"Description": "C\ufffddigo da Negocia\ufffd\ufffdo"
},
{
"type": "string",
"length": 4,
"id": "TrackCode",
"value": "0001",
"Description": "C\ufffddigo da Faixa"
}
],
"FreightComponents": [
{
"Items": [
{
"type": "string",
"length": 20,
"id": "ComponentCode",
"value": "FRETE PESO ",
"Description": "C\ufffddigo do componente"
},
{
"type": "double",
"length": 12.2,
"id": "ComponentValue",
"value": 100,
"Description": "Valor do componente"
},
{
"type": "string",
"length": 20,
"id": "ComponentCategory",
"value": "Frete Unidade",
"Description": "Categoria do componente"
}
]
}
]
},
{
"SimulationNumber": "000002",
"Items": [
{
"type": "string",
"length": 14,
"id": "CarrierCode",
"value": "77785 ",
"Description": "C\ufffddigo do Transportador da rota calculada"
},
{
"type": "string",
"length": 21,
"id": "CarrierCnpj",
"value": "06331583000110 ",
"Description": "CNPJ do Transportador da rota calculada"
},
{
"type": "string",
"length": 80,
"id": "CarrierName",
"value": "TRANSPORTADORA SCUBIDU LTDA ME ",
"Description": "Nome do Transportador da rota calculada"
},
{
"type": "string",
"length": 4,
"id": "RouteCode",
"value": "0001",
"Description": "C\ufffddigo da rota utilizada para o c\ufffdlculo"
},
{
"type": "string",
"length": 150,
"id": "RouteName",
"value": "Cidade - 4209102 - JOINVILLE | Cidade - 3550308 - SAO PAULO",
"Description": "Descri\ufffd\ufffdo da rota utilizada para o c\ufffdlculo"
},
{
"type": "string",
"length": 16,
"id": "TypeCapacity",
"value": "Carga Fracionada",
"Description": "Tipo Lota\ufffd\ufffdo da Tabela de Frete. (1=Carga Fracionada 2=Carga Fechada 3=Ve\ufffdculo Dedicado)"
},
{
"type": "double",
"length": 11.2,
"id": "CostFreight",
"value": 750,
"Description": "Valor total do Frete"
},
{
"type": "double",
"length": 11.2,
"id": "Tax",
"value": 52.5,
"Description": "Valor Imposto (ICMS ou ISS)"
},
{
"type": "string",
"length": "19",
"id": "DeliveryTime",
"value": "0000-00-00T00:00:00",
"Description": "Prazo de Entrega no formato YYYY-MM-DDThh:mm:ss"
},
{
"type": "string",
"length": 6,
"id": "TableCode",
"value": "000001",
"Description": "C\ufffddigo da tabela utilizada para o c\ufffdlculo"
},
{
"type": "string",
"length": 10,
"id": "VehicleType",
"value": " ",
"Description": "Tipo de Ve\ufffdculo"
},
{
"type": "string",
"length": 10,
"id": "OperationType",
"value": " ",
"Description": "Tipo de Opera\ufffd\ufffdo"
},
{
"type": "string",
"length": 4,
"id": "FreightClassification",
"value": " ",
"Description": "Classifica\ufffd\ufffdo de Frete"
},
{
"type": "string",
"length": 6,
"id": "TradingCode",
"value": "000001",
"Description": "C\ufffddigo da Negocia\ufffd\ufffdo"
},
{
"type": "string",
"length": 4,
"id": "TrackCode",
"value": "0001",
"Description": "C\ufffddigo da Faixa"
}
],
"FreightComponents": [
{
"Items": [
{
"type": "string",
"length": 20,
"id": "ComponentCode",
"value": "GRIS ",
"Description": "C\ufffddigo do componente"
},
{
"type": "double",
"length": 12.2,
"id": "ComponentValue",
"value": 0,
"Description": "Valor do componente"
},
{
"type": "string",
"length": 20,
"id": "ComponentCategory",
"value": "Frete Valor",
"Description": "Categoria do componente"
}
]
},
{
"Items": [
{
"type": "string",
"length": 20,
"id": "ComponentCode",
"value": "FRETE FIXO ",
"Description": "C\ufffddigo do componente"
},
{
"type": "double",
"length": 12.2,
"id": "ComponentValue",
"value": 750,
"Description": "Valor do componente"
},
{
"type": "string",
"length": 20,
"id": "ComponentCategory",
"value": "Frete Unidade",
"Description": "Categoria do componente"
}
]
}
]
}
]
}
]
}
]
} |
Arquivo JSON exemplo de simulação de frete não realizada.
Bloco de código | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
{
"content": [
{
"Items": [
{
"Status": "error",
"Message": "\\LOG_GFE\\CalculoFrete_T1D MG 01 _20171012_090541_286.LOG",
"Error": "O cálculo de frete não pode ser realizado, demais informações podem ser visualizadas no arquivo de LOG de cálculo, quando parametrizado para gerar".
}
]
}
]
} |
Arquivo JSON exemplo de validação do Código do Transportador (CarrierCode).
Bloco de código | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
{
"content": [
{
"Items": [
{
"Status": "error",
"Message": "Campo CarrierCode. Código do Transportador (0000000029 ) não encontrado na base de dados, verifique o cadastro de Emitentes se este código existe. ",
"Error": "O cálculo de frete não pode ser realizado, demais informações podem ser visualizadas no arquivo de LOG de cálculo, quando parametrizado para gerar".
}
]
}
]
} |
Arquivo JSON exemplo de validação do Tipo de Veículo (TypeOfVehicle).
Bloco de código | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
{
"content": [
{
"Items": [
{
"Status": "error",
"Message": "Campo TypeOfVehicle. Tipo de Veículo (zzzzz ) não encontrado na base de dados, verifique se este código existe no cadastro de Tipo de Veículo. ",
"Error": "O cálculo de frete não pode ser realizado, demais informações podem ser visualizadas no arquivo de LOG de cálculo, quando parametrizado para gerar".
}
]
}
]
} |
Arquivo JSON exemplo de validação do Classificação de Frete (FreightClassification).
Bloco de código | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
{
"content": [
{
"Items": [
{
"Status": "error",
"Message": "Campo FreightClassification. Classificação de Frete (1234) não encontrado na base de dados, verifique se este código existe no cadastro de Classificação de Frete. ",
"Error": "O cálculo de frete não pode ser realizado, demais informações podem ser visualizadas no arquivo de LOG de cálculo, quando parametrizado para gerar".
}
]
}
]
} |
Arquivo JSON exemplo de validação do Tipo de Operação (OperationType).
Bloco de código | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
{
"content": [
{
"Items": [
{
"Status": "error",
"Message": "Campo OperationType. Tipo de Operação (1111 ) não encontrado na base de dados, verifique se este código existe no cadastro de Tipo de Operação. ",
"Error": "O cálculo de frete não pode ser realizado, demais informações podem ser visualizadas no arquivo de LOG de cálculo, quando parametrizado para gerar".
}
]
}
]
} |
Arquivo JSON de Build Desatualizada.
Bloco de código | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
{
"errorCode": 500,
"errorMessage": "invalid class JSSONOBJECT"
} |
Detalhamento dos Agrupadores e Tags de Entrada
Manifest - Informações do romaneio. Ocorrências 1 ou mais. | |||||
---|---|---|---|---|---|
Field | Descrição | Chave | Tipo | Tamanho | Observação |
ManifestNumber | Código agrupador/Romaneio. | * | Alfanumerico | 8 | Obrigatório. |
CarrierCode | Transportador a ser considerado no cálculo, quando não informado no trecho/rota. | Alfanumérico | 14 | ||
TypeOfVehicle | Tipo de Veículo. | Alfanumérico | 10 | ||
FreightClassification | Classificação de Frete. | Alfanumérico | 4 | ||
OperationType | Tipo de Operação. | Alfanumérico | 10 | ||
BaseDate | Data Base para cálculo. | Alfanumérico | 20 |
DocumentBurden - Documentos de Carga do Romaneio - Para cada Manifest haverá uma ou mais ocorrências de DocumentBurden. | |||||
Field | Descrição | Chave | Tipo | Tamanho | Observação |
ManifestNumber | Código agrupador/Romaneio. | * | Alfanumérico | 8 | Obrigatório. Campo de ligação com o agrupador Manifest/ManifestNumber. |
IssuerCode | Emitente do Documento de Carga/Nota Fiscal. | * | Alfanumérico | 14 | |
InvoiceSerie | Série do Documento de Carga/Nota Fiscal. | * | Alfanumérico | 3 | |
InvoiceNumber | Número do Documento de Carga/Nota Fiscal. | * | Alfanumérico | 16 | |
TypeOfDocument | Tipo do Documento de Carga/Nota Fiscal. | * | Alfanumérico | 5 | Caso não seja informado, será considerado o primeiro registro ativo na tabela GV5. |
SenderCode | Remetente do Documento de Carga/Nota Fiscal. | Alfanumérico | 14 | A obrigatoriedade desta tag está em conjunto com a tag CityCodeDelivery, uma das duas deve estar preenchida para funcionamento da API. O registro informado deve estar cadastro na rotina de emitentes. (Tabela GU3) | |
SenderERPCode | Código do ERP do Remetente do Documento de Carga/Nota Fiscal. | Alfanumérico | 6 | Esta tag serve apenas para busca na tabela de Emitentes do código do remetente, preenchendo após esta busca, a mesma informação do SenderCode. Caso a tag SenderCode esteja preenchida, esta tag será desconsiderada. | |
CostumerCode | Destinatário do Documento de Carga/Nota Fiscal. | Alfanumérico | 14 | Obrigatório. O registro informado deve estar cadastro na rotina de emitentes. (Tabela GU3) | |
CostumerERPCode | Código do ERP do Destinatário do Documento de Carga/Nota Fiscal. | Alfanumérico | 6 | Esta tag serve apenas para busca na tabela de Emitentes do código do destinatário, preenchendo após esta busca, a mesma informação do CostumerCode. Caso a tag CostumerCode esteja preenchida, esta tag será desconsiderada. | |
DeliveryAddress | Endereço de Entrega do Documento de Carga/Nota Fiscal. | Alfanumérico | 60 | ||
DeliveryDistrict | Bairro de Entrega do Documento de Carga/Nota Fiscal. | Alfanumérico | 50 | ||
CityCodeDelivery | Cidade de Entrega do Documento de Carga/Nota Fiscal. | Alfanumérico | 7 | ||
ZipCodeDelivery | CEP de Entrega do Documento de Carga/Nota Fiscal. | Alfanumérico | 8 | ||
Unitizador | Quantidade de Unitizadores. | Numérico | 13,5 | Padrão "1". |
Route - Trechos dos Documentos de Carga - Para cada DocumentBurden haverá uma ou mais ocorrências de Route. | |||||
Field | Descrição | Chave | Tipo | Tamanho | Observação |
IssuerCode | Emitente do Documento de Carga/Nota Fiscal. | * | Alfanumérico | 14 | Campo de ligação com o agrupador DocumentBurden/IssuerCode. |
InvoiceSerie | Série do Documento de Carga/Nota Fiscal. | * | Alfanumérico | 3 | Campo de ligação com o agrupador DocumentBurden/InvoiceSerie. |
InvoiceNumber | Número do Documento de Carga/Nota Fiscal. | * | Alfanumérico | 16 | Campo de ligação com o agrupador DocumentBurden/InvoiceNumber. |
TypeOfDocument | Tipo de Documento de Carga/Nota Fiscal. | * | Alfanumérico | 5 | Campo de ligação com o agrupador DocumentBurden/TypeOfDocument. |
Sequence | Sequência do Trecho. Serial único. | Alfanumérico | 2 | Sequencial único. O valor inicial do campo deverá ser "01". | |
CarrierCode | Transportador do trecho/rota. Ao utilizar o transportador em branco, será realizada a simulação para todos os trechos encontrados. Se informar o transportador, somente este será considerado. | Alfanumérico | 14 | ||
CityCodeDelivery | Cidade de Destino. | Alfanumérico | 7 | (*) Caso não seja informada, será considerada a cidade do endereço de entrega, quando preenchida, ou do destinatário do Documento de Carga. | |
TypeOfVehicle | Tipo de veículo do trecho. | Alfanumérico | 10 | ||
CityCodeOrigin | Número Cidade Origem. | Alfanumérico | 7 | (*) Caso não seja informada, será considerada a cidade do endereço do Remetente ou a cidade de destino do trecho anterior, quando houver. | |
ZipCodeOrigin | CEP de Origem. | Alfanumérico | 8 | ||
ZipCodeDelivery | CEP de Destino. | Alfanumérico | 8 | ||
FreightClassification | Classificação de Frete. | Alfanumérico | 4 | ||
OperationType | Tipo de Operação. | Alfanumérico | 10 |
Deck of Cards | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Detalhamento dos Agrupadores e Tags de Saída
FreightCalculation - Simulações realizadas. | |||
Field | Descrição | Tipo | Tamanho |
CarrierCode | Codigo do Transportador da rota calculada. | Alfanumérico | 14 |
CarrierCnpj | CNPJ do Transportador da rota calculada. | Alfanumérico | 14 |
CarrierName | Nome do Transportador da rota calculada. | Alfanumérico | 80 |
CarrierERPCode | Código do ERP do Transportador da rota calculada. | Alfanumérico | 6 |
RouteCode | Código da rota utilizada para o cálculo. | Alfanumérico | 4 |
RouteName | Descrição da rota utilizada para o cálculo. | Alfanumérico | 150 |
TypeCapacity | Tipo de Lotação da Tabela de Frete (1=Carga Fracionada; 2=Carga Fechada; 3=Veículo Dedicado). | Alfanumérico | 1 |
CostFreight | Valor total do Frete. | Numérico | 12,2 |
Tax | Valor Imposto (ICMS ou ISS). | Numérico | 12,2 |
DeliveryTime | Prazo de Entrega no formato YYYY-MM-DDThh:mm:ss. | Alfanumérico | 19 |
TableCode | Código da tabela utilizada para o cálculo | Alfanumérico | 6 |
VehicleType | Tipo de Veículo | Alfanúmerico | 10 |
OperationType | Tipo de Operação | Alfanúmerico | 10 |
FreightClassification | Classificação de Frete | Alfanúmerico | 4 |
TradingCode | Código da Negociação | Alfanúmerico | 6 |
TrackCode | Código da Faixa | Alfanúmerico | 4 |
FreightComponents - Componentes do Cálculo de Frete | |||
Field | Descrição | Tipo | Tamanho |
ComponentCode | Código do Componente | Alfanúmerico | 20 |
ComponentValue | Valor do Componente | Númerico | 12,2 |
ComponentCategory | Categoria do Componente | Alfanúmerico | 20 |
Detalhamento técnico da estrutura do arquivo
Estrutura do arquivo de entrada.
Deck of Cards | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Estrutura do arquivo da simulação realizada.
TAGS | Descrição | |||||
content | Agrupador. | |||||
Items | Agrupador. | |||||
Status | Status. | |||||
Message | Mensagem do Status. | |||||
FreightCalculation | Agrupador. | |||||
SimulationNumber | Número da Simulação. | |||||
Items | Agrupador. | |||||
CarrierCode | Código do Transportador da rota calculada. | |||||
CarrierCnpj | CNPJ do Transportador da rota calculada. | |||||
CarrierName | Nome do Transportador da rota calculada. | |||||
RouteCode | Código da rota utilizada para o cálculo. | |||||
RouteName | Descrição da rota utilizada para o cálculo. | |||||
TypeCapacity | Tipo de Lotação da Tabela de Frete (1=Carga Fracionada; 2=Carga Fechada; 3=Veículo Dedicado). | |||||
CostFreight | Valor total do Frete. | |||||
Tax | Valor Imposto (ICMS ou ISS). | |||||
DeliveryTime | Prazo de Entrega no formato YYYY-MM-DDThh:mm:ss. | |||||
TableCode | Código da tabela utilizada para cálculo | |||||
VehicleType | Tipo de Veículo | |||||
OperationType | Tipo de Operação | |||||
FreightClassification | Classificação de Frete | |||||
TradingCode | Código da Negociação | |||||
TrackCode | Código da Faixa | |||||
FreightComponents | Agrupador | |||||
Items | Agrupador | |||||
ComponentCode | Código do Componente | |||||
ComponentValue | Valor do Componente | |||||
ComponentCategory | Categoria do Componente | |||||
FreightDocuments | Agrupador | |||||
Items | Agrupador | |||||
TypeofDocument | Tipo do Documento | |||||
DocumentEmiss | Emissor do Documento | |||||
DocumentGrade | Série do Documento | |||||
DocumentInvoice | Número do Documento | |||||
DocumentSequence | Sequência do Documento |
Informações | ||
---|---|---|
| ||
O agrupador de FreightDocuments está disponível em ambientes que possuam o fonte GFEWSSIMULATION com a data igual ou superior a 25/01/2024. |
Estrutura do arquivo de simulação não realizada.
TAGS | Descrição | ||
content | Agrupador. | ||
Items | Agrupador. | ||
Status | Status. | ||
Message | Mensagem do Status. | ||
Error | Mensagem de erro. |