Árvore de páginas

Versões comparadas

Chave

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

...

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,
                                    "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 Entrega Destinat\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"
                                },
                             ],
   {
                                    "idLength": "1"8,
                        }
            "id": "ZipCodeDelivery",
       ]
                }
            ]
 "Description": "CEP de Entrega do Documento  }de Carga/Nota Fiscal",
    ]
}

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":
 
[
        
{
            "
Items
value":
[
 "        ",
                
{
                    "
Manifest
Type": 
[
"string"
                       
]
         },
                       
"id": "1",
         {
                    
"ItemsDocumentBurden":
 
[
               "Length": 13.5,
        
{
                            "
Items
id": 
[
"Unitizador",
                                    "Description": "Quantidade de 
{
Unitizadores",
                                    "
id
value": 
"Weight"
1,
                                    "
value
Type": 
20
"double"
                                }
                            ],
                            "id": "1"
                        }
                    ]
                }
            ]
        }
    ]
}


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": [
        {
            "Items": [
                {
                    "Manifest": [
                    ],
                    "id": "1",
                    "ItemsDocumentBurden": [
                        {
                            "Items": [
                                {
                                    "id": "Weight",
                                    "value": 20
                                }
                            ],
                            "id": "1"
                        }
                    ],
                    "Route": [
                        {
                            "Items": [

                            ],
                            "id": "1"
                        }
                    ],
                    "DocumentBurden": [
                        {
                            "Items": [
            ],
                    "Route": [{
                        {
            "id": "SenderCode",
               "Items": [

                    "value": "000000001"
       ],
                         },
   "id": "1"
                        }
    {
                ],
                    "DocumentBurdenid": [
"CostumerCode",
                          {
          "value": "000000003"
                 "Items": [
              }
                  {
          ],
                            "id": "SenderCode1",
                        }
            "value": "000000001"
        ]
                }
            ]
        },
    ]
}


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": [
                {
                    "idStatus": "CostumerCodeok",
                    "Message": "FreightSimulations: Simula\ufffd\ufffdo realizada com sucesso.",
           "value": "000000003"
        "FreightCalculation": [
                       } {
                              ]"SimulationNumber": "000001",
                            "idItems": "1"[
                        }
        {
            ]
                }
            ]"type": "string",
        }
    ]
}

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": [
        {
            "Itemslength": [14,
                {
                    "Statusid": "okCarrierCode",
                    "Message": "FreightSimulations: Simula\ufffd\ufffdo realizada com sucesso.",
                    "FreightCalculationvalue": "49 [
           ",
             {
                       "Description": "C\ufffddigo do Transportador da "SimulationNumber":rota calculada"000001",
                               "Items": [ },
                                {
                                    "type": "string",
                                    "length": 1421,
                                    "id": "CarrierCodeCarrierCnpj",
                                    "value": "49     84429869000308       ",
                                    "Description": "C\ufffddigoCNPJ do Transportador da rota calculada"
                                },
                                {
                                    "type": "string",
                                    "length": 2180,
                                    "id": "CarrierCnpjCarrierName",
                                    "value": "84429869000308ABC-TRANSP       ",
                                    "Description": "CNPJ do Transportador da rota calculada"
                     ",
           },
                                {
     "Description": "Nome do Transportador da rota calculada"
                               "type": "string", },
							 	{
                                    "lengthtype": 80"string",
                                    "idlength": "CarrierName"14,
                                    "valueid": "ABC-TRANSP"CarrierERPCode",
                                    "value": "49                                 ",
                                    "Description": "NomeCó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"
                                        }
                                    ]
                                }
                            ]
                        }
                    ]
                }
            ]
        }
    ]
}

...

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.

TypeOfDocumentTipo do Documento de Carga/Nota Fiscal.*Alfanumérico5Caso não seja informado, será considerado o primeiro registro ativo 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. O registro informado deve estar cadastro na rotina de emitentes. (Tabela GU3)
CostumerCodeCostumerERPCodeCó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á desconsiderada.Obrigatório. O registro informado deve estar cadastro na rotina de emitentes. (Tabela GU3)
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".

...

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úmerico12,2
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.

...

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

As informações de TableCode, VehicleType, OperationType, FreightClassification, TradingCode, TrackCode e todo o agrupador de FreightComponents estão disponíveis O agrupador de FreightDocuments está disponível em ambientes que possuam o fonte GFEWSSIMULATION com a data igual ou superior a 2225/0701/20212024.



Estrutura do arquivo de simulação não realizada.

...