Lawson Software

Lawson Insight Technical Documentation

Generated by:
Documentation generated by Decision Analytics

ERDs Tables Elements Libraries App Forms

IC28


IC28.1 - Cost Adjustments

**Form Purpose
Use Cost Adjustments (IC28.1) to change the unit cost of a receipt record
after it is released (updated) to the Inventory Control application. Receipt
records are created in the Inventory Control, Purchase Order, Order Entry, and
Work Order applications. Cost adjustments are processed by company, location,
item number, document type, document ID, and line number.

Receipt document types are listed below.

- AJ = Adjustments

- CR = Customer Returns

- PI = Physical Inventory

- PO = Purchase Orders

- RC = Receipts

- RR = Requisition Returns

- RT = Receipt Transfers

**Processing Effect
This program changes the unit cost of a receipt record, adjusts the item's
average cost, and creates the appropriate general ledger transactions to
reflect the change in inventory value. After a cost adjustment is processed a
CA (Cost Adjustment) inventory transaction type is created.




Updated Files

    ACCOMMIT   -

    ACCOMMITX  -

    CKPOINT    - This file is used in the event of a program or system failure
                 to enable a batch update program to continue from where it left
                 off.

    COCOMP     -

    COLINE     -

    COSGBLK    -

    CXCOMPANY  -

    CXCPIUAVAL -

    CXITEMHIST -

    CXPREFITEM -

    HCPATCHRG  -

    HCPATVISIT -

    ICCOMPANY  - Used to validate the existence of the company number entered.

    ICHISTORY  -

    ICLOCATION - Used to validate the existence of the location entered.

    ICLOT      -

    ICRECEIPTS - Primary file maintained by program.

    ICTRANS    - Primary file maintained by program.

    ICTRANSDTL -

    INSTDETAIL -

    INSTHEADER -

    INSTNBR    -

    ITEMLOC    - Average cost is recalculated and updated.

    ITSERIAL   -

    MAPOOLCNT  -

    MMDIST     -

    MMUAVAL    -

    POAGMTPRIC -

    POAOCDTL   -

    POAOCMAST  -

    POAOCSPRD  -

    POAUDIT    -

    POCODE     -

    POCOMPANY  -

    POHDROUT   -

    POHDRPVT   -

    POINTAOC   -

    POINTERFAC -

    POLINE     -

    POLINEOUT  -

    POLINEPVT  -

    POLINESRC  -

    POMESSAGE  -

    POPCRUF    -

    POPLIUF    -

    PORECEIVE  -

    PORECLINE  -

    PORETURNHD -

    PORETURNLN -

    POREVISION -

    POTRACK    -

    POTRANSDTL -

    POVAGRMTHD -

    POVAGRMTLN -

    POVENDOR   -

    PURCHORDER -

    RECAOCDTL  -

    ROUTEDOC   -

    ROUTEHDR   -

    ROUTESTOP  -

    RQTRANS    -

    SOHDETAIL  -

    TERMS      -

    TXCODEMAST -

    TXCOMPANY  -

    TXTAXCODE  -

    TXTAXTABLE -

    WHDEMAND   -

    WHDEMNDHDR -


Referenced Files

    ACACCTCAT  -

    ACACTGRP   -

    ACACTIVITY -

    AMASSET    -

    AMTEMPLATE -

    APACCRCODE -

    APAPIHIST  -

    APCOMPANY  -

    APHLDINV   -

    APINVOICE  -

    APPAYMENT  -

    APPROCLEV  -

    APUAVAL    -

    APVENADDR  -

    APVENGROUP -

    ARCOMP     -

    ARCUSTOMER -

    BUYCLASS   -

    BUYCMPLOC  -

    BUYER      -

    BUYVENPF   -

    COMPONENT  -

    CUCONV     -

    CURELAT    -

    CUSTDESC   -

    CUSTORDER  -

    CXBURDEN   -

    CXCASEPREF -

    CXPTMPITEM -

    EEADVANCE  -

    EEEXPENSE  -

    GLADDRESS  -

    GLCHART    -

    GLCODES    - Used in a General Ledger common routine.

    GLINTCO    -

    GLSYSTEM   - Used to obtain the project accounting flag.

    HCCHRGITEM -

    ICBIN      - Used to validate bin number.

    ICCATEGORY - Used to extract the default general ledger account numbers if
                 no override account numbers are entered.

    ICCOUT     -

    ICVALUOM   -

    INSTATPROC -

    INSTCMDTY  -

    INSTCTRYCD -

    INSTNOTC   -

    INSTPORTS  -

    INSTREGN   -

    ITEMGROUP  -

    ITEMMAST   - Used to validate the existence of the item number entered.

    KITITEM    -

    MACOMPANY  -

    MAELMGPREL -

    MAELMVALUE -

    MAINVDTL   -

    MAMATCHTBL -

    MAMTCHELEM -

    MAMTCHRULE -

    MAPOINV    -

    MAREASONCD -

    MATCHCLASS -

    NATACCT    -

    NATBALANCE -

    OECOMPANY  -

    OECUST     -

    OEFRTCODE  -

    OEROUTE    -

    ORDERTYPE  -

    POAUDRULES -

    POAUDTYPE  -

    POITEMVEN  -

    PORECADJHD -

    PORECADJLN -

    POVENDLOC  -

    PROCUREGRP -

    REASON     - Used to validate the existence of the reason code entered.

    REQHEADER  -

    REQLINE    -

    REQUESTER  -

    RQLOC      -

    STATICCUST -

    STCOMMCODE -

    SYSTEMCODE -

    TXTAXRATE  -

    WFSETUP    -

    WHPROCTYPE -


INVOKED Programs

    ACAC
    ACCL
    IFCU
    IFSG
    API3
    IFAC
    IFAU
    SLSE
    SLSU
    API4
    ICCP
    ICI1
    IFOB
    IFRS
    POCP
    POIH
    POI6
    POI4
    POI7
    PHI6
    POI9
    POIA
    POIL
    POIX
    POIF
    POIG
    POII
    POIJ
    POI1
    POIM