Lawson Insight Technical Documentation


ERDs Tables Elements Libraries App Forms

FB21

FB21.1 - Budget by Period

Use FB21.1 (Budget by Period) to track rates for a single budget based on the
units, rates, and amounts you select. You can select a global factor to help
define the budget amount. You can also define budgets in FB20.1 (Period
Budget, Rate), FB20.6 (Period Budget, Amount), or FB20.7 (Period Budget,
Units).

Any rounding differences are included in the last period.

Choose the New Budget button to define and maintain budget header information.


Use the Annual form tab to spread yearly amounts over all the periods defined
for the company.

Use the Quarter form tab to spread budget amounts over four quarterly periods.


Use the Period form tab to budget by period.

Use the Compute form tab to calculate the period budget using compute
statements.

Use FB20.1 (Period Budget, Rate) to calculate period budget amounts based on
the unit and rate you select, calculate units based on the rate and amount you
select, or calculate rates based on the unit and amount you select. You can
use a global factor to help define budget amounts.

Use FB20.6 (Period Budget, Amount) to define each period budget amount. You
can attach a compute statement.

Use FB20.7 (Period Budget, Units) to define each period budget amount based on
the number of units.









Updated Files

    CKPOINT    - Used for restart capability.

    FBDETAIL   - This file is updated with calculated budget balances created
                 by this program.

    FBHEADER   - This file is updated with the last calculated budget date.

    GLCONSOL   - This file is updated with consolidated budget balances.

    GLMASTER   - Used to validate existence posting accounts.  Posting account
                 can be created if dynamic account generation is used.

    RATOTALS   - Used to store total amounts.

    ULTOTALS   - Used to store totals for an accounting unit list and an
                 account range.


Referenced Files

    CMPUTE     - Used to validate compute statements exist.

    CUCODES    - Used to validate the existence of currency codes.

    CUCONV     - Used to access currency exchange rates.

    CURELAT    - Used to validate the existence of currency relationships.

    FBFACTOR   - Used to validate the existence of global factors.

    FBSPREAD   - Used to validate the existence of spread codes.

    GLACCTVLD  - Used to validate a detail account/system code relationship.

    GLADDRESS  - This file is accessed by a common routine used by this
                 program.  This file is not used by this program.

    GLCGCPY    - Used to access the companies associated with a company group.

    GLCHART    - This file is accessed by a common routine used by this
                 program.  This file is not used by this program.

    GLCHARTDTL - Used to validate the existence of a detail account.

    GLCHARTSUM - This file is accessed by a common routine used by this
                 program.  This file is not used by this program.

    GLNAMES    - Used to validate the existence of an accounting unit.

    GLSYSTEM   - Used to validate the existence of a company.

    JBKACCT    - Used to delete detail accounts associated with a deleted
                 journal book.

    JBOOKHDR   - Used to validate the existence of a journal book.

    MXLISTHDR  - Used to access an object list's validity list.

    MXLISTMBR  - Used to access accounting units associated with an accounting
                 unit list.

    RWGRPDET   - Used to validate the existence of level, account, or
                 subaccount groups.

    RWROWDET   - This file is accessed by a common routine used by this
                 program.  This file is not used by this program.

    RWUSER     - Used to validate authorized users.

    ULPOST     - Used to access last posting date and time.


INVOKED Programs

    ACAC
    IFCR
    IFSG
    IFCU
    GLBL
    IFUP
    GLRV
    SLSE
    SLSU