Skip to Content
0
Former Member
Apr 24, 2014 at 09:58 AM

Output Requirement not Fulfilled (But output generated anyway?)

5445 Views

Hello Gurus,

I am facing a very strange situation.

I have added a custom field to the field catalog for output determination.

The setup looks all good, the communication structure is populating the field just fine and the output gets triggered as expected.

However, when I go to the determination analysis (VF02 > Header > Output > Goto > Det. Analysis), it shows the infamous message: Output ignored (requirement 901 not fulfilled). I know you will all say that the requirements in 901 are custom and I should check with my developer, but let's skip that part:

From VOFM, my requirement 901 is a 'copy' of 062 and is as simple as below. In debug I could confirm that all checks pass.

FORM KOBED_901.

SY-SUBRC = 4.

1

check SY-TCODE = 'VF01'.

CHECK : KOMKBV3-UVALL CA ' C'.

CHECK : KOMKBV3-UVPRS CA ' C'.

CHECK : KOMKBV3-UVALS CA ' C'.

CHECK : KOMKBV3-RELIK EQ SPACE.

CHECK : KOMKBV3-RFBSK EQ 'C'.

SY-SUBRC = 0.

ENDFORM.

FORM KOBEV_901.

SY-SUBRC = 4.

1

check SY-TCODE = 'VF01'.

CHECK : KOMKBV3-UVALL CA ' C'.

CHECK : KOMKBV3-UVPRS CA ' C'.

CHECK : KOMKBV3-UVALS CA ' C'.

CHECK : KOMKBV3-RELIK EQ SPACE.

CHECK : KOMKBV3-RFBSK EQ 'C'.

SY-SUBRC = 0.

ENDFORM.



So the issue is more around: Why is the determination analysis showing me that the output was ignored due to requirement not fulfilled if the actual output was successfully determined and processed in the document?


Attachments