Creating Discount Prices for Variant Configurator Options in SD Documents James Durkin / Gleason Corporation.

Slides:



Advertisements
Similar presentations
RP Designs Semi-Custom e-Commerce Package. Overview RP Designs semi- custom e-commerce package is a complete website solution. Visitors can browse a catalog.
Advertisements

Seed Management System Software for the Seed Industry.
Fox Scientific, Inc. ONLINE ORDERING 101. Welcome to our website On our main page you can find current promotions, the vendors we offer, technical references.
Copyright © 2006 Supplier Profile Training Guide for Suppliers Polaris Industries presents: Published: December 2006.
Excel Tutorial 2: Formatting Workbook Text and Data
Employee Self Service August 2010 InSITE Self Service Employee Self Service Presentation This presentation is approximately 15 minutes in length. This.
QI Usage Requests: Part 2 Managing, Approving & Ordering.
For Details Visit: Call Us: US: , India:
e-DMAS Consumer Web Order Entry (WEBOE8) An Enhancement For iSeries 400 DMAS from  Copyright I/O International, 2003, 2004, 2005 Skip Intro.
 Share assignments and files  Student and parent home access  Announcements  Classroom information.
Accounts Payable–1099 Processing 1Freedom Systems – Accounts Payable – 1099 Processing WELCOME TO THE ACCOUNTS PAYABLE – 1099 PROCESSING WEBINAR WE WILL.
® Microsoft Office 2010 Excel Tutorial 2: Formatting a Workbook.
CO-PA Quick Tips - Implementation and Usage. Quick Background Implementation Tips Usage Tips in Production Environment Reporting Tips FYI CO-PA Quick.
AFS: Implementing SD Contract Allocation Kathleen Steffes Wolverine World Wide.
Subsequent Creation/Deletion of Depreciation Areas A step-by-step guide Tom Michael - Michael Management Corp. Eddie Luther - Motorola.
Performing Fixed Asset Physical Inventory in SAP Cheryl Pettus Financial Systems Consultant Monsanto Company.
Introduction to SAP R/3.
Stock Market Game Current Events.
©2008 TTW Where “Lean” principles are considered common sense and are implemented with a passion! Product Training Suppliers.
Customers Training Where “Lean” principles are considered common sense and are implemented with a passion!
NITAAC Customer Support Phone: Website: NITAAC.nih.gov Customer Guide for using the electronic Government.
Page 1 Returns Receivings By MIS Department. Page 2 The Returns Process When a store or customer wants to return goods, they are supposed to contact the.
Welcome to the Second Tutorial Welcome to the second part of this communication system website tutorial! This tutorial is for church planters. When you.
EaTIS Vendor Training - FY EaTIS Training for Vendors – Process Overview EaTIS Version 3.01 Last Modified on April 5, 2007.
Copyright CovalentWorks Training Guide for Invoices MYB2B Powered by CovalentWorks.
NetService Cardholder Tutorial GE Corporate Payment Services 4246 South Riverboat Road Salt Lake City, Utah Copyright Information.
Welcome to Century Equipment’s Shop Online Website! This presentation will highlight some of it’s key features.
Sign up for an Easybib account
Finance Manager Accounting Training © Copyright - FINANCE MANAGER SOFTWARE -*- East Setauket, NY
Author Instructions How to upload Abstracts and Sessions to the Paper Management System.
Inventory Item Pricing 2011 National Conference. Item Information Option 1 will let you do all item price updates except global price update. Option 2.
Using the Right Method to Collect Information IW233 Amanda Murphy.
Beauty in a Customized Software for Professional Image Consultants NutShell.
6 th Annual Focus Users’ Conference 6 th Annual Focus Users’ Conference Import Testing Data Presented by: Adrian Ruiz Presented by: Adrian Ruiz.
Topic 2 Proportional Reasoning with Percents Percent of a Number To find the percent of a number, you can: write the percent as a fraction and.
A Volunteer Supervisor’s Guide to Volunteer Connection a modern, online volunteer management solution.
Public Purchase Vendor Registration & Responding to a Bid Copyright © The Public Group, LLC - This document is confidential and intended only for the use.
AR350: Maintaining Customers Welcome to AR350: Maintaining Customers.
Chapter 27 Pricing Math Section 27.1 Calculating Prices Section 27.2 Calculating Discounts Section 27.1 Calculating Prices Section 27.2 Calculating Discounts.
Purchase Order Creation Manually or automatically With or without reference to other documents Data Documents: Purchase requisition, Purchase order, RFQ,
SAP SD (SALES AND DISTRIBUTION) online TRAINING Online | classroom| Corporate Training | certifications | placements| support CONTACT US: MAGNIFIC TRAINING.
Contact Us :
SAP VISTEX ONLINE TRAINING Online | classroom| Corporate Training | certifications | placements| support CONTACT US: MAGNIFIC TRAINING INDIA
Travel Reimbursement -step by step- When is Travel Reimbursement (TR) required? All travel that requires reimbursement or travel advance issued on TA.
Top 10 SD Userexits David Glessner Product Requirements Planning.
Local Government Corporation Resource 2016 NextGen Trustee Year End.
Fox Scientific, Inc. ONLINE ORDERING 101. Welcome to our website On our main page you can find current promotions, the vendors we offer, technical references.
Welcome The Addresses Registration Section To. Addresses. The next page is the Addresses page. Fulfillment and Remittance addresses are required to be.
Overview Rental Quote Overview
NYS Payroll Online Self Service
NYS Payroll Online Self-Service
Travel Reimbursement -step by step-
Business Searching Interface
3A – Advanced Quoting Techniques
COM Made Easy A step-by-step guide for working with COM’s.
The Addresses Registration Section
Merchandising Activities
The following is an example of how to enter Girl orders in the Nut-E system. All of the products and recognitions shown in this presentation are for demonstration.
12 Product Configurator
09 Calculation
Start the recording …………………………….
KANSAS STATE UNIVERSITY
Business Searching Interface
Cash and Cash Management
Year End Essentials Presented by: Carol Kossoris, CPA, MBA
Training Center Admin ver. 1 Owner: Cecilia Edenius
Transferability from Title IV-A to IIA: Amending Title IIA Application
Bell work Week 28 Cost - The price retailers pay to a manufacturer
Maplewood Year End Check List.
Simplify Your Sales Process
Presentation transcript:

