Quantcast
Viewing all articles
Browse latest Browse all 3132

Difference between using Change Output and Requirement Routine

Hi Experts,

I have a basic question on Sales and distribution outputs (V1 in particular in case it makes a difference).

My requirement is to trigger an output which is multiple issuing, only when the value of a predefined set of fields in the Sales Order changes.

Looking to some existing posts in forum there appear to be (at least) 2 options available:

1) Use the Change output option put the program and routine KOBED_XXX (I guess)

     I was planning to use SAPMV45A and then compare VBAK with XVBAK and so to read changes within the routine.

2) Create a requirement routine and assign in output determination procedure and use the same checks as in point 1 above as any normal requirement routine.

 

What is confusing me is, if I use the change output option 1 do I still need to assign the routine in the output determination procedure to the output?

If YES: Why does that not apply to any routine?

If NO: What is the advantage of using the change output over writing it as a typical routine?

I do realize that RD03 has the requirement not assigned and has a change output routine but that is standard so not sure if the same will apply to customer as well.

 

Many thanks for your time and efforts.


Viewing all articles
Browse latest Browse all 3132

Trending Articles