Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Método Publicado

FonteGFEWSSIMULATIONEndereço das Versões
Nome do ServiçoFREIGHTSIMULATIONhttp://endereco.com:porta/rest/FREIGHTSIMULATION/supply/gfe/v1/freightsimulations/freightsimulation/
http://endereco.com:porta/rest/FREIGHTSIMULATION/supply/gfe/v2/freightsimulations/freightsimulation/ 
Informações
titleImportante

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.
  • 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.

Image Removed Image Added

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).

Image RemovedImage Added

Após executar a simulação, o resultado da simulação será retornado no formato JSON.

Image RemovedImage Added


Exemplo de arquivo JSON

...

Deck of Cards
effectDuration0
idJsonEntrada1
Card
effectDuration0
id1
labelVersão 1
Bloco de código
languagexml
themeMidnight
titleJSON Entrada v1
collapsetrue
{
    "content": [
        {
            "Items": [
                {
                    "Manifest": [
                        {
                            "Length": 8,
                            "id": "ManifestNumber",
                            "Description": "Código agrupador/Romaneio",
                            "value": "01      ",
                            "Type": "string"
                        },
                        {
                            "Length": 14,
                            "id": "CarrierCode",
                            "Description": "Transportador a ser considerado no cálculo",
                            "value": "              ",
                            "Type": "string"
                        },
                        {
                            "Length": 10,
                            "id": "TypeOfVehicle",
                            "Description": "Tipo de Veículo",
                            "value": "          ",
                            "Type": "string"
                        },
                        {
                            "Length": 4,
                            "id": "FreightClassification",
                            "Description": "Classificação de frete",
                            "value": "    ",
                            "Type": "string"
                        },
                        {
                            "Length": 10,
                            "id": "OperationType",
                            "Description": "Tipo de Operação",
                            "value": "          ",
                            "Type": "string"
                        },
						{
							"Length": 20,
							"id": "BaseDate",
							"Description": "Data Base para cálculo",
							"value": "2024-08-15T00:00:00"
							"Type": "string"
						}
                    ],
                    "id": "1",
                    "ItemsDocumentBurden": [
                        {
                            "Items": [
                                {
                                    "Length": 14,
                                    "id": "IssuerCode",
                                    "Description": "Emitente do Documento de Carga/Nota Fiscal",
                                    "value": "              ",
                                    "Type": "string"
                                },
                                {
                                    "Length": 3,
                                    "id": "InvoiceSerie",
                                    "Description": "Série do Documento de Carga/Nota Fiscal",
                                    "value": "   ",
                                    "Type": "string"
                                },
                                {
                                    "Length": 16,
                                    "id": "InvoiceNumber",
                                    "Description": "Número do Documento de Carga/Nota Fiscal",
                                    "value": "00001           ",
                                    "Type": "string"
                                },
                                {
                                    "Length": 5,
                                    "id": "TypeOfDocument",
                                    "Description": "Tipo do Documento de Carga/Nota Fiscal",
                                    "value": "     ",
                                    "Type": "string"
                                },
                                {
                                    "Length": 15,
                                    "id": "ItemCode",
                                    "Description": "Código do Item do Documento de Carga/Nota Fiscal",
                                    "value": "ItemA          ",
                                    "Type": "string"
                                },
                                {
                                    "Length": 4,
                                    "id": "FreightClassification",
                                    "Description": "Classificação de Frete do Item Documento de Carga/Nota Fiscal",
                                    "value": "    ",
                                    "Type": "string"
                                },
                                {
                                    "Length": 4,
                                    "id": "ItemType",
                                    "Description": "Tipo do Item do Documento de Carga/Nota Fiscal",
                                    "value": "    ",
                                    "Type": "string"
                                },
                                {
                                    "Length": 13.5,
                                    "id": "Quantity",
                                    "Description": "Quantidade do Item",
                                    "value": 0,
                                    "Type": "double"
                                },
                                {
                                    "Length": 13.5,
                                    "id": "Weight",
                                    "Description": "Peso do Item",
                                    "value": 100,
                                    "Type": "double"
                                },
                                {
                                    "Length": 13.5,
                                    "id": "NetWeight",
                                    "Description": "Peso Cubado",
                                    "value": 0,
                                    "Type": "double"
                                },
                                {
                                    "Length": 13.5,
                                    "id": "AlternativeQuantity",
                                    "Description": "Quantidade/Peso Alternativa",
                                    "value": 0,
                                    "Type": "double"
                                },
                                {
                                    "Length": 11.2,
                                    "id": "NetPrice",
                                    "Description": "Valor do Item",
                                    "value": 100,
                                    "Type": "double"
                                },
                                {
                                    "Length": 11.5,
                                    "id": "CubicVolume",
                                    "Description": "Volume Ocupado (m3)",
                                    "value": 0,
                                    "Type": "double"
                                }
                            ],
                            "id": "1"
                        }
                    ],
                    "Route": [
                        {
                            "Items": [
                                {
                                    "Length": 14,
                                    "id": "IssuerCode",
                                    "Description": "Emitente do Documento de Carga/Nota Fiscal",
                                    "value": "              ",
                                    "Type": "string"
                                },
                                {
                                    "Length": 3,
                                    "id": "InvoiceSerie",
                                    "Description": "Série do Documento de Carga/Nota Fiscal",
                                    "value": "   ",
                                    "Type": "string"
                                },
                                {
                                    "Length": 16,
                                    "id": "InvoiceNumber",
                                    "Description": "Número do Documento de Carga/Nota Fiscal",
                                    "value": "00001           ",
                                    "Type": "string"
                                },
                                {
                                    "Length": 5,
                                    "id": "TypeOfDocument",
                                    "Description": "Tipo de Documento de Carga/Nota Fiscal",
                                    "value": "     ",
                                    "Type": "string"
                                },
                                {
                                    "Length": 2,
                                    "id": "Sequence",
                                    "Description": "Sequência do Trecho. Serial único",
                                    "value": "01",
                                    "Type": "string"
                                },
                                {
                                    "Length": 14,
                                    "id": "CarrierCode",
                                    "Description": "Transportador do Trecho",
                                    "value": "              ",
                                    "Type": "string"
                                },
                                {
                                    "Length": 7,
                                    "id": "CityCodeDelivery",
                                    "Description": "Cidade de Destino",
                                    "value": "       ",
                                    "Type": "string"
                                },
                                {
                                    "Length": 10,
                                    "id": "TypeOfVehicle",
                                    "Description": "Tipo de veículo do trecho",
                                    "value": "          ",
                                    "Type": "string"
                                },
                                {
                                    "Length": 7,
                                    "id": "CityCodeOrigin",
                                    "Description": "Número Cidade Origem",
                                    "value": "       ",
                                    "Type": "string"
                                },
                                {
                                    "Length": 8,
                                    "id": "ZipCodeOrigin",
                                    "Description": "CEP de Origem",
                                    "value": "        ",
                                    "Type": "string"
                                },
                                {
                                    "Length": 8,
                                    "id": "ZipCodeDelivery",
                                    "Description": "CEP de Destino",
                                    "value": "        ",
                                    "Type": "string"
                                },
                                {
                                    "Length": 4,
                                    "id": "FreightClassification",
                                    "Description": "Classificação de Frete",
                                    "value": "    ",
                                    "Type": "string"
                                },
                                {
                                    "Length": 10,
                                    "id": "OperationType",
                                    "Description": "Tipo de Operação",
                                    "value": "          ",
                                    "Type": "string"
                                }
                            ],
                            "id": "1"
                        }
                    ],
                    "DocumentBurden": [
                        {
                            "Items": [
                                {
                                    "Length": 8,
                                    "id": "ManifestNumber",
                                    "Description": "Código agrupador/Romaneio",
                                    "value": "01      ",
                                    "Type": "string"
                                },
                                {
                                    "Length": 14,
                                    "id": "IssuerCode",
                                    "Description": "Emitente do Documento de Carga/Nota Fiscal",
                                    "value": "              ",
                                    "Type": "string"
                                },
                                {
                                    "Length": 3,
                                    "id": "InvoiceSerie",
                                    "Description": "Série do Documento de Carga/Nota Fiscal",
                                    "value": "   ",
                                    "Type": "string"
                                },
                                {
                                    "Length": 16,
                                    "id": "InvoiceNumber",
                                    "Description": "Número do Documento de Carga/Nota Fiscal",
                                    "value": "00001           ",
                                    "Type": "string"
                                },
                                {
                                    "Length": 5,
                                    "id": "TypeOfDocument",
                                    "Description": "Tipo do Documento de Carga/Nota Fiscal",
                                    "value": "",
                                    "Type": "string"
                                },
                                {
                                    "Length": 14,
                                    "id": "SenderCode",
                                    "Description": "Remetente do Documento de Carga/Nota Fiscal",
                                    "value": "000000001     ",
                                    "Type": "string"
                                },
							 	{
                                {
    "Length": 14,
                               "Length": 14,
                                    "id": "CostumerCode",
                                    "Description": "Destinat\ufffdrio do Documento de Carga/Nota Fiscal",
                                    "value": "000000003     ",
                                    "Type": "string"
                                },
                                {
                                    "Length": 60,
                                    "id": "DeliveryAddress",
                                    "Description": "Endereço de Entrega do Documento de Carga/Nota Fiscal",
                                    "value": "",
                                    "Type": "string"
                                },
                                {
                                    "Length": 50,
                                    "id": "DeliveryDistrict",
                                    "Description": "Bairro de Entrega do Documento de Carga/Nota Fiscal",
                                    "value": "",
                                    "Type": "string"
                                },
                                {
                                    "Length": 7,
                                    "id": "CityCodeDelivery",
                                    "Description": "Cidade de Entrega do Documento de Carga/Nota Fiscal",
                                    "value": "       ",
                                    "Type": "string"
                                },
                                {
                                    "Length": 8,
                                    "id": "ZipCodeDelivery",
                                    "Description": "CEP de Entrega do Documento de Carga/Nota Fiscal",
                                    "value": "        ",
                                    "Type": "string"
                                },
                                {
                                    "Length": 13.5,
                                    "id": "Unitizador",
                                    "Description": "Quantidade de Unitizadores",
                                    "value": 1,
                                    "Type": "double"
                                }
                            ],
                            "id": "1"
                        }
                    ]
                }
            ]
        }
    ]
}
Card
defaulttrue
effectDuration0
id2
labelVersão 2 (Recomendada)
Bloco de código
languagexml
themeMidnight
titleJSON Entrada v2
collapsetrue
{
    "content": [
        {
            "Items": [
                {
                    "Manifest": [
                        {
                            "Length": 8,
                            "id": "ManifestNumber",
                            "Description": "Código agrupador/Romaneio",
                            "value": "01      ",
                            "Type": "string"
                        },
                        {
                            "Length": 14,
                            "id": "CarrierCode",
                            "Description": "Transportador a ser considerado no cálculo",
                            "value": "              ",
                            "Type": "string"
                        },
                        {
                            "Length": 10,
                            "id": "TypeOfVehicle",
                            "Description": "Tipo de Veículo",
                            "value": "          ",
                            "Type": "string"
                        },
                        {
                            "Length": 4,
                            "id": "FreightClassification",
                            "Description": "Classificação de frete",
                            "value": "    ",
                            "Type": "string"
                        },
                        {
                            "Length": 10,
                            "id": "OperationType",
                            "Description": "Tipo de Operação",
                            "value": "          ",
                            "Type": "string"
                        }
                    ],
                    "id": "1",
                    "ItemsDocumentBurden": [
                        {
                            "Items": [
                                {
                                    "Length": 14,
                                    "id": "IssuerCode",
                                    "Description": "Emitente do Documento de Carga/Nota Fiscal",
                                    "value": "              ",
                                    "Type": "string"
                                },
                                {
                                    "Length": 3,
                                    "id": "InvoiceSerie",
                                    "Description": "Série do Documento de Carga/Nota Fiscal",
                                    "value": "   ",
                                    "Type": "string"
                                },
                                {
                                    "Length": 16,
                                    "id": "InvoiceNumber",
                                    "Description": "Número do Documento de Carga/Nota Fiscal",
                                    "value": "00001           ",
                                    "Type": "string"
                                },
                                {
                                    "Length": 5,
                                    "id": "TypeOfDocument",
                                    "Description": "Tipo do Documento de Carga/Nota Fiscal",
                                    "value": "     ",
                                    "Type": "string"
                                },
                                {
                                    "Length": 15,
                                    "id": "ItemCode",
                                    "Description": "Código do Item do Documento de Carga/Nota Fiscal",
                                    "value": "ItemA          ",
                                    "Type": "string"
                                },
                                {
                                    "Length": 4,
                                    "id": "FreightClassification",
                                    "Description": "Classificação de Frete do Item Documento de Carga/Nota Fiscal",
                                    "value": "    ",
                                    "Type": "string"
                                },
                                {
                                    "Length": 4,
                                    "id": "ItemType",
                                    "Description": "Tipo do Item do Documento de Carga/Nota Fiscal",
                                    "value": "    ",
                                    "Type": "string"
                                },
                                {
                                    "Length": 13.5,
                                    "id": "Quantity",
                                    "Description": "Quantidade do Item",
                                    "value": 0,
                                    "Type": "double"
                                },
                                {
                                    "Length": 13.5,
                                    "id": "Weight",
                                    "Description": "Peso do Item",
                                    "value": 100,
                                    "Type": "double"
                                },
                                {
                                    "Length": 13.5,
                                    "id": "NetWeight",
                                    "Description": "Peso Cubado",
                                    "value": 0,
                                    "Type": "double"
                                },
                                {
                                    "Length": 13.5,
                                    "id": "AlternativeQuantity",
                                    "Description": "Quantidade/Peso Alternativa",
                                    "value": 0,
                                    "Type": "double"
                                },
                                {
                                    "Length": 11.2,
                                    "id": "NetPrice",
                                    "Description": "Valor do Liquido do Item",
                                    "value": 100,
                                    "Type": "double"
                                },
                                {
                                    "Length": 11.2,
                                    "id": "GrossPrice",
                                    "Description": "Valor do Bruto do Item",
                                    "value": 100,
                                    "Type": "double"
                                },
                                {
                                    "Length": 11.5,
                                    "id": "CubicVolume",
                                    "Description": "Volume Ocupado (m3)",
                                    "value": 0,
                                    "Type": "double"
                                }
                            ],
                            "id": "1"
                        }
                    ],
                    "Route": [
                        {
                            "Items": [
                                {
                                    "Length": 14,
                                    "id": "IssuerCode",
                                    "Description": "Emitente do Documento de Carga/Nota Fiscal",
                                    "value": "              ",
                                    "Type": "string"
                                },
                                {
                                    "Length": 3,
                                    "id": "InvoiceSerie",
                                    "Description": "Série do Documento de Carga/Nota Fiscal",
                                    "value": "   ",
                                    "Type": "string"
                                },
                                {
                                    "Length": 16,
                                    "id": "InvoiceNumber",
                                    "Description": "Número do Documento de Carga/Nota Fiscal",
                                    "value": "00001           ",
                                    "Type": "string"
                                },
                                {
                                    "Length": 5,
                                    "id": "TypeOfDocument",
                                    "Description": "Tipo de Documento de Carga/Nota Fiscal",
                                    "value": "     ",
                                    "Type": "string"
                                },
                                {
                                    "Length": 2,
                                    "id": "Sequence",
                                    "Description": "Sequência do Trecho. Serial único",
                                    "value": "01",
                                    "Type": "string"
                                },
                                {
                                    "Length": 14,
                                    "id": "CarrierCode",
                                    "Description": "Transportador do Trecho",
                                    "value": "              ",
                                    "Type": "string"
                                },
                                {
                                    "Length": 7,
                                    "id": "CityCodeDelivery",
                                    "Description": "Cidade de Destino",
                                    "value": "       ",
                                    "Type": "string"
                                },
                                {
                                    "Length": 10,
                                    "id": "TypeOfVehicle",
                                    "Description": "Tipo de veículo do trecho",
                                    "value": "          ",
                                    "Type": "string"
                                },
                                {
                                    "Length": 7,
                                    "id": "CityCodeOrigin",
                                    "Description": "Número Cidade Origem",
                                    "value": "       ",
                                    "Type": "string"
                                },
                                {
                                    "Length": 8,
                                    "id": "ZipCodeOrigin",
                                    "Description": "CEP de Origem",
                                    "value": "        ",
                                    "Type": "string"
                                },
                                {
                                    "Length": 8,
                                    "id": "ZipCodeDelivery",
                                    "Description": "CEP de Destino",
                                    "value": "        ",
                                    "Type": "string"
                                },
                                {
                                    "Length": 4,
                                    "id": "FreightClassification",
                                    "Description": "Classificação de Frete",
                                    "value": "    ",
                                    "Type": "string"
                                },
                                {
                                    "Length": 10,
                                    "id": "OperationType",
                                    "Description": "Tipo de Operação",
                                    "value": "          ",
                                    "Type": "string"
                                }
                            ],
                            "id": "1"
                        }
                    ],
                    "DocumentBurden": [
                        {
                            "Items": [
                                {
                                    "Length": 8,
                                    "id": "ManifestNumber",
                                    "Description": "Código agrupador/Romaneio",
                                    "value": "01      ",
                                    "Type": "string"
                                },
                                {
                                    "Length": 14,
                                    "id": "IssuerCode",
                                    "Description": "Emitente do Documento de Carga/Nota Fiscal",
                                    "value": "              ",
                                    "Type": "string"
                                },
                                {
                                    "Length": 3,
                                    "id": "InvoiceSerie",
                                    "Description": "Série do Documento de Carga/Nota Fiscal",
                                    "value": "   ",
                                    "Type": "string"
                                },
                                {
                                    "Length": 16,
                                    "id": "InvoiceNumber",
                                    "Description": "Número do Documento de Carga/Nota Fiscal",
                                    "value": "00001           ",
                                    "Type": "string"
                                },
                                {
                                    "Length": 5,
                                    "id": "TypeOfDocument",
                                    "Description": "Tipo do Documento de Carga/Nota Fiscal",
                                    "value": "",
                                    "Type": "string"
                                },
                                {
                                    "Length": 14,
                                    "id": "SenderCode",
                                    "Description": "Remetente do Documento de Carga/Nota Fiscal",
                                    "value": "000000001     ",
                                    "Type": "string"
                                },
                                							 	{
                                    "Length": 146,
                                    "id": "CostumerCodeSenderERPCode",
                                    "Description": "Destinat\ufffdrioCódigo do ERP do Remetente do Documento de Carga/Nota Fiscal",
                                    "value": "000000003000000001     ",
                                    "Type": "string"
                                },
                                {
                                    "Length": 6014,
                                    "id": "DeliveryAddressCostumerCode",
                                    "Description": "Endereço de EntregaDestinat\ufffdrio do Documento de Carga/Nota Fiscal",
                                    "value": "000000003     ",
                                    "Type": "string"
                                },
                                    
							 	{
                                    "Length": 506,
                                    "id": "DeliveryDistrictCostumerERPCode",
                                    "Description": "Bairro de EntregaCódigo do ERP do Destinat\ufffdrio do Documento de Carga/Nota Fiscal",
                                    "value": "000000003     ",
                                    "Type": "string"
                                },
                                                 {
                                    "Length": 760,
                                    "id": "CityCodeDeliveryDeliveryAddress",
                                    "Description": "CidadeEndereço de Entrega do Documento de Carga/Nota Fiscal",
                                    "value": "",
       ",
                                     "Type": "string"
                                },
                                {
                                    "Length": 850,
                                    "id": "ZipCodeDeliveryDeliveryDistrict",
                                    "Description": "CEPBairro de Entrega do Documento de Carga/Nota Fiscal",
                                    "value": "        ",
                                    "Type": "string"
                                },
                                {
                                    "Length": 13.57,
                                    "id": "UnitizadorCityCodeDelivery",
                                    "Description": "QuantidadeCidade de Entrega do Documento de Carga/Nota UnitizadoresFiscal",
                                    "value": 1 "       ",
                                    "Type": "doublestring"
                                },
                            ],
    {
                        "id": "1"
           "Length": 8,
            }
                    ]
       "id": "ZipCodeDelivery",
         }
            ]
        }
    ]
}

Arquivo JSON de entrada mínimo para simulação para ser utilizado como base.

Bloco de código
languagexml
themeMidnight
titleJSON Entrada - Mínimo para simulação
collapsetrue
{
    "
content
Description": 
[
"CEP de Entrega do Documento de 
{
Carga/Nota Fiscal",
            
"Items":
 
[
                
{
       
"value": "        "
Manifest": [
,
                
],
                    "
id
Type": "
1
string"
,

                     
"ItemsDocumentBurden":
 
[
          },
              
{
                  {
          
"Items":
 
[
                         "Length": 13.5,
      
{
                              "id": "Unitizador",
                                    "
id
Description": "
Weight
Quantidade de Unitizadores",
                                    "value": 
20
1,
                                  
}
  "Type": "double"
                               
],
 }
                            
"id": "1"
],
                        
}
    "id": "1"
               
],
         }
           
"Route":
 
[
        ]
                
{
}
            ]
        }
    ]
}


