ÍNDICE

  1. Visión general
  2. Ejemplo de utilización
  3. Tablas utilizadas


01. VISIÓN GENERAL

    Definición del comportamiento del saldo anterior con el parámetro MV_TPVALOR para la rutina CTBR480.

02. EJEMPLO DE UTILIZACIÓN

    

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_FILIALCT2_DATACT2_CREDITCT2_DEBITOCT2_ITEMCCT2_ITEMDCT2_VALORCT2_HIST
D MG 01 20210713CONTAD                                  ITEM              100LAN CREDITO                             
D MG 01 20210714CONTAD                                  ITEM              10LAN CREDITO                             
D MG 01 20210714                    CONTAD                       ITEM     200LAN DEBITO                              
D MG 01 20210714CONTAC
ITEM
50LAN CREDITO     


Extracción del informe CTBR480 MV_TPVALOR='S'

  1. Solamente con una condición normal en el rango de cuentas:

¿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:

    • Si el saldo es DEUDOR → Imprime el signo negativo al frente del saldo.
    • Si el saldo es ACREEDOR →   Imprime el saldo sin agregar el signo





¡IMPORTANTE!

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


03. TABLAS UTILIZADAS

  • CT2
  • CQ4
  • CQ5