Sunday, 12 June 2016

SD Retroactive Billing

Concept of SD Retroactive Billing


Let explore concept of SD Retroactive Billing

Background of SD Retroactive Billing

A new pricing agreement is effective before the pricing date of the billing documents for customers

The calculation of difference amount arising out of the new pricing agreement will generate a new billing document (Debit / Credit Note ) for difference amount

 
Purpose of SD Retroactive Billing

To capture these frequent price changes & to avoid customer complaints an efficient system is needed

This process used for all Industry where new price agreement happens for the product for a customer or group of customer and needs to change mass billing document.

Pricing agreements in the component supplier industry (in Automotive industry) are made at specific times (for example, every three months, twice a year, or annually). However, they do not take effect immediately


Key Challenges of Retro Billing

Identify Primary and secondary document 
Identify Order reason 
Assigning type to order reason for retro billing. 
Retro Billing list 
Combination Currency , partner and material ( Listing criteria ) 
Retro billing value calculation System performance to run mass document at a time .


Process Flow Of Retro Billing




Primary Document

Primary documents are the following billing documents in which you have entered the relevant order reason:

•Invoices ( By default Primary Document )
•Credit memos that refer to returns
•Credit and Debit memos in which you have entered the relevant order reason
•You can also assign an order reason to a memo request which then passes it along to the referenced credit or debit memo

Secondary Document

Secondary documents are the following billing documents in which you have entered the relevant order reason:

•Credit and debit memo requests
•Credit and debit memos
•The system displays such a document only when it has been created with reference to the invoice and when the currencies in both documents match

Order Reason in Retroactive Billing - Use

Credit and debit memos and memo requests are not included in the retroactive billing list.

•However, you may find it necessary in some cases to designate these documents as relevant for retroactive billing. You do this by entering the relevant order reason in the billing document.

•Examples of order reasons include price changes, poor quality or ruined material. Depending on how the order reason you entered is customized, this billing document becomes relevant for retroactive billing.

Order Reason in Retroactive Billing- Prerequisite

  • Create credit and debit memos and memo requests with the same payer, sold-to party, material, and sales organization as the referenced invoice 
  • Create credit and debit memo requests with the same currency as the referenced invoice. This is particularly important for the change to Euro 
  • Make sure that you carefully maintain order reasons in Customizing, in sales documents, and in credit and debit memos for retroactive billing
  • The pricing type that entered for the list should be same from the pricing type determined for the credit and debit memos created by the system. Ideally, these two pricing types should be the same. 
  • Make sure that the condition type PDIF is defined in the pricing procedure which is used when creating credit or debit memos
Retroactive Billing List

List containing billing documents relevant for retroactive billing:

•documents with open values to be processed for price changes
•documents that refer to these billing documents
•documents that have already been created and processed for price adjustments

The retroactive billing list consists of a Header and a List. 

Header will have:

- Payer

- Sales organization

- Currency

- Ordering party

Actual net value of the invoice a list of 

− billing document items with the original item net value

i.e. the value that has already been billed

− if retroactive billing has already taken place, billing document items created by the retroactive billing with retroactive billing value. the difference between the actual and item values, plus/minus values from the relevant credit and debit memos or memo request in the list
 − related document items that are not relevant to retroactive billing for information

Retro Billing Values

For each retro-billing item, the system lists the:
•Actual net value

Value that would be determined for the item if you were to revaluate the billing document.
•Item net value

Value that has already been billed.
•Retro-billing value

The difference between the actual and item values, plus/minus values from the relevant credit and debit memos or memo requests in the list.

The system calculates a separate subtotal for each combination of currency, sold-to party and material

Retroactive Billing Calculation as below


Limitation For Retroactive Billing

The following billing documents or items do not appear in the retroactive billing list: 

•Cancelled invoices and cancellation documents
•Pro forma invoices
•Invoices with reference to a credit or debit memo request
•Billing document items without material
•Items without material in credit memos and debit memos

Tuesday, 7 June 2016

Sales Order Management Transactions

GENERAL ORDER MANAGEMENT
Reviewing Document Flow VA03
Searching for a Customer Sales Order by Serial Number ZV11
Order Inquiry ZV33

SALES ORDER PROCESSING
Creating Sales Order VA01
Maintaining a Sales Order VA02
Displaying a Sales Order VA03
Releasing an Order or Delivery from Credit Hold: Non-Flooring VKM1
Releasing an Order or Delivery from Flooring Hold ZKM1
Manually Pre-authorizing Blocked Credit Card Orders Z.14
Display List of RMAs by Customer VA05
Confirm RMA Goods Receipt VL02
Generate list of open return orders for deletion VA05
Display Customer returns eligibility MCSI
Removing a Billing Block (Approving Credit/Debit Requests) V.23

