Output Requirement not Fulfilled (But output generated anyway?)

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?

Hi Jelena,
Thank you for your reply.
Here you can see the details where the manual change flag can be seen (unticked).
Regarding the Requirement checks, when I say all checks passed, I mean that every single value in the code is equal to the value it is checking against, for example:
CHECK : KOMKBV3-UVALL CA ' C'. (value is initial = pass)
   CHECK : KOMKBV3-UVPRS CA ' C'. (value is initial = pass)
   CHECK : KOMKBV3-UVALS CA ' C'. (value is initial = pass)
   CHECK : KOMKBV3-RELIK EQ SPACE. (value is initial = pass)
   CHECK : KOMKBV3-RFBSK EQ 'C'. (value is 'C' = pass)
Therefore, SY-SUBRC = 0 and the output is determined.
The outcome is exactly the expected, the output is determined.
The issue is in the analysis screen that shows the requirement as not fulfilled even though the output was successfully determined and I cannot see the access sequence used to determine the output.

Similar Messages

  • Item text of PO print output is not generatiing but text is updated  in PO

    Hello ,
    I am changing the PO through IDOC. When ever there is change in the quantity ,net price and delivery date the print out put is generated autoamtically and changes are appearing the print output.
    when ever there is change in the item text of PO print output is not generatiing but item text is updated in the PO.
    If i change manually print out is generating for item text also but through IDOC print output is not generated . please help to slove this isuue.
    i am passing the value as :
    idoc_data-segnam = 'E1BPMEPOTEXT'.
    e1bpmepotext-po_item = Po line item number .
    e1bpmepotext-text_id = txtid.
    e1bpmepotext-text_form = textform.
    e1bpmepotext-text_line = line item text .
    idoc_data-sdata = e1bpmepotext.
    APPEND idoc_data.
    CLEAR idoc_data.
    CLEAR e1bpmepotext.
    please help me it is urgent
    Thanks
    Venkatesh

    Hi,
    For triggering the output for changes you have to make some changes.
    - Go to SM30
    - Enter view name "<b>VV_T161M_EF</b>".
    - Hit 'maintains' view.
    - Now let's say your outpu type is 'NEU'. For this there will be one entry like this.
    Operat.  Ctyp.  Name            Short text  Update
    1        NEU    Purchase order  New
    Now with this entry add one more entry like this.
    Operat.  Ctyp.  Name            Short text  Update
    2        NEU    Purchase order  Change      X
    You just need to enter Operat. = 2 and  Ctyp = NEU. The 'name' and 'short text' will come automatically.
    - Save your entry and create.
    After doing this, your PO will trigger output on change.
    Let me know if you have any other information.
    Regards,
    RS

  • Requirements not fulfilled for EK01

    Hi
    I'm trying to invoice some travel expenses (costs) in DP90 and i'm getting a message 'Requirements are not fulfilled for condition EK01' can anyone help.......
    Thanks
    Sara

    Refer & Check SAP Note 30903 - V1215: Requirements not fulfilled
    If a condition is entered manually and its requirement is not fulfilled, error message V1215 appears: Requirements are not fulfilled for condition Example: Inserting a condition type manually which is not used during automatic pricing due to the requirement not being fulfilled.
    Cause and prerequisites
    Change in function PRICING_CHECK (LV61AU08): * Bedingungen prüfen
    IF KOMT1-KOBED NE 0 AND INCL_KONDITIONEN NE NO.
    BEDINGUNG_PRUEFEN-NR = KOMT1-KOBED.
    PERFORM (BEDINGUNG_PRUEFEN) IN PROGRAM SAPLV61A.
    IF SY-SUBRC NE 0.
    MESSAGE E215 WITH KOMT1-KSCHL RAISING CONDITION.    "<-- Reason
    ENDIF.
    Solution
    Workaround solution: Since it mostly concerns conditions to which an access sequence is assigned but which is still to be entered manually, you should create an identical condition (apart from the name) which is only to be maintained manually and does not have this requirement. The source code should not be modified for reasons of consistency.
    OR
    Refer & Check: SAP Note 102060 - Exclusion when changing conditions manually
    Symptom
    If an exclusion indicator is set for a condition with a condition record and this indicator is called in a requirement assigned to it, the following procedure can cause the condition to exclude itself so that as a result of the error message no further processing is possible: After you manually change the condition affected on the condition screen, you carry out a new pricing and afterwards you change the condition again manually.
    Cause and prerequisites
    Field KOMP-KZNEP is not initialized correctly in function module PRICING_CHECK.
    Solution
    The error is corrected in Release 4.5A, an advance correction is attached.
    OR
    Refer & Check: SAP Note 668362 - Expected customer price /value with IDoc
    Symptom
    When you create a sales order via IDoc, the expected customer price or customer value can be assigned in segment E1J3P01. For this, condition types JED1 or JED2 are used. These condition types are set as dimension-dependent conditions by default (T685A-J_3ASZCO) and are thus created on schedule line level.
    If you change this setting in Customizing, these condition types are created on item level (see Note 191742). Now, if the price or the value have different values within one item in entry segment E1J3P01, it is not possible to create this condition on item level. The system generates error message V1215 'Requirements are not fulfilled for condition JED1/2'.
    Reason and Prerequisites
    The system behaves correctly. In this case, condition JED1 or JED2 would have to be created explicitly for the respective schedule lines because different values are assigned in entry segment E1J3P01. However, as Customizing was changed for these condition types, this cannot occur. Error message V1215 displayed in this case is, however, incorrect.
    Solution
    After the implementation of the advance correction, the system does not display error message /AFS/IDOC021 'Item condition JED1/2 for nnn is not identical in all schedule lines'.
    Hope it will solve your requirement.
    Thanks & Regards
    JP
    Edited by: J Prakash on May 20, 2010 9:23 AM

  • Requirements not fulfilled for EK01 while running DP91

    Hi
    Time entry is done against the network ,cost is flown to the Project.When i run DP91 to create the debit memo for the project order it throws the error that "Requirement not fulfilled for EK01",
    Am i missing something... somebody can help.
    Thanks
    Alags

    Hi,
    Check settings in OPD4
    Here you have to assign EK01 condition to sales document.
    Kapil

  • Output requirement not being hit

    We have an output requirement on an output type ZSOL but it is not hitting the requirement.  I know this because I even specify that sy-subrc = 4 in the requirement (no other code) and it still creates the output type.  This is on the delivery header.  What else could I check? Yes the requirement is active.
    Regards,
    Davis

    Hi Jelena,
    Thank you for your reply.
    Here you can see the details where the manual change flag can be seen (unticked).
    Regarding the Requirement checks, when I say all checks passed, I mean that every single value in the code is equal to the value it is checking against, for example:
    CHECK : KOMKBV3-UVALL CA ' C'. (value is initial = pass)
       CHECK : KOMKBV3-UVPRS CA ' C'. (value is initial = pass)
       CHECK : KOMKBV3-UVALS CA ' C'. (value is initial = pass)
       CHECK : KOMKBV3-RELIK EQ SPACE. (value is initial = pass)
       CHECK : KOMKBV3-RFBSK EQ 'C'. (value is 'C' = pass)
    Therefore, SY-SUBRC = 0 and the output is determined.
    The outcome is exactly the expected, the output is determined.
    The issue is in the analysis screen that shows the requirement as not fulfilled even though the output was successfully determined and I cannot see the access sequence used to determine the output.

  • Validation "is a valid date" does not pass but Apex proceeding anyway

    Hi,
    I have a simple date-item which I validate first against "not null", then for "is a valid date", then that the date is not in the future.
    In debug mode the first validation passes, the second ( is a valid date ) does not pass, but the validation process proceeds anyway...!? Then the third validation "date not in the future" produces ad DB-Error because it is not a valid date.
    Why does the validation proceed even if the validation does not pass...?
    Version 2.2.0
    Juergen

    Juergen,
    "In debug mode the first validation passes, the second ( is a valid date ) does not pass, but the validation process proceeds anyway...!?"
    Do you mean that the third validation is firing even though the second is failing? This behaviour is correct. All validations fire (regardless of any having already failed) unless they have specific conditions set on them to make them act differently.
    If you don't want the third validation to fire if the second has failed then you will need to put a condition on the 3rd validation to prevent this. Alternatively you could bundle all you validations into one of type "PL/SQL returning Error Text" then have some IF...THEN...ELSE logic in your PL/SQL to return the relevant validatoin text depending on what the problem is (i.e. Date is null, date is invalid or date is in the future).
    Andy

  • K007, Export Sales, Requirement not fulfilled

    Dear All,
    I have created one export order. In the pricing procedure, K007 condition type is present. Normally, as a rare case we do give discount to the customers on export sales.
    When I am entering the K007 condition manually, it is not allowing me to proceed further.
    The error message is as follows:
    Requirements are not fulfilled for condition K007
    Message no. V1215
    Diagnosis
    The requirements have not been fulfilled for <GL:condition type>condition K007.
    System Response
    The system does not allow further processing of the document.
    Procedure
    Delete the condition from the document.
    You can display the requirements allocated to the condition in Customizing for the relevant pricing procedure.
    Can I know any specific reason for this?
    Thanks and Regards
    Adithya

    This due to routine 2 assigned to cond type requirement in pricing procedure.
    See, as per F1 help for pricing routine 2, refer following example
    Some of the items in the order will be free to the customer and the customer service representative indicates this with the item category TANN.  In the IMG, item category TANN has been configured as not relevant for pricing.  Within the pricing procedure, the user assigns requirement '2' to all condition types.  Using this requirement, the system does not access any pricing condition records for the free line item.  In addition to offering free items, some of the prices for products in the sales order are defined as net prices.  When a net price is found, no subsequent discounts or surcharges should be assigned to the item.
    So, its system satandard behaviour & you can maintain value for K007 in the free item or item not relevant for pricing.
    Regards
    JP

  • Output ignored (u2018002 requirement not met)

    Hello Guys'
    Can any one help to answer the below query
    1. In output determination,  for SO, for given output type, if we get as Message 502   Output ignored (u2018002 requirement not fulfilled)  I understand that,  Ideally we should not be able to Print SO.  PS: Only one output type is maintained.
    2. What else settings are required to stop the print,  if the requirement is not fulfilled.
    Thank you,
    Subhadra

    Hello,
    Thank you for your views, but in this case the SO is in incomplete status and it is not blocked for the credit.  My understanding is if '002' routine is assigned to a particular output type than, in this case it should not print as the SO is incomplet.
    But, I'm able to print the SO.
    Any idea why its printing?
    Any other settings or ABAP code required?
    Thank you,
    Subhadra

  • Rebate:condition requirement 24 not fulfilled

    Dear Sirs
    I am processing billing doc but rebate condition type is not activated at f2 billing type.
    I have maintained rebate condition type in pricing procedure.
    When i go through "Analysis" tab in sales order item condition level I found that there is message regarding rebate condition type was
    "condition requirement 24 not fulfilled" . I have gone through thread dated 2 feb 2011 raised by sapuser. I refer the same but not very much clear regarding the solution.
    solution suggested " when debuging it was found that pricing type changed from X to xx in copy control"
    now my queries are :
    1)  In which screen pricing type has to changed for copy control
    2)  What could be possible errors might come in case condition requirement not fulfilled in pricing procedure with reference to rebates  because there are about 5 types of rebates and all are having same requirement in pricing procedure
    Kindly help
    Regards
    KAPIL MORE

    Dear Ivano Sir
    Firstly extremely sorry to close these query so late and also thanks for giving me yours valuable time but henceforth i will see that i should give response to your feedback .
    Actually i have solve this query by debugging and understood.
    Could u please if possible kindly give me some inputs regarding user-exits.
    Regards
    KAPIL MORE

  • Output ignored (requirement 107 not fulfilled)

    Dear All,
    We set up a new confirmation controll for purchase orders. In test (output of message AUFB) we receive the message is not processed and we have for this message type the following message (Analyse output):
    AUFB     502     Output ignored (requirement 107 not fulfilled)
    What is this routine 107 and what have we to do to resolve this problem?
    Thank you for your help.
    Best regards,
    Thomas

    Hi,
    Goto SPRO > MM > Purchasing > Messages > Output Control > Message Determination Schemas > Define Message Schema for Purchase Order > Maintain Message Determination Schema: Purchase Order > Select Schema "RMBEF1" and double click on "Control data" in dialog structure, chcek for message tyep AUFB, requirement 107 i.e. Ord.Confirm.Dunning is assigned.

  • Output type not appearing in interco. document - Req. 905 not fulfilled

    Hi everyone. WHen i am creating my intercompany document, no output type is appearing. I have maintained VV31 condition records as well as WE20 settings. Also i have set output device to LOCL .When i click on Analysis output , it gives me
    RD00     502     Output ignored (requirement 905 not fulfilled).
    Any idea on this?

    Is it a newly develop routine.
    I'm not technical guy.
    But, in my opinion, the code need further work-on.
    There are
    - no IF statement
    - no READ statement
    - no table-field refer
    - logic for processing missing
    FORM KOBED_905.
    sy-subrc = 4.
    check komkbv3-rfbsk = 'C'.
    sy-subrc = 0.
    ENDFORM.
    FORM KOBEV_905.
    ENDFORM.
    For instance in this code, if there is no READ Statement, how
    sy-subrc = 4
    Then how system will judge 'READ' statement failed i.e., no record is found with key specified by you.
    Check/discuss with ABABer teammate for this.
    Further, try to manually put this output type in your desire billing type.
    Regards
    JP

  • Output File not generated

    Hi All,
    I am using the Report Builder 10.1.2.0.2  on windows 7 Professional version ( 32-bits) , I am connecting to data base, compliing and Running the Report for paper layout it gives me the preview but when I am trying to generate the output file(either format) then no output file is created.
    it is not showing any error message either. what may be the reason ?
    Thanks in Advance.

    Rajan
    What I understand from your saying is:
    With a program R/3 is generating a File. So here there is no XI role.
    Then XI is picking this file and sending to FTP server. So File-XI-File scenario. First of all are you sure that your R/3 is generating the file what XI is expecting? If yes then your XI will pick up and you will see in SXMB_MONI. If not first find out whether it is generating or not. If it generates and if you are unable to pick the file then check the authorisations. Also if you are doing Content conversion kindly go to adapter monitor and find out whether you can see any error?
    Regards,
    ---Satish

  • SAP Note for XD99 : Data changed but Output screen show error message

    This is regarding the XD99.. Mass data update.
    I am looking for SAP Note to fix it. Here data is changed KNA1-Name1 but output shows the Error message..
    Is there any Sap Note for this.
    Edited by: Mukesh Mahajan on Dec 9, 2010 2:45 PM
    Edited by: Mukesh Mahajan on Dec 9, 2010 2:47 PM
    Moderator message: please have a look in the Service Marketplace yourself.
    Edited by: Thomas Zloch on Dec 9, 2010 2:58 PM

    Hi there, gwinslo. You have come to the right place.
    From what I have been reading from other posts on this forum, the issue may
    be caused by the clear history settings.
    Press the '''<Alt>''' or '''<F10>''' key to bring up the tool bar. Then '''Tools > Options > Privacy'''.
    The button next to '''History''', select '''Use Custom Settings'''.
    At the bottom of the page, turn on '''Clear History When Firefox Closes.'''
    At the far right, press the '''Settings''' button. Turn on ONLY '''Cache''' and
    '''Form And Search History''' leaving the others off.
    '''https://support.mozilla.org/questions/997866?esab=a&s=&r=1&as=s''' {web link}
    This is not a cure but will make it easier if Firefox locks up.

  • Output type is defined but not assigned to output procedure?

    Hi,
    I have defined the output type in spro, and have not maintained the output procedure, but still the output type and print output is given for the delivery, that i create.
    Please can anyone help me with why output is created even though I have not assigned the output type to the output procedure? what is wrong with the system?
    Regards,
    Kanwar

    Hi,
      Check in vv31/vv32 transactions, whether there is any document type assigned to the output type?,
    Hope this helps,
    Rgds,

  • Ajax is caching the output and not updating the page.If you force a second postback after you should have seen a popup (but didn'), you then see popup displayed

    Ajax is caching the output and not updating the page.If you force a second postback after you should have seen a popup (but didn'), you then see popup displayed

    Hey, thanks for replying. It is the user who needs to manually submit the page.
    Basically our page has a hidden div with various text fields and combo boxes. When the user click on specific links on the page, this div is populated and made visible to the user in server side code.
    What happens for all other browsers other than firefox 23 onwards (worked fine in 22) is that after the user clicks on the link, our server side code is executed via a HTTP post. The server then renders the hidden div and sends the additional HTML down to the browser via ASP.NET AJAX.
    With Firefox 23, the additional HTML is not rendered on the first postback. Subsequent clicks of the same link execute the same server side code but the additional HTML is rendered on the browser without issue.
    We've done a lot of debugging now and the issue is localised to a specific third party supplier's (Infragistics) control. I think Firefox 23 must have changed the way that the viewport or screen bounds are calculated or reflected back to this control as the issue seems to stop when we remove the control's MaintainPositionOnScroll attribute. It might be that the Firefox 23 DOM is not able to provide the screen dimensions accurately when the page is first rendered. I say this as the second postback renders the additional HTML fine.
    The control in question is quite an old version so I don't think it's your issue to be honest.
    Just so that this might be helpful to other developers using the Infragistics Window Dialog Control, setting MaintainPositionOnScroll to false solved this issue for us.

Maybe you are looking for

  • CAN NOT OPEN YAHOO ATTACHMENTS IN SAFARI

    SINCE THEN I UPDATED SAFARI 5.0.4 ON MY MAC I CAN NOT OPEN ANY ATTACHMENTS IN YAHOO MAIL ON SAFARI IN MAC. HAVE CHECKED WITH YAHOO THEY ADVISED TO CONTACT APPLE/SAFARI PLEASE ADVISE

  • Swipe Gestures Not Working

    Scrolling back and forward no longer works with any web browser (I've tried it on Opera, Chromium, and Safari) - with either a Magic Mouse or Magic Trackpad. Anyone figure out how to get this back?

  • Recommended way to format external drive?

    Hi I just bought a Lacie external drive because I want to start recording on an external drive instead on the internal drive of my iMac (running Tiger). However, the question of formatting and partitioning has arisen. My thinking is that it would be

  • CC 2014 asking for serial on second instal

    I have installed CC and CC2014 on a second computer..it will not let me open..always asking for a serial..have tried the posted fixs

  • CANON G12: screen and lens trouble shooting please?

    Hi there! I am hoping someone can help me out.  I get this dark line on the lef side of my screen + on the actual photos.  I also have an auto-focus problem now, when zooming closer to subjects it's unable to perform.  The store says it could be a sm