Skip to Content

Archived discussions are read-only. Learn more about SAP Q&A

Change "multidimensional condition"

Hello Guys,

i hope anybody can help me.

I have following problem.

Program SAPLV61A
Include LV61AA55

* execute condition value formula not changing xkomv
* will normally be processed in xkomv_kwert_ermitteln
    IF xkomv-kofrm NE 0 AND wertformel EQ space AND komp-kposn NE 0.
      rettkomv = xkomv.
      xkwert   = xkomv-kwert.
      frm_kondi_wert-nr = xkomv-kofrm.
      PERFORM (frm_kondi_wert) IN PROGRAM saplv61a IF FOUND.
      xkomv    = rettkomv.

I will change u201Crettkomvu201D in this subroutine.

But I can not do an u201CDirty assignu201D because it is a local variable.

Is it somehow possible, to change the local variable of SAPLV61A in the subroutine?

That is a formel of VOFM to change the value for a multidimensional condition.

In the default, I can not change it without creating double conditions. ( SAP Note: 1073779 Point 5)

Kind regards


Former Member

Helpful Answer

Not what you were looking for? View more on this topic or Ask a question