on 01-31-2012 10:54 AM
We have created a new pricing routine to prevent certain pricing conditions appearing on intercompany invoices based on certain situations.
The net result of the routine is that if the value of subrc = 4, then the condition should not appear on the invoice, however, even though subrc is being set to 4, the condition is still being found and set on the invoice. We expected in the pricing analysis a message saying "routine 999 not fulfilled" and the condition not appearing on the invoice.
Hi Mike,
Run the report RV80HGEN and you can see the custom routine acivated.
Regards,
Madhu.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Mike
Marcin is right, you need run RV80HGEN. For further information see these notes
Note 156230 - Requirements: What is permitted, what is not?
Note 836243 - How condition exclusion works in R/3
Note 327220 - VOFM function and its objects
I hope this helps you
Regards
Eduardo
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Mike,
If you set the sy-subrc = 4 in the requirement in both KOBED and KOBEV forms, the system should behave as you've described.
However after you create a new requirement routie, you need to run program RV80HGEN on EACH system (DEV, QUAS, PROD). On QUAS and PROD system the report has to be run as soon as the transport requests are imported to that systems.
Regards,
Marcin
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
92 | |
11 | |
11 | |
6 | |
6 | |
4 | |
3 | |
3 | |
3 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.