Arquivo JSON de entrada mínimo para simulação para ser utilizado como base.

Bloco de código
languagexml
themeMidnight
titleJSON Entrada - Mínimo para simulação
collapsetrue
{
    "Itemscontent": [

        {
            "Items": [
        ],
        {
                    "idManifest": "1"[
                    ],
    }
                    ]"id": "1",
                    "DocumentBurdenItemsDocumentBurden": [
                        {
                            "Items": [
                                {
                                    "id": "SenderCodeWeight",
                                    "value": "000000001"20
                                },
                                {
        ],
                            "id": "CostumerCode1",
                        }
              "value": "000000003"
     ],
                           }"Route": [
                            ],{
                            "idItems": "1"[

                        }
    ],
                ]
                }"id": "1"
            ]
        }
    ]
}

Arquivo JSON exemplo da saída simplificada com cálculo executado com sucesso.

Bloco de código
languagexml
themeMidnight
titleJSON Saída Simplificada
collapsetrue
{
    "content": [
        {
            "Items": [
      ],
          {
                    "FreightCalculation"DocumentBurden": [
                        {
                            "SimulationNumberItems": "000001",[
                            "Items": [
    {
                                   {  "id": "SenderCode",
                                    "idvalue": "CarrierCode000000001",
                                    "Description": "Código do Transportador da rota calculada"},
                                    "value": "000000002     ",{
                                    "lengthid": 14"CostumerCode",
                                    "typevalue": "string000000003"
                                },
                            ],
    {
                                    "id": "CarrierCnpj1",
                        }
            "Description": "CNPJ do Transportador da rota calculada",
  ]
                }
            ]
      "value": "48411553000163 }
    ]
}


Arquivo JSON exemplo da saída simplificada com cálculo executado com sucesso.

Bloco de código
languagexml
themeMidnight
titleJSON Saída Simplificada
collapsetrue
{  ",
    "content": [
                   {
            "lengthItems": 21,[
                {
                    "typeStatus": "stringok",
                    "Message": "FreightSimulations: Simula\ufffd\ufffdo realizada         },
                      com sucesso.",
          {
                                    "id"FreightCalculation": "CarrierName",
                      [
              "Description": "Nome do Transportador da rota calculada",
                                    "value": "TRANSP JOINVILLE                                                                ",
                                    "length": 80,
                                    "type": "string"
                                },
                                {
                                    "id": "RouteCode",
                                    "Description": "Código da rota utilizada para o cálculo",
                                    "value": "0002",
                                    "length": 4,
                                    "type": "string"
                                },
                                {
                                    "id": "RouteName",
                                    "Description": "Descrição da rota utilizada para o cálculo",
                                    "value": "País - 105 - BRASIL , UF - MG | País - 105 - BRASIL , UF - SC",
                                    "length": 150,
                                    "type": "string"
                                },
                                {
                                    "id": "TypeCapacity",
                                    "Description": "Tipo Lotação da Tabela de Frete. (1=Carga Fracionada 2=Carga Fechada 3=Veículo Dedicado)",
                                    "value": "Carga Fracionada",
                                    "length": 16,
                                    "type": "string"
                                },
                                {
                                    "id": "CostFreight",
                                    "Description": "Valor total do Frete",
                                    "value": 303,
                                    "length": 11.2,
                                    "type": "double"
                                },
                                {
                                    "id": "Tax",
                                    "Description": "Valor do imposto",
                                    "value": 30.3,
                                    "length": 11.2,
                                    "type": "double"
                                },
                                {
                                    "id": "DeliveryTime",
                                    "Description": "Prazo de Entrega no formato YYYY-MM-DDThh:mm:ss",
                                    "value": "0000-00-00T00:00:00",
                                    "length": "19",
                                    "type": "string"
                                }
                            ]
                        },
                        {
                            "SimulationNumber": "000002",
                            "Items": [
                                {
                                    "id": "CarrierCode",
                                    "Description": "Código do Transportador da rota calculada",
                                    "value": "000200001     ",
                                    "length": 14,
                                    "type": "string"
                                },
                                {
                                    "id": "CarrierCnpj",
                                    "Description": "CNPJ do Transportador da rota calculada",
                                    "value": "29801143000184       ",
                                    "length": 21,
                                    "type": "string"
                                },
                                {
                                    "id": "CarrierName",
                                    "Description": "Nome do Transportador da rota calculada",
                                    "value": "TRANSP MG                                                                       ",
                                    "length": 80,
                                    "type": "string"
                                },
                                {
                                    "id": "RouteCode",
                                    "Description": "Código da rota utilizada para o cálculo",
        {
                            "valueSimulationNumber": "0001000001",
                                    "length"Items": 4,[
                                {
    "type": "string"
                                }"type": "string",
                                  {   "length": 14,
                                    "id": "RouteNameCarrierCode",
                                    "Descriptionvalue": "Descrição da rota utilizada para o cálculo49            ",
                                    "valueDescription": "PaísC\ufffddigo -do 105Transportador -da BRASIL , UF - SC | País - 105 - BRASIL , UF - MG",rota calculada"
                                },
    "length": 150,
                           {
         "type": "string"
                          "type": "string",
     },
                                {"length": 21,
                                    "id": "TypeCapacityCarrierCnpj",
                                    "Descriptionvalue": "Tipo84429869000308 Lotação da Tabela de Frete. (1=Carga Fracionada 2=Carga Fechada 3=Veículo Dedicado)",
                                    "valueDescription": "Carga Fracionada",CNPJ do Transportador da rota calculada"
                                },
      "length": 16,
                         {
           "type": "string"
                        "type": "string",
       },
                                {"length": 80,
                                    "id": "CostFreightCarrierName",
                                    "Descriptionvalue": "ValorABC-TRANSP total do Frete",
                                    "value": 100,
                                    "length": 11.2,
                                    "typeDescription": "doubleNome do Transportador da rota calculada"
                                },
							 	{
                                    { "type": "string",
                                    "idlength": "Tax"14,
                                    "Descriptionid": "Valor do impostoCarrierERPCode",
                                    "value": 10 "49            ",
                                    "lengthDescription": 11.2,
     "Código do ERP do Transportador da rota calculada"
                               "type": "double" },
                                },
{
                                    {"type": "string",
                                    "idlength": "DeliveryTime"4,
                                    "Descriptionid": "Prazo de Entrega no formato YYYY-MM-DDThh:mm:ssRouteCode",
                                    "value": "2017-10-25T16:33:440001",
                                    "lengthDescription": "19",
C\ufffddigo da rota utilizada para o c\ufffdlculo"
                                },
     "type": "string"
                          {
      }
                            ]
  "type": "string",
                     },
               "length": 150,
        {
                            "SimulationNumberid": "000003RouteName",
                                    "Itemsvalue": [
    "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"
                     "id": "CarrierCode",
          },
                          "Description": "Código do Transportador da rota calculada",{
                                    "valuetype": "000400002     string",
                                    "length": 1416,
                                    "typeid": "stringTypeCapacity",
                                },
    "value": "Carga Fracionada",
                          {
          "Description": "Tipo Lota\ufffd\ufffdo da Tabela de Frete. (1=Carga Fracionada 2=Carga Fechada    3=Ve\ufffdculo Dedicado)"
            "id": "CarrierCnpj",
                    },
                "Description": "CNPJ do Transportador da rota calculada",
          {
                          "value": "87333684814         "type": "double",
                                    "length": 2111.2,
                                    "typeid": "stringCostFreight",
                                    }"value": 100,
                                 {
   "Description": "Valor total do Frete"
                             "id": "CarrierName"   },
                                {
    "Description": "Nome do Transportador da rota calculada",
                          "type": "double",
         "value": "TRANSP AUTONOMO SP                        "length": 11.2,
                                    "id": "Tax",
                                    "lengthvalue": 807,
                                    "typeDescription": "stringValor Imposto (ICMS ou ISS)"
                                },
                                {
                                    "idtype": "RouteCodestring",
                                    "Descriptionlength": "Código da rota utilizada para o cálculo19",
                                    "valueid": "0001DeliveryTime",
                                    "lengthvalue": 4"0000-00-00T00:00:00",
                                    "typeDescription": "stringPrazo de Entrega no formato YYYY-MM-DDThh:mm:ss"
                                },
                                {
                                    "idtype": "RouteNamestring",
                                    "Description": "Descrição da rota utilizada para o cálculo",
                 "length": 6,
                  "value": "País - 105 - BRASIL , UF - MG | País - 105 - BRASIL , UF - SC"id": "TableCode",
                                    "lengthvalue": 150"000001",
                                    "typeDescription": "stringC\ufffddigo da tabela utilizada para o c\ufffdlculo"
                                },
                                {
                                    "idtype": "TypeCapacitystring",
                                    "Descriptionlength": "Tipo Lotação da Tabela de Frete. (1=Carga Fracionada 2=Carga Fechada 3=Veículo Dedicado)"10,
                                    "valueid": "Carga FracionadaVehicleType",
                                    "lengthvalue": 16 "          ",
                                    "typeDescription": "stringTipo de Ve\ufffdculo"
                                },
                                {
                                    "idtype": "CostFreightstring",
                                    "Descriptionlength": "Valor total do Frete"10,
                                    "valueid": 1100"OperationType",
                                    "lengthvalue": 11.2"          ",
                                    "typeDescription": "doubleTipo de Opera\ufffd\ufffdo"
                                },
                                {
                                    "idtype": "Taxstring",
                                    "Descriptionlength": "Valor do imposto"4,
                                    "valueid": 0"FreightClassification",
                                    "value":  "    "length": 11.2,
                                    "typeDescription": "doubleClassifica\ufffd\ufffdo de Frete"
                                },
                                {
                                    "idtype": "DeliveryTimestring",
                                    "Descriptionlength": "Prazo de Entrega no formato YYYY-MM-DDThh:mm:ss"6,
                                    "valueid": "2017-10-25T16:33:44TradingCode",
                                    "lengthvalue": "19000001",
                                    "typeDescription": "stringC\ufffddigo da Negocia\ufffd\ufffdo"
                                },
                             ]
   {
                     },
               "type": "string",
        {
                            "SimulationNumberlength": "000004"4,
                                    "Itemsid": ["TrackCode",
                                {    "value": "0001",
                                    "idDescription": "CarrierCode",C\ufffddigo da Faixa"
                                }
      "Description": "Código do Transportador da rota calculada",
                ],
                    "value": "36265337432   ",
    "FreightComponents": [
                               "length": 14, {
                                    "typeItems": "string"[
                                },
        {
                        {
                          "type": "string",
          "id": "CarrierCnpj",
                                    "Descriptionlength": "CNPJ do Transportador da rota calculada",
 20,
                                            "valueid": "ComponentCode"36265337432,
          ",
                                    "lengthvalue": 21,
"FRETE PESO          ",
                         "type": "string"
                  "Description": "C\ufffddigo do componente"
           },
                             },
   {
                                    "id": "CarrierName",
 {
                                      "Description": "Nome do Transportador da rota calculada      "type": "double",
                                    "value": "TRANSP INT CNPJ     "length": 12.2,
                                            "id": "ComponentValue",
              ",
                                    "length"value": 80100,
                                    "type": "string"
       "Description": "Valor do componente"
                      },
                  },
              {
                          {
          "id": "RouteCode",
                                    "Descriptiontype": "Código da rota utilizada para o cálculo",
string",
                                            "valuelength": "0002"20,
                                    "length": 4,
         "id": "ComponentCategory",
                           "type": "string"
                "value": "Frete Unidade",
              },
                              "Description":  {"Categoria do componente"
                                    "id": "RouteName",
    }
                                    ]
 "Description": "Descrição da rota utilizada para o cálculo",
                        }
            "value": "País - 105 - BRASIL , UF - SC | País - 105 - BRASIL ,]
 UF - MG",
                     },
               "length": 150,
        {
                            "typeSimulationNumber": "string000002",
                                },"Items": [
                                {
                                    "idtype": "TypeCapacitystring",
                                    "Descriptionlength": "Tipo Lotação da Tabela de Frete. (1=Carga Fracionada 2=Carga Fechada 3=Veículo Dedicado)"14,
                                    "valueid": "Carga FracionadaCarrierCode",
                                    "lengthvalue": 16 "77785         ",
                                    "typeDescription": "stringC\ufffddigo do Transportador da rota calculada"
                                },
                                {
                                    "idtype": "CostFreightstring",
                                    "Descriptionlength": "Valor total do Frete"21,
                                    "valueid": 210"CarrierCnpj",
                                    "lengthvalue": 11.2 "06331583000110       ",
                                    "typeDescription": "doubleCNPJ do Transportador da rota calculada"
                                },
                                {
                                    "idtype": "Taxstring",
                                    "Descriptionlength": "Valor do imposto"80,
                                    "valueid": 0"CarrierName",
                                    "lengthvalue": 11.2,
 "TRANSPORTADORA SCUBIDU LTDA ME                                                 "type": "double",
                                   },
       "Description": "Nome do Transportador da rota calculada"
                           {
     },
                               "id": "DeliveryTime", {
                                    "Descriptiontype": "Prazo de Entrega no formato YYYY-MM-DDThh:mm:ssstring",
                                    "valuelength": "2017-10-25T16:33:44"4,
                                    "lengthid": "19RouteCode",
                                    "typevalue": "string0001",
                                }
    "Description": "C\ufffddigo da rota utilizada para          o c\ufffdlculo"
         ]
                        },
                        {
        {
                    "SimulationNumber": "000005",
               "type": "string",
            "Items": [
                                {"length": 150,
                                    "id": "CarrierCodeRouteName",
                                    "Descriptionvalue": "Código do Transportador da rota calculadaCidade - 4209102 - JOINVILLE | Cidade - 3550308 - SAO PAULO",
                                    "valueDescription": "7752Descri\ufffd\ufffdo da rota utilizada para      ",o c\ufffdlculo"
                                },
    "length": 14,
                           {
         "type": "string"
                          "type": "string",
     },
                                {"length": 16,
                                    "id": "CarrierCnpjTypeCapacity",
                                    "Descriptionvalue": "CNPJ do Transportador da rota calculadaCarga Fracionada",
                                    "valueDescription": "07528127000127Tipo Lota\ufffd\ufffdo da Tabela de Frete.  ",
    (1=Carga Fracionada 2=Carga Fechada 3=Ve\ufffdculo Dedicado)"
                                "length": 21},
                                {
    "type": "string"
                                }"type": "double",
                                   { "length": 11.2,
                                    "id": "CarrierNameCostFreight",
                                    "Descriptionvalue": "Nome do Transportador da rota calculada"750,
                                    "valueDescription": "BENEDETTIValor &total BENEDETTIdo TRANSPSFrete"
 E LOGISTI                                         "},
                                    "length": 80,{
                                    "type": "stringdouble",
                                }    "length": 11.2,
                                 {   "id": "Tax",
                                    "idvalue": "RouteCode"52.5,
                                    "Description": "CódigoValor daImposto rota(ICMS utilizada para o cálculo",ou ISS)"
                                    "value": "0002"},
                                    "length": 4,{
                                    "type": "string",
                                    }"length": "19",
                                    {"id": "DeliveryTime",
                                    "idvalue": "RouteName0000-00-00T00:00:00",
                                    "Description": "DescriçãoPrazo dade rotaEntrega utilizadano para o cálculo",formato YYYY-MM-DDThh:mm:ss"
                                    "value": "Cidade - 4242091 - JOINVILLE | Cidade - 3131062 - BELO HORIZONTE"},
                                    "length": 150,{
                                    "type": "string",
                                  }   "length": 6,
                                     {"id": "TableCode",
                                    "idvalue": "TypeCapacity000001",
                                    "Description": "Tipo LotaçãoC\ufffddigo da Tabelatabela deutilizada Frete. (1=Carga Fracionada 2=Carga Fechada 3=Veículo Dedicado)",para o c\ufffdlculo"
                                    "value": "Carga Fracionada"},
                                    "length": 16,{
                                    "type": "string",
                                    "length": }10,
                                    { "id": "VehicleType",
                                    "idvalue": "CostFreight          ",
                                    "Description": "ValorTipo total do Frete",de Ve\ufffdculo"
                                    "value": 1200},
                                    "length": 11.2,{
                                    "type": "doublestring",
                                  }   "length": 10,
                                     {"id": "OperationType",
                                    "idvalue": "Tax          ",
                                    "Description": "ValorTipo do imposto",de Opera\ufffd\ufffdo"
                                    "value": 120},
                                    "length": 11.2,{
                                    "type": "double"
"string",
                                    "length": }4,
                                  {  "id": "FreightClassification",
                                    "idvalue": "DeliveryTime    ",
                                    "Description": "PrazoClassifica\ufffd\ufffdo de Entrega no formato YYYY-MM-DDThh:mm:ss",Frete"
                                    "value": "0000-00-00T00:00:00"},
                                    "length": "19",{
                                    "type": "string",
                                    }
"length": 6,
                                  ]
  "id": "TradingCode",
                     },
               "value": "000001",
        {
                            "SimulationNumberDescription": "000006",
C\ufffddigo da Negocia\ufffd\ufffdo"
                               "Items": [ },
                                {
                                    "idtype": "CarrierCodestring",
                                    "Descriptionlength": "Código do Transportador da rota calculada"4,
                                    "valueid": "843770001     TrackCode",
                                    "lengthvalue": 14"0001",
                                    "typeDescription": "stringC\ufffddigo da Faixa"
                                },

                            ],
                        {
    "FreightComponents": [
                               "id": "CarrierCnpj", {
                                    "DescriptionItems": "CNPJ[
 do Transportador da rota calculada",
                                    "value": "56062926000166{
        ",
                                    "lengthtype": 21"string",
                                            "typelength": "string"
20,
                                   },
         "id": "ComponentCode",
                        {
                    "value": "GRIS               "id": "CarrierName",
                                            "Description": "NomeC\ufffddigo do Transportador da rota calculada",
componente"
                                     "value": "TRANSP 1 DOC},
 CARGA POR ROMANEIO JLLE                                    {
        ",
                                    "lengthtype": 80"double",
                                    "type": "string"
       "length": 12.2,
                        },
                      "id": "ComponentValue",
          {
                                    "idvalue": "RouteCode"0,
                                            "Description": "CódigoValor dado rotacomponente"
 utilizada para o cálculo",
                                    "value": "0002",
 },
                                        {
       "length": 4,
                                    "type": "string",
                                },
                 "length": 20,
               {
                                    "id": "RouteNameComponentCategory",
                                       "Description": "Descrição da rota utilizada para o cálculo"value": "Frete Valor",
                                    "value": "País - 105 - BRASIL , UF - SC | País - 105 - BRASIL , UF - MG",
"Description": "Categoria do componente"
                                        "length": 150,}
                                    "type": "string"]
                                },
                                {
                                    "idItems": "TypeCapacity",[
                                    "Description": "Tipo Lotação da Tabela{
 de Frete. (1=Carga Fracionada 2=Carga Fechada 3=Veículo Dedicado)",
                                    "valuetype": "Carga Fracionadastring",
                                    "length": 16,
       "length": 20,
                            "type": "string"
                                }"id": "ComponentCode",
                                {
            "value": "FRETE FIXO               ",
       "id": "CostFreight",
                                      "Description": "ValorC\ufffddigo total do Fretecomponente",
                                      "value": 257  },
                                    "length": 11.2,
   {
                                 "type": "double"
          "type": "double",
                     },
                       "length": 12.2,
        {
                                    "id": "TaxComponentValue",
                                            "Descriptionvalue": "Valor do imposto",
 750,
                                            "valueDescription": 0,
 "Valor do componente"
                                       "length": 11.2 },
                                    "type": "double"
   {
                             },
               "type": "string",
                {
                            "length": 20,
       "id": "DeliveryTime",
                                    "Descriptionid": "Prazo de Entrega no formato YYYY-MM-DDThh:mm:ss",
ComponentCategory",
                                            "value": "2017-10-25T16:33:44Frete Unidade",
                                            "lengthDescription": "19Categoria do componente",
                                    "type": "string"
       }
                         }
           ]
                 ]
               }
         }
                    ],
                    "Status": "ok",
   }
                 "Message": "FreightSimulations: Simulação realizada com sucesso." ]
                }
            ]
        }
    ]
}


