Diferencia entre revisiones de «ASIENTOS CONTABLES»

De Pragma Wiki
Ir a la navegación Ir a la búsqueda
Línea 71: Línea 71:
|18||FREVERSAR||Reversar||'''[[BIT|BIT]]'''||Campo lógico, admite 1, 0 y NULL||VIS,INS,UPD||[[ASIENTOS CONTABLES|'''ASCAB'''||Marcar si el asiento debe ser reversado.]]
|18||FREVERSAR||Reversar||'''[[BIT|BIT]]'''||Campo lógico, admite 1, 0 y NULL||VIS,INS,UPD||[[ASIENTOS CONTABLES|'''ASCAB'''||Marcar si el asiento debe ser reversado.]]
|-
|-
|19||FDEBITOS||Debitos||'''[[NUMERIC(20,2)|NUMERIC(20,2)]]'''||Numérico de 20 enteros y 2 decimales de precisión.||VIS,||[[ASIENTOS CONTABLES|'''ASCAB'''||]]
|19||FDEBITOS||Debitos||'''[[NUMERIC(20,2)|NUMERIC(20,2)]]'''||Numérico de 20 enteros y 2 decimales de precisión.||VIS,||[[ASIENTOS CONTABLES|'''ASCAB'''||Suma de los débitos del asiento, lo hace el sistema automáticamente y no es editable.]]
|-
|-
|20||FCREDITOS||Creditos||'''[[NUMERIC(20,2)|NUMERIC(20,2)]]'''||Numérico de 20 enteros y 2 decimales de precisión.||VIS,||[[ASIENTOS CONTABLES|'''ASCAB'''||]]
|20||FCREDITOS||Creditos||'''[[NUMERIC(20,2)|NUMERIC(20,2)]]'''||Numérico de 20 enteros y 2 decimales de precisión.||VIS,||[[ASIENTOS CONTABLES|'''ASCAB'''||Suma de los créditos del asiento, lo hace el sistema automáticamente y no es editable.]]
|-
|-
|21||FIDNUM||FIDNUM||'''[[VARCHAR(16)|VARCHAR(16)]]'''||Caracteres de longitud variable hasta 16 caracter/es||INS||[[ASIENTOS CONTABLES|'''ASCAB'''||]]
|21||FIDNUM||FIDNUM||'''[[VARCHAR(16)|VARCHAR(16)]]'''||Caracteres de longitud variable hasta 16 caracter/es||INS||[[ASIENTOS CONTABLES|'''ASCAB'''||]]
|-
|-
|}
|}
== Observaciones adicionales sobre los campos ==
== Observaciones adicionales sobre los campos ==
== Relaciones ==
== Relaciones ==

Revisión del 15:32 12 dic 2024

Descripción

Los asientos contables permiten ingresar movimientos contables al sistema.

El manejo general de comprobantes está documentado en manejo general de comprobantes.

Estructura

Pueden asociarse a Etiquetas para una mejor identificación.

Permiten el ingreso de múltiples líneas de detalle en líneas de detalle.

Con la opción Orígenes de datos podemos importar:

  • Otros asientos.
  • Otros asientos pero reversados.
  • Otra información generada por los desarrolladores.

La tabla comprobantes contabilizados dejó de usarse hace mucho años y hoy no tiene ningún uso.

Identidad

Lista de campos

Columna Campo físico Campo lógico Atributo Descripción Etiquetas Definición Observaciones
1 FCMPCODIGO Comprobante prxCMPCODIGO Código de comprobante de Pragma. KEY,REQ,VIS,INS,UPD cmpCABECERA_pragma_XTD Campo clave.
2 FCMPSUCURSAL Sucursal VARCHAR(4) Caracteres de longitud variable hasta 4 caracter/es INS cmpCABECERA_pragma_XTD
3 FCMPFAMILIA Familia COMPROBANTEFAMILIA Familias de Comprobantes REQ,INS cmpCABECERA_pragma_XTD
4 FCMPTIPO Tipo COMPROBANTETIPO Tipos de Comprobantes REQ,VIS,INS cmpCABECERA_pragma_XTD
5 FCMPLETRA Letra VARCHAR(1) Caracteres de longitud variable hasta 1 caracter/es REQ,INS cmpCABECERA_pragma_XTD
6 FCMPPUNTOVENTA PuntoEmision cmpPUNTOSEMISION Puntos de emisión, por tipo de comprobante REQ,VIS,INS cmpCABECERA_pragma_XTD
7 FCMPNUMERO Numero INT Entero. REQ,INS cmpCABECERA_pragma_XTD
8 FCMPFECHA Fecha DATETIME Fecha y hora. REQ,VIS,INS cmpCABECERA_pragma_XTD
9 FCMPHORA Hora DATETIME Fecha y hora. INS cmpCABECERA_pragma_XTD
10 FCMPMONEDA Moneda MONEDA Monedas REQ,VIS,INS,UPD cmpCABECERA_pragma_XTD
11 FCMPFECHAVALUACION FechaValuacion DATETIME Fecha y hora. REQ,VIS,INS,UPD cmpCABECERA_pragma_XTD
12 FCMPCOTIZACION Cotizacion pMONEDA_COTIZACION Cotización de monedas (ex-prxmonedacotizacion) REQ,VIS,INS,UPD cmpCABECERA_pragma_XTD
13 FCMPTOTAL Total prxmonedaLOC Numérico para moneda local. VIS, cmpCABECERA_pragma_XTD
14 FCMPUSUARIO Usuario VARCHAR(16) Caracteres de longitud variable hasta 16 caracter/es REQ,VIS, cmpCABECERA_pragma_XTD
15 FCMPESTADO Estado cmpESTADO cmpEstado REQ,VIS,INS cmpCABECERA_pragma_XTD
16 FCMPCOMENTARIOS Comentarios VARCHAR(256) Caracteres de longitud variable hasta 256 caracter/es VIS,INS,UPD cmpCABECERA_pragma_XTD
17 FETIQUETA Etiqueta ASCAB_ETIQUETA Asientos contables, etiquetas VIS,INS,UPD ASCAB
18 FREVERSAR Reversar BIT Campo lógico, admite 1, 0 y NULL VIS,INS,UPD ASCAB Marcar si el asiento debe ser reversado.
19 FDEBITOS Debitos NUMERIC(20,2) Numérico de 20 enteros y 2 decimales de precisión. VIS, ASCAB Suma de los débitos del asiento, lo hace el sistema automáticamente y no es editable.
20 FCREDITOS Creditos NUMERIC(20,2) Numérico de 20 enteros y 2 decimales de precisión. VIS, ASCAB Suma de los créditos del asiento, lo hace el sistema automáticamente y no es editable.
21 FIDNUM FIDNUM VARCHAR(16) Caracteres de longitud variable hasta 16 caracter/es INS ASCAB

Observaciones adicionales sobre los campos

Relaciones

Triggers

  • ASCAB_TR_CMPLOG_UPDATE graba el comprobante en la tabla Registro de comprobantes (CMPLOG) registrando las operaciones de INSERT, UPDATE y DELETE.
  • ASCAB_TR_CONTABILIZA_UPDATE cuando registramos un asiento este trigger graba el movimiento en la tabla de movimientos contables CTAMOVTABLA, ésta tabla contiene todos los movimientos contables de cualquier comprobante del sistema.
  • ASCAB_TR_CONTABILIZA_UPDATE cuando eliminamos un asiento este trigger elimina el movimiento en la tabla de movimientos contables CTAMOVTABLA.