cancel
Showing results for 
Search instead for 
Did you mean: 

Pricing date on Invoice should be same as sales order

former_member654046
Discoverer
0 Kudos

Dear Experts,

I have scenario where pricing date on Invoice should be same as sales order. I have already gone through this portal about Pricing date determination on Invoice. It is based on GI date for delivery related items. Also if we set Pricing type as other than B in copy control (VTFL), pricing would be considered from Sales order.

I learnt in forum that, In ECC 6, we have an option  "Default of Differing Pricing Date" in Billing type which will determine pricing date from sales order. However, we are using 4.6 version and I could not find this option in Billing type.

In my scenario, Pricing is considering from Sales order only. However, Pricing date is taking as GI date on Invoice. We would like to have Pricing date same as sales order on Invoice also. Please suggest how can I achieve this?

Thanks in advance.

Accepted Solutions (0)

Answers (5)

Answers (5)

former_member458819
Active Participant
0 Kudos

Hi

Use User Exit "USEREXIT_FILL_VBRK_VBRP"

Sunil

moazzam_ali
Active Contributor
0 Kudos

Hi

Jignesh has suggested you very well. Apart from his suggestion I would like to know what is maintained in your copy control for pricing type? If you always want your pricing to be same as sale order then why dont you control this here with copy control D. If you want pricing rerun or redetermined at billing level based on pricing date of sale order then its not possible in standard and modifications will be needed as suggested by Jignesh.

Thank$

Former Member
0 Kudos

Hi Krish,

You can create your own routine in VOFM (Data Transfer, Billing Documents) based on routine
011 (billing date = today) and then update, at ítem level,  data VBRK/VBRP routine in copy control from your delivery to your invoice type.  Additionally, set as non-modificable billing data field in invoice header.

Regards

JM

jignesh_mehta3
Active Contributor
0 Kudos

Hello Krish,

In SAP Standard the Invoice data ia automatically proposed as Services Rendered date. Now in case of Delivery related Billing, the service rendered date is abviously PGI date.

Thus for your requirement, you will have to go for a enhancement & insert a Z-Code in the user exit - USEREXIT_FILL_VBRK_VBRP in Program RV60AFZC.

Also you will have to make Billing Data field in Invoice Header a non-modifiable field.

Thanks,

Jignesh Mehta

former_member184065
Active Contributor
0 Kudos

Dear,

In my case,Sales Oder Pricing date,Actual GI date and Billing Pricing date is same ( in all doc's ).

Note: In Ecc 4.6 and Ecc 6.4 & Ecc 6.6dont have that Option in Billing Type.So,please let me know,where you have seen that .We are using Order related billing process.

If you have any doubts please let me know.

Thanks,

Naren