La Interface de Ordenes de Compra le permite importar rápidamente un gran volumen de órdenes de compra estándar en el modulo de Oracle Purchasing.
El proceso de importación implica llenar las tablas de la interface de PO con la información del documento que desea importar y luego ejecutar el programa concurrente Import Standard Purchase Orders que validará los datos y creará las Ordenes de Compra y devolverá un mensaje de error si algo falla.
Tablas de Purchasing
Antes de empezar, es necesario comprender los siguientes objetos de base de datos:
Cargar la información a importar de la Cabecera,líneas, los envíos y datos de distribuciones de las futuras Ordenes de Compra de su sistema de origen en las siguientes tablas de la interfaz
- PO_HEADERS_INTERFACE
- PO_LINES_INTERFACE
- PO_DISTRIBUTIONS_INTERFACE
Revise los datos antes de llamar al Programa e importación Stándard de órdenes de compra. Al momento de enviar el programa de importación, el tercer parámetro es el estado de aprobación, que en conjunto tienen una lógica diferente. Se puede escoger entre Aprobado,Incompleto y Iniciar aprobación.
Si los registros consiguieron importan correctamente y sin problemas, los registros se mantendrán en las tablas de la interface.
Se puede revisar los registros exitosos al obtener la columna PROCESS_CODE como ACCEPTED . Es muy importante para comprobar el Informe Errores de Interface de Compra. Este informe de error se puede presentar después de completar la Interface. Debido a los errores línea por línea, puede aceptar documentos parciales. Así que se puede encontrar un documento ha sido aceptado, aunque algunas líneas de que se ha rechazado. Por lo tanto, para ver qué líneas de documentos no se presentaron debido a errores, debe revisar el informe indicado.
Si el programa hace un error al procesar un registro, el programa escribe los detalles del error en la tabla PO_INTERFACE_ERRORS e incrementa el contador de errores. Esto significa que si se encuentra un error en una línea del documento, sólo esa línea se revierte, y se podrá encontrar el error en la tabla PO_INTERFACE_ERRORS con el valor de la columna PROCESS_CODE a REJECTED
como trabajar una importacion de oc cuando su tipo de documento es igual a quotation????
ResponderEliminarEn ese caso deberías ejecutar el concurrente Importar Catálogos de Precios y escoger el tipo Quotation o Cotización. Previamente haber llenado las tablas interface PO_HEADERS_ALL y PO_LINES_ALL.
Eliminarya hice lo que me dijiste y al ejecutar el concurrente me sale este error:
Eliminarora-06502: pl/sql: numeric or value error: character string buffer too small in package po.plsql.po_pdoi_pvt procedure init_startup_values.0
ora-06502: pl/sql: numeric or value error: character string buffer too small in package po.plsql.po_pdoi_pvt procedure start_process.50
me puedes dar tu mail? para que me puedas ayudar con mi codigo seguro estoy llenando mal mis tablas interfaces
Eliminarestuver revisando en el knowledge sobre este error que me sale al ejecutar la llamada del concurrente poxpdoi con los argumentos de quotation y me parece que es un error de que en la tabla mtl de los items su LIST_PRICE_PER_UNIT tienen valores nulos me parece q ese el error
EliminarEl Precio Lista es referencial para el articulo, ya que al procesar el concurrente estas obteniendo el nuevo precio por los campos quantity y unit_price. Te paso mi correo hammergustavo@gmail.com
Eliminarhola ya te mande un mail :)
EliminarHola buenos días, consulta si la interfaz del sistema está en español, y realizo la consulta de las tablas con sus respectivos campos en ingles, igual tendré los resultados?
ResponderEliminar¿alguien sabe como puedo sacar la orden de compra de los articulos obsoletos?
ResponderEliminar