updating multiple units of measure - excel how-to · updating multiple units of measure - excel...
TRANSCRIPT
![Page 1: Updating Multiple Units of Measure - Excel How-To · Updating Multiple Units of Measure - Excel How-To Jennifer Hwang | Winshuttle. WINSHUTTLE USER GROUP CONFERENCE | LAS VEGAS 2016](https://reader030.vdocuments.net/reader030/viewer/2022012319/5ba7c7a809d3f290088bddb9/html5/thumbnails/1.jpg)
Updating Multiple Units of Measure -
Excel How-To
Jennifer Hwang | Winshuttle
![Page 2: Updating Multiple Units of Measure - Excel How-To · Updating Multiple Units of Measure - Excel How-To Jennifer Hwang | Winshuttle. WINSHUTTLE USER GROUP CONFERENCE | LAS VEGAS 2016](https://reader030.vdocuments.net/reader030/viewer/2022012319/5ba7c7a809d3f290088bddb9/html5/thumbnails/2.jpg)
WINSHUTTLE USER GROUP CONFERENCE | LAS VEGAS 2016 2
Agenda
• About me
• Alternate Units of Measure in SAP
• Using Winshuttle to make UoM updates
• Examples and demonstrations
2
![Page 3: Updating Multiple Units of Measure - Excel How-To · Updating Multiple Units of Measure - Excel How-To Jennifer Hwang | Winshuttle. WINSHUTTLE USER GROUP CONFERENCE | LAS VEGAS 2016](https://reader030.vdocuments.net/reader030/viewer/2022012319/5ba7c7a809d3f290088bddb9/html5/thumbnails/3.jpg)
WINSHUTTLE USER GROUP CONFERENCE | LAS VEGAS 2016 3
About me
Jennifer HwangSolutions Engineer
• With Winshuttle since 2009
• Previously at SAP in Global Support
• Working with SAP since 2000
• BS / MS in Civil Engineering
• Philadelphia
3
![Page 4: Updating Multiple Units of Measure - Excel How-To · Updating Multiple Units of Measure - Excel How-To Jennifer Hwang | Winshuttle. WINSHUTTLE USER GROUP CONFERENCE | LAS VEGAS 2016](https://reader030.vdocuments.net/reader030/viewer/2022012319/5ba7c7a809d3f290088bddb9/html5/thumbnails/4.jpg)
WINSHUTTLE USER GROUP CONFERENCE | LAS VEGAS 2016 4
What are Units of Measure in SAP?
Base Unit of Measure
• Basis for Inventory Management and Evaluation
• Required in Basic Data 1 during creation
4
Alternate Units of Measure
• Identify packages or containers for other units of measure such as cartons, boxes, bottles, barrels, or pallets
• Can be added / changed at any time
![Page 5: Updating Multiple Units of Measure - Excel How-To · Updating Multiple Units of Measure - Excel How-To Jennifer Hwang | Winshuttle. WINSHUTTLE USER GROUP CONFERENCE | LAS VEGAS 2016](https://reader030.vdocuments.net/reader030/viewer/2022012319/5ba7c7a809d3f290088bddb9/html5/thumbnails/5.jpg)
WINSHUTTLE USER GROUP CONFERENCE | LAS VEGAS 2016 5
What’s the Challenge with Units of Measure in SAP?
• You cannot be sure where in the grid a particular Alt UoM is
• Sorted by alphabet and ratio
• SAP does not provide easy way to position
• No Find, Position, Search, Filter, etc.
5
![Page 6: Updating Multiple Units of Measure - Excel How-To · Updating Multiple Units of Measure - Excel How-To Jennifer Hwang | Winshuttle. WINSHUTTLE USER GROUP CONFERENCE | LAS VEGAS 2016](https://reader030.vdocuments.net/reader030/viewer/2022012319/5ba7c7a809d3f290088bddb9/html5/thumbnails/6.jpg)
WINSHUTTLE USER GROUP CONFERENCE | LAS VEGAS 2016 6
How to Update Existing UoM Fields
6
1 – Two-step: download then upload based on IF conditions
• Can link the two
2 – If on Index field loop
• GUI Scripting required
3 – Use BAPI “BAPI_MATERIAL_SAVEDATA”
![Page 7: Updating Multiple Units of Measure - Excel How-To · Updating Multiple Units of Measure - Excel How-To Jennifer Hwang | Winshuttle. WINSHUTTLE USER GROUP CONFERENCE | LAS VEGAS 2016](https://reader030.vdocuments.net/reader030/viewer/2022012319/5ba7c7a809d3f290088bddb9/html5/thumbnails/7.jpg)
WINSHUTTLE USER GROUP CONFERENCE | LAS VEGAS 2016 7
If on Index Field – GUI Scripting -1
7
If on Index
• Winshuttle finds the right row for you!
![Page 8: Updating Multiple Units of Measure - Excel How-To · Updating Multiple Units of Measure - Excel How-To Jennifer Hwang | Winshuttle. WINSHUTTLE USER GROUP CONFERENCE | LAS VEGAS 2016](https://reader030.vdocuments.net/reader030/viewer/2022012319/5ba7c7a809d3f290088bddb9/html5/thumbnails/8.jpg)
WINSHUTTLE USER GROUP CONFERENCE | LAS VEGAS 2016 8
If on Index Field – GUI Scripting -2
8
Need to Capture Disabled Field AUn
• Click “Identify Disabled Fields” and capture AUn Field
• Unclick when field has been captured
AUn will be captured as a read only field.
You can disable it.
![Page 9: Updating Multiple Units of Measure - Excel How-To · Updating Multiple Units of Measure - Excel How-To Jennifer Hwang | Winshuttle. WINSHUTTLE USER GROUP CONFERENCE | LAS VEGAS 2016](https://reader030.vdocuments.net/reader030/viewer/2022012319/5ba7c7a809d3f290088bddb9/html5/thumbnails/9.jpg)
WINSHUTTLE USER GROUP CONFERENCE | LAS VEGAS 2016 9
If on Index Field – GUI Scripting -3
9
Put loop around the fields you want to change, since we
want to update multiples
![Page 10: Updating Multiple Units of Measure - Excel How-To · Updating Multiple Units of Measure - Excel How-To Jennifer Hwang | Winshuttle. WINSHUTTLE USER GROUP CONFERENCE | LAS VEGAS 2016](https://reader030.vdocuments.net/reader030/viewer/2022012319/5ba7c7a809d3f290088bddb9/html5/thumbnails/10.jpg)
WINSHUTTLE USER GROUP CONFERENCE | LAS VEGAS 2016 10
If on Index Field – GUI Scripting -4
10
Put If on Index Field statement around the fields you
want to change, within the loop
![Page 11: Updating Multiple Units of Measure - Excel How-To · Updating Multiple Units of Measure - Excel How-To Jennifer Hwang | Winshuttle. WINSHUTTLE USER GROUP CONFERENCE | LAS VEGAS 2016](https://reader030.vdocuments.net/reader030/viewer/2022012319/5ba7c7a809d3f290088bddb9/html5/thumbnails/11.jpg)
WINSHUTTLE USER GROUP CONFERENCE | LAS VEGAS 2016 11
Demo
11
If on Index field loop method
![Page 12: Updating Multiple Units of Measure - Excel How-To · Updating Multiple Units of Measure - Excel How-To Jennifer Hwang | Winshuttle. WINSHUTTLE USER GROUP CONFERENCE | LAS VEGAS 2016](https://reader030.vdocuments.net/reader030/viewer/2022012319/5ba7c7a809d3f290088bddb9/html5/thumbnails/12.jpg)
WINSHUTTLE USER GROUP CONFERENCE | LAS VEGAS 2016 12
Winshuttle Direct – BAPI / RFM
12
What is a BAPI?
• SAP business object type APIs
• Programs in SAP to work with objects in SAP
• Create, Update, Read
• Remotely enabled
Direct
• Distill SAP BAPIs and remotely enabled
Function Modules
• Does not require GUI Scripting
![Page 13: Updating Multiple Units of Measure - Excel How-To · Updating Multiple Units of Measure - Excel How-To Jennifer Hwang | Winshuttle. WINSHUTTLE USER GROUP CONFERENCE | LAS VEGAS 2016](https://reader030.vdocuments.net/reader030/viewer/2022012319/5ba7c7a809d3f290088bddb9/html5/thumbnails/13.jpg)
WINSHUTTLE USER GROUP CONFERENCE | LAS VEGAS 2016 13
BAPI_MATERIAL_SAVEDATA - 1
13
* Commit Required
Input Structures – “HEADDATA” Header Fields
• Material Number, Basic_View
![Page 14: Updating Multiple Units of Measure - Excel How-To · Updating Multiple Units of Measure - Excel How-To Jennifer Hwang | Winshuttle. WINSHUTTLE USER GROUP CONFERENCE | LAS VEGAS 2016](https://reader030.vdocuments.net/reader030/viewer/2022012319/5ba7c7a809d3f290088bddb9/html5/thumbnails/14.jpg)
WINSHUTTLE USER GROUP CONFERENCE | LAS VEGAS 2016 14
BAPI_MATERIAL_SAVEDATA - 2
14
Tables – “UNITSOFMEASURE” and “UNITSOFMEASUREX”
Select the fields from those tables
Create Own Folder (UOM) and add the above Tables
• Include any ISO fields
• Include all the same fields from “X” table
![Page 15: Updating Multiple Units of Measure - Excel How-To · Updating Multiple Units of Measure - Excel How-To Jennifer Hwang | Winshuttle. WINSHUTTLE USER GROUP CONFERENCE | LAS VEGAS 2016](https://reader030.vdocuments.net/reader030/viewer/2022012319/5ba7c7a809d3f290088bddb9/html5/thumbnails/15.jpg)
WINSHUTTLE USER GROUP CONFERENCE | LAS VEGAS 2016 15
BAPI_MATERIAL_SAVEDATA - 3
15
Map Material Number, Fix Basic Data view with “X”
Map all fields from “UNITSOFMEASURE” table
Map fields from “UNITSOFMEASUREX” with descriptions.
• “Updated information…” fields can be Fixed as “X”.
![Page 16: Updating Multiple Units of Measure - Excel How-To · Updating Multiple Units of Measure - Excel How-To Jennifer Hwang | Winshuttle. WINSHUTTLE USER GROUP CONFERENCE | LAS VEGAS 2016](https://reader030.vdocuments.net/reader030/viewer/2022012319/5ba7c7a809d3f290088bddb9/html5/thumbnails/16.jpg)
WINSHUTTLE USER GROUP CONFERENCE | LAS VEGAS 2016 16
BAPI_MATERIAL_SAVEDATA - 4
16
Where to find ISO values for UoM?
• Table “T006”
![Page 17: Updating Multiple Units of Measure - Excel How-To · Updating Multiple Units of Measure - Excel How-To Jennifer Hwang | Winshuttle. WINSHUTTLE USER GROUP CONFERENCE | LAS VEGAS 2016](https://reader030.vdocuments.net/reader030/viewer/2022012319/5ba7c7a809d3f290088bddb9/html5/thumbnails/17.jpg)
WINSHUTTLE USER GROUP CONFERENCE | LAS VEGAS 2016 17
Demo
17
BAPI_MATERIAL_SAVEDATA method
![Page 18: Updating Multiple Units of Measure - Excel How-To · Updating Multiple Units of Measure - Excel How-To Jennifer Hwang | Winshuttle. WINSHUTTLE USER GROUP CONFERENCE | LAS VEGAS 2016](https://reader030.vdocuments.net/reader030/viewer/2022012319/5ba7c7a809d3f290088bddb9/html5/thumbnails/18.jpg)
WINSHUTTLE USER GROUP CONFERENCE | LAS VEGAS 2016 18
Other Similar Use Cases
18
• Vendor / Customer banking info
• Customer Partner Function
• Customer Emails
• Wage Types
![Page 19: Updating Multiple Units of Measure - Excel How-To · Updating Multiple Units of Measure - Excel How-To Jennifer Hwang | Winshuttle. WINSHUTTLE USER GROUP CONFERENCE | LAS VEGAS 2016](https://reader030.vdocuments.net/reader030/viewer/2022012319/5ba7c7a809d3f290088bddb9/html5/thumbnails/19.jpg)
WINSHUTTLE USER GROUP CONFERENCE | LAS VEGAS 2016 19
Resources
19
• If on Index Documentation
• Direct Online Documentation
![Page 20: Updating Multiple Units of Measure - Excel How-To · Updating Multiple Units of Measure - Excel How-To Jennifer Hwang | Winshuttle. WINSHUTTLE USER GROUP CONFERENCE | LAS VEGAS 2016](https://reader030.vdocuments.net/reader030/viewer/2022012319/5ba7c7a809d3f290088bddb9/html5/thumbnails/20.jpg)
20