Skip to Content

Billing Document pricing issue

We are having the issue with some of our deliveries and the issue is random. When we trying to process multiple deliveries in VF01/VF04 sometime price is coming zero in billing document from delivery. When we are doing an analysis of pricing condition in billing document it says condition record is missing.

We tried to process the delivery individually in VF01, the price got copied to billing document. Can anyone suggest what could be the issue?

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

3 Answers

  • May 03, 2018 at 06:08 PM

     sometime price is coming zero in billing document from delivery

    First of all, price will not be fetched from delivery but from sale order. Also, the issue what you reported is not a standard. You need to analyze in VF04 based on what input parameters / variants, this transaction is being executed. Ensure no customized pricing routine is the root cause of the issue.

    Add comment
    10|10000 characters needed characters exceeded

  • May 03, 2018 at 08:15 PM

    Follow this steps:

    1-) See the billing copy control (from delivery or sales order, depends on your scenario) and check if there are a pricing re-calculation during billing process.

    2-) If yes, check the price validity in your pricing condition (collum Valid To).

    The common reason for this error is when the pricing is re-calculated in billing step, but there aren´t a pricing condition records available for billing date.

    This is the one of multiples possible root cause for this -- based on a standard system behaviour.

    Inform if it works, FM

    Add comment
    10|10000 characters needed characters exceeded

    • Hi. the instruction that I gave is one of multiples possibilities. Based on a standard behavior, I cannot see any other root cause for a billing without price as you describe (or with different price from sales order).

      Check if you have any user enhancement (specially in copy control). And, when the event happens, first check the pricing procedure determination.

      The values when the process is billed from VF01 and VF04 must be the same based on a standard behavior.

      If your problem is not only in the pricing values, see the note 386370 - Check report for the billing due list to check inconsistency in VF04.


  • May 08, 2018 at 05:48 AM

    I had something very similar recently for a field 'Order Reason'. Though in Sales Order your condition record and condition technique is fine and value is being picked at the time of Sales Order. The value does not get transferred to invoice. We needed to add that specific field to the Pricing communicator .

    There are some defined procedures to be followed to include these fields during price update like first has to be analyzed wheter the field is available at pricing communication structures .Secondly for such fields an exit is available labeled as USEREXIT_PRICING_PREPARE_TKOMK which require some assignments to the field .

    Add comment
    10|10000 characters needed characters exceeded