📦 Orden de Compra
🔍 Consultar O. Compras
Para consultar las ordenes de compra generadas se ejecuta el método con una serie de filtros/parámetros como lo son:
fecha iniciofecha finalcentrostipo ordenproveedorrecepcionada
⚙️ Metodo:
ORDENES/ConsultarOrdenesCompra
🧩 Tabla:
C_compras_ordenes_g
🧾 Detalle O. Compra
Detalle de la orden de compra:
⚙️ Metodo:
ORDENES/ConsultarOrdenCompraDetalle?id_orden_g
⬇️ Descargar O. Compra
Para descargar la orden de compra en formato PDF se ejecuta este método haciendo uso de la librería iTextSharp. Recibe el ID de la orden y el token de seguridad para validar el acceso en la tabla.
⚙️ Metodo:
PORTAL/GenerarOrdenCompraPDF
Donde los campos de C_compras_ordenes_g:
id_orden_gtoken_orden
➡️ Reenviar O. Compra
En la tabla de órdenes de compra generadas se incluye un botón que permite reenviar la orden por correo electrónico, utilizando el enlace correspondiente
⚙️ Metodo:
ORDENES_COMPRA/ReenviarOrdenCompra
🗑️ Cancelar O. Compra
Para cancelar una orden de compara se puede realizar siempre y cuando cualquiera de los artículos activos no tenga recepciones. Este método/función actualiza los campos de las tablas:
Donde los campos de C_compras_ordenes_g:
id_status_orden = 3activo = false
Donde los campos de C_compras_ordenes_d:
activo = false
Donde los campos de C_compras_cotizaciones_requisiciones:
agrupada = falseorden_generada = falseconfirmada = falseactivo = falsefecha_confirmacion = null
🧩 Donde los campos de C_compras_cotizaciones_confirmadas_g:
activo = falseid_status_cotizacion_confirmada = 3
🧠 Nota:
Posteriormente se envían 3 correos de notificación, al proveedor, usuarios quien registra la requisición y al comprador.