Arquivo JSON exemplo de simulação de frete não realizada.

...

Bloco de código
languagexml
themeMidnight
titleJSON Saída Validação Tipo de Operação
collapsetrue
{
    "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
languagexml
themeMidnight
titleJSON Saída Build Desatualizada
collapsetrue
{
    "errorCode": 500,
    "errorMessage": "invalid class JSSONOBJECT"
}



Detalhamento dos Agrupadores e Tags de Entrada

Manifest - Informações do romaneio. Ocorrências 1 ou mais.
FieldDescriçãoChaveTipoTamanhoObservação
ManifestNumberCódigo agrupador/Romaneio.*Alfanumerico8Obrigatório.
CarrierCodeTransportador a ser considerado no cálculo, quando não informado no trecho/rota.
Alfanumérico14
TypeOfVehicleTipo de Veículo.
Alfanumérico10
FreightClassificationClassificação de Frete.
Alfanumérico4
OperationTypeTipo de Operação.
Alfanumérico10
BaseDateData Base para cálculo.
Alfanumérico20



DocumentBurden - Documentos de Carga do Romaneio - Para cada Manifest haverá uma ou mais ocorrências de DocumentBurden.
FieldDescriçãoChaveTipoTamanhoObservação
ManifestNumberCódigo agrupador/Romaneio.*Alfanumérico8Obrigatório. Campo de ligação com o agrupador Manifest/ManifestNumber.
IssuerCodeEmitente do Documento de Carga/Nota Fiscal.*Alfanumérico14
InvoiceSerieSérie do Documento de Carga/Nota Fiscal.*Alfanumérico3
InvoiceNumberNúmero do Documento de Carga/Nota Fiscal.*Alfanumérico16
TypeOfDocumentTipo do Documento de Carga/Nota Fiscal.*Alfanumérico5Caso não seja informado, será considerado o primeiro registro ativo na tabela GV5.na tabela GV5.
SenderCodeRemetente do Documento de Carga/Nota Fiscal.
Alfanumérico14A 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)
SenderERPCodeCódigo do ERP do Remetente do Documento de Carga/Nota Fiscal.
Alfanumérico6Esta 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.
CostumerCodeDestinatário SenderCodeRemetente do Documento de Carga/Nota Fiscal.
Alfanumérico14Obrigatório, registro válido no banco de dados.CostumerCode. O registro informado deve estar cadastro na rotina de emitentes. (Tabela GU3)
CostumerERPCodeCódigo do ERP do Destinatário do Documento de Carga/Nota Fiscal.
Alfanumérico146Esta 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á desconsideradaObrigatório, registro válido no banco de dados.
DeliveryAddressEndereço de Entrega do Documento de Carga/Nota Fiscal.
Alfanumérico60
DeliveryDistrictBairro de Entrega do Documento de Carga/Nota Fiscal.
Alfanumérico50
CityCodeDeliveryCidade de Entrega do Documento de Carga/Nota Fiscal.
Alfanumérico7
ZipCodeDeliveryCEP de Entrega do Documento de Carga/Nota Fiscal.
Alfanumérico8
UnitizadorQuantidade de Unitizadores.
Numérico13,5Padrão "1".

