LIBROS IMPOSITIVOS

De Pragma Wiki
Ir a la navegación Ir a la búsqueda

Descripción

La tabla impLIBRO (Libros impositivos) permite definir libros impositivos para analizar los impuestos de comprobantes (facturas de compra y de venta). Por ejemplo los libros de *IVA Compras e *IVA Ventas están basados en estas definiciones.

La idea original de los libros impositivos era simplificar la definición de agrupaciones de distintos impuestos pero la realidad es que solo se ha usado para definir el *Iva Compras y el *Iva Ventas y casi que no se justifica el uso de estas estructuras para definir tantas cosas cuando se podría haber resuelto con un par de consultas.

La recomendación es que dejen de usarse y las consultas asociadas a Libros impositivos, procedimiento se reescriban para que directamente traigan el resultado esperado sin usar estas estructuras.

Archivo:202412171501IMPLIBRO.png
Diagrama de libros impositivos.

Estructura

Esta tabla actualmente define:

  • IVACOMP: Iva Compras.
  • IVAVEN: LIBRO DE I.V.A. VENTAS.

Dentro de cada libro se definen las Columnas (impLIBRO_COLUMNAS) que lo componen tales como 'Monto Imponible', 'IVA 10.5', 'Iva 2.5', 'Iva 21', 'Iva 27', 'Monotributo', etc.

Identidad

  • Tabla: impLIBRO
  • Tipo: CLASE
  • Define atributo Codigo
  • Catálogo: ERP IMPUESTOS

Lista de campos

Columna Campo físico Campo lógico Atributo Descripción Etiquetas Definición Observaciones
1 Codigo Codigo VARCHAR(32) Caracteres de longitud variable hasta 32 caracter/es KEY,REQ,VIS,INS impLIBRO Campo clave.
2 Descripcion Descripcion VARCHAR(64) Caracteres de longitud variable hasta 64 caracter/es REQ,VIS,INS,UPD impLIBRO
3 Principal Principal BIT Campo lógico, admite 1, 0 y NULL VIS,INS,UPD impLIBRO Marcar si se trata del libro principal(ej: IVA)
4 FechaInicio_Flexible FechaInicio_Flexible BIT Campo lógico, admite 1, 0 y NULL VIS,INS,UPD impLIBRO Indica si se admiten comprobantes anteriores a la fecha de inicio
5 CmpDefinicion CmpDefinicion IMPLIB_DEFCMP Libros impositivos, definición de comprobantes REQ,VIS,INS,UPD impLIBRO Definición de comprobantes a incluir en el libro: Por excepción o Por definición.
6 CmpFamilia CmpFamilia COMPROBANTEFAMILIA Familias de Comprobantes VIS,INS,UPD impLIBRO Familia de comprobantes a incluir en el libro.
7 CmpEspecificos CmpEspecificos BIT Campo lógico, admite 1, 0 y NULL REQ,VIS,INS,UPD impLIBRO Marcar si el libro solo incluye comprobantes que impuestos definidos
8 CmpAnulados CmpAnulados BIT Campo lógico, admite 1, 0 y NULL REQ,VIS,INS,UPD impLIBRO Marcar si el libro incluye comprobantes anulados

Observaciones adicionales sobre los campos

Relaciones

Triggers