GL191 – Currency Revaluation

System
General Ledger (GL)
Type
Batch program
Updates
23 tables
References
36 tables

GL191 (Currency Revaluation) is a Lawson General Ledger batch program. It updates ACDETAILAU, ACHEADERAU, ADDRDATA, CAALOCGPAU, CADETAILAU, CAHEADERAU, CKPOINT, CUCONTROL and 15 more and references ACDETAIL, ACHEADER, AUMXVALUE, CAALLOCGRP, CADETAIL, CAHEADER, CUACCT, CUAMOUNT and 28 more.

About GL191

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 canrevalue 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 (23)

TableDescriptionSystem
ACDETAILAUCA Alloc Code Detail AuditGL
ACHEADERAUCA Alloc Code Definition AuditGL
ADDRDATAAddress CodeIF
CAALOCGPAUAllocation Group AuditGL
CADETAILAUAllocation Detail AuditGL
CAHEADERAUAllocation Header AuditGL
CKPOINTNo description in the Lawson data dictionary
CUCONTROLCurrency ControlGL
FBFUNDAMTBudget Fund BalanceGL
GLCNTRLAUJournal Control AuditGL
GLCONTROLGeneral Ledger ControlGL
GLJELOGJournal Entry LogIF
GLSYSJEGL Company Journal EntryIF
GLSYSTEMGeneral Ledger CompanyIF
GLTRANSGeneral Ledger TransactionsGL
MXLISTHDRAttribute List HeaderIF
MXLISTMBRAttribute ListIF
MXOBJCATAttribute ObjectIF
RJCNTRLAURecurring Journal Ctrl AuditGL
SLMXVALUEPL Attribute ValueSL
SLTRANDTLNo description in the Lawson data dictionarySL
SLTRANSPL TransactionSL
SLTRANSERRPL Transaction ErrorSL

Referenced files (36)

TableDescriptionSystem
ACDETAILCost Allocation DetailGL
ACHEADERCost Allocation HeaderGL
AUMXVALUEAcct Unit Attribute ValueIF
CAALLOCGRPAllocation GroupGL
CADETAILAllocation DetailGL
CAHEADERAllocation HeaderGL
CUACCTCurrency Gain and Loss AccountIF
CUAMOUNTCurrency AmountGL
CUCODESCurrency CodesIF
CUCONVCurrency Exhange RateIF
CURELATCurrency RelationshipsIF
CUTRANSLCurrency TranslationIF
FBDETAILBudget DetailGL
FBFUNDDTLBudget Fund DetailGL
FBHEADERBudget HeaderGL
GLADDRESSGeneral Ledger Company AddressIF
GLAMOUNTSGeneral Ledger AmountsGL
GLCGCPYCompany Group CompanyIF
GLCHARTGeneral Ledger ChartIF
GLCHARTDTLGeneral Ledger Chart DetailIF
GLCHARTSUMGeneral Ledger Chart SummaryIF
GLCODESGeneral Ledger CodesIF
GLCPYGRPGeneral Ledger Company GroupIF
GLMASTERGeneral Ledger Account MasterIF
GLNAMESGeneral Ledger NamesIF
GLZONEGeneral Ledger ZoneGL
INSTCTRYCDIntrastat Country CodesTX
MXCATDEFAttribute DefinitionIF
MXELEMENTAttribute ElementIF
MXLISTDTLAttribute List DetailIF
MXVALIDATEAttribute ValidationIF
RJCONTROLRecurring Journal ControlGL
RWGRPDETReport Writer Group DetailGL
SYSTEMCODESystem CodeIF
TRCODESTranslation CodesIF
WFSETUPNo description in the Lawson data dictionaryWF

Program calls

Invoked programs (13)

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