Winshuttle for Finance Clinton Jones Director of Solution Management for Finance - Winshuttle
Finance remains at the core of ERP Payment Invoice Master Data HR/Payroll Finance General Ledger Accounts Banking Master Data Customer Master Vendor Master Fixed Assets Chart of Accounts General Ledger Postings Raw Material Update AP Sub Ledger Fixed Assets Sub-Ledger AR Sub Ledger (Customers) Inventory Update Sales Order Goods Receipt Shipment Vendor Fixed Asset Receipt Shipment Post Goods Issue Billing Create Delivery Shipment Customer Places Order Purchase Order Purchase Order Finance is often the first module to be implemented Invoice Customer Finance processes are fairly standardized The Finance Master Records process is often overlooked Payment
Typical Accounting Issues Complexity High Data Volumes (Calculations & Estimates) Urgency (Reporting) Complete & Accurate Data Often addressed with automation (key stroke minimization) technologies or Business Process Optimization 3
Modules & areas of SAP to consider FINANCIALS General Ledger Postings Budgeting & Planning Asset Accounting Master Records 4
Where is Winshuttle used to best effect? ACCOUNT CLOSE REPORTING Receivables Payables Assets GL Posting Internal Orders Profit Centers Cost Centers Cash Period Close Adjustments Accruals Reconciliation GL Posting Audit Billing Consolidation P&L Statements 5
WINSHUTTLE helps with TACTICAL REPORTING PERIOD CLOSE DAILY PROCESSING 6
Solution Mapping Installation/Org Size Very Large High Degree of Regulation Small Low New Installation Age of Installation Old Installations
General Ledger Posting Sample Transaction Codes FB50 FB01 F-02 Support for : Basic posts CO-PA Cross Company Exchange Rates Choices for posting Transaction Recording Studio with a BAPI Winshuttle Journal Entry
Devise a script to set up the user settings
Journal Posting with a Transaction Recording Advantages Quick & Easy to create SAP Configuration aligned Flexible usage with loops With IF conditions Disadvantages Tricky the first time Lines post in reverse order Personal settings
Complex posting with currency
Interesting script manipulation and IF..THEN tricks 3 4 1 5 2 6
Document Attachment Use FB02 or FB03 to record the script in BATCH mode Used a formula to extract the document number from the log column 1 Then create a chain
Skip Screen for finance screen handling Record FB03 for Parked documents and use FB02 for Posted ones
Handling lines horizontally single line postings Up to 10 rows as columns
Field level data validation
Using a BAPI instead of a Transaction Recording Advantages Not bound by transaction screens Many field combinations and permutations are possible Does not use the SAP transaction authorization model Disadvantages There are several choices BAPI_ACC_DOCUMENT_POST BAPI_CASHJOURNALDOC_CREATE BAPI is designed for use by programmers Does not use the SAP transaction authorization model More complex to leverage
Leveraging BAPI_ACC_DOCUMENT_POST 1 3 2
Winshuttle Journal Entry Advantages Comes with 17+ prebuilt recordings & BAPIs Available as a rich Add-In client in Excel Supports 15 Transactions and BAPIs Customizable Has additional validation and handling rules Doesn t require understanding how to record a transaction Included in Studio & Studio Runner Lines are in the correct order Disadvantages Has no recording technology May not cover all the combinations of scenarios you want Limited to Journal transactions and processes
Journal Entry : Customize Standalone Mode Connect Licensing Author vs Runner license 3 1 4 2
Journal Entry : Enhanced Features Special Runner buttons Document number return Offline Validation Balance Check
Journal Entry : Cool Features Long Document Splitting Own Script customize Document Attachment
Adding Workflow Why do it? Inconsistent Finance master records between SAP systems Inappropriate granting of authorizations to create Finance Master Records Duplicate Finance Master Records Paper or email based approval processes Options to consider Standard WS Workflows in Central Custom Workflows in Foundation Mass record creates with Excel Single record creates with Excel or Web Forms
Standard Workflows in Central Standard Script Review Workflow Standard Data Review Workflows
Custom Workflow
Custom Workflow for Master Data
Leveraging Studio Queries & BAPI reports Query IBAN example KP06 Example BAPI GL Account Example
Finance Products Update Studio 10.3 customers now also own Journal Entry What is it? A new way to post manual journals in SAP with Winshuttle
Journal Entry Advantages Custom UI for Finance No Recording 21 Templates 14 Transaction codes Auto Document Attach Balance Checking 999 Document Splitting Optional Workflow Disadvantages No Recording Only for Finance Only for Excel One Document per sheet
What s included What Transaction Codes FB50, FV50, FB50L FB60, FV60 FB65, FV65 FB70, FV70 FB75, FV75 FBS1 F-02, FB01 14 Transaction Codes + BAPI_ACC_DOCUMENT_POST 30
Transactions & Templates General Ledger Simple Post FB50, FV50, FB01, F-02, FB50L COPA FB50 Multi Company FB50, FB01, F-02 Accounts Payable Simple Post FB60, FB65 Simple Post FV60 Park Vendor Invoice Simple Post FV65 - Park Vendor Credit Memo Accounts Receivable Simple Post FB70, FB75 Simple Post FV70 Park Customer Invoice Simple Post FV75 Park Credit Memo Accrual Deferral Simple Post FBS1 Multi Company Post FBS1 General Purpose Simple Post BAPI_ACC_DOCUMENT_POST Multi Company BAPI_ACC_DOCUMENT_POST 14 Different Transaction Codes and 1 BAPI 21 Templates
Customize your templates
Author Workflow 33
Author view in Excel with Connect
Author view in Excel with Central 35
Customizing : Step 1 - Central 36
Author: Step 2 - Central 37
Author: Step 3 - Central 3 8
Author: Step 4 - Central 39
Author: Step 5 - Central
Author: Step 6,7,8 - Central 41
Runner Workflow
Runner : Step 1 Central Get Template 43
Runner : Step 2 Central Add Data 44
Runner : Step 3 Central - Validate 45
Runner : Step 4 Central - Simulate 46
Runner Step 5 Central - Submit 47
Runner Step 6 Central Access Task List 48
Runner Step 7 - Central Assign Reviewer 49
Reviewer Workflow
Reviewer Step 1 Central 51
Final Step : Central - Runner 53
Log Messages and results 54
Customizing Step 1 Add Custom Script 55
Customizing Step 2 Select Business Process 56
Customizing Step 3 Select Script Mode 57
Customizing Step 4 Select Transaction Script, assign & name 58
Customizing Step 5 Limit Button Options 59
Customizing Prerequisites: Script must be cell mapped Loop ranges must be defined 60
Customizing Step 6 Assign field characteristics 61
Using Customized Scripts No default template exists You will need to create one the first time around 62
63