Lawson Insight Technical Documentation

Generated by:
Documentation generated by Decision Analytics

ERDs Tables Conditions Elements Libraries APIs Forms

GL191


GL191 - Currency Revaluation

**Form Purpose
Run Currency Revaluation (GL191) to calculate a new Lawson General Ledger
company base currency, report currency one, and report currency two balance
using transaction amounts. Any difference in the current balance vs.
calculated balance is posted to the unrealized gain or loss account.

This program revalues amounts for all posting accounts that are defined for
revaluation based on the currency exchange rates in effect. You can revalue
currency at any time, or multiple times, during a specific accounting period
or within an accounting period range. An accounting period range uses the sum
of multiple periods in the adjustment.

For more information, see the Currency User Guide.

**Processing Effect
GL191 creates journal entries for the currency gain and loss accounts defined
in Currency Gain Loss Accounts (CU03.1) for the transaction currency codes
(From) and the company base (To) currency code.

**More Information
If you want to revalue report currency balances, the Currency Ledger field on
Company (GL10.1) must be set to Yes during all transaction creation. If the
Currency Ledger field was set to No while you used report currencies, run
Currency File Rebuild (GL327) before using GL191.




Updated Files

    ADDRDATA   -

    CKPOINT    - Used for restart capability.

    CUCONTROL  -

    FBFUNDAMT  -

    GLCONTROL  - Used to store the journal entry records created for currency
                 revaluation.


    GLJELOG    - This file is updated with log records for each journal entry
                 created by this program.


    GLSYSJE    - This file is updated with the last journal entry number
                 assigned.


    GLSYSTEM   - This file is updated with the GL191 running flag.

    GLTRANS    - This file is updated with journal entry transactions for the
                 posting accounts revalued.


    MXLISTHDR  -

    MXLISTMBR  -

    MXOBJCAT   -

    SLMXVALUE  -

    SLTRANDTL  -

    SLTRANS    -

    SLTRANSERR -


Referenced Files

    AUMXVALUE  -

    CUACCT     - Used to access exchange gain/loss accounts.

    CUAMOUNT   - Used to access a posting account's non-base balances.

    CUCODES    - Used to validate currency codes.

    CUCONV     - Used to access currency exchange rates.

    CURELAT    - Used to validate currency relationships.

    CUTRANSL   - This file is used to validate translation rates.

    FBDETAIL   -

    FBFUNDDTL  -

    FBHEADER   -

    GLADDRESS  - Used by common library; not referenced in this program.

    GLAMOUNTS  -

    GLCGCPY    -

    GLCHART    - Used by common library; not referenced in this program.

    GLCHARTDTL - Used to validate detail accounts.

    GLCHARTSUM -

    GLCODES    -

    GLCPYGRP   -

    GLMASTER   - Used to validate posting accounts.

    GLNAMES    -

    GLZONE     -

    INSTCTRYCD -

    MXCATDEF   -

    MXELEMENT  -

    MXLISTDTL  -

    MXVALIDATE -

    RWGRPDET   -

    SYSTEMCODE -

    TRCODES    -

    WFSETUP    -


INVOKED Programs

    IFAC
    ACAC
    ACCL
    ACTA
    API4
    IFCU
    IFOB
    IFSG
    IFLU
    IFAU
    SLSE
    SLSU
    IFSC
    IFUP
    SLSS