cancel
Showing results for 
Search instead for 
Did you mean: 

Manual Condition changes

Former Member
0 Kudos

HI Gurus,

i have a freight condition record, with customized requirement in the prcing procedure. i have maintained condition records for the freight type.

Under some circumstances i changed the value of the freight in the order from 100(condition value) to 200(manual entry)level after creation of order.then i created invoice.But the changed value (200) is not reflecting in the invoice instead it is taking the condition value i.e 100.

Can some one tell me what changes i need to make?

its a delivery related billing, standard TAN item is used.

Accepted Solutions (1)

Accepted Solutions (1)

jpfriends079
Active Contributor
0 Kudos

Check the entry I field "Manual entries", in TCode V/06, for your freight condition type in "changes which can be made" section.

Currently, Manual entries might be B - Automatic entry has priority.

For your requirement, it should be C - Manual entry has priority.

Thanks, JP

Former Member
0 Kudos

Hi Sir,

I have changed it to C.still it is not refelcting the changed value.But showing the condition record value.

jpfriends079
Active Contributor
0 Kudos

I hope you are aware of the fact that any configuration change in condition type will not reflect on existing document. To check/try this you have try with newer sales cycle.

Best Wishes, JP

Former Member
0 Kudos

Hi Sir,

Yes am aware of it.after making the configuration changes i created the sales doc and invoice.But still it was not showing any change in value.

we have assigned a routine to the condition type.IS ther any chance of this overtaking the changes? and not letting the changes to come on invoice.

jpfriends079
Active Contributor
0 Kudos

What is the pricing type you are using in copying control(VTFA order related billing)?

For your requirement, the pricing type should be C - Copy manual pricing elements and redetermine the others. Or G - Copy pricing elements unchanged and redetermine taxes

Anyways, what routine you have assigned?

Former Member
0 Kudos

This message was moderated.

Former Member
0 Kudos

Hi Sir,

Since its a standard item, pricing type G is maintained and the routine is a customized routine.

jpfriends079
Active Contributor
0 Kudos

What is the logic for the custom routine? As I don't think custom routine will be able control the redetermination of pricing, other then restricting the determination of condition record based on logic. To control the redetermination, you need userexit. Check with your ABABer, is there any exit active to control this.

Thanks, JP

bsivasankarreddy_reddy
Active Contributor
0 Kudos

HI

at copy control VTFA level change the pricing type -C , Then you manual changes comes at order level author wise system not picking the condition changes values in billing level

Former Member
0 Kudos

Hi Sir,

I understood that rountine has nothing to do with this issue as you said before.But am really not able to fix this issue.Can you help me in resolving this issue?.there is something else which is not letting the changes made in order to come on billing.

Former Member
0 Kudos

Hi Kindly check my previous replies.I have maintained C also.Still am not able to see the changes in billing level.

jpfriends079
Active Contributor
0 Kudos

Hello KSK k,

Take help of ABAPer, debug and check is there any userexit to re-determine pricing?

Thanks, JP

Answers (4)

Answers (4)

former_member182378
Active Contributor
0 Kudos

KSK,

Did you change the value of freight after the creation of delivery?

In delivery are the freight charges maintained? If yes, then check what is the value of freight in the delivery.

The field you have to check in Pricing type in Copy control (VTFL)

(as your process is delivery related billing)

In your test system, perform some tests by putting pricing type as C and G, in VTFL, at item category TAN level.

Also check if the pricing procedure in your sales order and billing document are identical.

Former Member
0 Kudos

Hi All,

Now i noticed the problem is, the freight condition records are maintained for the key combination customer group and sales org.Only for this access sequence the manual changes made in order level is not reflecting in invoice. But when i maintain the same condition records for other access sequence the manually changed value is reflecting in invoice.

So it is the problem with the customer group maintained in the access sequence which is not letting any manual changes/?

can anyone guide me why this is happening?

jpfriends079
Active Contributor
0 Kudos

Check whether for that particular access(key combination) in it's access sequence you have any requirement assigned. Refer following screenshot:

