Lawson Insight Technical Documentation

Generated by:
Documentation generated by Decision Analytics

ERDs Tables Conditions Elements Libraries APIs Forms

OE114


OE114 - Ship Immediates

**Form Purpose
Run Ship Immediates (OE114) to process ship immediate orders.

When you enter and release a ship immediate order, the application transfers
you to this batch program, which must be run to process the order through
invoicing. This program performs many functions, such as releasing the order,
picking, packing, shipping, and invoicing the order. A pick list, pack list,
and invoice can print if the order type requires these to print.




Updated Files

    ACCOMMIT   - Used in the Activity Management edit routines.

    ACCOMMITX  - Used in the Activity Management edit routines.

    ADDRDATA   -

    ARCODE     - Used to validate the Accounts Receivable code.

    ARCUSTOMER - Used to validate the Accounts Receivable customer.  The open
                 order amount is updated with the released order's total amount.

    ARPROCLEVL - Used to validate the Accounts Receivable process level.

    BLOEIUF    -

    BLOILUF    -

    CBBANKINST - Used to validate the payment type.

    CKPOINT    - Used for batch recovery.

    COCOMP     - Created if the order line is for a kit item.  Contains the
                 components for the kit item ordered.

    COLINE     - Used to store customer order line information.

    COLINEUOM  - Used to store item pricing for an order line if the item is
                 priced via multiple units of measure.

    COMISC     - Used to store order and order line add-on charges.

    COSGBLK    -

    CUSTDESC   - Used in the Customer Edit routine.

    CUSTEP     -

    CUSTORDER  - Used to verify the customer order number.

    CXCASEHEAD - Not used in this program.

    CXCASEPREF - Not used in this program.

    CXCOMPANY  - Not used in this program.

    CXCPIUAVAL -

    CXITEMHIST - Not used in this program.

    CXPREFDIAG - Not used in this program.

    CXPREFITEM - Not used in this program.

    CXPREFJOBS - Not used in this program.

    EPBATCH    -

    EPTRANS    -

    EPTYPE     -

    GLCOMMIT   -

    GLCOMMITX  -

    HCPATCHRG  - Not used in this program.

    HCPATVISIT - Not used in this program.

    HOLDCODES  - Used to validate the hold code.  If this is the first time the
                 hold code is referenced, the used flag is set.

    ICACTIVITY - Used in the inventory control edit routines.

    ICCOMPANY  - Used to validate the Inventory Control company.

    ICHISTORY  - Used to store item sales history for inventory tracked
                 items.

    ICLOCATION - Used to validate Inventory Control locations.

    ICLOT      - Used to obtain the lot expiration date.

    ICRECEIPTS - Used to record receipts of stock.

    ICTRANS    - Used to store transaction history for stock on hand quantity
                 updates of inventory tracked items.

    ICTRANSDTL - Used to store detail transaction history for stock on hand
                 quantity updates of inventory tracked items.   Detail includes
                 bins, lots, serial numbers, and multiple units of measure.

    INSTDETAIL -

    INSTHEADER -

    INSTNBR    -

    ITEMLOC    - Used to verify Inventory Control item locations.

    ITSERIAL   - Used to store serial numbers for serial number tracked items.

    MAPOOLCNT  -

    MMDIST     - Contains general ledger account postings for inventory
                 transaction.

    MMUAVAL    -

    MSDSACK    - Used to store the Material Safety Data Sheet acknowledgment
                 date.

    MXLISTHDR  -

    NATBALANCE - Used in the Customer Edit routine.

    OEAUDIT    - Used to store audits of changes to released orders and order
                 lines.

    OECOLUF    -

    OECOMPANY  - Used to validate the Billing company.

    OECORUF    -

    OECUSTCODE - Used to validate the customer code.

    OEFRTCODE  - Used to validate the freight code.

    OEINVCDTL  - Used to store lot and serial number detail information.
                 Invoice details are created from order details.

    OEINVCLINE - Used to store invoice line information.  Invoice lines are
                 created from order lines.

    OEINVCMISC - Used to store invoice add-on charges.  Invoice add-on charges
                 are created from order and order line add-on charges.

    OEINVCTAX  - Used to store invoice taxes when the invoice is released.

    OEINVCTYPE - Used to validate the invoice type.  If this is the first time
                 the invoice type is referenced, the used flag is set.

    OEINVCUOM  - Used to store invoice pricing information when multiple units
                 of measure are used to price an invoice line.

    OEINVHDR   - Invoice Batch Header file.  Created when an invoice is created
                 from an order.

    OEINVOICE  - Used to store invoice information.  An invoice is created from
                 an order.

    OEINVSGBLK -

    OEMETHOD   - Used to validate the shipping method.  If this is the first
                 time the shipping method is referenced, the used flag is set.

    OEMISC     - Used to validate add-on charges.

    OEORDCMNT  - Used to store order and order line comments.

    OEPROCLEV  - Used to validate the Billing process level.

    OEREASON   - Used to validate the cancellation reason code.

    OESOURCE   - Used to validate customer order source codes.

    ORDERTYPE  - Used to validate the order type.  If this is the first time
                 the order type is referenced, the used flag is set.

    POAGMTPRIC -

    POAOCDTL   - Used in Purchase Order revision logic.

    POAOCMAST  - Used in Purchase Order revision logic.

    POAOCSPRD  - Used in Purchase Order revision logic.

    POAUDIT    - Used in Purchase Order revision logic.

    POCODE     -

    POCOMPANY  - Used to validate the Purchase Order company.

    POHDROUT   -

    POHDRPVT   -

    POINTAOC   - Used to pass add-on costs for purchase order items that are to
                 be ordered from a vendor rather than filled from stock.

    POINTERFAC - Used to pass purchase order items that are to be ordered from
                 a vendor rather than filled from stock.

    POLINE     - Used in Purchase Order revision logic.

    POLINEOUT  -

    POLINEPVT  -

    POLINESRC  -

    POMESSAGE  -

    POPCRUF    -

    POPLIUF    -

    PORECEIVE  -

    PORECLINE  - Used in Purchase Order revision logic.

    PORETURNHD - Used in Purchase Order revision logic.

    PORETURNLN -

    POREVISION -

    POTRACK    -

    POTRANSDTL -

    POVAGRMTHD -

    POVAGRMTLN -

    POVENDOR   - Used in Purchase Order revision logic.

    PURCHORDER - Used in Purchase Order revision logic.

    RECAOCDTL  -

    REQHEADER  - Used in the Warehouse edit routines.

    REQLINE    - Used in the Warehouse edit routines.

    ROUTEDOC   - Used to store total cubic feet, weight, and items for an order
                 on a route.

    ROUTEHDR   - Used to store total cubic feet, weight, and items for a route.

    ROUTESTOP  - Updated with changed values when a customer order line is
                 changed after the route files have been created.

    RQTRANS    -

    SALESREP   - Used to validate the sales representative.  If this is the
                 first time the sales representative is referenced, the used
                 flag is set.

    SHIPTO     - Used to validate the ship-to code.  If this is the first time
                 the ship-to code is referenced, the used flag is set.

    SOHDETAIL  - Used to store stock-on-hand details.  Lot, bin, serial number,
                 and multiple unit of measure quantities are kept on these
                 records.

    TERITORY   - Used to validate the sales territory.  If this is the first
                 time the territory is referenced, the used flag is set.

    TERMS      - Used to validate the Accounts Receivable terms
                 code.

    TXCODEMAST - Used to validate the tax code.

    TXCOMPANY  - Used to validate the Tax company.

    TXTAXCODE  - Used to validate the tax code.

    TXTAXTABLE - Used in the Sales Tax Calculation routine.

    TXTAXTRAN  -

    WHBATCH    - Created when the pick list print program is run.  Used to
                 group all shipments into one batch for inquiry and feedback
                 purposes.

    WHDEMAND   - Used to validate the Warehouse demand.

    WHDEMNDDTL - Contains detail information about bins, lots, serial numbers
                 and multiple units of measure for the demand lines.

    WHDEMNDHDR - Used to validate the Warehouse demand header.

    WHSCMNTOUT -

    WHSCOMPOUT -

    WHSHIPCOMP - Used to store the make-to-order kit components to be shipped
                 for the shipment line.

    WHSHIPLINE - Used to store shipment line information including feedback
                 quantities.

    WHSHIPMENT - Used to store shipment header information.

    WHSHLAUD   - Used to audit feedback changes to the shipment line.  This is
                 only used when "full" feedback is not performed for a shipment
                 line.

    WHSHLDTL   - Used to store shipment line detail quantities for bin, lot,
                 serial number, and multiple unit of measure detail tracked
                 items.

    WHSHPMTOUT -

    WHSLINEOUT -

    WHWHLUF    -

    WHWHSUF    -

    WORDER     -


