Skip to Content
avatar image
Former Member

Application Message when deployed (back-end system

what does this error mean?

' An error was returned from the back-end system [V4211] Data was not found for the document

Edited by: Lien Thach on Feb 4, 2008 9:05 PM

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

3 Answers

  • Best Answer
    avatar image
    Former Member
    Apr 14, 2008 at 02:58 PM

    My best guess is that it occurs because the system (BAPI etc) you try to retrieve data from does not have any records to retrieve.

    Makes sense?

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member Former Member

      Yes, that is certainly a problem. I had a problem where my model "froze" every time I deployed. So I had to close the model, unlock it and reopen the model again.

      But I found out that if I use Firefox to view the portal output in, it helped.

      Your problem probably has something to do with the Flex2 you are using. Try go into the Tools/Options/Compiler and choose Flex instead of Flex2. Maybe that helps?

  • Apr 14, 2008 at 04:07 PM

    Hi Lien,

    It happens whenever a message type 'E'(Error) is returned from a RFC (BAPI), then VC exhibits this message automatically as "Application Message".

    Certainly no data was found by RFC in system V4211 based in your inputed parameter(s).

    ( V4211 => System where RFC(BAPI) is being executed ).

    Don't forget to close this Thread when your question be answered !

    Regards.

    Marcelo Ramos

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Apr 15, 2008 at 05:22 AM

    Hi Lien,

    Jakob is right. If data is not found for given criteria, then VC returns the error specified by you.

    If you pass the value '6' to some bapi, and though it will return some output in SAP R/3, but passing '6' to Same bapi in VC results into the error. So try passing full length parameter to bapi. For example, instead '6', pass'0000000006', if total length is 10 characters.

    Let me know if you have any problem.

    Thanks,

    Prashant

    (PS: Don't forgot to award points for useful answer)

    Add comment
    10|10000 characters needed characters exceeded