PRICING MASTER DATA
Create Pricing VK11
Creating a Sales Deal VB21
Maintaining a Sales Deal VB22
Displaying a Sales Deal VB23
Maintaining Prices VK12
Displaying Prices VK13

MATERIAL MASTER DATA
Creating Material Substitution Master Data VB11
Maintaining/Deleting Material Substitution Master Data VB12
Displaying Material Substitution Master Data VB13
Creating a Bundled Master MM01
Creating a Sales BOM CS01
Maintaining a Sales BOM CS02
Displaying a Sales BOM CS03

CUSTOMER MASTER DATA
Creating Partner Records XD01
Maintaining Customer Master Data XD02
Displaying Customer Master Data XD03
Deactivating a Partner VD06
CUSTOMER CREDIT INFO
Creating/Maintaining New Customer Credit Information FD32
Displaying Customer Credit Information FD33
Blocking or Unblocking a Customer VD05

SHIPPING
Creating a Delivery VL01
Displaying a Delivery VL03
Deleting a Delivery VL02
Shipment Inquiry / Display VT03
Adjusting Transfer Order - Confirmation Quantity LT12
Collectively Confirm Transfer Order LT25
Batch Shipment Confirmation VL19
Creating Service Provider/Carrier Master Data XK01
Maintaining Serive Provider/Carrier Master Data XK02
Displaying Service Provider/Carrier Master Data XK03
Maintaining Product Master/Serial # Profile/Unit of Measure/Shipping Unit MM02
IDoc Inquiry WE02 / WE05
Workflow Instructions

BILLING
Invoicing a Customer Shipment VF01
Reprinting an Invoice VF31
Releasing a Sales Order for Billing V.23
Creating an Invoice by Using the Billing Due List VF04
Checking Open Billing Documents VF05
Create Credit/Debit Memo FB01
A/R
Controlling Total Debit/Credit bkgs F.03
Generate FI Account balance F.08
Generate Month-to-date Inv. register F.02
Process payments FBZ1
Rqst Individual Customer Corresp. FB12
Generate Customer Correspondence F.61
Enter Batch totals under Control ttl FB07
Display G/L Acct. totals FBL3
Reverse Posted Amounts FB08
Customer Refunds FBL6
Customer Refund to other than Payer FB05
Clearing Debit/Credit on Cust. acct. FB1D
Customer Balance in Local Currency F.23
G/L Account Balance Report F.08
Create Invoice - legal entity adjust FB01
Generate Cust. Acct. statements F.27
Generate Dunning Letters F150
Generate Billing Due List VF04
Generate Blocked Billing Doc list VFX3
Inq. via Credit Release Screen VKM1
List orders by partner VA05
Past Due invoices by customer FD11
Check number info by G/L account FBL3
Display customer Line items FBL5
TREASURY - CASH APPLICATION:
Post Customer payments FF68
Verify if A/R is updated FB03


Some inportant transaction for Sales and Logistics are as follows:
VS00 - Master Data;
VC00 - Sales support;
VA00 - Sales;
VL00 - Shipping;
VF00 - Billing.
VD01 - Create customer master;
VD02 - Change customer master;
VD03 - Display customer master;
XD01 - Create customer master centrally;
XD02 - Change customer master centrally;
XD03 - Display customer master centrally;
VD04 - Customer account changes;
VD06 - Customer deletion flag;
VKM3/VKM4 - Sales documents list.
MM01 - Create material master;
MM02 - Change material;
MM03 - Display material.
MMBE - Stock Query
MB52 - Ware house Stock
VA01 - Create sales order;
VA02 - Change order;
VA03 - Display order;
VA05 - Sales order list.
ME21N - Purchase Order
ME51N - Puchase order from Purchase requisition
MIGO - Goods Movement



VL01 - Create delivery;
VL02N - Change delivery document;
VL04 - Delivery due list;
VKM5 - Deliveries list;
Vl09 - Goods issue cancel.
VL31n- Inbound delivery
VF02 - Billing document change;
VF04 - Billing due list;
VF11 - Billing document cancel.
CO09 - Material availability overview;
MMBE - Stock overview.
VOV4 - Assign Item categories;
VOV6 - Scheduling line categories;
VOV8 - Define Sales document.
VOK0 - Maintain Pricing;
V/06 - Pricing;
V/07 - Access sequence;
V/08 - Maintain pricing procedure;
OVKP - Pricing procedure determination.
VK11 - Maintain Condtion recoreds;
IW21 - Create notification
IW31 - Create work order
IE01 - Create Equipment master
FPE1- Create document
FPE2- Change document
FPE3- Display document
INSOCREATE - Create Insurance object
INSOCHANGE - Change Insurance object
INSODISP - Display Insurance object