...

Detalhamento dos Agrupadores e Tags de Saída

FreightCalculation - Simulações realizadas.
FieldDescriçãoTipoTamanho
CarrierCodeCodigo do Transportador da rota calculada.Alfanumérico14
CarrierCnpjCNPJ do Transportador da rota calculada.Alfanumérico14
CarrierNameNome do Transportador da rota calculada.Alfanumérico80
CarrierERPCodeCódigo do ERP do Transportador da rota calculada.Alfanumérico6
RouteCodeCódigo da rota utilizada para o cálculo.Alfanumérico4
RouteNameDescrição da rota utilizada para o cálculo.Alfanumérico150
TypeCapacityTipo de Lotação da Tabela de Frete (1=Carga Fracionada; 2=Carga Fechada; 3=Veículo Dedicado).Alfanumérico1
CostFreightValor total do Frete.Numérico12,2
TaxValor Imposto (ICMS ou ISS).Numérico12,2
DeliveryTimePrazo de Entrega no formato YYYY-MM-DDThh:mm:ss.Alfanumérico19
TableCodeCódigo da tabela utilizada para o cálculoAlfanumérico6
VehicleTypeTipo de VeículoAlfanúmerico10
OperationTypeTipo de OperaçãoAlfanúmerico10
FreightClassificationClassificação de FreteAlfanúmerico4
TradingCodeCódigo da NegociaçãoAlfanúmerico6
TrackCodeCódigo da FaixaAlfanúmerico4
FreightComponents - Componentes do Cálculo de Frete
FieldDescriçãoTipoTamanho
ComponentCodeCódigo do ComponenteAlfanúmerico20
ComponentValueValor do ComponenteNúmerico
CostFreightValor total do Frete.Numérico12,2TaxValor Imposto (ICMS ou ISS).Numérico
12,2
DeliveryTimePrazo de Entrega no formato YYYY-MM-DDThh:mm:ss.Alfanumérico19
ComponentCategoryCategoria do ComponenteAlfanúmerico20

