ANTICIPOS PAGO

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

Descripción

La tabla APCAB (Anticipos a proveedores) define la cabecera de los anticipos de compra.

Diagrama de anticipos a proveedores.

Estos anticipos de compra permiten anticipar pagos a proveedores antes que se realice la operación. Eventualmente se aplican a las FACTURAS COMPRA en las ORDENES PAGO, esta aplicación puede ser parcial, es decir que un anticipo puede ser aplicado a varias facturas.

El anticipo es generado por el sector correspondiente y eventualmente pagado por tesorería.

Estructura

Los anticipos de compra no necesitan ninguna configuración en particular excepto la definición de los comprobantes y permisos a los usuarios en COMPROBANTES. Para crear un anticipo de compra solo es necesario usar:

Opcionalmente puede definirse un plan de cuotas para el anticipo usando:

Para definir cuotas el anticipo ya debe estar registrado.

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 PRO Proveedores REQ,VIS,INS cmpCABECERA_pragma_proCUENTA_CUSTOM Código de proveedor, debe estar activo.
18 FDOMICILIO Domicilio PRODOM Proveedores, domicilios REQ,VIS,INS cmpCABECERA_pragma_proCUENTA_CUSTOM Código de domicilio de proveedor.
19 FTIPOINSCRIPCION InscripcionTipo IMPUESTOTIPOINSCRIPCION Impuestos, tipos de inscripción cmpCABECERA_pragma_proCUENTA_CUSTOM Tipo de inscripción.
20 FNUMEROINSCRIPCION InscripcionNro PRXINSCRIPCIONFISCAL Inscripción fiscal. VIS, cmpCABECERA_pragma_proCUENTA_CUSTOM Número de inscripción (CUIT).
21 FCONDICIONIMPOSITIVA Condicion IMPCON_IVA Impuestos, condiciones de IVA VIS, cmpCABECERA_pragma_proCUENTA_CUSTOM Condición del proveedor (o domicilio) ante el IVA.
22 FRESPONSABLE Responsable PRXLOGINUSER Usuario logueado. INS APCAB OBSOLETO.
23 FORICODIGO OriCodigo VARCHAR(20) Caracteres de longitud variable hasta 20 caracter/es INS APCAB OBSOLETO.
24 FRECIBO Recibo VARCHAR(16) Caracteres de longitud variable hasta 16 caracter/es VIS, APCAB Código de recibo del proveedor.
25 FRECIBOFECHA Fecha recibo DATETIME Fecha y hora. VIS, APCAB Fecha del recibo.
26 FDEBITOS Debitos PRXMONEDALOCAL Numérico para moneda local. APCAB OBSOLETO.
27 FCREDITOS Creditos PRXMONEDALOCAL Numérico para moneda local. APCAB OBSOLETO.
28 FSALDOAPLICACION FSALDOAPLICACION PRXMONEDALOCAL Numérico para moneda local. INS APCAB OBSOLETO.
29 FIDNUM FIDNUM VARCHAR(16) Caracteres de longitud variable hasta 16 caracter/es INS APCAB OBSOLETO.
30 FCIRCUITOCAJA CircuitoCaja CAV_CIRCUITO Circuitos de caja REQ,VIS,INS,UPD APCAB Código de circuito de caja para generar los valores.
31 FFECHAPAGO FechaPago DATETIME Fecha y hora. REQ,VIS,INS,UPD APCAB Fecha de pago pactada con el proveedor.

Observaciones adicionales sobre los campos

Relaciones

Triggers

APCAB_TR_CMPLOG_UPDATE

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

APCAB_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.

El comprobante debe cumplir con las siguientes condiciones:

  • Debe estar en estado Abierto o Registrado.
  • El TESORERIA/CIRCUITOS elegido debe tener la marca de aprobación.

APCAB_TR_wflCOMPROBANTES_DELETE

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

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

APCAB_TR_CONTABILIZA_DELETE

Elimina los registros correspondientes a la factura de la tabla de CONTABILIDAD/MOVIMIENTOS, 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_PROMOVTABLA_DELETE

Elimina los datos del comprobante de la cuenta cronológica del proveedor denominada PROVEEDORES/MOVIMIENTOS. 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.