Creating Discount Prices for Variant Configurator Options in SD Documents James Durkin / Gleason Corporation

Gleason Corp. Overview World leader in the development, manufacture and sale of gear production machinery and related equipment and services. Products are used by customers in automotive, truck, aircraft, agriculture, construction, power tool and marine industries in over 85 countries. Manufacturing sites: Rochester, New York (SAP 01/2001) Rockford, Illinois Plymouth, England (SAP 01/2000) Munich, Germany (SAP 10/2001) Ludwigsburg, Germany (SAP 01/2002) Bangalore, India Biel, Switzerland

Gleason Corp. Overview Remote SAP Sales sites in over 20 countries Employees world wide around 2400 SAP 4.5B

The Problem We needed to to print the prices of VC options on our Sales Orders Acknowledgements. We needed to keep base prices and show discounts and surcharges for FI/CO. Sales Department will give away some options to get the order.

The Problem Customers want to see their free or discounted options on our Order Acknowledgements We did not want Customers to see our surcharges. How do we keep base VA00 Prices and and show discounts/surcharges, when these discounts/ surcharges only apply to “Net Price” in the SD document.

The Problem

Click to add title

The FIX We needed to create a new pricing condition in the SD document that reflected our discounts/ surcharges. This new condition would allow SAPscript to print it but not allow it to pass to accounting. We then created this new condition called YVA0 which is a copy of VA00.

