Part C: Using the System Utilities | Contents | SCVs | Search | Glossary | Reports | XML | Index | Chapter 29: Backing Up the System |
Chapter 28: Working with User Exit Point (WUEP)
Purpose: Use the User Exit Point file to call a user-defined program when you perform a certain task in CWDirect. This enables you to insert your own program in crucial areas.
For example, when you accept an order in Order Entry, you can provide a “hook” to a user-defined program to obtain additional information such as setting up a house charge for the customer. You might also set up a user exit point as a means of feeding information to an external accounting package, or a service bureau that maintains your house list. The user exit point launches your own external program, which extracts the information you need from CWDirect files; it knows where to look for the data based on the information passed by the calling program. Once the user-defined program completes, the system returns to normal processing.
In this chapter:
• Work with User Exit Point Screen
• Create User Exit Point Screen
• Change User Exit Point Screen
• Display User Exit Point Screen
Specific parameters will be passed from CWDirect to your user program. When attaching a user program at an exit point, make sure that your program accepts the parameters identified below.
Important: All parameters, including numeric ones, are passed as alphanumeric. Also, the first parameter passed for each user exit point is a return code (7 positions)
User Exit Point |
Calling Function |
Parameters |
File(s) to Access |
After Item and SKU created (not called if you press F13 before completing the transaction) |
ADDITMSKU |
Company code (3 numeric) Item code (12 alphanumeric) SKU code (14 alphanumeric) |
Item SKU |
After changing a SKU |
CHGITMSKU |
Company code (3 alphanumeric) Item (12 alphanumeric) SKU code (14 alphanumeric) |
SKU |
After SKU generation |
AFTSKUGEN |
Company code (3 alphanumeric) Item (12 alphanumeric) SKU code (14 alphanumeric) |
SKU |
CTI Customer Selection |
CTICUSTOMR |
Company (3 numeric) Customer (9 numeric) Individual (3 numeric) Phone (14 alphanumeric) |
CTI Telephone Scan Company Phone Number |
After detail line is billed |
FLR0268 |
Return code (7 alphanumeric) Company code (3 alphanumeric) Date (7 alphanumeric) Time (7 alphanumeric) Job # (7 alphanumeric) Before/after (1 alphanumeric) Sequence # (5 alphanumeric) Invoice # (7 alphanumeric) Invoice line # (3 alphanumeric) |
Billing Detail Data Queue Invoice Detail |
Just before Order Async processes an Order Detail transaction (AFTER images from Order Async only) |
OER0553 |
Company code (3 numeric) Date (6 numeric) Time (6 numeric) Job # (6 numeric) Before/after(1 alphanumeric) Sequence # (3 numeric) |
Order Detail Data Queue |
After creating a customer |
CSR0265 |
Company code (3 numeric) Customer # (9 numeric) Transaction type (A) (1 alphanumeric) |
Customer Sold To |
Before changing a customer's name and address |
CSR0078 |
Company code (3 numeric) Customer # (9 numeric) Transaction type(C)(1 alphanumeric) |
Customer Sold To |
After entering a catalog request |
CSR0152 |
Date (6 numeric) Time (6 numeric) Added from |
Catalog Request |
After billing a payment method, just after writing Invoice Payment Method record |
BASIPMADD |
Company code (3 numeric) Order # (8 numeric) Invoice # (7 numeric) Order payment method sequence # (2 numeric) |
Invoice Payment Method |
After applying an order detail line against a payment method, after writing an Invoice Detail Payment Method record |
BASIDPADD |
Company code (3 numeric) Order # (8 numeric) Invoice # (8 numeric) Order ship-to # (3 numeric) Order detail sequence # (5 numeric) Invoice detail line # (5 numeric) Order payment method sequence # (2 numeric) |
Invoice Detail Payment Method |
When you press F9 in Order Entry |
OER0453 |
Company code (3 numeric) Order # (8 numeric) Order ship-to # (3 numeric) |
Order Header Order Ship To Order Detail (other order-related files) |
After receiving authorizations, but before processing them |
AAR0007 |
Company code (3 numeric) |
CC Authorizations Transactions |
After loading deposits, but before processing them |
AAR0003 |
Company code (3 numeric) |
CC Deposit Transactions |
After all PO updates for a PO maintenance or entry transaction are processed |
POHDASYAFT |
Company code (3 numeric) PO # (7 numeric) |
PO Header |
Before any PO Detail updates occur for a PO maintenance or entry transaction (after image only from the OTHR_ASYNC job) |
PODTASYAFT |
Company code (3 numeric) PO Detail Data Queue Sequence # (5 numeric) PO # (7 numeric) |
PO Detail Data Queue |
After billing an additional charge |
BAORDADD |
Company code (3 numeric) Order # (8 numeric) Order ship-to # (3 numeric) Order additional charge sequence # (2 numeric ) |
Order Additional Charges |
After all PO receipts processing is complete |
PORCTADD |
Company code (3 numeric) PO # (7 numeric) PO receipt control #(7 numeric) PO detail sequence #(5 numeric) PO receipt sequence #(3 numeric) |
PO Receipt |
After all inventory transaction updates have occurred |
INVTRNADD |
Company code (3 numeric) Item # (7 numeric) SKU code (14 alphanumeric) Warehouse (3 numeric) Date created (6 numeric) Time created (7 numeric) Item transaction history Sequence # (3 numeric) |
Item Transaction History |
After running the A/P STS transfer process |
APSTSTRNSF |
Company code (3 numeric) Transfer batch number (9 numeric) |
A/P Batch Header |
After CWDirect updates the backorder quantity and/or the reserve quantity in the Item Warehouse file |
OER0416 |
Company code (3 numeric) Order # (9 numeric) Order ship-to # (3 numeric) Order sequence # (5 numeric) Reserve quantity (7 numeric) Backorder quantity (7 numeric) Item number (12 alphanumeric) SKU code (14 alphanumeric) |
Reserved Order Line Evaluate Back Order Data Queue |
|
|
Note: If the Immediate Reservation (A64) system control value is set to Y, updates occur immediately when the system changes the quantity of a reserved order line. If this value is set to N, updates occur during Interactive Reservation (fast path = MIRV). |
|
While printing an A/P check (through Work with A/P Checks or Print A/P Checks), after posting debit transactions to the general ledger |
ACRPINV |
Company code (3 numeric) APC Vendor # (7 numeric) APC Sequence # (7 numeric) AIH Vendor # (7 numeric) AIH Invoice # (7 numeric) API Sequence # (7 numeric) |
A/P Check Invoice (APCKIN) |
When you press Enter to confirm the order reject request (F11) |
OEREJECT |
Company code (3 numeric) Order # (8 numeric) Order ship-to # (3 numeric) |
Order Header Order Detail |
When you merge/purge sold-to, ship-to, or individual customers |
MRG/PRG |
Company code (3 numeric) Source sold-to customer # (3 numeric) Target sold-to customer # (3 numeric) Source ship-to customer # (3 numeric) Target ship-to customer # (3 numeric) Source individual customer # (3 numeric) Target individual customer # (3 numeric) Record type (S = sold-to; H = ship-to; I = individual) (1 alphanumeric) |
Customer Sold To Customer Ship To Customer Individual |
When you define a subcode in the Sub code field and press Enter on the Create Item Offer or Create Item/SKU Offer screens |
SUBPAGE |
Company code (3 numeric) Item code (12 alphanumeric) Offer # (3 numeric) Sub page (5 numeric) |
Item Offer Item/SKU Offer |
When you press Enter to validate the header information on the Work with Order and Work with Order/Detail screens and when you enter Y in the Confirm field on the Submit Phone Order Load Screen |
ORDERVALID |
Company code (3 numeric) Order # (8 numeric) Order ship-to # (3 numeric) Program mode (E = order entry; M = order maintenance) (1 alphanumeric) |
Order Entry Order Maintenance Load Phone Orders |
When you press F15 to advance to the Enter Payment Method Screen. |
ORDERPYMNT |
Company code (3 numeric) Order # (8 numeric) Order ship-to # (3 numeric) Program mode (E = order entry; M = order maintenance) (1 alphanumeric) |
Order Entry Order Maintenance |
Process EDI purchase order receipts |
ECR0005 |
Company code (3 numeric) |
EDI PO Receipt Control |
Process purchase order receipt costing |
POR0470 |
Company code ( 3 numeric) PO # (7 numeric) |
Purchase Order Receipt |
While generating a pick slip for an order containing a credit card paytype that is authorized through the JC Penney authorization service |
JCPAUTHTRN |
Company code (3 numeric) Authorization service(3 alphanumeric) Library name File name |
Pick Slip Generation |
When you add or change or order detail line |
ADDCHGODT |
Company code (3 numeric) Order # (8 numeric) Order ship-to # (3 numeric) Order detail sequence # (5 numeric) Add/change flag (1 numeric) |
Order Entry Order Maintenance |
When you create a drop ship purchase order |
DSWCREATE |
Company code (3 numeric) Order # (8 numeric) Order ship-to # (3 numeric) Order detail sequence # (5 numeric) Purchase order or pick flag (P = Purchase order; I = Pick) (1 alphanumeric) |
Drop Ship Processing |
During pick slip generation when picks are allocated but before Manifest Download and Pick Sort GH records are created; during drop ship processing after drop ship pick control header and detail records are created. |
PSGENERATE |
Return Code (7 numeric) Company code (3 numeric) Billing batch # (7 numeric) Generation type (P = Pick Generation; D = Drop Ship Processing) (1 alphanumeric) |
• Pick Location • Drop Ship Processing |
When you press Enter on the Change Item screen in Work with Item/SKUs |
CHGITEM1 |
Company code (3 numeric) Item code (12 alphanumeric) SKU code (this is always blank) |
Item |
After a vendor item is created in Work with Item/SKUs (fast path = MITM), Generate SKUs (fast path = ESKG), or Work with Vendor Item (fast path = WVNI). |
POR0008 |
Company code (3 numeric) Vendor # (7 numeric) Vendor Item # (20 alphanumeric) Item # (12 numeric) SKU code (14 numeric) |
Vendor Item |
When you press F9 to accept your entries at the Work with Returns for Order screen in the Work with Return Authorizations menu option (fast path = WRTA), streamlined version |
RAACCEPT |
Company code (3 numeric) Order # (8 numeric) Order ship-to # (3 numeric) RA # (3 numeric) Line # (3 numeric) |
RA Detail |
When you: press F9 to accept an order or press F19 to accept the order and add a recipient order in order entry and maintenance (OEOM/OIOM), process auto sold out cancellations (MASO), process mass substitutions (PSUB), process retail price changes (WRPC), generate membership orders (EGMO), |
OEACCEPT |
Return code (7 alphanumeric) Company code (3 numeric) Order # (9 numeric) Order ship-to# (3 numeric) Program mode (E entry, M maintenance) (1 alphanumeric)
These programs are called during program mode E (entry): accept an order or accept an order and add a recipient in order entry or maintenance (OEOM/OIOM) generate membership orders (EGMO) accept an order batch of phone or web orders (OEOM) process a payment applied to a web order (EJCT) |
Order Ship To Auto Soldout RI Price Change Member ship B/O Cancellation Pending |
process backorders pending cancellation (WBPC), select subfile option 9 to accept an order batch of phone or web orders (OEOM), process a payment applied to a web order (EJCT); acts like accepting an order in order entry/maintenance |
|
These programs are called during program mode M (maintenance): process auto sold out cancellations (MASO) process mass substitutions (PSUB) process retail price changes (WRPC) process backorders pending cancellation (WBPC) accept an order or accept an order and add a recipient in order entry or maintenance (OEOM/OIOM) |
|
When you press F9 to accept an order or press F19 to accept the order and add a recipient order on the Work with Order Line screen press F9 at the Order Recap screen. |
OEACPCMD |
Return code (7 alphanumeric) Company code (3 numeric) Order # (9 numeric) Order ship-to# (3 numeric) Program mode (E entry, M maintenance) (1 alphanumeric) |
Order Ship To |
When you press Enter after creating or changing a tax rate in Work with SCF Codes (fast path = WSCF) |
TAXSCF |
Company code (3 numeric) SCF code (3 numeric) Tax rate (5 numeric) Add (E) or Change (M) code (1 alphanumeric) |
SCF Tax Rate |
When you press Enter after creating or changing a tax rate in Work with Postal Code/City/States (fast path = WZIP) |
TAXZIP |
Company code ( 3 numeric) Zip (10 numeric) Tax rate (5 numeric) Add (E) or Change (M) code (1 alphanumeric) |
Zip/City/State Tax Rate |
After Batch PO Layering has completed (fast path = BPOL) |
POLAYER |
Company code (3 numeric) |
PO Layering |
After the system updates the Pick Sort GH file during Pick Slip Generation (fast path = WPSG) |
AFTCRTPSGH |
Company code (3 numeric) Billing batch number (7 numeric) |
Pick Sort GH |
After pick slips are voided |
VOIDPICK |
Company code (3 numeric) Pick control number (7 numeric) |
Pick Control Header |
After pick slips are reprinted |
REPRTPICK |
Company code (3 numeric) Pick control number (7 numeric) |
Reprint Pick Control Header |
After creating a store (when you press Enter at the Create Store screen in Work with Warehouses) |
XXR0353 |
Company (3 numeric) Store ID (3 numeric) |
Store |
When you create, change, or delete a vendor contact through Work with Vendors |
POR0634 |
Company (3 numeric) Vendor number (7 numeric) Vendor contact sequence number (3 numeric) Action code (1 alphanumeric; A = create, C = change, D = delete) |
Vendor Contact |
After you receive deposits |
RCVDEPOSIT |
Company (3 numeric) Authorization service code (3 alphanumeric) |
Authorization Service |
When you press F9 or F19 to accept a purchase order in purchase order entry or maintenance |
POACCEPT |
Company (3 numeric) Purchase order number (9 numeric) Mode (1 alphanumeric; E = entry, M = maintenance) |
Purchase Order Header |
When you create, change, or delete a vendor |
VENDCONTCT |
Company (3 numeric) Vendor (7 numeric) Vendor contact sequence number (3 numeric) Action code (1 alphanumeric: A = add; C = change; D = delete) |
Vendor Contact |
When you press F9 at the Select Items for Retail Fulfillment screen (fast path = RFUL) |
RTLPICKGEN |
Company (3 numeric) |
Retail Store Pick |
When you enter 9 next to for a retail pick (fast path = CFUL) |
RTLCONFIRM |
Company (3 numeric) Order ship-to (3 numeric) Order detail sequence number (5 numeric) RTF sequence number (3 numeric) |
Retail Store Pick |
When you enter 11 (void) next to a retail pick (fast path = CFUL) |
RTLVOID |
Company (3 numeric) Order number (8 numeric) Order ship-to (3 numeric) Order detail sequence number (5 numeric) RTP sequence number (3 numeric) Warehouse (3 numeric) Selection date (6 numeric) |
Retail Store Pick |
When you press F3 or F12 on the Work with Continuity Item screen (fast path = WCNT) |
CONTINUITY |
Company (3 numeric) Item code (12 alphanumeric) SKU code (14 alphanumeric) C = continuity |
Continuity Header Continuity Detail |
When you press F3 or F12 on the Work with Finished Good Component Items screen (fast path = WFGD) |
FINISHED |
Company (3 numeric) Item code (12 alphanumeric) SKU code (14 alphanumeric) F = finished good |
Kit Kit Detail Kit Makeup |
When you press F9 on the Work with Set Component Items screen (fast path = WSET) |
SET |
Company (3 numeric) Item code (12 alphanumeric) SKU code (14 alphanumeric) S = set |
Set Set Detail |
When you press F3 or F12 on the Work with Variable Set Groups screen (fast path = WVST) |
VARIABLE |
Company (3 numeric) Item code (12 alphanumeric) SKU code (14 alphanumeric) V = variable set |
Variable Set Variable Set Detail Variable Set Group |
During pick slip generation when perform credit card authorization and the authorization service is USR (fast path = WPSG) |
AUTOAUTH |
Company (3 numeric) Authorization service = USR (3 alphanumeric) Transmission type (3 alphanumeric): SND = send; RCV = receive; S/R = send and receive Error flag (1 alphanumeric): blank = no error; Y = in error |
CC Authorization Transaction |
After you automatically deposit and the deposit service is USR (fast path = SDEP) |
AUTODEPO |
Company (3 numeric) Authorization service = USR Transmission type (3 alphanumeric): SND = send; RCV = receive; S/R = send and receive Error flag (1 alphanumeric): blank = no error; Y = in error |
CC Deposit Transaction |
When you automatically deposit and the deposit service is USR (fast path = SDEP) Note: Use this user exit point for Processing Direct Bank Disbursements/Electronic Checks. |
AAR0003 |
Company (3 numeric) Authorization service = USR Transmission type (3 alphanumeric): SND = send; RCV = receive; S/R = send and receive Error flag (1 alphanumeric): blank = no error; Y = in error |
CC Deposit Transaction |
When an order set up with an R order type and a warehouse code on the Order Header that represents a retail store is processed through the Order Async, during the miscellaneous order header updates |
ORDASYNC |
Company code (3 numeric) Date (7 numeric) Time (6 numeric) Job number (6 numeric) B/A flag (1 alphanumeric) New order flag (1 alphanumeric) |
Order Ship To Data Queue |
When the OUTSIDE periodic function (program INR1584 in version 4.0 and above) is run |
OUTCTAX |
Company description (30 alphanumeric) |
Company |
When you first press Enter at the order header or order header/detail screen |
VALNAMADDR |
Company code (3 numeric) Customer number (9 numeric) Prefix (3 alphanumeric) First name (15 alphanumeric) Middle initial (1 alphanumeric) Last name (25 alphanumeric) Suffix (3 alphanumeric) Company (30 alphanumeric) Street address (32 alphanumeric) Apartment (10 alphanumeric) Address line 2 (30 alphanumeric) City (25 alphanumeric) State (2 alphanumeric) Zip code (10 alphanumeric) Country (3 alphanumeric) |
Customer Sold To |
After pick slip generation is complete |
AFTPICKGEN |
Company code (3 numeric) Pick Control number (7 numeric) |
Pick Control Header |
After you select an order inquiry reason code(s) and press Enter at the Order Inquiry Reason Codes window |
ORDINQRESN |
Company code (3 numeric) Order inquiry reason code (3 alphanumeric) Date (7 numeric) User (10 alphanumeric) Line of business code (3 alphanumeric) |
Order Line History Order Inquiry Reason History |
During e-commerce order processing after the order details are created; this user exit point is called for each ship to customer on the web order. |
ECORDERDTL |
Return code (1 alphanumeric) Company code (3 numeric) Order number (9 numeric) Ship to number (3 numeric) Program mode (1 alphanumeric) |
Order Header Order Ship To |
After a tickler is created |
TICREATED |
Return code (7 alphanumeric) Company code (3 numeric) Tickler number (9 numeric) |
Tickler |
After a tickler is resolved |
TIRESOLVE |
Return code (7 alphanumeric) Company code (3 numeric) Tickler number (9 numeric) |
Tickler |
Before generating the E-Commerce New Order Response Message (CWOrderResponse) or Detailed Order XML Response (CWORDEROUT). Note: This user exit point is called for each order ship to included in the message. |
BEFORDRSP |
Company code (3 numeric) Order number (8 numeric) Order ship to number (3 numeric) |
Order Ship To |
The system defaults the value defined in the Vendor user field 3 field in Work with Vendors (fast path = WVEN) to the Item user Field 3 field in Work with Item/SKUs when you create or change an item and the program name INR1156 has been defined in the User function field for the CHGITEM and ADDITMSKU user exit points. |
|||
Important: All parameters, including numeric ones, are passed as alphanumeric. Also, the first parameter passed for each user exit point is a return code (7 positions) |
Purpose: The table below lists each user exit point available by pressing F22 on a screen. If both a user exit point and a user-defined option are set up for the F22 key on a screen, the system calls the user exit point function first, and then the user-defined option.
Screen with F22 User Exit Point/Fast Path |
Calling Function |
Parameters |
File(s) to Access |
Pay A/R Open Items (WCRT; select customer at Select Customer Bill To screen) |
ACR0049 |
Company code (3 Numeric) Bill-to customer # (7 Numeric) |
A/R Open Item |
A/R Open Item Purge (MOIP) |
ACR0086 |
Company code (3 Numeric) |
A/R Open Item |
Display Delinquent Customers (DDCU) |
ACR0089 |
Company code (3 Numeric) |
Customer Bill To |
A/P Select Vendor (DAPI) |
ACR0096 |
Company code (3 Numeric) |
Vendor |
A/P Select PO by Date (MAPE, DAPI) |
ACR0102 |
Company code (3 Numeric) |
A/P Transaction |
A/P Select Drop Ship Invoice (MAPE, DAPI) |
ACR0103 |
Company code (3 Numeric) |
A/P Transaction |
Generate A/P Checks (MCHK) |
ACR0126 |
Company code (3 Numeric) |
A/P Invoice Header |
Work with Reconciliation (WREC) |
ACR0148 |
Company code (3 Numeric) |
A/P Check |
Work with A/P Checks (WCHK) |
ACR0154 |
Company code (3 Numeric) |
A/P Check Invoice |
A/P Check/Invoice Purge (MCKP) |
ACR0155 |
Company code (3 Numeric) |
A/P Check |
Cash Receipts Controls (WCRT) |
ACR0187 |
Company code (3 Numeric) Batch # (7 Numeric) |
A/R Payment Detail |
Select Customer Bill To (DARI, WARI, WCRT) |
ACR0188 |
Company code (3 Numeric) |
Customer Bill To |
Copy SKU/Offer Records (CSKO) |
CPR0036 |
Company code (3 Numeric) |
SKU Offer |
Change Customer Sold To (WCST) |
CSR0078 |
• Company code (3 Numeric) • Sold-to customer # (9 Numeric) |
Customer Sold To |
Display Customer Sold To (OIOM, WCST) |
CSR0154 |
• Company code (3 Numeric) • Sold-to customer # (9 Numeric) |
Customer Sold To |
RA/Select order (WRTA) |
CSR0334 |
Company code (3 Numeric) |
Order Header |
Merge/Purge Customer Sold To (MMCS) |
CSR0355 |
Company code (3 Numeric) |
Customer Merge/Purge Target |
Create Target Customer (MMCS; press F6) |
CSR0358 |
Company code (3 Numeric) |
Customer Merge/Purge Target |
Merge/Purge Customer Bill To (MMCB) |
CSR0362 |
Company code (3 Numeric) |
Customer Bill To |
Change Customer Sold To/Alternate Format (WCST) |
CSR0658 |
Company code (3 Numeric) Sold-to customer # (9 Numeric) |
Customer Sold To |
Display Customer Sold To/Alternate Format (OIOM; press F8) |
CSR0659 |
Company code (3 Numeric) Sold-to customer # (9 Numeric) |
Customer Sold To |
Work with Direct Tech Records (MCTE) |
CSR0794 |
Company code (3 Numeric) |
Customer Merge/Purge Tape |
Customer Membership (WWCM; press F6, or enter 2 or 5 next to a customer membership) |
CSR0959 |
Company code (3 numeric) Customer number (9 numeric) Membership ID (12 alphanumeric) Sequence number (3 numeric) Note: The system concatenates the parameters into 1 string. |
Customer Membership |
Customer Membership Details (WWCM; enter 8 next to a membership, or press F8 at the Customer Membership screen) |
CSR0963 |
Company code (3 numeric) Customer number (9 numeric) Membership ID (12 alphanumeric) Sequence number (3 numeric) Note: The system concatenates the parameters into 1 string. |
Customer Membership |
Work with Customer Memberships (WWCM) |
CSR0969 |
Company code (3 numeric) |
Customer Membership |
Work with Replenishment Control (MSRP) |
FLR0046 |
Company code (3 Numeric) |
Replenish Control |
Interactive Reservation (MIRV) |
FLR0051 |
Company code (3 Numeric) |
Order Header |
Work with Order Detail Reservation (MIRV; scan on order number) |
FLR0054 |
Company code (3 Numeric) Order # (8 Numeric) |
Order Detail |
SKU Generator (ESKG; enter a base item at the prompt screen) |
INR0002 |
Company code (3 Numeric) Item code (12 Numeric) |
SKU |
Work with Report Selection (MISS, MISA) |
INR0292 |
Company code (3 Numeric) |
Report Selection Header |
Enter Item Transaction/Full Screen Entry/Non-split SKU (WITB; option 5, press F7) |
INR0536 |
Company code (3 Numeric) |
Item Transaction Pending |
SKU Generator Item Prompt (ESKG) |
INR0569 |
Company code (3 Numeric) |
SKU |
Enter Item Transaction/Full Screen Entry/Split SKU (WITB; option 5, press F7) |
INR0700 |
Company code (3 Numeric) |
Item Transaction Pending |
Enter Item Transaction/Line Format (WITB; option 5) |
INR0701 |
Company code (3 Numeric) |
Item Transaction Pending |
Create Item Warehouse Locations (MIWL) |
INR0706 |
Company code (3 Numeric) |
Item Warehouse |
Work with Inventory Transactions (WITI) |
INR0709 |
Company code (3 Numeric) Batch # (7 Numeric) |
Item Transaction History |
Create SKU Offers (MISO; complete prompt screen) |
INR0713 |
Company code (3 Numeric) |
SKU |
Create Unit of Measure Conversion (WUMC; press F6) |
INR0718 |
Company code (3 Numeric) |
Unit of Measure Conversion |
Work with Retail SKU Generator (ERSG; complete prompt screen) |
INR1081 |
Company code (3 Numeric) Long SKU department (4 Numeric) ARMS style |
Retail SKU Generation |
Display Item/Warehouse Information (DINI; select item and press Enter) |
INR1526 |
Company code (3 Numeric) Warehouse (3 Numeric) Item (12 Alphanumeric) SKU (14 Alphanumeric) |
Item Warehouse |
Work with Report Control (WRPT) |
MSR0216 |
Company code (3 Numeric) |
Report Control |
Create Special Handling Format (WSHF; press F6) |
MSR0595 |
Company code (3 Numeric) |
Special Format |
Display Order Detail (OIOM) |
OER0115 |
Company code (3 Numeric) Order # (8 Numeric) Order ship-to # (3 Numeric) |
Order Ship To |
Work with Order Batches (OEOM; enter Y at Request Order Batch screen) |
OER0119 |
Company code (3 Numeric) |
Order Batch |
Request Order Batch (OEOM) |
OER0143 |
Company code (3 Numeric) |
Order Batch |
Work with Order Lines (OIOM; header version, detail screen) |
OER0187 |
Company code (3 Numeric) Order # (8 Numeric) Order ship-to #(3 Numeric) |
Order Detail |
Display Order Header (OIOM) |
OER0194 |
Company code (3 Numeric) Order # (8 Numeric) Order ship-to # (3 Numeric) |
Order Ship To |
Work with Expanded Name/Address (OEOM, OIOM; press F18 at order header) |
OER0214 |
Company code (3 Numeric) Order # (8 Numeric) Order ship-to # (3 Numeric) |
Order Ship To |
Work with Order Ship To Properties (OIOM; press F21) |
OER0215 |
Company code (3 Numeric) Order # (8 Numeric) Order ship-to # (3 Numeric) |
Order Ship To |
Change Order Ship To Address (OEOM, OIOM; press F14 to change existing order ship to) |
OER0222 |
Company code (3 Numeric) Order # (8 Numeric) Order ship-to # (3 Numeric) |
Order Ship To Address |
Order Entry/Select Bill To Customer (OEOM, OIOM, pop-up window; press F6) |
OER0296 |
Company code (3 Numeric) |
Customer Bill To |
Order Entry/Select Customer Ship To (OEOM, OIOM, pop-up window, press F7) |
OER0297 |
Company code (3 Numeric) |
Customer Ship To |
Work with Order Header (OIOM; when changing ship-to) |
OER0332 |
Company code (3 Numeric) Order # (8 Numeric) Order ship-to # (3 Numeric) |
Order Ship To |
Select Customer Sold To for Order (OEOM) |
OER0445 |
Company code (3 Numeric) |
Customer Sold To |
Order Inquiry Scan (OIOM) |
OER0545 |
Company code (3 Numeric) |
Order Header |
Enter Pay Method (OEOM, OIOM; press F15) |
OER0574 |
Company code (3 Numeric) Order # (8 Numeric) |
Order Payment Method |
Scan Order Detail (OIOM; press F2) |
OER0586 |
Company code (3 Numeric) Order # (8 Numeric) Order ship-to # (3 Numeric) |
Order Ship To |
Order Entry/Change Customer Sold To Name and Address (OEOM; option 2 at a customer scan screen) |
OER0630 |
Company code (3 Numeric) Sold-to customer # (9 Numeric) |
Customer Sold To |
Display Order Header/Alternate Format (OIOM) |
OER0831 |
Company code (3 Numeric) Order # (8 Numeric) Order ship-to # (3 Numeric) |
Order Ship To |
Change Ship To Address/Alternate Format (OIOM; press F7 in order maintenance) |
OER0834 |
Company code (3 Numeric) Order # (8 Numeric) Order ship-to # (3 Numeric) |
Order Ship To Address |
Expand Name and Address/Alternate Format (OEOM; press F18) |
OER0835 |
Company code (3 Numeric) Order # (8 Numeric) Order ship-to # (3 Numeric) |
Order Ship To |
Order Maintenance Scan (OEOM) |
OMR0002 |
Company code (3 Numeric) |
Order Header |
Create P/O Receipt Control (PORC) |
POR0039 |
Company code (3 Numeric) |
Purchase Order Receipt Control |
Work with Purchase Order Receipt Detail (PORC) |
POR0051 |
Company code (3 Numeric) PO #(7 Numeric) |
Purchase Order Detail |
Work with Purchase Order Header (MPOE) |
POR0062 |
Company code (3 Numeric) PO #(7 Numeric) |
Purchase Order Header |
Display Purchase Order Header (MPOI) |
POR0072 |
Company code (3 Numeric) PO #(7 Numeric) |
Purchase Order Header |
Purchase Order Display Detail (MPOI) |
POR0076 |
Company code (3 Numeric) PO #(7 Numeric) |
Purchase Order Header |
Select Purchase Order by Buyer (MPOI) |
POR0098 |
Company code (3 Numeric) |
Purchase Order Header |
Select Purchase Order by Item/SKU (MPOI) |
POR0099 |
Company code (3 Numeric) |
Purchase Order Detail |
Create Purchase Order Detail/Standard Entry (MPOE) |
POR0144 |
Company code (3 Numeric) PO # (7 Numeric) |
Purchase Order Detail |
Purchase Order Entry/Horizontal Format (MPOE) |
POR0165 |
Company code (3 Numeric) PO #(7 Numeric) |
Purchase Order Detail |
Select Purchase Order by Due Date (MPOI) |
POR0173 |
Company code (3 Numeric) |
Purchase Order Header |
Select Purchase Order by Purchase Order Number (MPOI; press F4 in P/O # field at Select Purchase Order for Inquiry screen) |
POR0174 |
Company code (3 Numeric) |
Purchase Order Header |
Select Purchase Order by Reference Number (MPOI) |
POR0175 |
Company code (3 Numeric) |
Purchase Order Header |
Select Purchase Order by Vendor Reference Number (MPOI) |
POR0176 |
Company code (3 Numeric) |
Purchase Order Header |
Select Purchase Order by Vendor (MPOI) |
POR0177 |
Company code (3 Numeric) |
Purchase Order Header |
Select Purchase Order by Vendor Item (MPOI) |
POR0178 |
Company code (3 Numeric) |
Purchase Order Detail |
Purchase Order Entry/Maintain Detail (MPOE; press F6 at Create PO Detail screens) |
POR0272 |
Company code (3 Numeric) PO #(7 Numeric) |
Purchase Order Header |
Purchase Order Maintenance/Maintain Detail (MPOI, MPOE) |
POR0748 |
Company code (3 Numeric) PO #(7 Numeric) |
Purchase Order Header |
Create Purchase Order Detail/Vendor Item Format (MPOE) |
POR0292 |
Company code (3 Numeric) PO #(7 Numeric) |
Purchase Order Detail |
Create Purchase Order Detail/Non-Inventory Format (MPOE) |
POR0295 |
Company code (3 Numeric) PO #(7 Numeric) |
Purchase Order Detail |
Select Purchase Order for Inquiry (MPOI) |
POR0300 |
Company code (3 Numeric) |
Purchase Order Header |
Create Purchase Order Receipt Disposition (WPRD; press F6) |
POR0307 |
Company code (3 Numeric) PO #(7 Numeric) |
Purchase Order Receipt Disposition |
Select Vendor (MPOE; enter partial item code at PO Entry Select Prompt screen) |
POR0333 |
Company code (3 Numeric) PO #(7 Numeric) |
Purchase Order Detail |
Work with User Exit Point Screen
How to display this screen: Enter WUEP in the Fast path field at the top of any menu or select Work with User Exit Points from a menu.
MSR0682 DISPLAY Work with User Exit Point 10/09/97 12:10:51 The Mail Order Company
Calling Appl User Opt Function Description Area Function
Type options, press Enter. 2=Change 4=Delete 5=Display
OER0416 UEP - reservation & b/o ALL XXR0214
F3=Exit F6=Create F12=Cancel F24=Select company |
Field |
Description |
Calling function |
The name of the program from which the user program is called. Alphanumeric, 10 positions. |
Description |
The description associated with the program from which the user program is called. Alphanumeric, 30 positions. |
Appl area (Application area) |
The general category of applications to which the calling program belongs. Application areas are defined in and validated against the Application Area file (accessed from the System Control file). Alphanumeric, 3 positions. |
User function |
The name of the user program that the system “hooks” into automatically from CWDirect. Alphanumeric, 10 positions; display-only. |
.
Screen Option |
Procedure |
Create a user exit point |
Press F6 to advance to the Create User Exit Point Screen |
Change a user exit point |
Enter 2 next to a user exit point to advance to the Change User Exit Point Screen. |
Delete a user exit point |
Enter 4 next to a user exit point to delete it. |
Display a user exit point |
Enter 5 next to a user exit point to advance to the Display User Exit Point Screen. |
Purpose: Use this screen to identify the program to call the user program.
How to display this screen: Press F6 at the Work with User Exit Point Screen.
MSR0683 ENTER Create User Exit Point 10/09/97 17:22:14
Calling function . . . . . Description . . . . . . .
Application area . . . . .
F3=Exit F12=Cancel |
Field |
Description |
Calling function |
The name of the program that calls the user program. Alphanumeric, 10 positions. Create screen: required. Change screen: display-only. |
Description |
The description associated with the calling program. Alphanumeric, 30 positions; required. |
Appl area (Application area) |
The general category of applications to which the calling program belongs. Application areas are defined in and validated against the Application Area file (accessed from the System Control file). Alphanumeric, 3 positions; required. |
Completing this screen: After you complete this screen, at the Work with User Exit Point Screen, enter 2 next to the user exit point you just created to advance to the Change User Exit Point Screen. In the User function field, enter the name of the program you want to call at the designated exit point (this is a program you developed) to advance to the Description field. Enter the description associated with the program you will call at the exit point. You return to the Work with User Exit Point Screen.
To change: Enter 2 next to a record at the Work with User Exit Point Screen to advance to the Change User Exit Point screen.
See Create User Exit Point Screen for all field descriptions except User function. You cannot change the value in the Calling function field. Update information as needed.
Field |
Description |
User function |
The name of the user program that CWDirect “hooks” into automatically from CWDirect. Use the change function on the Work with User Exit Point screen (option 2) to identify the appropriate user program and enter its description. Alphanumeric, 10 positions; display-only. |
Display User Exit Point Screen
To display: Enter 5 next to a user exit point at the Work with User Exit Point Screen to advance to the Display User Exit Point screen. You cannot update any information on this screen. See Create User Exit Point Screen for field descriptions.
Part C: Using the System Utilities | Contents | SCVs | Search | Glossary | Reports | XML | Index | Chapter 29: Backing Up the System |
SO03_01 CWDirect 18.0 August 2015 OTN