Diferencia entre revisiones de «DEPOSITOS CAJA»
(No se muestran 7 ediciones intermedias del mismo usuario) | |||
Línea 83: | Línea 83: | ||
=Observaciones adicionales sobre los campos= | =Observaciones adicionales sobre los campos= | ||
==FCARTERA== | ==FCARTERA== | ||
Cuando depositamos valores emitidos | Cuando depositamos valores emitidos y el campo FCARTERA contiene el código de una cartera de valores, el sistema grabará los movimientos de los valores originales depositados y generará la misma cantidad de registros con mismo concepto y valor, pero con el nuevo código de cartera. | ||
De este modo, si depositamos cheques emitidos contra una cartera de pendientes de depósito, podemos generar su contrapartida contra una cuenta de banco. | De este modo, si depositamos cheques emitidos contra una cartera de pendientes de depósito, podemos generar su contrapartida contra una cuenta de banco. | ||
Por ejemplo, | Por ejemplo, tenemos valores emitidos y entregados a proveedores con signo crédito: | ||
*El concepto es CHEQUE PROPIO que identifica cheques de nuestras propias carteras. | |||
*La cartera en uso se llama GALICIA EMITIDOS que lleva registro de cheques emitidos que aún no impactaron en la cuenta. | |||
{| class="wikitable" | |||
|+ Valores emitidos en favor de proveedores, cartera GALICIA EMITIDOS | |||
|- | |||
! Código de cartera !! Código de concepto !! Número de cheque !! Tipo de importe | |||
|- | |||
| GALICIA EMITIDOS || CHEQUE PROPIO || 00000001 || Crédito | |||
|- | |||
| GALICIA EMITIDOS || CHEQUE PROPIO || 00000002 || Crédito | |||
|- | |||
| GALICIA EMITIDOS || CHEQUE PROPIO || 00000003 || Crédito | |||
|} | |||
Eventualmente a su vencimiento depositamos esos valores para que impacten en la cartera correcta: | |||
* | *Primero hay que reversar los valores de la cartera GALICIA EMITIDOS: | ||
{| class="wikitable" | {| class="wikitable" | ||
|+ Valores depositados | |+ Valores depositados de la cartera GALICIA EMITIDOS | ||
|- | |- | ||
! Código de cartera !! Código de concepto !! Número de cheque | ! Código de cartera !! Código de concepto !! Número de cheque !! Tipo de importe | ||
|- | |- | ||
| GALICIA EMITIDOS || CHEQUE PROPIO || 00000001 | | GALICIA EMITIDOS || CHEQUE PROPIO || 00000001 || Débito | ||
|- | |- | ||
| GALICIA EMITIDOS || CHEQUE PROPIO || 00000002 | | GALICIA EMITIDOS || CHEQUE PROPIO || 00000002 || Débito | ||
|- | |- | ||
| GALICIA EMITIDOS || CHEQUE PROPIO || 00000003 | | GALICIA EMITIDOS || CHEQUE PROPIO || 00000003 || Débito | ||
|} | |} | ||
Para que impacten en la cartera GALICIA (que refleja los saldos reales en cuenta) tenemos que poner ese código de cartera en el campo FCARTERA, el sistema: | |||
*Reversará los valores depositados quedando con un neto de 0, crédito cuando se emitieron, débito en este movimiento. | *Reversará los valores depositados quedando con un neto de 0, crédito cuando se emitieron, débito en este movimiento. | ||
*Generará nuevos valores usando el mismo concepto, pero la nueva cartera: | *Generará nuevos valores usando el mismo concepto, pero la nueva cartera: | ||
{| class="wikitable" | {| class="wikitable" | ||
|+ | |+ Nuevos valores en la cartera GALICIA | ||
|- | |- | ||
! Código de cartera !! Código de concepto !! Número de cheque | ! Código de cartera !! Código de concepto !! Número de cheque !! Tipo de importe | ||
|- | |- | ||
| GALICIA || CHEQUE PROPIO || 00000001 | | GALICIA || CHEQUE PROPIO || 00000001 || Crédito | ||
|- | |- | ||
| GALICIA || CHEQUE PROPIO || 00000002 | | GALICIA || CHEQUE PROPIO || 00000002 || Crédito | ||
|- | |- | ||
| GALICIA || CHEQUE PROPIO || 00000003 | | GALICIA || CHEQUE PROPIO || 00000003 || Crédito | ||
|} | |} | ||
Línea 123: | Línea 137: | ||
*En la cartera GALICIA EMITIDOS la emisión del cheque original, y el depósito en cuenta, quedando con un neto de 0. | *En la cartera GALICIA EMITIDOS la emisión del cheque original, y el depósito en cuenta, quedando con un neto de 0. | ||
*El crédito a la nueva cartera conservando los números de cheque originales para su control. | *El crédito a la nueva cartera conservando los números de cheque originales para su control. | ||
==Valores en cartera== | |||
==Valores en cartera== | |||
Consultar [[TESORERIA/CONCEPTOS/VALIDACION]] para ver cómo se definen los valores en cartera. | |||
=Relaciones= | =Relaciones= | ||
Línea 129: | Línea 147: | ||
Graba los datos del comprobante en [[COMPROBANTES/REGISTRO]], opera en INSERT, UPDATE y DELETE. | Graba los datos del comprobante en [[COMPROBANTES/REGISTRO]], opera en INSERT, UPDATE y DELETE. | ||
==DPCAB_TR_CONTABILIZA_UPDATE | ==DPCAB_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 '''DPCAB_CONTABILIZA_VISTA'''. | Inserta los datos del comprobante en la tabla de [[CONTABILIDAD/MOVIMIENTOS]] solo cuando se encuentra registrado. Para la contabilidad usa una vista denominada '''DPCAB_CONTABILIZA_VISTA'''. | ||
El trigger acciona en INSERT y UPDATE. | El trigger acciona en INSERT y UPDATE. | ||
==DPCAB_TR_CONTABILIZA_DELETE | ==DPCAB_TR_CONTABILIZA_DELETE== | ||
Elimina los registros correspondientes al comprobante de la tabla de [[CONTABILIDAD/MOVIMIENTOS]], el trigger acciona en DELETE. | Elimina los registros correspondientes al comprobante de la tabla de [[CONTABILIDAD/MOVIMIENTOS]], el trigger acciona en DELETE. | ||
==DPCAB_TR_CAVMOVTABLA_UPDATE== | |||
Este trigger inserta los movimientos de valores del comprobante en la tabla [[TESORERIA/MOVIMIENTOS]] que lleva los movimientos de caja. El trigger acciona en INSERT y UPDATE. | Este trigger inserta los movimientos de valores del comprobante en la tabla [[TESORERIA/MOVIMIENTOS]] que lleva los movimientos de caja. El trigger acciona en INSERT y UPDATE. | ||
==DPCAB_TR_CAVMOVTABLA_DELETE== | |||
Elimina los movimientos de valores del comprobante en la tabla [[TESORERIA/MOVIMIENTOS]], El trigger acciona en DELETE. | Elimina los movimientos de valores del comprobante en la tabla [[TESORERIA/MOVIMIENTOS]], El trigger acciona en DELETE. |
Revisión actual - 22:01 20 feb 2025
Descripción