In the above screenshot, access no 30 & table 6 is assigned with requirement type 3. Which means when pricing is determined based on price lists and this will skip the access, if document currency is same as company code currency. Thus, assignment of routine here in the requirement field can definitely alter the standard behavior of the access.

Thanks, JP

Former Member
0 Kudos

Hi Sir,

There is no routine maintained for the access suquence.Can we see the functionality of the customer group?? if so kindly guide me.Because as per my analysis it is just because of the customer group the value is not reflecting from order to billing.

jpfriends079
Active Contributor
0 Kudos

customer group the value is not reflecting from order to billing

You observation is correct.

This may happen when responsible copying control between documents either delete fields while transferring data or don't transfer values of respective customer group from Order(VBKD-KDGRP) to Billing(VBRK-KDGRP). Or from Customer Master(KNVV-KDGRP) is not getting determined in billing(VBRK-KDGRP).

Either you can look for relevant SAP Note to resolve the issue. Or if in case you don't find any relevant SAP Note to resolve this issue then, with the help of your technical resource can put the code for this.

For technical help, refer following SAP Help link:

- Copy Customer Master Fields Into The Sales Document

Thanks, JP

Former Member
0 Kudos

Hi Sir,

Thank you so much for the info.Can you kindly tell me which SAP note to refer??

jpfriends079
Active Contributor
0 Kudos

Frankly I don't know. That's why I asked you to search.

In same time I came across some notes which are related to field customer group 1 (KVGR1), which face similar sort of behavior in determination, but it is for older version:

- Note 501576 - Customer groups 1 to 5 are not redetermined

Even you can raise a ticket with SAP regarding this.

Thanks, JP

moazzam_ali
Active Contributor
0 Kudos

Hi

Can you please share your process. Is it Sale Order > DO > Invoice?

Why are you entering freight in sale order? Why don't you enter this in delivery order?

Also share the coding of your customized routine. It can be the reason of this issue.

Thank$

Former Member
0 Kudos

Hi Sir,

It is order--delivery--invoice.

I did not understand your statement Why are you entering freight in sale order?...

Why cant we enter it in order level?

I checked with the routine. It is not causing any problem sir. What else i need to change?

former_member184065
Active Contributor
0 Kudos

Dear,

Please keep Pricing Type is H ( Redetermine Freight Conditions ) in Copying Control VTFA   or VTFL based on your following transactions and try with Sales Order and Billing .

Thanks,

Naren

Former Member
0 Kudos

Hi KSK,

Use the pricing type D instead of C  for your item category in VTFL transaction code which will copy both Automatically determined pricing elements and Manually determined pricing elements without change the condition value

If the billing is not posted to accounting then goto vf02 conditions tab use update button to carry out new pricing use B or H for your update.

regards,

srikanth

Former Member
0 Kudos

Hi Shrikanth,

Thanks for your reply.we are using pricing type G .which also copies the manual condition changes from billing to delivery. But it is not copying.Kindly help me with some more details.And to add even if i do update it is not taking the changed value

Former Member
0 Kudos

Hi KSK,

If possible once try with 'D'  or 'H'and check it will work definitely.

regards,

srikanth

former_member184881
Active Participant
0 Kudos

hi,

create a condition type from freight as below screen massage:

then go to Sales order Pricing procedure and assign this condition in pricing procedure like this:

in pricing procedure Manual, Required and Statistic option should be blank. sub total option should be 3 and routing should be 57.

then you can change manually condition value in sales order and billing condition.

thanks

Md. Enayet Hoosain

Former Member
0 Kudos

Thanks for your reply.But is it really needed to have the same settings for all the freight conditions???.Coz we have maintained calculation type as B.And our freight condition is a group condition .So can you help me understand your reply a little more?

former_member184881
Active Participant
0 Kudos

hi,

This is an example. like this you can create any condition and maintian condition record, what ever you need. this way you can change or get update price same as sales order condition and billing conditrion.

if you maintian condition value by condition record or manually change: 100(condition value) to 200 in sales order then it will autometically heat in billing codition. logicaly waht ever value you maintian in sale order condition that will autometically heat in billing condition.

i gave you configuration process example to update condition price from sales order to billing condition.

thanks

Md. Enayet Hossain