Top Banner
©2011 Winshuttle, LLC. All rights reserved. 6/11 www.winshuttle.com Enter Accrual/Deferral Document with Winshuttle Transaction™ This document describes how Transaction can be used to post accruals/ deferrals in SAP via the FBS1 (Enter Accrual/Deferral Document) transaction. The example here will show the usage of the Transaction Do-While loop feature to upload multiline entries from an Excel file into SAP R/3. The FBS1 transaction is very similar to the FB01 (Post Document), F-02(Enter G/L Account Posting), and F-43 (Enter Vendor Invoice) transactions and the steps shown here can also be used for those transactions.
15
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: FBS1-StepbyStepGuide

©2011 Winshuttle, LLC. All rights reserved. 6/11 www.winshuttle.com

Enter Accrual/Deferral Document with Winshuttle Transaction™

This document describes how Transaction can be used to post accruals/deferrals in SAP via the FBS1 (Enter Accrual/Deferral Document) transaction. The example here will show the usage of the Transaction Do-While loop feature to upload multiline entries from an Excel file into SAP R/3. The FBS1 transaction is very similar to the FB01 (Post Document), F-02(Enter G/L Account Posting), and F-43 (Enter Vendor Invoice) transactions and the steps shown here can also be used for those transactions.

Page 2: FBS1-StepbyStepGuide

2FBS1 Step-by-Step Guide

Using Microsoft Excel with transaction code FBS1

Posting Accruals/Deferrals

Launch the Transaction Application from the desktop shortcut or through the Windows Start Menu.

Click New.

Enter transaction code FBS1 in the Transaction Code field.

Click Go.

Page 3: FBS1-StepbyStepGuide

3FBS1 Step-by-Step Guide

Choose the appropriate SAP system using the System button, if necessary.

Enter appropriate User Data in the SAP Shuttle Logon window.

Click the OK button.

RecordChoose a Recording Mode.

NOTE: For most transactions, Batch Input Mode will suffice, but for downloading information from SAP transactions, or for Finance or HR transactions in which there are Dynamic Actions executing or user parameter values being used, Non-Batch Input Mode will be necessary. The distinction of Without SAP Controls and With SAP Controls is just a matter of what tools are on the transaction screens.

So, in this procedure, choose Non-Batch Input Mode without SAP Controls.

Enter any further properties such as Title, Purpose of creation and Comments into the appropriate fields. If you would like to lock down the editing of the Transaction script, select the Lock Transaction script check box. This will password-protect the Transaction script, preventing anyone from changing it.

Click the Next button.

Page 4: FBS1-StepbyStepGuide

4FBS1 Step-by-Step Guide

You will now be launched into the FBS1 transaction.

NOTE: The following screens may vary according to the way your SAP system has been configured.These differences will be identified throughout the rest of this document.At this point, you are maneuvering through the transaction itself and the process should feel very natural.That said, to make this process repeatable by Transaction, there will be a few modifications to the process compared to how it is manually performed. These differences will be identified throughout the rest of this document.

Enter data into the header section:

Document DateTypeCompany CodePosting DateCurrencyDocument Header TextReversal ReasonReversal DatePosting KeyAccountPress the [ENTER] key.

Page 5: FBS1-StepbyStepGuide

5FBS1 Step-by-Step Guide

First item entry:

AmountText

* Keep in mind - These steps will most likely be different than manual entry *

At the completion of the item data, click the back button.

Page 6: FBS1-StepbyStepGuide

6FBS1 Step-by-Step Guide

We will now enter in our next posting key and account number, then press the [ENTER] key.

* Keep in mind - Because the header screen changes after the first line item entry, we will be starting our loop from here. So one line item entry will remain in our header section later on when we get into the mapper *

Page 7: FBS1-StepbyStepGuide

7FBS1 Step-by-Step Guide

Second item entry:

AmountText

At the completion of the item data, click the back button.

* Keep in mind - While recording this transaction, based upon the account type of the posting key, the line item screen here will change. If you will be using multiple posting keys in this transaction, you will need to account for the different screen numbers *

Page 8: FBS1-StepbyStepGuide

8FBS1 Step-by-Step Guide

Complete adding all line items

Press SAVE to save and exit out of the transaction.

You will be brought back to the Transaction application window.

Page 9: FBS1-StepbyStepGuide

9FBS1 Step-by-Step Guide

It is now time to create the mapping for this transaction.

Mapping a Transaction script is just a matter of connecting SAP fields to a data file. Transaction provides a Mapper to facilitate this process.

Auto Mapping will map the entire Transaction script to an Excel spreadsheet. Because of the complexity of this transaction, we will choose the Create Mapping option instead.

