Informações do Pedido de Venda
O endpoint GetSalesOrderInfo retorna as informações de um determinado pedido de venda no sistema MIMS.
Como buscar informações de um pedido de venda
Request HTTP Post
| Tipo da Requisição | URL Exemplo |
|---|---|
| POST | {{url_base}}/GetSalesOrderInfo |
| Exemplo | http://seuIPePorta/datasnap/rest/RESTWebServiceMethods/"GetSalesOrderInfo" |
Parâmetros de Entrada
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|---|---|---|
| SalesOrderNo | String(25) | Sim | Código externo do pedido de venda |
| BranchNo | String(25) | Sim | Código externo da filial |
Retorno
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|---|---|---|
| WebServiceReturn | WebServiceReturn | Sim | Informações padrão de resposta do WebService na execução do método |
| SalesOrderInfo | GetSalesOrderInfoData | Sim | Objeto contendo os dados do pedido de venda |
📝 Objeto GetSalesOrderInfoData
O objeto GetSalesOrderInfoData representa um pedido de venda.
Parâmetros de Retorno
Parâmetro Tipo Obrigatório Descrição CustomerNo String(25) Sim Código externo do cliente CustomerAuxiliaryNo String(25) Não Código externo auxiliar do cliente SellerNo String(25) Sim Código externo do vendedor SalesOrderDate DataHora Sim Data do pedido DeliveryDate DataHora Sim Data de entrega RegisterDate DataHora Sim Data de digitação do pedido FreightType FreightType Sim Enumerador com os possíveis valores para o tipo de frete: ftShipper(CIF) ouftRemittee(FOB)DeliveryAddress AddressInfo Não Objeto que contém as informações do endereço de entrega do pedido BillingAddress AddressInfo Não Objeto que contém as informações do endereço de cobrança do pedido Notes String(2000) Não Observações do pedido de venda ItemList GetSalesOrderItemInfoList Sim Lista de todos os itens do pedido de venda
📝 Objeto GetSalesOrderItemInfo
O objeto GetSalesOrderItemInfo representa um item do pedido de venda.
Parâmetros de Retorno
Parâmetro Tipo Obrigatório Descrição ItemNo String(25) Não Código externo do item do pedido de venda ProductNo String(25) Sim Código externo do produto UnitValue Float Não Valor unitário PackageQty Integer Não Quantidade de pacotes das caixas pedidas Qty Integer Não Quantidade de caixas pedidas Weight Float Não Peso pedido TotalValue Float Não Valor total ShelflifeLimitBeginDate DataHora Não Data inicial para restrição da data de produção ShelflifeLimitFinalDate DataHora Não Data final para restrição da data de produção
Exemplo de Request
{
"SalesOrderNo": "SO12345",
"BranchNo": "BR001"
}
Exemplo de Response
{
"WebServiceReturn": {
"Status": "wrsSuccess",
"ErrorCode": "",
"Message": "",
"Actor": "",
"ReturnQuestion": null
},
"SalesOrderInfo": {
"CustomerNo": "03960",
"CustomerAuxiliaryNo": "01",
"CustomerCorporateName": "CLIENTE TESTE",
"CustomerCode": 5987,
"DeliveryAddress": {
"AddressType": "",
"Address": "RO ADHEMAR PEREIRA DE BARROS, SN",
"Number": "",
"District": "JARDIM BELA VISTA",
"ZIPCode": "13804060",
"City": "",
"CityNo": "",
"State": "",
"StateInitials": "",
"Country": "",
"SubLogisticRegionNo": "",
"PersonAdressNo": ""
},
"BillingAddress": {
"AddressType": "",
"Address": "RO ADHEMAR PEREIRA DE BARROS, SN",
"Number": "",
"District": "JARDIM BELA VISTA",
"ZIPCode": "13804060",
"City": "",
"CityNo": "",
"State": "",
"StateInitials": "",
"Country": "",
"SubLogisticRegionNo": "",
"PersonAdressNo": ""
},
"SellerNo": "0001",
"SalesOrderDate": "2025-10-23",
"RegisterDate": "2025-10-28T11:48:12.000Z",
"DeliveryDate": "2026-02-28",
"LoadNo": "",
"FreightType": "ftShipper",
"Notes": "Obs padrão do pedido",
"PriceTableNo": "21",
"PromotionalPriceTableNo": "21",
"SalesOrderStatus": "AB",
"ItemList": null
}
}
🐞 Possíveis Erros
| Código | Mensagem |
|---|---|
| GSO‑001 | O "SalesOrderNo" informado não existe! |