Facturas pendientes de proveedor, tablas relacionadas
AX 2009
Muchas veces nos preguntan cuáles son las tablas involucradas para las facturas pendientes de proveedor.
El problema más común es recibir un mensaje de error diciendo “Una o más facturas pendientes no puedes ser mostradas porque están en uso” cuando intentamos contabilizar una factura aun y cuando no aparece ninguna en el formulario de Registro de factura.
Es importante mencionar que cuando se abre el formulario de contabilización de factura, se crean registros en las siguientes tablas:
PurchParmTable, PurchParmLine, PurchParmSubTable, PurchParmSubLine
Y las facturas guardadas como pendientes se almacenan en las tablas:
VendInvoiceInfoTable and VendInvoiceInfoLines
Si durante la contabilización de un pedido se cierra inesperadamente o forzadamente el cliente de AX, pueden quedar registros en las tablas PurchParmTable, PurchParmLine, PurchParmSubTable, PurchParmSubLine en estado “Esperando” que realmente no están siendo procesados. Esto lo podemos comprobar de la siguiente forma:
1.- Que no haya ningún usuario conectado, sólo el que está haciendo la comprobación de datos y sin ningún formulario de contabilización abierto.
2.- Vamos a Proveedores > Consultas > Historial > Pedidos de compra, luego seleccionamos albarán o factura según lo que queramos revisar.
3.- Aquí no debemos tener ningún registro en estado “Esperando”, de ser así deben ser eliminados (es importante siempre hacerlo primero en un entorno de pruebas antes que en producción comprobando que todo va correctamente)
Las “facturas pendientes” (VendInvoiceInfoTable and VendInvoiceInfoLines) provienen de facturas guardadas desde el formulario de contabilización, sin haber realizado el registro, es decir, se marcó el campo “En espera” para procesarla posteriormente. Para acceder a la información completa de estas tablas en una sola vista, vamos a través de Proveedores > Lugares > Facturas de pedidos de compra pendientes. Si existen facturas pendientes que ya no van a ser procesadas o que se guardaron por error, desde esta vista lo podemos borrar. Sino directamente ir de nuevo al formulario de contabilización desde el pedido para el que se guardó la factura y borrarlo.
Marialecia Guada
Dynamics AX Support Services