P. 1
SAP Certification Exam Full Material

SAP Certification Exam Full Material

|Views: 10,618|Likes:
Published by jitenrasahu

More info:

Published by: jitenrasahu on Jan 20, 2011
Copyright:Attribution Non-commercial


Read on Scribd mobile: iPhone, iPad and Android.
download as DOCX, PDF, TXT or read online from Scribd
See more
See less





Please explain to me the concept of resource related billing and its different between

periodic and milestone. In what kind of business scenario do we use it? and what are the

settings required to use it?

Periodic billing is used when you want to bill the customer at different points of time based on

the periodicity or progress of the work.

Milestone billing can be used for this type of billing purposes when you want to have billing

control from the project.

Resource billing is based on the resource consumption for the particular activities. Dynamic Item

Processor (DIP) profile is used for the resource related billing.

Steps to be followed:

1) Configure DIP Profile (T.code ODP1)

2) Specify the usage -

(i) Billing & Result Analysis (RRB)

(ii) Request Quotation (Sales Pricing)

3) Specify -

(i) Sales Document Type (PS2)

(ii) SD Doc Type CMR

4) In Sales Order Type --> Sales Order Category - "L" (Debit Memo Request)

5) Document Pricing Procedure --> PS (Customer Project)

6) Select the billing usage and click on characteristics. eg--> Activity Type

7) Then define sources. Select "Actual Cost" as we use actual cost for RRB. Define%

8) Sources --> Selection Criteria: This would display all characteristics. Now in Activity Type --

> Mention the activity type

9) If more activity type are being used then create set of activity type using T.code GS01

10) Material Determination --> Initially create material with "Material Type = Service"

11) The service material should be mentioned in the material determination

12) Criteria -- In criteria allocate the activity type for the specific material. (We can also use cost

element, cost center, which we have defined in characteristics)

13) Create Project (T.code CJ20N)

14) Create Sales Order (T.code VA01)

15) Book CATS

16) Execute DP91 to view Sales Pricing

Common Errors:

AD01-155: Error during material determination for sales document item. Material Origin

field was not checked in the Costing tab of the material master.

IX-057: No cost management is provided for sales document (contract) item. This is usually

because there is no requirements type assigned to the contract item (see procurement tab).

No material appears in DMR/CMR. In the material master costing view, set the "Material

Origin" checkbox (see OSS note 174382)

No expenditure item found.

Go back to the service order and check there are actual costs

Check your DIP Profile; specifically the sources section to ensure you are not filtering out any

dynamic items.

CO Configuration:

KL03: Check activity type validity dates

KA03: Check cost element validity dates

KA03: For labour, check cost element category is 43

KA03: Check if Record qty flag is set on Indicators tab

KA03: Check cost element assigned to your controlling area

KP26: Check that activity type is linked to cost centre

KP26: Check that there is a rate for the activity type/cost centre

KP26: Check are you using the correct version

Cancelled Billing Document Has No Accounting Document

Real SD Support Question:

I have cancelled a billing document through vf11. That means the cancellation

billing document did not generate accounting document. Where to checked?

When you cancel a billing document, you are actually creating a cancellation

document. The cancellation document copies data from the billing document and

transfers an offsetting entry to the accounting department.

So once you cancel the billing document it will create one cancellation Document and

one reversal Accounting Document.

There is no need to cancel Accounting document which is created after cancel a

billing document.

Lets handle it phase by phase.

First Scenario

Your accounting document not generated,

1. VF02 Mode Click ³Release to Accounting" the Accounting documents not


2. If yes, then OK Else

3. Check Whether you have assigned Accounting keys to the relevant condition types.

4. Check Account assignment Procedure VKOA and check G/L account has been


5. If error found correct it Else

6. Check with FI Consultant whether Accounting entries has been posted with

reference to customer and Invoice.

Second Scenario

If accounting documents gets generated and you use VF11 to Cancel the invoice, then

automatically the posting document gets reversed and separate number will be

assigned for those documents. This you can see in the document flow. Check with FI


Please Check this :

SPRO--->Sales and Distribution-->Billing Documents-->Define Billing Types

Select Billing type S1.

Then check Posting Block, it should be unchecked.

Check whether for the S1 billing document type Posting block has been checked or

not. If it has been checked then uncheck it and secondly also check in the F2 billing

document type whether S1 cancellation billing document type has been assigned or


Finally check whether the billing document which you were cancelling that billing

