Skip to Content
0
Former Member
Nov 20, 2007 at 02:05 PM

Forcing P0007-ZTERF = u00910u0092 from transaction PA40

142 Views

Hello SAP Gurus!

We have implemented Dynamic Actions that insert IT0007 automatically valorized by custom routines.

One of these routines valorizes the field ZTERF (time evaluation).

The problem is that in same cases we have to force the value of this field to '0' (No time evaluation) but in fact the module pool of IT0007 (MP000700) doesn’t permit this because of the following instructions in include MP000720:

*begin of note 764364
*      IF P0007-ZTERF IS INITIAL.
*"ALRK065930
      IF P0007-ZTERF IS INITIAL AND SY-TCODE NE 'PA42'.
*end of note 764364
        PERFORM RE549D USING 'TMSTA' '3' P0007-ZTERF 549BRC. "ALRK065930
        IF 549BRC EQ 0.                                      "ALRK065930
          PERFORM RE555V USING P0007-ZTERF.                  "ALRK065930
        ENDIF.                                               "ALRK065930
      ENDIF.                                                 "ALRK065930

So the question is the following: is there a note (like the implemented note 764364) that will permit me to bypass this control when I use transaction PA40? Or there is another way to force the value ‘0’ in field ZTERF from PA40?

Thank you very much, bye!

Stefano