CAJA DIRECTO

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

Descripción

Diagrama de caja directo.

Los comprobantes de CAJA DIRECTO reemplazan a los pagos directos y a las cobranzas directas de versiones anteriores del sistema.

Permiten registrar imputaciones contables y eventualmente pagarlas o cobrarlas.

Además, permiten registrar reintegros y derechos de documentos aduaneros de exportación, incluyendo sus diferencias de cambio.

La tabla CDCAB (Caja directo) define la cabecera de estos comprobantes.

Video instructivo

En https://www.youtube.com/watch?v=ZXFdcL634mM&list=PL2bXsyjNc5agroYc2f5hT3aUxLcGpyBpI&index=6 se puede consultar un video que instruye sobre como registrar un comprobante de caja directo.

Estructura

Los comprobantes de caja directo no necesitan ninguna configuración en particular excepto las definidas en COMPROBANTES.

Pertenecen a la familia CD de las COMPROBANTES/FAMILIAS.

Para crear un comprobante de caja directo:

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 Código del comprobante.
2 FCMPSUCURSAL Sucursal VARCHAR(4) Caracteres de longitud variable hasta 4 caracter/es INS cmpCABECERA_pragma_XTD OBSOLETO.
3 FCMPFAMILIA Familia COMPROBANTEFAMILIA Familias de comprobantes REQ,INS cmpCABECERA_pragma_XTD Familia del comprobante.
4 FCMPTIPO Tipo COMPROBANTETIPO Tipos de comprobantes REQ,VIS,INS cmpCABECERA_pragma_XTD Tipo de comprobante.
5 FCMPLETRA Letra VARCHAR(1) Caracteres de longitud variable hasta 1 caracter/es REQ,INS cmpCABECERA_pragma_XTD Letra del comprobante, solo comprobantes donde AFIP lo requiere.
6 FCMPPUNTOVENTA PuntoEmision cmpPUNTOSEMISION Puntos de emisión, por tipo de comprobante REQ,VIS,INS cmpCABECERA_pragma_XTD Punto de emisión del comprobante.
7 FCMPNUMERO Numero INT Entero. REQ,INS cmpCABECERA_pragma_XTD Número del comprobante.
8 FCMPFECHA Fecha DATETIME Fecha y hora. REQ,VIS,INS cmpCABECERA_pragma_XTD Fecha de emisión del comprobante
9 FCMPHORA Hora DATETIME Fecha y hora. INS cmpCABECERA_pragma_XTD Hora de emisión
10 FCMPMONEDA Moneda MONEDA Monedas REQ,VIS,INS,UPD cmpCABECERA_pragma_XTD Moneda del comprobante, si corresponde valuación.
11 FCMPFECHAVALUACION FechaValuacion DATETIME Fecha y hora. REQ,VIS,INS,UPD cmpCABECERA_pragma_XTD Fecha de valuación de la cotización, si corresponde valuación.
12 FCMPCOTIZACION Cotizacion pMONEDA_COTIZACION Cotización de monedas (ex-prxmonedacotizacion) REQ,VIS,INS,UPD cmpCABECERA_pragma_XTD Cotización, si corresponde valuación.
13 FCMPTOTAL Total prxmonedaLOC Numérico para moneda local. VIS, cmpCABECERA_pragma_XTD Total del comprobante asignado por el sistema, si corresponde.
14 FCMPUSUARIO Usuario VARCHAR(16) Caracteres de longitud variable hasta 16 caracter/es REQ,VIS, cmpCABECERA_pragma_XTD Usuario emisor del comprobante.
15 FCMPESTADO Estado cmpESTADO cmpEstado REQ,VIS,INS cmpCABECERA_pragma_XTD Abierto indica que el comprobante está en proceso, registrado indica que el comprobante fue grabado e impactado en la BD, Anulado es que se encuentra en esetestado y ya no impacta en la BD.
16 FCMPCOMENTARIOS Comentarios VARCHAR(256) Caracteres de longitud variable hasta 256 caracter/es VIS,INS,UPD cmpCABECERA_pragma_XTD Comentarios libres.
17 FCIRCUITOCAJA CircuitoCaja CAV_CIRCUITO Circuitos de caja REQ,VIS,INS,UPD CDCAB Código de circuito de caja para la emisión del pago / cobranza.
18 FFECHAPAGO FechaPago DATETIME Fecha y hora. REQ,VIS,INS,UPD CDCAB Fecha de pago / cobranza.
19 FDEBITOS Debitos pMONEDA_LOCAL Cantidades en moneda local VIS, CDCAB Suma de los débitos.
20 FCREDITOS Creditos pMONEDA_LOCAL Cantidades en moneda local VIS, CDCAB Suma de los créditos.
21 FBENEFICIARIO Beneficiario VARCHAR(64) Caracteres de longitud variable hasta 64 caracter/es VIS,INS,UPD CDCAB Nombre del beneficiario.
22 FEMAIL EMail pEMAIL Dirección de correo electrónico VIS,INS,UPD CDCAB Correo electrónico del beneficiario.
23 FTIPOINSCRIPCION InscripcionTipo IMPUESTOTIPOINSCRIPCION Impuestos, tipos de inscripción VIS,INS,UPD CDCAB Tipo de inscripción del beneficiario.
24 FNUMEROINSCRIPCION InscripcionNro PRXINSCRIPCIONFISCAL Inscripción fiscal. VIS,INS,UPD CDCAB Número de inscripción del beneficiario.
25 FFONDOFIJO Fondo Fijo BIT Campo lógico, admite 1, 0 y NULL INS,UPD CDCAB OBSOLETO.
26 FMULTIMONEDA Multimoneda BIT Campo lógico, admite 1, 0 y NULL VIS, CDCAB El campo se setea a 1 si hay líneas de detalle con moneda distinta a la de la cabecera, se usa internamente en los pagos.
27 FTIPOIMPORTE TipoImporte VARCHAR(14) Caracteres de longitud variable hasta 14 caracter/es COMPUTADO Campo calculado, cuando los débitos son mayores a los créditos pone DÉBITO, sino pone CREDITO.
28 FNETO Neto NUMERIC(20,2) Numérico de 20 enteros y 2 decimales de precisión. COMPUTADO Campo calculado, neto entre débitos y créditos.

