Customizing the RC00 screen flow
- Start from the Enterprise - > Mobile Personalization - > Screens menu
- Select the RC00 screen
-
Copy standard product screen to Version = CUSTOM.
- RC00 has fields for qty, lottable3, and lottable 5, but these fields are overridden by the ASNGSI03 screen.
-
Create these additional fields as DISPLAY vectors to save the
parsed results:
-
Qty
- On the General tab, specify this information:
- Specify qty for the Field Name.
- Select Edit Text for Field Type.
- Select DISPLAY for Vector Name.
- On the Positioning tab, specify this information:
- Specify 0 (zero) for Visible Expression.
- On the Barcodes tab, specify this information:
- Select Quantity for the Data Element.
-
Lottable3
- On the General tab, specify this information:
- Specify lottable3 for the Field Name.
- Select Edit Text for Field Type.
- Select DISPLAY for Vector Name.
- On the Positioning tab, specify this information:
- Specify 0 (zero) for Visible Expression.
- On the Barcodes tab, specify this information:
- Select lottable3 for the Data Element.
-
Lottable5
- On the General tab, specify this information:
- Specify lottable5 for the Field Name.
- Select Edit Text for Field Type.
- Select DISPLAY for Vector Name.
- On the Positioning tab, specify this information:
- Specify 0 (zero) for Visible Expression.
- On the Input Rules tab, specify this information:
- Specify {date} for Mask.
- On the Barcodes tab, specify this information:
- Select lottable5 for Data Element.
-
Qty
- Select the ALTSKU field, and select the Barcodes tab.
- Specify Item Number for Data Element.
- Select the ASNGSI03 screen.
- Copy ASNGSI03, default, to ASNGSI03, CUSTOM.
-
Add the qty, lottable3, and
lottable5 fields to ASNGSI03, CUSTOM,
exactly as added in RC00.
Modify Instructions for RC00 to copy the parsed data to ASNGSI03, and then copy it back to RC00 when it returns.
-
In the
Instruction Builder, add these lines:
- SETSENDIF/DISPLAY/DISPLAY and drag the line up the second line. This line copies the DISPLAY vector to ASNGSI03 when the screen is called.
- SETRETSENDIF/DISPLAY/DISPLAY and drag the line. This line copies the data after any other SETRETSENDIF instructions that access the DISPLAY destination vector.
- After the default lottables are returned from the ASN in the RECEIVE vector, you overwrite the three DISPLAY fields with your saved data.
- Verify that the data is passed to the RC10 screen.Line 2 is used to copy the RC00 DISPLAY fields over to the same-named SEND fields in RC10. Ensure that the destination field on the screen has an Edit State of Repeat Previous rather than Initialize Blank or your data is cleared when the screen loads.
- Configure the lottable validation rules to display the lottables on RC10.