cancel
Showing results for 
Search instead for 
Did you mean: 

Control 0 price passing to invoice.

Former Member
0 Kudos

Hi,

I want to stop materials having 0 price passing in to invoice.

The scenario-

A Sales document was entered and a schedule line was rejected, this got passed to delivery and that particular line item has 0 qty.

In the generated invoice, the corresponding line item has 0 price.

The requirement is to stop line items having price as 0 coming to the billing document.

What we thought was to correct this using copy controls/copying requirements,

That is- change the copy controls from delivery to billing.

For line item copy controls- Copying requirement is maintained as 004- Delivery related item.

What we thought was to take a copy of this and change it to include a check to seed eliveries with line items containing 0 quantity.

If so, not to pass it to the billing doc.

Is this approach correct? Or is there another way to correct this.

<< Moderator message - Everyone's problem is important >>

Thanks in advance,

Edited by: Rob Burbank on Nov 15, 2010 3:14 PM

Accepted Solutions (0)

Answers (3)

Answers (3)

Former Member
0 Kudos

This was resolved by changing the copying requirements from del> billing.

reazuddin_md
Active Contributor
0 Kudos

Hi,

You can try below optioins:-

1)- if you dont want the system copy the Zero quantity line items from Delivery - Billing,

Goto Tx:0VLP,

mark " Material Qtty "0" allowed", so that system allows to create delivery with "Zero" qtty.

Chekc qtty "0" = B ( error message when qtty = 0)

so that Delivery will never create with "zero" qtty, then there is no chance of copying "Zero" qtty line items into Billing.

2) if you dont want the system copy the rejected schedule lines from Order - Billing.

I assume, you cant directly reject the schedule lines, you can reject line items by putting the "reason for rejction" in sales order @ item level. If you dont want the system to copy this rejected lines into billing , then while creating "reason for rejection" - Not relevant for billing should be checked.

In std, not all the "reason for rejection" codes set as "Not rel. for billing".

eg: check std copy control maintained @ Credit memo request - Credit memo - item level.

Hope it adds info

Regards,

Reazuddin Md

Former Member
0 Kudos

HI

Insted of using copycontrol routine go for User exit development in billing. it will work.

regards

kedasu.a