transaction intermediate 9-19 - amazon web services · pdf filetransaction intermediate bill...
TRANSCRIPT
1
Transaction Intermediate
Bill WisemanShelby Murrell
2
Course Objectives
• Gain familiarity with the intermediate use of Winshuttle Studio Transaction
• Adding functionality to Winshuttle Studio Transaction scripts
• Adding functionality to Winshuttle Studio Runner Templates
• Who knows Atlanta trivia?
3
Agenda
• Mapping - Expert Tab
– Create a Loop
– Allowed Values
– Transform
– Skip Screen
– Add Long Text
– Add Attachment
• Running – Advanced Options
• Runner and the Excel Add-In
4
Mapping
• Expert View
5
Speaking of Loops..this road is referred to as the Loop in Atlanta?
6
Mapping
• Create Loop
DEMO 1 FB50Loop
7
Mapping
• Allowed Values
8
Mapping
• Allowed Values
– In List > List Builder
• Static Value List– Value
– Description
– Import
» From File
» From Cut/Copy & Paste
» From SAP F4
9
Mapping
• Allowed Values
– In List > List Builder
• Dynamic Lookup List– Current Data Set
– Linked File
» Excel
» Text
10
Mapping
• Skip If Not Present
– Screen or pop-up in SAP
• If screen appears, steps execute from script mapping, script continues
• If screen does not appear, screen and steps in the script mapping are skipped, script continues
11
Mapping
• Skip If Not Present
– Expert Tab
• Screen and Field Settings
• Properties > Screen
12
Mapping
• Add Transform
– Option for fields uploaded to SAP
– Enter Excel formula in Transform Rule
– Rule will show result in Column specified during the Run
DEMO 2 List and
Transform MM02
13
Did you say long? The country song is named after this famous long river?
14
Long Text
• Long Text
– Add as one set of text
15
Long Text
• Long Text– Goto > Change Editor > Text Table
– 72 Characters Per Line
16
Long Text
• Long Text
– All recording modes
– Each line is indicated by number
17
Mapper Tips
• Add Long Text
– Standard and Batch recording modes
– If Long Text needs to be added to a recording or script
18
Mapper Tips
• Add Long Text
– Fields populate
• Not editable
– Limited T-codes
• FB02
• FB03
• IW22
• IW32
• ME22N
• ME52N
• MM02
• VA02
• XD02
• XK02
DEMO 3Record/Show
FB50/ Append MM02
19
Mapper Tips
• Add File Attachment Rows
– Attach files without GUI Scripting
20
Mapper Tips
• Add File Attachment Rows
– Row added to Mapper
– Limited T-codes:
– Document location must be in data file
• MM01
• MM02
• MM03
• FB03
• VA03
• ME53N
• ME23N
• XD03
• FD02
• XK03
• PA30
• CS03
• MK02
• FK02
DEMO 4 Attach Doc
FB03
21
Display Attachment
22
Agenda
• Mapping - Expert Tab
• Running – Advanced Options
• Runner and the Excel Add-In
23
Running
• Run Tab > Data
– Check Data
• Available with “Require Data” or “Allowed Values”
• Checks header and lines
• Returns result to “Run Log” column
• Connectivity to SAP not required
24
Running
• Script Actions > Debug
25
Running
• Script Actions > Schedule
26
Running
• Complete scheduler
• Email notification
• Attach data file
– Only available if using your email server
• Start Date/Time
• Recurrence
27
Running
• File > Scheduled Tasks
28
Running
• Script Actions > Developer Settings
– Require Run Reason
• User prompted for reason when running script
– Run Only Unprocessed
• Runs rows that do not have a message in the Log Column
– Upload Delay (milliseconds)
• Add delay between processing of each row
DEMO 5Check and Schedule
MM02
29
Speaking of Running, this race is named after a famous street in Atlanta?
30
Chaining Scripts
• Run Tab > Script Actions > Chain Scripts
31
Chaining Scripts
• Chain Scripts
– Run Settings
• All from first script
• All from individual script
• Custom
– No limit to number of scripts
32
Publishing
• Run Tab > Script Actions > Publish
– Embed the script in template
– Script Name appears in Excel Add-in • Drop down list
– Multiple scripts in one template
DEMO 6Chain Publish
MM01
33
Viewing Logs
• File > Log Viewer
– Filters
– Export to Excel
34
Tips for Success
• Always use a non-production system
for script development
• Practice and plan the steps of the
transaction prior to recording
• Prepare data in advance
• Test full data for target audience
• If known popups occur, record that
scenario• Set screen to “Skip Screen if Not
Present”
35
Agenda
• Mapping - Expert Tab
• Running – Advanced Options
• Runner and the Excel Add-In
36
Excel Add-In
• Option 3
– Published Script
• Open Excel template > Logon
• Drop down of script(s) published to template
• Actions are the same
3
6
37
Hands On Practice
38
Navigation for Practice
www.winshuttleacademy.com
Username: Your email address
Password: Training1
1. Click
2. Click session title
3. Select item to practice (wait a few seconds for it to load)
4. Click Standard Tutorial
39
Questions?