updating multiple units of measure - excel how-to · updating multiple units of measure - excel...

Post on 24-Sep-2018

251 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Updating Multiple Units of Measure -

Excel How-To

Jennifer Hwang | Winshuttle

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

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

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

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

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”

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!

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.

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

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

WINSHUTTLE USER GROUP CONFERENCE | LAS VEGAS 2016 11

Demo

11

If on Index field loop method

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

WINSHUTTLE USER GROUP CONFERENCE | LAS VEGAS 2016 13

BAPI_MATERIAL_SAVEDATA - 1

13

* Commit Required

Input Structures – “HEADDATA” Header Fields

• Material Number, Basic_View

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

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”.

WINSHUTTLE USER GROUP CONFERENCE | LAS VEGAS 2016 16

BAPI_MATERIAL_SAVEDATA - 4

16

Where to find ISO values for UoM?

• Table “T006”

WINSHUTTLE USER GROUP CONFERENCE | LAS VEGAS 2016 17

Demo

17

BAPI_MATERIAL_SAVEDATA method

WINSHUTTLE USER GROUP CONFERENCE | LAS VEGAS 2016 18

Other Similar Use Cases

18

• Vendor / Customer banking info

• Customer Partner Function

• Customer Emails

• Wage Types

WINSHUTTLE USER GROUP CONFERENCE | LAS VEGAS 2016 19

Resources

19

• If on Index Documentation

• Direct Online Documentation

20

top related