Skip to main content

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.

Documentación Oficial de Oracle
Requisito de autorización y configuración

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>

Campo OrderHeaderId

Representa el identificador interno único del encabezado del pedido asignado por el sistema.


3. Headers​

HeaderDescripciónValor
AuthorizationCredenciales de autenticación HTTP Basic para Oracle Fusion CloudBasic <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:

CampoDescripción
OrderNumberNúmero del pedido de venta generado por Oracle Fusion Cloud.
OrderHeaderIdIdentificador interno de la cabecera del pedido.
SourceTransactionNumberNúmero de la transacción proporcionado por el sistema origen.
SourceTransactionSystemSistema que originó la transacción.
BusinessUnitNameUnidad de negocio asociada al pedido.
BuyingPartyNameCliente asociado al pedido.
RequestedShipDateFecha solicitada para el envío del pedido.
linesConjunto de líneas asociadas al pedido de venta.
countNúmero de registros incluidos en la respuesta.
hasMoreIndica si existen más registros disponibles para la consulta.
limitNúmero máximo de registros solicitados.
offsetNúmero de registros omitidos en la consulta.
important

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.