La tabla DPCAB (Depósitos) define la cabecera de los depósitos de caja.
Estos comprobantes permiten depositar valores en cartera o transferir saldos de una TESORERIA/CARTERAS a otra usando distintos TESORERIA/CONCEPTOS.
Pertenecen a la familia DP de las COMPROBANTES/FAMILIAS.
Los depósitos de caja no necesitan ninguna configuración en particular excepto las definidas en COMPROBANTES.
Estructura
Para crear un depósito de caja:
- La tabla Depósitos (DPCAB) define la cabecera de los depósitos de caja.
- La tabla Depósitos, valores (DPVAL) define la tabla de valores depositados.
Las siguientes dos tablas ya no se encuentran en uso, pero se mantienen por consulta histórica:
Identidad
- Tabla: DPCAB
- Tipo: TABLA
- Deriva de: cmpCABECERA_pragma_XTD
- Define atributo FCMPCODIGO
- Catálogo: ERP COMERCIAL
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 | FTIPOAPLICACION | FTIPOAPLICACION | DEPOSITO_TIPOIMPUTACION | DEPOSITO_TIPOIMPUTACION | INS | DPCAB | OBSOLETO. |
18 | FCUENTA | Cuenta | VARCHAR(16) | Caracteres de longitud variable hasta 16 caracter/es | INS | DPCAB | OBSOLETO. |
19 | FDOMICILIO | Domicilio | VARCHAR(8) | Caracteres de longitud variable hasta 8 caracter/es | INS | DPCAB | OBSOLETO. |
20 | FDEBITOS | Debitos | PRXMONEDALOCAL | Numérico para moneda local. | VIS, | DPCAB | Suma automática de los débitos del comprobante. |
21 | FCREDITOS | Creditos | PRXMONEDALOCAL | Numérico para moneda local. | VIS, | DPCAB | Suma automática de los créditos del comprobante. |
22 | FIDNUM | FIDNUM | VARCHAR(16) | Caracteres de longitud variable hasta 16 caracter/es | INS | DPCAB | OBSOLETO. |
23 | FCARTERA | Cartera | CAV | Valores, Carteras de Valores | VIS,INS,UPD | DPCAB | Código de cartera para reversar valores depositados. |
Observaciones adicionales sobre los campos
FCARTERA
Cuando depositamos valores emitidos y el campo FCARTERA contiene el código de una cartera de valores, el sistema grabará los movimientos de los valores originales depositados y generará la misma cantidad de registros con mismo concepto y valor, pero con el nuevo código de cartera.
De este modo, si depositamos cheques emitidos contra una cartera de pendientes de depósito, podemos generar su contrapartida contra una cuenta de banco.
Por ejemplo, tenemos valores emitidos y entregados a proveedores con signo crédito:
- El concepto es CHEQUE PROPIO que identifica cheques de nuestras propias carteras.
- La cartera en uso se llama GALICIA EMITIDOS que lleva registro de cheques emitidos que aún no impactaron en la cuenta.
Código de cartera | Código de concepto | Número de cheque | Tipo de importe |
---|---|---|---|
GALICIA EMITIDOS | CHEQUE PROPIO | 00000001 | Crédito |
GALICIA EMITIDOS | CHEQUE PROPIO | 00000002 | Crédito |
GALICIA EMITIDOS | CHEQUE PROPIO | 00000003 | Crédito |
Eventualmente a su vencimiento depositamos esos valores para que impacten en la cartera correcta:
- Primero hay que reversar los valores de la cartera GALICIA EMITIDOS:
Código de cartera | Código de concepto | Número de cheque | Tipo de importe |
---|---|---|---|
GALICIA EMITIDOS | CHEQUE PROPIO | 00000001 | Débito |
GALICIA EMITIDOS | CHEQUE PROPIO | 00000002 | Débito |
GALICIA EMITIDOS | CHEQUE PROPIO | 00000003 | Débito |
Para que impacten en la cartera GALICIA (que refleja los saldos reales en cuenta) tenemos que poner ese código de cartera en el campo FCARTERA, el sistema:
- Reversará los valores depositados quedando con un neto de 0, crédito cuando se emitieron, débito en este movimiento.
- Generará nuevos valores usando el mismo concepto, pero la nueva cartera:
Código de cartera | Código de concepto | Número de cheque | Tipo de importe |
---|---|---|---|
GALICIA | CHEQUE PROPIO | 00000001 | Crédito |
GALICIA | CHEQUE PROPIO | 00000002 | Crédito |
GALICIA | CHEQUE PROPIO | 00000003 | Crédito |
Con esto veremos:
- En la cartera GALICIA EMITIDOS la emisión del cheque original, y el depósito en cuenta, quedando con un neto de 0.
- El crédito a la nueva cartera conservando los números de cheque originales para su control.
Valores en cartera
Valores en cartera
Consultar TESORERIA/CONCEPTOS/VALIDACION para ver cómo se definen los valores en cartera.
Relaciones
Triggers
DPCAB_TR_CMPLOG_UPDATE
Graba los datos del comprobante en COMPROBANTES/REGISTRO, opera en INSERT, UPDATE y DELETE.
DPCAB_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 DPCAB_CONTABILIZA_VISTA.
El trigger acciona en INSERT y UPDATE.
DPCAB_TR_CONTABILIZA_DELETE
Elimina los registros correspondientes al comprobante de la tabla de CONTABILIDAD/MOVIMIENTOS, el trigger acciona en DELETE.
DPCAB_TR_CAVMOVTABLA_UPDATE
Este trigger inserta los movimientos de valores del comprobante en la tabla TESORERIA/MOVIMIENTOS que lleva los movimientos de caja. El trigger acciona en INSERT y UPDATE.
DPCAB_TR_CAVMOVTABLA_DELETE
Elimina los movimientos de valores del comprobante en la tabla TESORERIA/MOVIMIENTOS, El trigger acciona en DELETE.