Existen dos asientos estándar para que el sistema realice la contabilidad de las transferencias bancarias:
Se configuran como partida simple y ambos se generan por una única transacción.
De esta manera, ocurre que un asiento es contrapartida contable de otro, haciendo obligatoria la regla para seleccionar la Cartera TODAS en el proceso de contabilidad off-line debido a la consistencia contable que esto representa.
Importante
En la pantalla de inclusión de las transferencias bancarias (FINA100), si se modifica el campo Fecha crédito, solamente el asiento de destino tendrá el campo Fecha disponibilidad (E5_DTDISPO) modificado.
Con ello, el movimiento de origen realizará la modificación del saldo bancario, y para que la contabilidad pueda garantizar la integridad de los saldos en el balance contable, las transferencias bancarias siempre se contabilizarán por el campo Fecha baja (E5_DATA) - independientemente de la configuración de la pregunta «¿Contabiliza baja? « [Fecha baja (E5_DATA), Fecha digitación (E5_DTDIGIT) o Fecha disponibilidad (E5_DTDISPO)]
El asiento estándar 560 realizará la contabilidad del movimiento de Salida (origen de la transferencia):
Cód Asto Est (CT5_LANPAD) | 560 |
Secuencial (CT5_SEQUEN) | 001 |
Descripción (CT5_DESC) | Movimiento bancario - Transferencia salida banco origen |
Cta Débito (CT5_DEBITO) | |
Cta Crédito (CT5_CREDIT) | IIF(ALLTRIM(FUNNAME())=="FINA100",POSICIONE("SA6",1,XFILIAL("SA6")+STRTRAN(STRLCTPAD,"/",""),"A6_CONTA"),SA6->A6_CONTA) |
Val Moneda 1 (CT5_VLR01) | SE5->E5_VALOR |
Historial (CT5_HIST) | '560:001 Transf Banc Salida: ' + STRLCTPAD (1) '560:001 Transf Banc Salida: ' + SA6→(A6_COD+"/"+A6_AGENCIA+"/"+A6_NUMCON) (2) |
Origen Asto (CT5_ORIGEM) | '560:001 Transf Banc Salida: ' + STRLCTPAD (1) '560:001 Transf Banc Salida: ' + SA6→(A6_COD+"/"+A6_AGENCIA+"/"+A6_NUMCON) (2) |
(1) ONLINE = STRLCTPAD - Variable PRIVATE que contiene el valor Banco/Agencia/Cuenta del banco Origen (2) OFFLINE = La rutina CTBAFIN utiliza el archivo SA6 para indicar el banco de origen. |
El asiento estándar 561 realizará la contabilidad del movimiento de Entrada (destino de la transferencia):
Cód Asto Est (CT5_LANPAD) | 561 |
Secuencial (CT5_SEQUEN) | 001 |
Descripción (CT5_DESC) | Movimiento bancario - Transferencia entra banco destino |
Cta Débito (CT5_DEBITO) | IIF(ALLTRIM(FUNNAME())=="FINA100",POSICIONE("SA6",1,XFILIAL("SA6")+STRTRAN(STRLCTPAD,"/",""),"A6_CONTA"),SA6->A6_CONTA) |
Cta Crédito (CT5_CREDIT) | |
Val Moneda 1 (CT5_VLR01) | SE5->E5_VALOR |
Historial (CT5_HIST) | '561:001 Transf Banc Entrada: ' + STRLCTPAD (1) '561:001 Transf Banc Entrada: ' + SA6→(A6_COD+"/"+A6_AGENCIA+"/"+A6_NUMCON) (2) |
Origen Asto (CT5_ORIGEM) | '561:001 Transf Banc Entrada: ' + STRLCTPAD (1) '561:001 Transf Banc Entrada: ' + SA6→(A6_COD+"/"+A6_AGENCIA+"/"+A6_NUMCON) (2) |
(1) ONLINE = STRLCTPAD - Variable PRIVATE que contiene el valor Banco/Agencia/Cuenta del banco Destino (2) OFFLINE = La rutina CTBAFIN utiliza el archivo SA6 para indicar el banco destino. |
TABLA | DESCRIPCIÓN |
FK5 | Movimientos bancarios |
SA6 | Bancos |
SE5 | Movimiento bancario - En proceso de descontinuación. |
SED | Modalidades |
Creación del parámetro MV_GPDOCTB