Observaciones adicionales sobre los campos

Relaciones

Triggers

CDCAB_TR_CMPLOG_UPDATE

Graba los datos del comprobante en COMPROBANTES/REGISTRO, opera en INSERT, UPDATE y DELETE.

CDCAB_TR_wflCOMPROBANTES_UPDATE

Registra el comprobante en la tabla WORKFLOW/COMPROBANTES del workflow para poder hacer un seguimiento de las aprobaciones. El trigger acciona en INSERT y UPDATE.

Este comprobante no está agregado al workflow por lo que este trigger tiene un efecto nulo.

CDCAB_TR_wflCOMPROBANTES_DELETE

Elimina el comprobante de la tabla WORKFLOW/COMPROBANTES. El trigger acciona en DELETE.

Este comprobante no está agregado al workflow por lo que este trigger tiene un efecto nulo.

CDCAB_TR_CONTABILIZA_UPDATE

Inserta los datos del comprobante en la tabla de CONTABILIDAD/MOVIMIENTOS solo cuando se encuentra registrado. Para la contabilidad usa una vista denominada CDCAB_CONTABILIZA_VISTA. El trigger acciona en INSERT y UPDATE.

CDCAB_TR_CONTABILIZA_DELETE

Elimina los registros correspondientes a la factura de la tabla de CONTABILIDAD/MOVIMIENTOS. El trigger acciona en DELETE.FACTURAS/ESCANEO]]. El trigger acciona en INSERT y DELETE.

FCCAB_TR_pSCANDOCS_DELETE

Elimina los datos del comprobante de la tabla pSCANDOCS. El trigger acciona en DELETE.