document generated accounting document or not. If it has not generated the

accounting document then check the settings in OBA7

Retro Billing And Self-Billing

Are retro billing and Self-billing referring to the same process?


Retro billing and Self-billing are entirely different processes and can be executed


Let me explain using a very simple example:

You sell 10 units of a material A for $100 per unit - Amount $1000

Invoice is sent to customer for $1000 on say Sep 20, 2099


Now due to price negotiations price may change to $90 w.e.f Sep 01, 2099. Thus you

will update your price conditions in VK12 for this material/customer to $90 with

validity from Sep 01, 2099. But as you have already invoiced the customer in past so

to take care of the extra billing . You will execute retro-billing process.

You will go to VFRB and enter the selection criteria for the material and suitable

dates, system will provide you the list of candidate invoices to which this price

reduction is applicable and hence you can simulate or even execute retro-billing after

providing Cr/Dr memo type and order reason. These documents will get attached to

the original invoice

Important to Note - you must maintain the 'use of order reason for retro-billing' in

Order reasons configuration for this to work properly.


Here customer raises invoices for itself. Supplier does not send the invoice to


Customer may send a self-bill for the above case like $80 a piece. This will hit the

supplier system in form of EDI/Fax/Paper etc and on verification in system will show

in Self-bill Monitor VSB1n.

On processing, system will generate a credit memo of $200 for the customer and a

debit memo for same amount with reference ?_?_?.

Now the customer while paying will pay $800 as per its self-bill and the same would

be settled against original invoice of $1000 and SB credit Memo of $200. Other debit

memo of $200 (with ?_?_? reference) will remain open in system which may be

cleared off by a retro billing run where supplier may reduce the price by $20 or take

further action as needed.

Exchange Rate Billing Documents

In SAP billing process; I am facing the problem with the exchange rate. As the rates

picked in the sales order as default exchange rates maintained for the day; if the sales

order is MTO and goods will dispatched after 2 months and within these 2 month the

exchange rate got floated by a large amount and during the billing with VF01 t-code;

the exchange rate will be something else; and I can¶t change it at that instance also.

The billing document will be posted to the accounting after getting the money from the

customer and the exchange rate will become something else at this moment also; and

make a large difference of amount at this instance. Is there is any provision in sap

system so that I can change the exchange rate in the billing document and with this

same exchange rate I can post the entries in accounting also. It will solve the problem

as it will give me the billing amount in exact LC amount also.


You can have the same exchange rate (OB08) in sales order to be in billing


In Copy control VTFL at item category level -> PricingExchRate type to 'A'Copy

from sales order

Now, if you want that same exchange rate to be in Accounting document in Sales

Order GOTO -> HEADER -> ACCOUNTING there one field is there 'Exch.rate-acct.'

enter the exchange rate there manually, which will post to accounting.

In the billing document there are 3 exchange rates, please review:


Exchange Rate for the conversion Loc.currency <-> Doc.currency.

for Price Determination

The determination of this exchange rate depends on the setting

of TVCPFLP-PFKUR in customizing copy-control


Exchange Rate for the conversion Loc.currency <-> Doc.currency.

For FI postings

If there is a manual entry in the sales order field VBKD-KURRF (Goto -> Header ->

Accounting), then it is copied into VBRK-KURRF.

Otherwise VBRK-KURRF is determined during invoice creation.

It is supposed that manual entry has higher priority.

See the OSS note 36070.


Exchange Rate for the conversion Cond.currency <-> Loc.currency

At price condition level.

It is always determined according to the Pricing date.

See the OSS notes 92613, 97487.

During VF01 the system determines the Exchange rate for FI posting

VBRK-KURRF from the currency tables according(OB08) to the billing date only if

the field Exchange rate for FI posting is empty in the source sales document (VBKD-


If the sales document has this field filled, manually or copied from a reference invoice

(by copy control routine), then it is copied in the subsequent billing document. This is

the standard working of the system.

The exchange rate should be based on your configuration in copy control (VTFA

or VTFL) at the item category level. The choices you have are as follows:

Pricing Exchange Rate Type (V_TVCPFLP-PFKUR)

A Copy from sales order

B Price exchange rate = Accounting rate

C Exchange rate determination according to billing date

D Exchange rate determination according to pricing date

E Exchange rate determination according to current date

F Exch.rate determination accord.to date of services rendered

You're Reading a Free Preview

/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->