Lawson Insight Technical Documentation

Generated by:
Documentation generated by Decision Analytics

ERDs Tables Conditions Elements Libraries APIs Forms

RQ500


RQ500 - Requisition Interface



Run Requisition Interface (RQ500) to import requisitions from
a non-Lawson application into the Requisitions application.



**Processing Effect

The loaded requisitions must pass through all the required requisition
edits. If an inventory item is not available in the requested quantity,
the application determines whether a replacement can be made. If the
item is not available in the requested quantity and there is a replacement
item for the original item, the application makes a replacement. In
addition, if needed, the application places any remaining quantities
on backorder for the replacement item. No messages display to indicate
replacements, substitutions, or backorders.

The program prints the requester and requisition number for
requisitions that processed successfully. Additional header or line
detail is printed for requisitions with exceptions. Drill around capabilities
are provided for you to view additional requisition detail from the
report.

Run this program in report mode or in update mode. Report mode
lets you review and correct exceptions before updating the database.
When you run in update mode, the input file is deleted when processing
is complete.

Any records with exceptions are written to an error file named
RQ500MTDYHRMNSC. In this file name, MT is the month, DY is the day,
HR is the hour, MN is the minute, and SC is the second when the program
started. You may correct the exceptions, either in the database or
in the input file. To run exception records through RQ500 again, you
must correct the errors, create applicable header records, and remove
requisition numbers that are assigned to line records that are in
error. Be aware that you cannot simply append to existing requisitions.

You can run RQ500 (Requisition Interface) to process files uploaded
by the handheld terminal and routed to RQ500 by IC588 (Handheld Processing).
To process handheld terminal transactions, you must set up RQ500 jobs
and parameters according to the requirements for handheld processing.




**Troubleshooting


For abnormal terminations (jobs needing recovery), such as might
occur from a hard drive head crash, the application creates an error
print file. However, jobs that need recovery are not available in
Print Manager. The abnormally terminated job resides in the normal
Lawson print directory, ($LAWDIR/print/user/jobname/jobstep) (UNIX)
or (LAWDIR/print/user/jobname/jobstep) (System i), and can be viewed
with the lashow command. To recover, you rerun the job. The interface
program automatically appends the output from the recovery run to
the output from the original run. In the print file, a page break
separates the recovery run from the original output. Date and time
stamps on the page headers also indicate whether the page is from
the original or recovery run.



**More Information


If you create released (not zip-released) requisitions, note
the following ProcessFlow services.

If the ProcessFlow Requisition Approval service is enabled,
you can send a requisition approval request when you release the requisition.
The ProcessFlow Requisition Approval service sends the request in
the form of an e-mail or work object.
If the ProcessFlow Rush Item service is enabled, you can send
a rush item request in the form of an e-mail or work object when you
release the requisition.





Updated Files

    ACCOMMIT   -

    ACCOMMITX  -

    ADDRDATA   -

    BUYER      -

    CKPOINT    -

    COCOMP     -

    GLCHARTDTL -

    GLCOMMIT   -

    GLCOMMITX  -

    GLMASTER   -

    ICCOMPANY  -

    ICLOCATION -

    ITEMLOC    -

    MMDIST     -

    MMUAVAL    -

    POCODE     -

    POINTAOC   -

    POINTERFAC -

    PORLNUF    -

    PORQHUF    -

    POVAGRMTHD -

    REQHEADER  -

    REQLINE    -

    ROUTEDOC   -

    ROUTEHDR   -

    ROUTESTOP  -

    RQAPPROVE  -

    TXCODEMAST -

    TXCOMPANY  -

    TXTAXCODE  -

    TXTAXTABLE -

    WHDEMAND   -

    WHDEMNDHDR -


Referenced Files

    ACACCTCAT  -

    ACACTGRP   -

    ACACTIVITY -

    ACCAL      -

    ACCALX     -

    ACCATSUMX  -

    AMASSET    -

    AMPOASTDTL -

    AMPODFLTS  -

    AMTEMPLATE -

    APACCRCODE -

    APCOMPANY  -

    APDISTCODE -

    APDISTHDR  -

    APPROCLEV  -

    APUDISTCD  -

    APVENGROUP -

    APVENLOC   -

    APVENMAST  -

    BUYCLASS   -

    BUYCMPLOC  -

    BUYVENPF   -

    COMMCODES  -

    COMPONENT  -

    CUCODES    -

    CUCONV     -

    CURELAT    -

    CUSTORDER  -

    FBDETAIL   -

    FBFUNDAMT  -

    FBFUNDDTL  -

    FBHEADER   -

    GLACCTVLD  -

    GLADDRESS  -

    GLAMOUNTS  -

    GLCHART    -

    GLCHARTSUM -

    GLCODES    -

    GLINTCO    -

    GLNAMES    -

    GLSYSTEM   -

    GLTRANS    -

    ICBIN      -

    ICCATEGORY -

    ICMANFCODE -

    ICRECEIPTS -

    ICUSRFLDEF -

    ICVALUOM   -

    INSTCTRYCD -

    ITEMGROUP  -

    ITEMMAST   -

    ITEMSRC    -

    ITEMSUB    -

    JBKACCT    -

    JBOOKHDR   -

    KITITEM    -

    KWDSETUP   -

    MACOMPANY  -

    MAJORCL    -

    MAMTCHELEM -

    MATCHCLASS -

    MINORCL    -

    MLCOLEDGER -

    MXCATDEF   -

    MXLISTMBR  -

    MXOBJCAT   -

    OECOMPANY  -

    OEFRTCODE  -

    OEROUTE    -

    ORDERTYPE  -

    POAGMTPART -

    POCOMPANY  -

    POITEMVEN  -

    POLINE     -

    POLINESRC  -

    POMXVAL    -

    POUSRFLDEF -

    POVAGRMTLN -

    POVENDLOC  -

    POVENDOR   -

    PROCTEMPLN -

    PROCUREGRP -

    PURCHORDER -

    REQUESTER  -

    RQACCTU    -

    RQAPPCODE  -

    RQLOC      -

    RQPURCHCLS -

    SLSEGMENT  -

    SLSEGVALUE -

    STCOMMCODE -

    SYSTEMCODE -

    TXTAXRATE  -

    WFSETUP    -

    WHPROCTYPE -


INVOKED Programs

    ACAC
    ACTA
    API4
    IFAC
    IFCU
    IFOB
    IFSG
    SLSE
    SLSU
    IFLU
    IFUP
    API3
    ICI1
    ICI8
    IFAU
    IFRS
    IFSC
    POBL
    POI6
    POI4
    POIF
    POIG
    POIH
    POIM
    POIX
    SLSS
    SLUA
    SLSR