Skip to Content

RV_PRICE_PRINT_ITEM not printing in the background when DO created by SO

Hi all,

I have this procedure that creates a DO in the background from SO. This DO, during background run, will eventually prints a FORM (Pre-Invoice) to the printer.

However, the form doesn't show price item and price unit.

If i print this form again manually, the price item and price unit appears...

I'd check my print program and form... i don't see anything unusual that restricts the value from printing differently...

However, i suspect function module 'RV_PRICE_PRINT_ITEM' is not getting value out from teh system because SO has not been saved or DO hasn't been saved during the background run...

Any ideas...


William Wilstroth

Add a comment
10|10000 characters needed characters exceeded

Assigned Tags

Related questions

2 Answers

  • Posted on Jul 29, 2009 at 05:01 AM

    yeah KNUMV is the condition number, which is a key for KONV table...

    try calling the FM in a NEW TASK ... (check for the addition for call function)

    Add a comment
    10|10000 characters needed characters exceeded

    • HI Janagar,

      Wow! I didn't know anyone would come into this issue again... !

      Until today it remains a mystery and my issue was another ABAPer make a change to the standard program somewhere out there and there was no documentation on it (or even a note on it)...

      Sorry mate, I am not sure what the previous ABAPer did to it... and no one could tell...

      However, I have highlighted it in my blog... with an alternative solution... this may not be a long run permanent answer but it is good to know at which point it causes... this issue cost me 4 days of sleepless nights!

      Is Sky The Limit : The Technical: SAP ECC6.0 : SO-DO (No Pricing Display)

      And down in my the comments section, there's one guy who said, probably function 'RV_PRICE_PRINT_FUNCTION' may have coded somewhere too so causing the mystery...

      If you do found out the "concrete" solution OR the best possible cause, please update here too... so other users or contributors who are facing this issue knows what to do in the future.

      Good luck...


      William W.

  • Posted on Oct 20, 2015 at 02:17 PM

    Hi William wordsworth,

    Thanks for your reply.

    I have written a wrapper RFC FM and called it as CALL FUNCTION 'ZFM' destination 'NONE' and it worked . 😊



    Add a comment
    10|10000 characters needed characters exceeded

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.