Detalhamento técnico da estrutura do arquivo

...

Deck of Cards
effectDuration0
idDetTecAll
Card
effectDuration0
id1
labelVersão 1
TAGSDescrição
contents




Agrupador.

items



Agrupador.


manifest


Agrupador dos romaneios.



ManifestNumber
Código agrupador/Romaneio.



CarrierCode
Transportador a ser considerado no calculo quando não informado no trecho/rota.



TypeOfVehicle
Tipo de Veículo.



FreightClassificationClassificação de Frete.



OperationType
Tipo de Operação.



BaseDate
Data base para cálculo



DocumentBurden
Agrupador dos Documentos de Carga.




Items
Agrupador.





ManifestNumberCódigo agrupador/Romaneio.





IssuerCodeEmitente do Documento de Carga/Nota Fiscal.





InvoiceSerieSérie do Documento de Carga/Nota Fiscal.





InvoiceNumberNúmero do Documento de Carga/Nota Fiscal.





TypeOfDocumentTipo do Documento de Carga/Nota Fiscal.





SenderCodeRemetente do Documento de Carga/Nota Fiscal.





SenderERPCodeCódigo do ERP do Remetente do Documento de Carga/Nota Fiscal.





CostumerCodeDestinatário do Documento de Carga/Nota Fiscal.





