Este punto de entrada, ubicado en el proceso SUBPIHD (registro de una factura de compra), genera una acción "PIHOVEINV".
El objetivo de esta acción es poder imputar o no la cantidad sobrefacturada a una recepción existente.
Hay una transacción en curso.
No hay ningún fichero de traza abierto.
Se activa en el registro de una línea de factura de compra.
Al llamar a la acción "PIHOVEINV", se cargan las siguientes variables:
SIGN
Vale 1 en creación y -1 en supresión.
WQTE
Cantidad excedente de facturación.
Se pueden utilizar las siguientes máscaras de pantalla: [M:PIH0], [M:PIH1], [M:PIH2], [M:PIH3], [M:PIH4].
Se cargan las siguientes clases de ficheros: [F:PIH], [F:PIV], [F:PID] y [F:PTD].
Estas variables y clases no deben modificarse.
Se pueden modificar las siguientes variables:
WPIHOVEINV
Indicador de imputación en otras recepciones (0=No,1=Sí).
En la siguiente tabla, el indicador Contenido relevante señala que el contenido es coherente con el contexto.
Tabla | Contenido relevante | Título tabla |
PINVOICE | Sí | Facturas compras |
PINVOICEV | Sí | Facturas de compra valoración |
PINVOICED | Sí | Facturas compras detalle |
PRECEIPT | Sí | Recepción |
PRECEIPTD | Sí | Recepciones detalle |
Este punto de entrada solo se activa en una sobrefacturación.
Este punto de entrada, ubicado en el proceso SUBPIHD(registro de una factura de compra), genera una acción "CPRFAC".
El objetivo de esta acción es intervenir en el precio unitario de coste calculado para añadir, por ejemplo, los gastos en destino.
Hay una transacción en curso.
No hay ningún fichero de traza abierto.
Se activa antes de escribir o reescribir la línea de factura, después de hacer clic en el botón "Crear" o "Registrar".
Al llamar a la acción "CPRFAC", se carga la siguiente variable:
NOL
Índice de la línea de factura que está en proceso (utilizable con la clase [M:PIH3]).
Se pueden utilizar las siguientes máscaras de pantalla: [M:PIH0], [M:PIH1], [M:PIH2], [M:PIH3], [M:PIH4].
Esta variable y estas clases no deben modificarse.
[F:PID]CPR
Precio unitario de coste calculado que se puede modificar con el punto de entrada para tener en cuenta otros elementos.
En la siguiente tabla, el indicador Contenido relevante señala que el contenido es coherente con el contexto.
Tabla | Contenido relevante | Título tabla |
PINVOICE | Sí | Facturas compras |
PINVOICEV | Sí | Facturas de compra valoración |
PINVOICED | Sí | Facturas compras detalle |
Este punto de entrada no se activa en las facturas complementarias y los abonos en importe.
Este punto de entrada, ubicado en el proceso SUBPIHD(registro de una factura de compra), genera una acción "MAJFAC".
El objetivo de esta acción es alimentar campos específicos o modificar campos estándar en las tablas actualizadas mediante el control de factura.
Hay una transacción en curso.
No hay ningún fichero de traza abierto.
Se activa antes de reescribir cada tabla actualizada en el registro de una factura de compra.
Al llamar a la acción "MAJFAC", se cargan las siguientes variables:
FICHIER
Nombre de la tabla que se va a reescribir (PORDERQ, PORDERC, PORDER, PRECEIPTD, PRECEIPT).
ABRFIC
Abreviatura de la tabla que se va a reescribir (POQ, POC, POH, PTD, PTH).
Se pueden utilizar las siguientes máscaras de pantalla: [M:PIH0], [M:PIH1], [M:PIH2], [M:PIH3], [M:PIH4].
Se cargan las siguientes clases de ficheros: [F:PIH], [F:PIV] y [F:PID].
Estas variables y clases no deben modificarse.
Se pueden modificar las siguientes clases para alimentar campos específicos y/o modificar campos estándar:
[F:POQ] si FICHIER = "PORDERQ" y ABRFIC = "POQ"
[F:POC] si FICHIER = "PORDERC" y ABRFIC = "POC"
[F:POH] si FICHIER = "PORDER" y ABRFIC = "POH"
[F:PTD] si FICHIER = "PRECEIPTD" y ABRFIC = "PTD"
[F:PTH] si FICHIER = "PRECEIPT" y ABRFIC = "PTH"
No obstante, estos campos estándar deben modificarse con sumo cuidado para evitar cualquier fallo posterior.En la siguiente tabla, el indicador Contenido relevante señala que el contenido es coherente con el contexto.
Tabla | Contenido relevante | Título tabla |
PINVOICE | Sí | Facturas compras |
PINVOICEV | Sí | Facturas de compra valoración |
PINVOICED | Sí | Facturas compras detalle |
ITMMASTER | Sí | Artículos |
Este punto de entrada se activa en todos los tipos de factura.
[M:PIH0]PIHTYP (1=factura, 2=factura complementaria, 3=abono, 4=abono por devolución)
Este punto de entrada, ubicado en el proceso SUBPIHD(registro de una factura de compra), genera una acción "MAJRCPCDE".
En la creación/modificación de una línea de abono, el pedido y las recepciones pasan a no facturado.
El objetivo de esta acción es no actualizar las recepciones y pedidos en la creación/modificación de una línea de abono.
Hay una transacción en curso.
No hay ningún fichero de traza abierto.
Se activa en la creación o modificación de una línea de abono de compra.
Al llamar a la acción "MAJRCPCDE", se cargan las siguientes variables:
WMAJRCPCDE
Indica si hay que actualizar el pedido y las recepciones. Debe tener asignado un valor para no realizar las actualizaciones.
Se cargan las siguientes clases de ficheros: [F:PIH], [F:PIV] y [F:PID].
La clase [F:PIDB]se carga con la línea de factura original.
Estas variables y clases no deben modificarse.
En la siguiente tabla, el indicador Contenido relevante señala que el contenido es coherente con el contexto.
Tabla | Contenido relevante | Título tabla |
PINVOICE | Sí | Facturas compras |
PINVOICEV | Sí | Facturas de compra valoración |
PINVOICED | Sí | Facturas compras detalle |
Este punto de entrada solo se activa en un abono.
[M:PIH0]PIHTYP (1=factura, 2=factura complementaria, 3=abono, 4=abono por devolución)