Updating Multiple Units of Measure - Excel How-To · Updating Multiple Units of Measure - Excel...

20
Updating Multiple Units of Measure - Excel How-To Jennifer Hwang | Winshuttle

Transcript of Updating Multiple Units of Measure - Excel How-To · Updating Multiple Units of Measure - Excel...

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

20