Skip to Content
author's profile photo Former Member
Former Member

Billing Cannot be created as 2 of the items on the Sales Order doesnt have a price

Hi Gurus,

I am a newbie on SAP so the help that you can provide will be very much appreciated.

Scenario:

We have created a Sales Order with 5 line items. The first 2 items doesn't have a price but the rest have. We have created a Delivery Order on the last 3 items as the information are complete and proceed to create the Post Goods Issue (PGI) to down count the inventory. We are now on the process of creating the billing based on the Delivery Order and Post Goods Issue (PGI) and the system cannot post the document on FI. According to our consultant the Billing is checking all the items on the Sales Order if it is complete and on this case where the the first 2 items doesn't have the price that is why it cannot post the Billing to FI.

Question:

1. Is it true that Billing will check the completion of the Sales Order?

2. If it is indeed that the system is checking on the Sales Order then can we transfer the checking on the Delivery Order so that we can proceed to do the billing?

3. The recommendation is to delete the items on the Sales Order but we would want to know that we haven't fully delivered the Sales Order that is why we don't want to delete the item? Is the recommendation correct?

We would want the Sales Order to show on Open Sales Order report where the first 2 items are not yet delivered but do a delivery order, post goods issue and billing for the other 3 items.

Thank you very much in advance for all those that will respond.

Add a comment
10|10000 characters needed characters exceeded

Related questions

5 Answers

  • Best Answer
    author's profile photo Former Member
    Former Member
    Posted on Jun 05, 2012 at 12:19 PM

    Hi,

    Change the billing relevance to "DELIVERY RELATED BILLING " in item category in Tcode VOV7.

    Regards,

    Patchala.

    Add a comment
    10|10000 characters needed characters exceeded

  • Posted on Jun 05, 2012 at 12:39 PM

    Hello,

    If you are creating Invoice with reference to Delivery then ideally it should not check the completeness of the Sales Order.

    Also, if there were SAP Standard checks on this, then it would have not allowed you to create the Delivery in the first place. But as you created Delivery for 3 Line Items that were completed, there should not be any issue creating Invoice.

    It seems there is some custom development at your client site which is checking for Sales Order completion while creating / posting Invoice. Please ask your ABAPer to debug the Invoice creation process & you may get some clue.

    Thanks,

    Jignesh Mehta

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Jun 05, 2012 at 01:01 PM

    Humm, that's not the standard procedure. During billing the system only checks the itens in the billing document.

    Let me ask you a couples of questions: Does the billing also have 3 itens? It should, since I'm assuming you are billing with reference to the delivery. Can you post the exact error message you are getting when you try to create the billing document? Are you sure it is not a custom message? Check if the message code starts with a "Z" or "Y.

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Jun 05, 2012 at 01:10 PM

    Oh, and to answer your questions:

    1 - Not exactly true. But if the items you are billing have princig problems in the sales order (such as not having a price), that will probably happend in the billing. But you are saying that the two itens without price are not being billed, since they are not on the delivery, so in your case it should not be a problem.

    2 - Billing does not check the completeness of sales orders, but as said in item 1, pricing problems in the sales order usually happen also on the billing document.

    3 - I also don't agree with this recomendation. You should maintain unfulfilled items in your sales order so you can process your back orders when you have new stock to send to the customer. It should not be necessary to remove unfulfilled items from the sales document in order to bill the others.

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Jun 06, 2012 at 07:16 AM

    Hi to All,

    Thank you very much for the great responses that I received for this issue.

    I have checked the Sales Order and the system shows that for the first 2 times there is an incompletion log that the price is needed. If I uncheck the mandatory on ZPRO on V/08 configuration then will it solve the problem? What is the impact to the system if the mandatory ZPRO is unchecked?

    Again Thank you very much in advance for those that will be respond.


    pastedImage_0.png (10.3 kB)
    Add a comment
    10|10000 characters needed characters exceeded

    • Removing the required flag for ZPR0 will help only for ur future cases not for the present document.

      In order to have this functinality, it is better for you to have a 100% discount condition type and you can manually update that condition type for the items where you want the value as 0.

      By this you can manage your normal items and items with 0 pricing. Invoicing and posting will happen without any problems.

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.