Consulta de Pedidos
Esta API permite consultar pedidos de venta registrados en Oracle Fusion Cloud Order Management.
La consulta puede utilizarse para obtener información de los pedidos existentes, incluyendo sus datos generales, cliente, unidad de negocio, estado, fechas, importes y líneas asociadas.
En este sitio se encuentra la documentación completa de oracle https://docs.oracle.com/en/cloud/saas/supply-chain-and-manufacturing/25d/fasrp/op-salesordersfororderhub-post.html
Para utilizar las APIs de Oracle Purchasing, es necesario contar previamente con la autorización del equipo de Oracle y con la configuración correspondiente para la creación de Órdenes de Compra manuales.
Sin esta autorización y configuración, las APIs no podrán utilizarse correctamente.
1. Flujo
2. API
Método: GET
URL: <url_oracle>/fscmRestApi/resources/11.13.18.05/salesOrdersForOrderHub/<OrderHeaderId>
OrderHeaderIdRepresenta el identificador interno único del encabezado del pedido asignado por el sistema.
3. Headers
| Header | Descripción | Valor |
|---|---|---|
Authorization | Credenciales de autenticación HTTP Basic para Oracle Fusion Cloud | Basic <usuario:contraseña> |
4. Ejemplo de solicitud
curl --location --globoff 'https://ejfg-dev2.fa.us6.oraclecloud.com/fscmRestApi/resources/11.13.18.05/salesOrdersForOrderHub/300000000000000' \
--header 'Authorization: Bearer <token>'
Respuesta
Oracle Fusion Cloud devuelve una colección de pedidos de venta dentro de la propiedad items.
La respuesta también incluye información relacionada con la cantidad de registros encontrados, paginación y enlaces de navegación.
{
"items": [
{
"OrderNumber": "0000005",
"OrderHeaderId": 300000000000000,
"SourceTransactionNumber": "0000005",
"SourceTransactionSystem": "OPS",
"BusinessUnitName": "UN_MACRO_CEDIS",
"BuyingPartyName": "FORTILACTEOS",
"RequestedShipDate": "2025-06-25T20:49:12+00:00",
"lines": []
}
],
"count": 1,
"hasMore": false,
"limit": 25,
"offset": 0
}
5. Columnas de respuesta
Los campos principales para identificar y consultar un pedido de venta son:
| Campo | Descripción |
|---|---|
OrderNumber | Número del pedido de venta generado por Oracle Fusion Cloud. |
OrderHeaderId | Identificador interno de la cabecera del pedido. |
SourceTransactionNumber | Número de la transacción proporcionado por el sistema origen. |
SourceTransactionSystem | Sistema que originó la transacción. |
BusinessUnitName | Unidad de negocio asociada al pedido. |
BuyingPartyName | Cliente asociado al pedido. |
RequestedShipDate | Fecha solicitada para el envío del pedido. |
lines | Conjunto de líneas asociadas al pedido de venta. |
count | Número de registros incluidos en la respuesta. |
hasMore | Indica si existen más registros disponibles para la consulta. |
limit | Número máximo de registros solicitados. |
offset | Número de registros omitidos en la consulta. |
El campo OrderNumber permite identificar el pedido de venta y puede utilizarse como criterio para realizar consultas específicas.
El campo OrderHeaderId corresponde al identificador interno de la cabecera del pedido dentro de Oracle Fusion Cloud.