Diferencia entre revisiones de «ANTICIPOS COBRANZA»

De Pragma Wiki
Ir a la navegación Ir a la búsqueda
(Página creada con «==Descripción== La tabla '''ACCAB''' (Anticipos de Clientes) define la cabecera de estos comprobantes. miniaturadeimagen|izquierda|Diagrama de anticipos de clientes. Los anticipos de clientes registran los anticipos recibidos de ellos. Pertenecen a la familia '''AC''' de las COMPROBANTES/FAMILIAS. ==Estructura== Los anticipos no necesitan ninguna configuración en particular excepto las definidas en :Category:COMPROBANTES|CO…»)
 
Línea 95: Línea 95:
==Relaciones==
==Relaciones==
==Triggers==
==Triggers==
===ACCAB_TR_CMPLOG_UPDATE===
Graba los datos del comprobante en [[COMPROBANTES/REGISTRO]], opera en INSERT, UPDATE y DELETE.
===ACCAB_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 '''ACCAB_CONTABILIZA_VISTA'''.
El trigger acciona en INSERT y UPDATE.
===ACCAB_TR_CONTABILIZA_DELETE===
Elimina los registros correspondientes al comprobante de la tabla de [[CONTABILIDAD/MOVIMIENTOS]], el trigger acciona en DELETE.
===APCAB_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 trigger acciona en INSERT y UPDATE.
===APCAB_TR_PROMOVTABLA_DELETE===
Elimina los datos del comprobante de la tabla [[CLIENTES/MOVIMIENTOS]] que contiene la cuenta cronológica de clientes, el trigger acciona en DELETE.
===APCAB_TR_PROMOVTABLA_UPDATE===
Inserta los datos del comprobante en la cuenta cronológica del proveedor denominada [[PROVEEDORES/MOVIMIENTOS]]. Desde esta tabla se consultan los saldos, cuentas cronológicas y corrientes de proveedores.
El trigger acciona en INSERT y UPDATE.
===APCAB_TR_CAVMOVTABLA_UPDATE===
Este trigger inserta los movimientos de valores del anticipo en la tabla [[TESORERIA/MOVIMIENTOS]] que lleva los movimientos de caja. Usa la vieja tabla de valores [[ANTICIPOS PAGO/VALORES HISTORICOS]] por lo que ya no está en uso. El trigger se marca como OBSOLETO.
===APCAB_TR_CAVMOVTABLA_DELETE===
Elimina los movimientos de valores del anticipo en la tabla [[TESORERIA/MOVIMIENTOS]] de la vieja tabla de valores [[ANTICIPOS PAGO/VALORES HISTORICOS]]. es atabla ya no se usa y por lo tanto el trigger se marca como OBSOLETO.

Revisión del 20:37 3 feb 2025

Descripción

La tabla ACCAB (Anticipos de Clientes) define la cabecera de estos comprobantes.

Diagrama de anticipos de clientes.

Los anticipos de clientes registran los anticipos recibidos de ellos. Pertenecen a la familia AC de las COMPROBANTES/FAMILIAS.

Estructura

Los anticipos no necesitan ninguna configuración en particular excepto las definidas en COMPROBANTES.

Para crear un anticipo:

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 FRESPONSABLE Responsable PRXLOGINUSER Usuario logueado. REQ,INS ACCAB OBSOLETO.
23 FORICODIGO OriCodigo VARCHAR(20) Caracteres de longitud variable hasta 20 caracter/es INS ACCAB OBSOLETO.
24 FRECIBO Recibo VARCHAR(16) Caracteres de longitud variable hasta 16 caracter/es VIS,INS ACCAB Código de recibo, no tiene uso en anticipos de clientes.
25 FRECIBOFECHA Fecha recibo DATETIME Fecha y hora. VIS,INS ACCAB Fecha de recibo, no tiene uso en anticipos de clientes.
26 FDEBITOS Debitos PRXMONEDALOCAL Numérico para moneda local. VIS, ACCAB Débitos sumados por el sistema.
27 FCREDITOS Creditos PRXMONEDALOCAL Numérico para moneda local. VIS, ACCAB Créditos sumados por el sistema.
28 FSALDOAPLICACION FSALDOAPLICACION PRXMONEDALOCAL Numérico para moneda local. INS ACCAB OBSOLETO.
29 FIDNUM FIDNUM VARCHAR(16) Caracteres de longitud variable hasta 16 caracter/es INS ACCAB OBSOLETO.

Observaciones adicionales sobre los campos

Relaciones

Triggers

ACCAB_TR_CMPLOG_UPDATE

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

ACCAB_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 ACCAB_CONTABILIZA_VISTA. El trigger acciona en INSERT y UPDATE.

ACCAB_TR_CONTABILIZA_DELETE

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

APCAB_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 trigger acciona en INSERT y UPDATE.

APCAB_TR_PROMOVTABLA_DELETE

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

APCAB_TR_PROMOVTABLA_UPDATE

Inserta los datos del comprobante en la cuenta cronológica del proveedor denominada PROVEEDORES/MOVIMIENTOS. Desde esta tabla se consultan los saldos, cuentas cronológicas y corrientes de proveedores. El trigger acciona en INSERT y UPDATE.

APCAB_TR_CAVMOVTABLA_UPDATE

Este trigger inserta los movimientos de valores del anticipo en la tabla TESORERIA/MOVIMIENTOS que lleva los movimientos de caja. Usa la vieja tabla de valores ANTICIPOS PAGO/VALORES HISTORICOS por lo que ya no está en uso. El trigger se marca como OBSOLETO.

APCAB_TR_CAVMOVTABLA_DELETE

Elimina los movimientos de valores del anticipo en la tabla TESORERIA/MOVIMIENTOS de la vieja tabla de valores ANTICIPOS PAGO/VALORES HISTORICOS. es atabla ya no se usa y por lo tanto el trigger se marca como OBSOLETO.