COBRANZAS

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

Descripción

Diagrama de cobranzas.

Las cobranzas permiten cancelar saldos de FACTURAS VENTA y aplicar saldos de ANTICIPOS COBRANZA.

La tabla CCCAB (Cobranzas) define la cabecera de las cobranzas.

Estructura

Las cobranzas no necesitan ninguna configuración en particular excepto las definidas en COMPROBANTES.

Pertenecen a la familia CC de las COMPROBANTES/FAMILIAS.

Para crear una cobranza:

Tablas obsoletas

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 ese estado 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 FCUENTA Cuenta CLI Clientes REQ,VIS,INS,UPD cmpCABECERA_pragma_cliCUENTA_CUSTOM Código de cliente (debe estar activo).
18 FDOMICILIO Domicilio CLIDOM Clientes, domicilios REQ,VIS,INS,UPD cmpCABECERA_pragma_cliCUENTA_CUSTOM Código de domicilio del cliente.
19 FTIPOINSCRIPCION InscripcionTipo IMPUESTOTIPOINSCRIPCION Impuestos, tipos de inscripción VIS, cmpCABECERA_pragma_cliCUENTA_CUSTOM Tipo de inscripción del cliente.
20 FNUMEROINSCRIPCION InscripcionNro PRXINSCRIPCIONFISCAL Inscripción fiscal. VIS, cmpCABECERA_pragma_cliCUENTA_CUSTOM Número de inscripción (CUIT).
21 FCONDICIONIMPOSITIVA Condicion IMPCON_IVA Impuestos, condiciones de IVA VIS, cmpCABECERA_pragma_cliCUENTA_CUSTOM Condición del cliente (o domicilio) ante el IVA.
22 FTIPOAPLICACION FTIPOAPLICACION ORDENPAGO_TIPOIMPUTACION ORDENPAGO_TIPOIMPUTACION REQ,INS CCCAB OBSOLETO.
23 FRESPONSABLE Responsable PRXLOGINUSER Usuario logueado. REQ,INS CCCAB OBSOLETO.
24 FORICODIGO OriCodigo VARCHAR(20) Caracteres de longitud variable hasta 20 caracter/es INS CCCAB OBSOLETO.
25 FRECIBO Recibo VARCHAR(16) Caracteres de longitud variable hasta 16 caracter/es VIS,INS CCCAB Código de recibo, no tiene sentido en este comprobante salvo para alguna anotación interna.
26 FRECIBOFECHA Fecha recibo DATETIME Fecha y hora. VIS,INS CCCAB Fecha del recibo, sin sentido excepto para algún uso interno.
27 FDEBITOS Debitos PRXMONEDALOCAL Numérico para moneda local. VIS,INS CCCAB Suma interna de los débitos del comprobante.
28 FCREDITOS Creditos PRXMONEDALOCAL Numérico para moneda local. VIS,INS CCCAB Suma interna de los créditos del comprobante.
29 FIDNUM FIDNUM VARCHAR(16) Caracteres de longitud variable hasta 16 caracter/es INS CCCAB OBSOLETO.

Observaciones adicionales sobre los campos

Relaciones

Triggers

CCCAB_TR_CMPLOG_UPDATE

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

CCCAB_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 CCCAB_CONTABILIZA_VISTA.

El campo 'FCOMPROBANTE' de CONTABILIDAD/MOVIMIENTOS tendrá el código de la cobranza, y el campo 'FCOMPROBANTEX' el código de factura o anticipo de la tabla de comprobantes de la cobranza.

También inserta los datos contables de los valores recibidos.

El trigger acciona en INSERT y UPDATE.

CCCAB_TR_CONTABILIZA_DELETE

Elimina los registros correspondientes al comprobante de la tabla de CONTABILIDAD/MOVIMIENTOS, el trigger acciona en DELETE.

CCCAB_TR_CLIMOVTABLA_UPDATE

Inserta los datos del comprobante en la tabla CLIENTES/MOVIMIENTOS que contiene la cuenta cronológica de clientes. Desde CLIENTES/MOVIMIENTOS se consultan los saldos, cuentas cronológicas y corrientes de clientes.

El campo 'FCOMPROBANTE' de esa tabla muestra el código de la cobranza, el campo 'FFACTURA' muestra el código de factura o anticipo del detalle de comprobantes de la cobranza.

El trigger acciona en INSERT y UPDATE.

CCCAB_TR_CLIMOVTABLA_DELETE

Elimina los datos del comprobante de la tabla CLIENTES/MOVIMIENTOS que contiene la cuenta cronológica de clientes, el trigger acciona en DELETE.

CCCAB_TR_CAVMOVTABLA_UPDATE

Este trigger inserta los movimientos de valores del anticipo en la tabla TESORERIA/MOVIMIENTOS que lleva los movimientos de caja. El trigger acciona en INSERT y UPDATE.

CCCAB_TR_CAVMOVTABLA_DELETE

Elimina los movimientos de valores del anticipo en la tabla TESORERIA/MOVIMIENTOS, El trigger acciona en DELETE.