CostumerERPCodeCódigo do ERP do Destinatário do Documento de Carga/Nota Fiscal.





DeliveryAddressEndereço de Entrega do Documento de Carga/Nota Fiscal.





DeliveryDistrictBairro de Entrega do Documento de Carga/Nota Fiscal.





CityCodeDeliveryCidade de Entrega do Documento de Carga/Nota Fiscal.





ZipCodeDeliveryCEP de Entrega do Documento de Carga/Nota Fiscal.





UnitizadorQuantidade de Unitizadores.



Route

Agrupador das Rotas do Documento de Carga.




Items
Agrupador.





IssuerCodeEmitente do Documento de Carga/Nota Fiscal.





InvoiceSerieSérie do Documento de Carga/Nota Fiscal.





InvoiceNumberNúmero do Documento de Carga/Nota Fiscal.





TypeOfDocumentTipo de Documento de Carga/Nota Fiscal.





SequenceSequência do Trecho. Serial único.





CarrierCodeTransportador do trecho/rota. Ao utilizar o transportador em branco, será realizada a simulação para todos os trechos encontrados. Ao informar o transportador, somente este será considerado.





CityCodeDeliveryCidade de Destino.





TypeOfVehicleTipo de veículo do trecho.





CityCodeOriginNúmero Cidade Origem.





