Validar factura/abono venta
Esta función permite validar en masa las facturas creadas anteriormente. Se genera un asiento contable para cada factura.
Este es el último proceso de la factura. A partir de este momento, la factura no se puede modificar y se activan los procesos definitivos de actualización:
- Actualización del stock, si la factura contiene artículos gestionados en stock y hay que realizar un movimiento de stock. Es el caso de las facturas directas con movimientos de stock, las facturas que hacen referencia a pedidos de facturación directa o las facturas que se han originado con pedidos de facturación o, cuando se añaden líneas de artículos gestionados en stock, con entregas. Cuando hay abonos con movimientos de stock, estos se realizan en la creación o modificación del abono.
- Actualización de la contabilidad. Generación del asiento contable asociado.
- Actualización de los acumulados (cliente, artículo, comisión, estadística, etc.).
Una vez que se validan las facturas, ya no se pueden modificar. Solo la creación de un abono vinculado a una factura puede invertir total o parcialmente la factura.
Si las facturas o abonos validados son de tipo intersociedad, y en función de la parametrización general de la intersociedad, se puede generar un control de factura de compra recíproco para cada factura de este tipo en la planta de la sociedad del cliente.
Firmas electrónicas francesas para facturas de venta y asientos
Conforme a los requerimientos legales impuestos por las leyes francesa y portuguesa contra el fraude y para garantizar la seguridad de los datos, las facturas electrónicas se generan automáticamente cuando una factura de cliente o un asiento contable se contabiliza o pasa a estado Definitivo. Una vez generada la factura electrónica, se pueden detectar fácilmente las modificaciones realizadas en los campos siguientes.
Puedes utilizar la función Control firmas electrónicas (FRADSICTL) para controlar la firma electrónica en curso e identificar las posibles incoherencias.
Para más información sobre la implementación de esta funcionalidad, consulta las guías sobre las firmas electrónicas francesas y la certificación SVAT para Portugal en el Centro de ayuda en línea. Este documento está dirigido a los administradores y consultores que mantienen y actualizan Sage X3.
Excepciones
Los datos de las facturas o los asientos que se han contabilizado antes de activar la función de firmas electrónicas no se añaden a la tabla DKSDATAFRA, por lo que no se genera ninguna firma electrónica.
Además de Francia y Portugal, no hay ninguna otra legislación donde se generen firmas electrónicas.
Una firma electrónica es un registro de la tabla Firmas electrónicas (DKSDATAFRA) que incluye datos de los campos procedentes de las tablas Facturas venta (SINVOICE) y Asientos contables (GACCENTRY):
Código de campo |
Descripción |
Fuente de datos: SINVOICE |
Fuente de datos: GACCENTRY |
ORIDOC |
Origen del documento |
1 |
2 |
DOCTYP |
Diario |
SINVOICE.SIVTYP |
GACCENTRY.TYP |
DOCNUM |
Descripción de diario |
SINVOICE.NUM |
GACCENTRY.NUM |
TOTTAX(9) |
Total por tasa de impuesto |
SIH.AMTTAX(i) + SIH.BASTAX(i) |
|
AMTATI |
Importe de factura con IVA |
SIH.AMTATI |
|
DATTIM |
Fecha y hora de firma |
Fecha/hora$ |
|
INVSNS |
Tipo de asiento |
Evaluar SIH.SNS |
|
CPYNAM |
Razón social |
CPY.CPYNAM |
|
POSCOD |
Código postal de sociedad |
BPA.POSCOD |
|
CPYEECNUM |
Número IVA de sociedad |
CPY.EECNUM |
|
BPRNAM |
Nombre de cliente |
SIH.BPRNAM(0) |
BPARTNER.BPRNAM |
BPREECNUM |
Código postal de cliente |
SIH.POSCOD |
|
JOU |
Código de diario |
GACCENTRY.JOU |
|
DESTRA |
Descripción de diario |
GACCENTRY.DESTRA |
|
FNLPSTNUM |
Número definitivo |
GACCENTRY.FNLPSTNUM |
|
ACCDAT |
Fecha contable |
SINVOICE.ACCDAT |
GACCENTRY.ACCDAT |
ACC |
Código de cuenta |
GACCENTRYD.ACC |
|
BPR |
Terceros |
SINVOICE.BPR |
GACCENTRYD.BPR |
LIN |
Línea de asiento |
GACCENTRYD.LIN |
|
LINDES |
Descripción de línea |
string$([F:DAE]DES<>'', |
Gestión de pantalla
La validación en masa se lleva a cabo seleccionando las facturas que se van a procesar.
Pestaña Pantalla de entrada
Los rangos de selección propuestos son:
Todas las sociedades o una sociedad
Si la casilla Todas las sociedades está marcada, el campo Sociedad no se puede completar y se validan las facturas de todas las sociedades del grupo. Esta casilla está marcada por defecto.
Todas las plantas o una planta
Son las plantas de venta que se ven afectadas por la facturación. Si la casilla Todas las plantas está marcada, el campo Planta no se puede completar y se validan las facturas de todas las plantas de venta de las sociedades seleccionadas anteriormente. Esta casilla está marcada por defecto.
Todos los usuarios o un usuario
Si la casilla Todos los usuarios está marcada, el campo Usuario no se puede completar y se validan todas las facturas de todos los usuarios. Esta casilla no está marcada por defecto y el código de usuario corresponde al que va a ejecutar la función.
Cuando se elige un usuario, las facturas se seleccionan de la siguiente manera. Si no se ha modificado la factura, el usuario elegido será el que ha creado la factura. De lo contrario, será el que la ha modificado.
Todos los tipos o un tipo de factura
Si la casilla Todos los tipos está marcada, el campo Tipo no se puede completar y se validan las facturas de todos los tipos de facturas. Esta casilla está marcada por defecto.
Rangos
Fecha de factura
Puedes limitar la selección de las facturas a un rango de fechas de factura.
Número de factura
Puedes limitar la selección a un conjunto de facturas mediante sus números.
Controles
En todas las líneas que requieren una actualización de stock, se realizan los siguientes controles:
El estado del periodo en el que se realiza el movimiento permite la actualización de stocks (Estado = Directo, ver documentación Periodos).
El artículo no está bloqueado.
No hay cantidades en ruptura en los artículos que no permiten stock negativo.
El control de calidad se realiza en todas las líneas de stock en salida con solicitud de análisis.
La regla de salida (ver Reglas de salidas generales) y la categoría de los artículos permiten los estados de stock de las líneas de stock en salida. Las reglas de salida pueden depender de la transacción de factura que se ha utilizado para crear la factura.
No se supera la fecha de caducidad de los artículos sujetos a caducidad.
Si el usuario que ejecuta la función es Administrador stock (ver parámetro STOADMIN), el control de los estados de stock no permitidos en salida y de la fecha de caducidad no son bloqueantes, pero sí quedará indicado en el fichero de traza.
El crédito del cliente no está bloqueado.
El crédito del cliente no está en Rebasamiento del encurso o el operador que ha lanzado la expedición automática está autorizado para dar de baja el stock cuando se ha rebasado el encurso del cliente.
Al final de la validación, se genera sistemáticamente un fichero de traza que resume las facturas validadas y las anomalías.
Criterios
Todas las sociedades (campo ALLCPY) |
Validación de facturas --------------------------------------- |
Sociedad (campo CPY) |
Todas las plantas (campo ALLFCY) |
Planta (campo FCY) |
Todos los usuarios (campo ALLUSR) |
Usuario (campo USR) |
Todos los tipos (campo ALLTYP) |
Tipo (campo INVTYP) |
Rangos
Fecha inicio (campo STRDAT) |
Fecha fin (campo ENDDAT) |
N.º factura inicio (campo VCRDEB) |
Validación de facturas --------------------------------------- |
N.º factura fin (campo VCRFIN) |
Tarea batch
Esta función puede lanzarse en Batch. La tarea estándar FUNCFMINV esta prevista con este fín.
Botones específicos
Memo |
Haz clic en esta acción para guardar las parametrizaciones en un Código de memoria y poder utilizarlas posteriormente. La memoria está vinculada a tu perfil de usuario; no a la función o a la pantalla.
|
Recuperar |
Haz clic en esta acción para introducir un Código de memoria y cargar las parametrizaciones registradas bajo este código. |
Borrar memo |
Haz clic en esta acción para suprimir un Código de memoria. |
Mensajes de error
Además de los mensajes genéricos, los mensajes siguientes de error pueden aparecer durante la captura :
Esta planta está en la sociedad XXXX
La planta seleccionada no es una planta de la sociedad seleccionada.
Fecha incorrecta
Hay una incoherencia entre la fecha inicial y la fecha final.
Ningún asiento a procesar
Este mensaje aparece al final del proceso, cuando ninguna factura corresponde a la selección.
Periodo indefinido o proceso prohibido en esta fecha
Este mensaje aparece cuando la fecha de factura es posterior a la fecha del día o el estado del periodo de dicha fecha no es Directo.
Artículo bloqueado para inventario
Este mensaje aparece cuando el artículo está bloqueado para el inventario.
Cantidad ruptura
Este mensaje aparece cuando hay cantidades en ruptura en los artículos de la factura que no permiten stock negativo.
Mensajes de error en la actualización de Contabilidad
Para más información sobre los mensajes que pueden aparecer, consulta la documentación Asientos automáticos.
Mensajes obtenidos en el fichero de traza asociado a la validación
Referencia mandato no indicada en los vencimientos de la factura
Este mensaje aparece cuando una condición de pago es de tipo SDD y falta una referencia de mandato en al menos un vencimiento con una forma de pago de tipo SDD.
Referencia mandato no validada
Este mensaje aparece cuando una condición de pago es de tipo SDD y hay una referencia de mandato no validado en al menos un vencimiento con una forma de pago de tipo SDD.