The Fix Next issue was how to get this pricing condition to automatically come into the SD document and create one YVA0 for each VA00. First we created a CATT by copying all current VC Char. Values and reloaded them as YVA0 prices of 0.00 tied to current VC Char. Values. This now means I have two prices for each VC option that now come into my SD document.

The FIX We also had to add this new pricing condition to each Pricing Procedure that required it. When adding it to the pricing procedure we made sure it was statistical value. We also added it to the end of the procedure so that we did not have to re-invent the wheel.

The FIX Now we need to update the YVA0 prices in the SD Document. For this we creates a formula for Condition Value using VOFM. In this formula we looked at the Gross Value of the item along with the Net Value. We then pulled in current VA00 prices and applied the difference to the YVA0.

The Fix We allowed for manually changing the YVA0 to match Sales needs for giving away freebees, with Manual prices ruling.

The FIX VOFM Program form frm_kondi_wert_910 *****Data Declarations***** data: v_va00 like xkomv-kbetr, “Rate v_net like xkomv-kbetr, “Net value v_gross like xkomv-kbetr, “Gross value v_zb00 like xkomv-kwert, “Condition value v_za00 like xkomv-kwert, “Condition value v_result type f. "For a higher decimals accuracy data: begin of it_komv occurs 0. include structure komv. data: end of it_komv. *Internal table xkomv is filled prior to calling this routine. it_komv[] = xkomv[].

The FIX ******Get Net Price Section****** *fetch the net price *Stunr is pricing step *302= read table it_komv with key kschl = 'NETP' stunr = '302'. *if found, use rate for net price if sy-subrc = 0. v_net = it_komv-kbetr. endif. *Fetch the Gross price *Stunr is pricing step *100= read table it_komv with key stunr = '100'. *if found, use rate for Gross price if sy-subrc = 0. v_gross = it_komv-kbetr. endif.

The FIX *******Get Corresponding VA00 section******** * fetch the corresponding VA00 price - manual prices rule read table it_komv with key kschl = 'VA00' varcond = xkomv-varcond kinak = space “Active condition kherk = 'C' . "Manually Entered *if found, use manually entered rate for VA00 pricing if sy-subrc = 0. v_va00 = it_komv-kbetr. *else use automatic pricing rate for VA00 pricing else. read table it_komv with key kschl = 'VA00' varcond = xkomv-varcond kinak = space kherk = 'A'. "Automatic Pricing if sy-subrc = 0. v_va00 = it_komv-kbetr. endif. endif.

The FIX *********Get Special Discounts********* *fetch the ZA00 discount, Special Fixed Amount Discount read table it_komv with key kschl = 'ZA00‘ *if found, if sy-subrc = 0. v_za00 = it_komv-kwert. endif. *fetch the ZB00 discount, Special Percent Discount read table it_komv with key kschl = 'ZB00‘ *if found if sy-subrc = 0. v_zb00 = it_komv-kwert. endif.

The FIX ********** * We can't divide by zero. if v_gross eq 0. * Don't do any further changes or calculations else. * Calculate the proportional value of the price with a ratio of * net/gross v_net = v_net - v_zb00 - v_za00. v_result = v_va00 * ( v_net / v_gross ). xkomv-kbetr = v_result. endif. * Allow for manual override if necessary if xkomv-ksteu = 'C'. xkomv-kbetr = xkomv-kwert. endif. modify xkomv. endform.

The FIX

Review Needs of FI/CO do not match the those of the Customer. Require two pricing conditions to meet both needs. Maintain only one pricing condition. Let system do the work by updating customer prices in SD documents. Simple pricing formula at end of current pricing procedure. SAPscript prints customer price (YVA0)and SD transfers FI/CO prices (VA00).

Questions ? Contact information: James Durkin c/o Gleason Corporation 1000 University Ave. Rochester NY 14692-2970 Phone: 01.585.461.8034 E-mail: jdurkin@gleason.com

Thank you for attending! Please remember to complete and return your evaluation form following this session. Session Code: 1305