ZipCodeOriginCEP de Origem.





ZipCodeDeliveryCEP de Destino.





FreightClassificationClassificação de Frete.





OperationTypeTipo de Operação.



ItemsDocumentBurdenAgrupador dos Itens do Documento de Carga.




Items
Agrupador.





IssuerCodeEmitente do Documento de Carga/Nota Fiscal.





InvoiceSerieSérie do Documento de Carga/Nota Fiscal.





InvoiceNumberNúmero do Documento de Carga/Nota Fiscal.





TypeOfDocumentTipo do Documento de Carga/Nota Fiscal.





ItemCodeCódigo do Item do Documento de Carga/Nota Fiscal.





FreightClassificationClassificação de Frete do Item do Documento de Carga/Nota Fiscal.





ItemTypeTipo do Item do Documento de Carga/Nota Fiscal.





QuantityQuantidade do Item.





WeightPeso do Item.





NetWeightPeso Cubado.





AlternativeQuantityQuantidade/Peso Alternativa.





NetPriceValor do Item.





CubicVolumeVolume Ocupado (m3).
Card
effectDuration0
id2
labelVersão 2
TAGSDescrição
contents




Agrupador.

items



Agrupador.


manifest


Agrupador dos romaneios.



ManifestNumber
Código agrupador/Romaneio.



