cancel
Showing results for 
Search instead for 
Did you mean: 

Why Exchange rate of accounting document different than sales order?

Former Member
0 Kudos

Dear Gurus,

In sales order;

Exchange rate used as "B".

In VF01-Items-exchange rate also B.

But accounting document is posted as Currency type M.

I don t want accounting doc as M. It should be B as in order or invoice.

How can I fix it?

Accepted Solutions (1)

Accepted Solutions (1)

former_member209761
Active Contributor
0 Kudos

Dear Fsmehmet ,

System by default will check exchange rate for accounting by considering M irrespective of the exchange rate type maintained in the customer master.

I hope B in your case refers to the exchange rate type maintained in the customer master.

Please follow the below SAP note.

SAP Note 22781

Solution is as follows.

Make a copy of routine 007 in the copy control and write your logic to fetch KNVV-KURST of the Sold-to-party

The input this KURST in TCURR table and fetch the latest value.

Assign this new routine in copy control between your delivery and invoice.

This will surely work.

Check and revert back if you have any issues.

Thanks & Regards,

Hegal K Charles

Edited by: Hegal . K . Charles on Jul 28, 2011 5:32 PM

Edited by: Hegal . K . Charles on Jul 28, 2011 5:32 PM

Former Member
0 Kudos

Dear Hegal,

thansk for valuable information..

It really helped me..

Answers (2)

Answers (2)

Former Member
0 Kudos

B indicates excharate for banking selling rates SO we use in salesorder, billing because where itis mainly linked with banks,customersetc.

M indictes excharate ataverage rate, SO it will be use for accounting document maintained at company.

atif_farooq
Active Contributor
0 Kudos

Hi:

This can be becuase of two things

1...Document type for invoice will be having default exchange rate type as M in OBA7.

2...Settings in OB08 derives the accounting document exchange rate type M for translation .

Regards

Former Member
0 Kudos

Dear Atif,

1...Document type for invoice will be having default exchange rate type as M in OBA7. I checked it is empty..

what can be the reason?