- URL AdvancedOrderEditBegin
Define un pedido para editarlo o modificarlo y empieza una sesión de edición. Asocia un ID de editor al pedido. Este URL comprueba si el pedido y los artículos de pedido son editables; si son editables, este URL cambia el estado a E, a no ser que el estado sea NEW, P o E. Mientras tanto, si el pedido y los artículos de pedido están en un carro de la compra, no se realiza ningún cambio de estado. Los pedidos que ya se han sometido pueden cambiarse antes de que salgan para su despacho.
- URL AdvancedOrderEditEnd
Cierra un pedido para edición y elimina el ID de editor del pedido, es decir, elimina los valores EDITOR_ID del pedido en la tabla ORDERS.
- URL InventoryAllocationCheckCmd
Visualizar una lista de artículos de pedido basada en el estado de los artículos de pedido de los pedidos especificados.
- URL OrderCalculate
Determina una lista de artículos de catálogo que se incluirán en un pedido, los añade al pedido llamando a OrderItemAdd si todavía no se han incluido y vuelve a calcular los usos de cálculo (CalculationUsages) especificados.
- URL OrderCancel
Cancelar el pedido especificado cambiando el estado de pedido, anulando las asignaciones de inventario y cancelando todos los artículos en espera. Este URL no elimina el pedido de la base de datos. OrderCancel puede cancelar pedidos con un estado de pedido A, B, C, I, L, M, N.
- URL OrderCopy
Crear, fusionar o modificar pedidos pendientes cuyo atributo de estado es P o I.
- URL OrderCreate
Este URL crea un pedido sin ningún artículo de pedido.
- URL OrderDisplay
Muestra el contenido de los pedidos especificado. Si no se especifican números de referencia de pedido, este URL muestra la lista de los pedidos que coincidan con los parámetros de entrada.
- URL OrderList
Muestra una lista de los pedidos del cliente, tanto si se han preparado como si no. Este URL proporciona un resumen de los pedidos. No muestra impuestos, gastos de envío ni descuentos.
- URL OrderPrepare
Prepara un pedido determinando sus precios, descuentos, costes de envío e impuestos. Si no se especifica un número de referencia de pedido, se prepararán todos los pedidos pendientes actuales para el cliente actual en la tienda especificada.
- URL OrderProcess
Somete un pedido para su proceso. El pedido se debe haber bloqueado mediante el mandato OrderPrepare.
- URL OrderProfileUpdate
Crea o actualiza las direcciones de envío y facturación, la información de pago y la modalidad de envío predeterminada de un cliente. Los perfiles de pedido se pueden almacenar a nivel de tienda, para proporcionar valores predeterminados para utilizarlos dentro de una tienda o a nivel de grupo de tiendas, para proporcionar valores predeterminados para utilizarlos en todas las tiendas del grupo.
- URL OrderUnlock
Desbloquea un pedido que había bloqueado previamente el mandato OrderPrepare, y luego llama al URL especificado. Si el pedido no está bloqueado, o si el número de referencia del pedido no es correcto, el mandato solo llama al URL.
- URL ScheduledOrderCancel
Cancela la ejecución de un pedido recurrente sometido mediante el URL OrderSchedule.
- URL SetOrderTemplate
Establece o restaura un pedido de "plantilla" o un pedido de "plantilla actual".
- URL SetPendingOrder
Establecer un pedido pendiente como el pedido pendiente actual.
- URL ShipInfoAdd
Añadir a un pedido instrucciones de envío o un número de cuenta de empresa de transportes y crear registros en la tabla de base de datos SHIPINFO.
- URL ShipInfoUpdate
Actualiza un pedido con instrucciones de envío o un número de cuenta de empresa de transportes. Para los pedidos B2B en los que el envío lo carga la empresa de transportes, el número de cuenta de la empresa de transportes que debe utilizarse con el pedido.
- URL ShipInfoDelete
Suprime de un pedido las instrucciones de envío o, para los pedidos B2B, la información de tipo de coste de envío.
- URL ShipInfoPrepare
Reconcilia la tabla SHIPINFO y la tabla ORDERITEMS para buscar registros SHIPINFO huérfanos y suprime todos los registros huérfanos de la tabla SHIPINFO. Un registro SHIPINFO huérfano es aquél que no tiene un registro coincidente en la tabla ORDERITEMS. Esta situación puede darse si se suprime una dirección de envío después de crear un registro SHIPINFO.