CarrierCode
Transportador a ser considerado no calculo quando não informado no trecho/rota.



TypeOfVehicle
Tipo de Veículo.



FreightClassificationClassificação de Frete.



OperationType
Tipo de Operação.



DocumentBurden
Agrupador dos Documentos de Carga.




Items
Agrupador.





ManifestNumberCódigo agrupador/Romaneio.





IssuerCodeEmitente do Documento de Carga/Nota Fiscal.





InvoiceSerieSérie do Documento de Carga/Nota Fiscal.





InvoiceNumberNúmero do Documento de Carga/Nota Fiscal.





TypeOfDocumentTipo do Documento de Carga/Nota Fiscal.





SenderCodeRemetente do Documento de Carga/Nota Fiscal.





CostumerCodeDestinatário do Documento de Carga/Nota Fiscal.





DeliveryAddressEndereço de Entrega do Documento de Carga/Nota Fiscal.





DeliveryDistrictBairro de Entrega do Documento de Carga/Nota Fiscal.





CityCodeDeliveryCidade de Entrega do Documento de Carga/Nota Fiscal.





ZipCodeDeliveryCEP de Entrega do Documento de Carga/Nota Fiscal.





UnitizadorQuantidade de Unitizadores.



Route

Agrupador das Rotas do Documento de Carga.




Items
Agrupador.





IssuerCodeEmitente do Documento de Carga/Nota Fiscal.





InvoiceSerieSérie do Documento de Carga/Nota Fiscal.





InvoiceNumberNúmero do Documento de Carga/Nota Fiscal.





TypeOfDocumentTipo de Documento de Carga/Nota Fiscal.





SequenceSequência do Trecho. Serial único.





CarrierCodeTransportador do trecho/rota. Ao utilizar o transportador em branco, será realizada a simulação para todos os trechos encontrados. Ao informar o transportador, somente este será considerado.





CityCodeDeliveryCidade de Destino.





TypeOfVehicleTipo de veículo do trecho.





CityCodeOriginNúmero Cidade Origem.





ZipCodeOriginCEP de Origem.





ZipCodeDeliveryCEP de Destino.





FreightClassificationClassificação de Frete.





OperationTypeTipo de Operação.



ItemsDocumentBurdenAgrupador dos Itens do Documento de Carga.




Items
Agrupador.





IssuerCodeEmitente do Documento de Carga/Nota Fiscal.





InvoiceSerieSérie do Documento de Carga/Nota Fiscal.





InvoiceNumberNúmero do Documento de Carga/Nota Fiscal.





TypeOfDocumentTipo do Documento de Carga/Nota Fiscal.





ItemCodeCódigo do Item do Documento de Carga/Nota Fiscal.





FreightClassificationClassificação de Frete do Item do Documento de Carga/Nota Fiscal.





ItemTypeTipo do Item do Documento de Carga/Nota Fiscal.





QuantityQuantidade do Item.





WeightPeso do Item.





NetWeightPeso Cubado.





AlternativeQuantityQuantidade/Peso Alternativa.





NetPriceValor Líquido do Item.





CubicVolumeVolume Ocupado (m3).





GrossPrice

Valor do Bruto do Item.

...

Estrutura do arquivo da simulação realizada.

TAGSDescriçã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





ComponentCodeCódigo do Componente





ComponentValueValor do Componente





ComponentCategoryCategoria do Componente



FreightDocuments

Agrupador




Items
Agrupador





TypeofDocumentTipo do Documento





DocumentEmissEmissor do Documento





DocumentGradeSérie do Documento





DocumentInvoiceNúmero do Documento





DocumentSequenceSequência do Documento
Informações
titleImportante

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.

...