Definición del comportamiento del saldo anterior con el parámetro MV_TPVALOR para la rutina CTBR480.
Para emitir el libro mayor por ítem (CTBR480), se creó una inteligencia para presentar el saldo anterior, respetando la regla del parámetro MV_TPVALOR, solamente cuando en el rango de cuentas seleccionado, contenga solo un tipo de condición normal (Débito o Crédito), en el contenido del campo condición normal (CT1_NORMAL).
Ejemplos:
Ítem contable: "ÍTEM"
Cuenta contable: "CONTAC" → Condición Normal Acreedor
Cuenta contable: "CONTAD" → Condición Normal Deudor
Asientos:
CT2_FILIAL | CT2_DATA | CT2_CREDIT | CT2_DEBITO | CT2_ITEMC | CT2_ITEMD | CT2_VALOR | CT2_HIST |
D MG 01 | 20210713 | CONTAD | ITEM | 100 | LAN CREDITO | ||
D MG 01 | 20210714 | CONTAD | ITEM | 10 | LAN CREDITO | ||
D MG 01 | 20210714 | CONTAD | ITEM | 200 | LAN DEBITO | ||
D MG 01 | 20210714 | CONTAC | ITEM | 50 | LAN CREDITO |
Extracción del informe CTBR480 MV_TPVALOR='S'
¿De Ítem contable? 'ÍTEM'
¿A Ítem contable? 'ÍTEM'
¿De cuenta ? 'CONTAD'
¿A Cuenta ? 'CONTAD'
OBS: Note que al extraer el informe, el saldo anterior que es acreedor, con un rango de cuentas que tiene solamente una condición normal, en este caso deudora (CT1_Normal = 1 (Débito)), el sistema imprime de acuerdo con la regla del parámetro MV_TPVALOR, imprimiendo con el signo negativo al frente, cuando el saldo sea contrario a la condición normal de la cuenta.
2. Con más de una condición normal en el rango de cuentas
¿De Ítem contable? 'ÍTEM'
¿A Ítem contable? 'ÍTEM'
¿De cuenta ? 'CONTAC'
¿A Cuenta ? 'CONTAD
OBS: Note que el saldo anterior cuando se selecciona cuentas con más de una condición normal (CT1_NORMAL), el sistema no toma en consideración el parámetro MV_TPVALOR, e imprime el saldo de acuerdo con el saldo del ítem:
- Para que la extracción del saldo anterior obedezca las reglas del parámetro MV_TPVALOR, se debe obligatoriamente seleccionar en el rango de cuentas, que contenga solamente un tipo de condición normal. <br>- Este tratamiento del saldo anterior, se realizó solamente para emitir el libro mayor por ítem(CTBR480), y no se debe utilizar como regla para otros informes del sistema.¡IMPORTANTE!