Click the Create Mapping link on the Map panel.

Page 10: FBS1-StepbyStepGuide

10FBS1 Step-by-Step Guide

The screenshot below shows the Expert Tab of the Mapper.

In each of the rows of the Mapper, you will see:

•Mapper Row number – this is just a reference number•Enable flag – only enabled Mapper rows will be executed by Transaction•Screen / Screen Number – Technical screen information from the recorded transaction•Field Description – The label associated with the SAP technical field name.•Field Name – The label associated with the SAP technical field name•Mapping Type – Fix Value, Excel to SAP, SAP to Excel [or, if mapping to Access: Access to SAP, SAP

to Access]•Value – Values assigned to the SAP field; either fixed values, or values to or from the assigned data

source•Notes – Free-format notes to provide useful information to users of the Transaction script

Page 11: FBS1-StepbyStepGuide

11FBS1 Step-by-Step Guide

It is now time to begin the mapping process.

The easiest way to remember how to map is this: drag from the source of the data to the destination.Keeping that in mind, we will be uploading data from Excel to SAP.

Map the data:

Drag Column B up and drop it onto Document date in row 5 and continue this process for all of the fields you wish to update.

Page 12: FBS1-StepbyStepGuide

12FBS1 Step-by-Step Guide

As you will notice, there are 2 sections where we input the posting key/account number and then the amount and item text. The first entry will remain in the header, the second we will create a Loop around by highlighting the entire second line item entry, in this case row 18 through 27, and clicking the Loop button.

The Do While Properties dialog box will then open. The dialog box contains default values, which can be overridden by the creator of the Transaction script. The Start row & End row fields refer to the Mapper rows contained within the Loop. The MS Excel ID Column field refers to which column in the spreadsheet will contain the values distinguishing between Header and Detail rows. The Header ID & Line Item ID fields refer to the values within the ID Column field identifying the Header and Line Item rows. The Header ID and Line Item ID values will need to be contained in the column specified in the MS Excel ID Column. Click the OK button on the dialog box to insert the Loop around the selected Mapper rows.

Page 13: FBS1-StepbyStepGuide

13FBS1 Step-by-Step Guide

The Mapper reflects the following changes as a result of inserting the Loop:

The graphical depiction of the Loop around the selected lines indicates which Mapper rows will be contained within the loop. The ID Column has been identified in the Preview screen and row 2 contains the first Header ID value whereas Row 3 contains the Line Item ID Value. Click the arrow button to navigate back to the next step of the process.

Click Yes to Save the Excel Preview.

The next step will be to populate our Excel spreadsheet with data to upload into SAP.

If necessary, you can navigate back to the Mapper by clicking the Update Mapping link on the Map panel.

Click the Excel icon to the right of the Select Data File field to open the mapped Excel spreadsheet.

Notice the Log Result Column was automatically assigned the next available column after the last mapped column.

Page 14: FBS1-StepbyStepGuide

14FBS1 Step-by-Step Guide

Our data has been entered into the Excel spreadsheet in the proper format and can now be run by Transaction.

RunBack in the Transaction window, click the Run link.

The document will now be posted based upon the data in the spreadsheet.

Page 15: FBS1-StepbyStepGuide

Corporate HeadquartersBothell, WATel + 1 (800) 711-9798Fax + 1 (425) 527-6666www.winshuttle.com

United KingdomLondon, U.K.Tel +44 (0) 208 704 4170Fax +44 (0) 208 711 2665www.winshuttle.co.uk

FranceMaisons-Alfort, FranceTel +33 (0) 148 937 171Fax +33 (0) 143 683 768www.winshuttle.fr

IndiaResearch & DevelopmentChandigarh, IndiaTel +91 (0) 172 465 5941www.winshuttle.in

15FBS1 Step-by-Step Guide

GermanyBremerhaven, GermanyTel +49 (0) 471 140840Fax +49 (0)471 140849www.winshuttle-software.de

Winshuttle is the ERP Usability Company, providing software products that enable business users to work with SAP directly from Excel, Web forms and other interfaces without any programming. Winshuttle focuses on a simple fact – when using SAP applications, time is money. Winshuttle’s usability solutions radically accelerate SAP user transactions, saving and redirecting millions of dollars for SAP’s customers every day. These financial benefits are achieved by significantly reducing employee and contractor costs and increasing resources to address more strategic priorities. Thousands of customers use Winshuttle to make their SAP lives easier.

Headquartered in Bothell, Washington, Winshuttle has offices in the United Kingdom, France, Germany, and India. For more information, visit www.winshuttle.com.