3/6/99 1 Advanced Transaction Models CSE593 - Transaction Processing Philip A. Bernstein.
Transaction Advanced - Amazon Web Services · Transaction Advanced. Nagajan Karavadra. Professional...
Transcript of Transaction Advanced - Amazon Web Services · Transaction Advanced. Nagajan Karavadra. Professional...
2
Course Objectives
• Work with advanced features to further leverage Winshuttle Transaction against more complex business processes.
5
Multi-Line Item Transactions
– Tables/Grids• Screen has Header and Detail sections• Button to add/move a row
– Analyze SAP behavior• Do the table lines move up or down?• In which row does the data get entered?
– Recording Tips• Press Enter; create break between Header / Details• Enter 2 items
8
Multi-Line Item Transactions
• Create in Map Tab > Expert View Tab– Repeat script rows
– Single sheet loop
– Identifiers• Column• Header• Line Items
9
Multi-Line Item Transactions
• Create in Map Tab > Expert View Tab
– Rows added
– Template populated
10
Multi-Line Item Transactions
• Create in Map Tab > Expert View Tab– Edit
• Click on to open Loop screen
– Delete • Select Loop row• Editing > Click Delete
• When not to apply a Loop
11
Multi-Line Item Transactions
• Updating Tables/Grids– Button to find a row– Examples:
• Position– CS02
• Binoculars– MM02 - classification
• Paper with Yellow Arrow– VA02
12
Multi-Line Item Transactions
• Multi-Sheet Loop– Add sheet– Add Loop
• Multiple sheet loop
• Identifiers– Master sheet– Line item sheet
13
Multi-Line Item Transactions
• Multi-Sheet Loops– Map to correct sheet
– Parent/Join Key Column• Header – One row• Detail – Multiple rows
– Log messages only on Header sheet
14
Multi-Line Item Transactions
• Index Based Loop• Grids/Tables
– No button to automate adding a row
– Recording Mode: GUI Scripting
– Index Based Loop• Index Field
14
15
Multi-Line Item Transactions
• Loop with SAP Field If Condition– ALV Grids/Tables
• Update row(s)
– Recording Mode: GUI Scripting
– Add Loop• NOT Indexed Based
15
16
Multi-Line Item Transactions
• Loop with SAP Field If Condition– Build Condition
– Select Field > Operator > ValueOR
– Compare with Column
16
21
If Conditions
• Create in Map Tab > Expert View Tab
– Rows added
– Edit• Click on to open If Condition screen
22
If Conditions
• Create in Map Tab > Expert View Tab
– Delete • Select Loop row
• Editing > Click Delete
26
Mapper Tips
• Manual Additions and Edits– Cut / Copy / Paste – Editable fields: Screen, Field Description, Field Name, Value
• NOT Field Type
– Mapping drop-down
• Be careful!• Incorrect placement of screens/fields may cause errors!
29
Navigation for Practice
www.winshuttleacademy.comUsername: Your email addressPassword: Training11. Click 2. Click session title3. Select item to practice (wait a few seconds for it to load)4. Click Standard Tutorial