cancel
Showing results for 
Search instead for 
Did you mean: 

Sales document currency

Former Member
0 Kudos

Hi All,

I have a situation here, wherein, we have maintained the currency BRL in Customer master. But while creation of sale order, the document currency is taking as USD.

The sales order is being created in reference to a contract, which has document currency USD. When we create the sales order, it takes USD as the currency. But this is happening in case of a certain sales area, but in case of others, the document currency is being fetched from Customer master as BRL.

Is there any setting/customization, which can be checked in this case? Why is the behavior different for different sales areas?

Thanks in advance.

Rishav.

Accepted Solutions (1)

Accepted Solutions (1)

former_member184065
Active Contributor
0 Kudos

Dear,

Is there any setting/customization, which can be checked in this case? Why is the behavior different for different sales areas?

Check which Currency ,did you maintain in the Sales Organization ?

Note : 1. I think,One sales organization having BRL and another having another currency USD .

2. Check currency have you maintained in your Sold Party customer master record .

3. Sold To Party currency will flows into Sales document then here ( Sales document ) you can change that currency also .

4. Defaulted currency is Company Code currency .We can maintain exchange rates in OB08 .

If you have any doubts please let me know.

Thanks,

Naren


Answers (6)

Answers (6)

former_member184881
Active Participant
0 Kudos

Dear Rishav,

May be your customer sales area and sales order sales are not same. Extain customer sales area & sales order sales for USD & BRL currency. Then two type of sales are should work USD & BRL.

  1. 1. During create sales order by reference to a contract maintain sales area for USD, customer & sales order.
  2. 2. During create sales order by others customer maintain sales area for BRL, customer & sales order.

thanks

Md. Enayet Hossain

Message was edited by: Md. Enayet Hossain

gaurav_tripathi3
Explorer
0 Kudos

Hi Rishav,

          Please check Tcode - V/08 and VOFM, for Procedure -->Control

              

                Check your Condition Type in Sales Order Document which you are using.

                --> May be due some Pricing Routine/CalType is responsible for same.

               --> Check Customer hierarchy also.

                     

Thanks,

Gaurav

Former Member
0 Kudos

Thanks Narendra.

But in this case, at both levels the currency is maintained as BRL. Still there is a difference in sale order currency.

Is there anything else that can affect?

former_member184065
Active Contributor
0 Kudos

Dear,

Not sure have you created new sales order for checking this currency .I think,you already know ,we can change this currency in Sales order also .

If you dont mind can you share screen shots of Company code, customer ( sold to party ) and sales order sales A tab .

Note : Have you maintained any exchange rates .Please check in sales order ,in sales tab A,there is Field " Exchange rate " maintained or not .

Thanks,

Naren

Former Member
0 Kudos

Thanks for your suggestions. But in this case, the SP for the customer in both the sales organizations have the same currency "BRL". But in case of one sales org, it has taken USD as document currency, while for the other it has BRL.

I need to know is there any other setting which fetches the currency for a sales document.

As far as I see, the condition records are also set in the same currency.

Thanks,

Rishav

former_member184065
Active Contributor
0 Kudos

Dear,

1.First preference is Customer Master ( it will reflected into Sales document ).

2. Second preference is Company Code ( Sales Organization currency is not considering by system )  .

Note : Please check Customer Master currency and Company Code currency .

Thanks,

Naren

former_member182378
Active Contributor
0 Kudos

Rishav,

From your post, I understand that you have checked for the SP, all the sales areas and your observation is that for this customer, for all sales areas, the currency is BRL.

In sales order, the currency can be manually changed too.

Please check if in a contract too, the currency can be manually changed.

When a sales order is created, from a contract; check if at this stage too the currency can be changed manually.

Former Member
0 Kudos

I have checked the details and it is not manually changed. When I use the contract reference for creating the sales order, in one case, the message appears as exchange rate is re-determined. While, in the other case it does not happen so.

Former Member
0 Kudos

Hello Rishav,

As Narenda and T W have suggested check the following points.

# Sales Organization currency.

# Sales Area currency.

regards

AG.

former_member184080
Active Contributor
0 Kudos

Hi Amrit,

For testing purpose, i have changed the Sales org currency to USD and created SO for the customer who has currency as INR.

But, in SO i can still see INR. May I know why? Sorry if this is the basic one.

Regards, Sai Krishna.

Former Member
0 Kudos

Hello Sai,

Thanks...

It could pick if the condition records are mentained with INR.

Regards

AG.

former_member184065
Active Contributor
0 Kudos

Dear,

I think you know this ,Currency is preferring Customer Master ( Sold To Party ) not Sales Organization .

Thanks,

Naren

former_member184080
Active Contributor
0 Kudos

Good. Then why are we asking OP to check sales org. Currency?

Sai.

former_member184080
Active Contributor
0 Kudos

Naren: I am pretty much aware of this.. Now, my question to you is: Why are you suggesting OP to check Sales org. Currency?

Sai.

former_member184065
Active Contributor
0 Kudos

Dear.

If he doesnt maintain Currency in Customer Master then where this currency will be coming into Sales Order do you know ?

Thanks,

Naren

former_member184080
Active Contributor
0 Kudos

Naren: The OP is saying that the currency is varying order to order. So, there is no question of not having at Sales org or customer here..

Sai.

former_member182378
Active Contributor
0 Kudos

Naren,

Please check OBD2, customer account group 0001, the field currency is a required field.

In other words, in standard SAP, CMR (SP with account group 0001) can not be created / saved with field currency as blank.

former_member184065
Active Contributor
0 Kudos

Dear,

I know this.I am pretty much aware on currency level.

Thanks,

Naren

former_member184080
Active Contributor
0 Kudos

Hi TW,

Thats what even i am trying to explain. Not sure why members are asking OP to check sales org level currency.. According to me its irrelevant to say that in this post.

Regards, Sai Krishna.

former_member184065
Active Contributor
0 Kudos

Dear,

I dont know,what exactly you are trying to explain here .you can see in my first post ,not only explained about Sales Org but also about Customer and Company code currency .

Thanks,

Naren

former_member184080
Active Contributor
0 Kudos

Dear Naren,

I am also referring to your first post of the below point.

Note : 1. I think,One sales organization having BRL and another having another currency USD .

This one is not correct according to me.

Regards, Sai Krishna.

former_member184065
Active Contributor
0 Kudos

Dear,

Yes,Thanks for correcting me .Sorry on this if you felt not good.

Note : why because one company code having one sales organization then no another sales organization is present over there .

Thanks,

Naren

former_member184080
Active Contributor
0 Kudos

Hi Naren,

Not at all. I want things to be clear for everyone. No other feelings. We are here to help each other.

Have a nice weekend.

Regards, Sai Krishna.

former_member182378
Active Contributor
0 Kudos

Rishav,

As Naren has comment and as you already know, for the same customer, we can maintain different currencies, for different sales areas.

Take the contract which is created for a particular sales area; check in table KNVV (or t-code XD03) for that customer and that particular sales area, the currency maintained (KNVV-WAERS).