Informaciones del Pedido de Venta
El endpoint GetSalesOrderInfo retorna las informaciones sobre un pedido de venta específico en el sistema MIMS.
Cómo obtener informaciones del pedido de venta
HTTP POST Request
| Tipo de Solicitud | URL Ejemplo |
|---|---|
| POST | {{url_base}}/GetSalesOrderInfo |
| Ejemplo | http://seuIPePorta/datasnap/rest/RESTWebServiceMethods/"GetSalesOrderInfo" |
Parámetros de Entrada
| Parámetro | Tipo | Obligatorio | Descripción |
|---|---|---|---|
| SalesOrderNo | String(25) | Sí | Código externo del pedido de venta |
| BranchNo | String(25) | Sí | Código externo de la filial |
Retorno
| Parámetro | Tipo | Obligatorio | Descripción |
|---|---|---|---|
| WebServiceReturn | WebServiceReturn | Sí | Informaciones estándar de respuesta del WebService en la ejecución del método |
| SalesOrderInfo | GetSalesOrderInfoData | Sí | Objeto que contiene los datos del pedido de venta |
📝 Objeto GetSalesOrderInfoData
El objeto GetSalesOrderInfoData representa un pedido de venta.
Parámetros de Retorno
Parámetro Tipo Obligatorio Descripción CustomerNo String(25) Sí Código externo del cliente CustomerAuxiliaryNo String(25) No Código externo auxiliar del cliente SellerNo String(25) Sí Código externo del vendedor SalesOrderDate DataHora Sí Fecha de orden DeliveryDate DataHora Sí Fecha de entrega RegisterDate DataHora Sí Fecha de entrada de orden FreightType FreightType Sí Enumerador con los posibles valores para tipo de flete: ftShipper(CIF) oftRemittee(FOB)DeliveryAddress AddressInfo No Objeto que contiene las informaciones de dirección de entrega de la orden BillingAddress AddressInfo No Objeto que contiene las informaciones de dirección de facturación de la orden Notes String(2000) No Observaciones del pedido de venta ItemList GetSalesOrderItemInfoList Sí Lista de todos los items del pedido de venta
📝 Objeto GetSalesOrderItemInfo
El objeto GetSalesOrderItemInfo representa un item de pedido de venta.
Parámetros de Retorno
Parámetro Tipo Obligatorio Descripción ItemNo String(25) No Código externo del item de pedido de venta ProductNo String(25) Sí Código externo del producto UnitValue Float No Valor unitario PackageQty Integer No Cantidad de paquetes de cajas ordenadas Qty Integer No Cantidad de cajas ordenadas Weight Float No Peso ordenado TotalValue Float No Valor total ShelflifeLimitBeginDate DataHora No Fecha inicial para restricción de fecha de producción ShelflifeLimitFinalDate DataHora No Fecha final para restricción de fecha de producción
Ejemplo de Request
{
"SalesOrderNo": "SO12345",
"BranchNo": "BR001"
}
Ejemplo 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
}
}
🐞 Posibles Errores
| Código | Mensaje |
|---|---|
| GSO‑001 | El "SalesOrderNo" informado no existe! |