Referenced Files

    ACACCTCAT  - Used in the Activity Management edit routines.

    ACACTGRP   - Used in the Activity Management edit routines.

    ACACTIVITY - Used to validate the Activity Management activity
                 code.

    ACCATSUMX  -

    ACCUSTOMER -

    AGINGCODE  - Used in the Customer Edit routine.

    AMASSET    - Used in the Procurement Management distribution edit routine
                 to edit asset codes.

    AMTEMPLATE - Used in the Asset Management edit routine.

    APACCRCODE - Used in the Vendor Edit routine.

    APAPIHIST  -

    APCOMPANY  - Used to validate the Accounts Payable company.

    APHLDINV   - Used in the Vendor Edit routine.

    APINVOICE  -

    APPAYMENT  -

    APPROCLEV  - Used in the Vendor Edit routine.

    APUAVAL    -

    APVENADDR  -

    APVENGROUP - Used in the Vendor Edit routine.

    ARADJUST   - Used in the Customer Edit routine.

    ARCOMP     - Used to validate the Accounts Receivable company.

    ARCUSTFLDS - Used in the Customer Edit routine.

    ARCUSTGRP  - Used in the Customer Edit routine.

    ARCUSTTOTS - Used in the Customer Edit routine.

    ARITRANS   - Used in the Customer Edit routine.

    ARLOCKBOX  - Used in the Customer Edit routine.

    AROIHDR    - Used in the Customer Edit routine.

    AROITEMS   - Used in the Customer Edit routine.

    ARPAYMENT  - Used in the Customer Edit routine.

    BILLOFLAD  -

    BILLTO     - Used to validate the customer bill to entered on the
                 order.

    BUYCLASS   - Used in Purchase Order revision logic.

    BUYCMPLOC  -

    BUYER      - Used in Purchase Order revision logic.

    BUYVENPF   -

    COMPONENT  - Used to obtain Inventory Control definition of components for
                 a kit item.

    CUCONV     - Used in the Currency Conversion routine.

    CURELAT    -

    CXBURDEN   - Not used in this program.

    CXCTIUAVAL -

    CXDIAGNOST - Not used in this program.

    CXPRACPROC - Not used in this program.

    CXPRACTNR  - Not used in this program.

    CXPREFTEMP - Not used in this program.

    CXPTMPDIAG - Not used in this program.

    CXPTMPITEM - Not used in this program.

    CXTMPJOBS  - Not used in this program.

    EEADVANCE  -

    EEEXPENSE  -

    FOBCODE    - Used in Purchase Order revision logic.

    FROPTIONS  -

    GLADDRESS  - Used in the General Ledger Account Edit routine.

    GLCHART    - Used in the General Ledger Account Edit routine.

    GLCODES    - Used in the General Ledger Account Edit routine.

    GLINTCO    - Used in the General Ledger Account Edit routine.

    GLNAMES    -

    GLSYSTEM   - Used in the General Ledger Account Edit routine.

    HCCHRGITEM -

    HCPATIENT  -

    ICBIN      - Used to validate Inventory Control bins.

    ICCATEGORY - Used to validate Inventory Control general ledger categories.

    ICCOUT     -

    ICFACILITY -

    ICMFGCODE  -

    ICMFGDIST  -

    ICVALUOM   -

    INSTATPROC -

    INSTCMDTY  -

    INSTCTRYCD -

    INSTNOTC   -

    INSTPORTS  -

    INSTREGN   -

    ITCOMMENT  - Used to retrieve item comments to be printed on the pick
                 list.

    ITEMADDON  - Used to create add-on charges automatically when specified
                 items are sold to specific states (or any state).

    ITEMGROUP  - Used in the inventory control company and item edit routines.

    ITEMMAST   - Used to validate the Inventory Control item.

    ITEMSRC    -

    ITEMSUB    - Used to find item substitutes.

    ITEMUPC    -

    KITITEM    - Used to identify kit items.

    KTINSTRUCT - Contains instructions for assembling make-to-order kits.

    MAAOCDTL   -

    MACOMPANY  -

    MAELMGPREL -

    MAELMVALUE -

    MAINVDTL   -

    MAJORCL    - Used to validate the major sales class.

    MAMATCHTBL -

    MAMTCHELEM -

    MAMTCHRULE -

    MAPOINV    -

    MAREASONCD -

    MATCHCLASS -

    MFGSHPFAC  -

    MINORCL    - Used to validate the minor sales class.

    NATACCT    - Used in the Customer Edit routine.

    OEBASE     - Used in the Item Pricing routine.  Stores the price base for
                 each item.

    OECOMPREF  -

    OECUST     - Used in the Customer Edit routine.

    OECUSTITEM - Used to validate customer item numbers.

    OEDISCOUNT - Used in the Item Pricing routine.  Stores discount percentages
                 and general ledger accounts.

    OEINVCCOMM - Used to store invoice comments.  Invoice comments are created
                 from order comments.

    OEORDDISC  - Used to calculate the order-level discount amount.

    OEPLCLASS  - Used in the Item Pricing routine.  Stores sales class level
                 pricing parameters.

    OEPLITEM   - Used in the Item Pricing routine.  Stores item-level pricing
                 parameters.

    OEPRCLIST  - Used in the Item Pricing routine.  Stores price list pricing
                 parameters.

    OEROUTE    - Used to validate routes.

    OESLSACCT  - Used to validate sales class accounts.

    OESTDCOMM  - Used to validate the standard comment code. If valid, comments
                 are copied to the order comment file.

    OPERATOR   - Used to validate the user ID.

    PBBILL     -

    PBHSTHDR   -

    POAGMTPART -

    POAUDRULES -

    POAUDTYPE  -

    PODOCREF   -

    POITEMVEN  - Used in Purchase Order revision logic.

    PORECADJHD -

    PORECADJLN -

    POVENDLOC  - Used in Purchase Order revision logic.

    PROCTEMPLN -

    PROCUREGRP -

    REASON     - Used to validate the cancellation reason code.

    REQUESTER  -

    RQLOC      - Used in the Warehouse edit routines.

    STATICCUST - Used in the Customer Edit routine.

    STCOMMCODE - Used to validate standard comment codes.

    SYSTEMCODE -
Used to validate the Warehouse process type.


for the demand lines.




tions, such as releasing the order, 
picking, packing, shipping, and invoicing the order.
 pick list, pack list, 
and invoice can print if the order type requires these to print. 









INVOKED Programs

    ACAC
    ACCL
    ACTA
    API4
    IFAC
    IFAU
    IFCU
    IFOB
    IFSG
    SLSE
    SLSU
    IFLU
    ACSB
    API3
    BLI1
    BLI2
    BLI3
    CXCP
    ICI1
    IFRS
    POIF
    POIH
    ICCP
    ICI4
    IFSC
    POCP
    POI6
    POI4
    POI7
    POI9
    POIA
    POIL
    POIX
    POIG
    POII
    POIJ
    POI1
    POIM
    SLSS