User exit to send error message while saving UD - QA11

Hi all,
   We have a requirement to check the UD code and the stock posted when the user clicks the "Save" button in QA11.
i have checked with the available qeva0001 - qeva0010 user exits - but none seem to satisfy my requirement. can anyone kindly guide me through this.
reg
madhu

Please share your Solution.   Same problem here.
Thanks & Regard.
Pradip Patel.

Similar Messages

  • Error Message While Saving Data : ORA-00372

    Hi,
    I am Getting this Error Message while Saving the data from frontend.
    ORA-00372: file 5 cannot be modified at this time
    ORA-01110: data file 5: '/db/d401/CHG_arsystem_01.dbf'
    Thanks.

    This might be the case when DBA is trying to make tablespce read only and some transaction is waiting for commit read only command is in hang state.
    Check with your DBA to know the datafile status.
    Dilipkumar Patel.

  • Error message while saving the sales order

    hi all,
    i have maintained a material material master, sold to  etc  pr00 conditions maintained, schedule line is determined correctly  but i am still getting this message while saving the order
    "Product 234345 does not have schedules assigned. Contact system administrator
    Message no. ZV276"
    can anybody help?
    Sa

    Suman,
    i would suggest you please sit with your abaper he can might be solved your issue.
    because Message no. ZV276 seems to be comes from user-exit which you implement for VA01/VA02 Tx.
    Amit.

  • Error message while saving Webapplication

    Hi Experts,
    I'm learning SAP BI from SAP Help.
    while trying to do create a web application i have struct up with a message while saving the web application "RSOBJS 171 Unable to generate History Entry" .
    and when i'm trying to execute it is showing the below message in the BEx Launcher
    " Exception in BI runtime
      Initial cause
      Message:
      No message was provided.
    Stack trace:
    java.lang.ClassCastException "
    can anybody help what i should do to proceed further and execute the application.
    thanks in advance.
    Regards,
    Pavani.

    Hi Pavani,
    Please look over the notes: 944370 & 573284.
    Symptom:
    When saving an object (Query, Workbook, Webtemplates) in BI 7.0 system using BEx Tools, the user receives a message saying "Unable to generate history entry".
    Additionally, the user does not see any History entry in Web application designer, and the open dialog shows no history entry in any of the BEx tools.
    Other terms
    Reason:
    Personalization has not yet been activated in the current BW system.
    Solution:
    - Logon to SAP GUI
    - enter t-code RS_PERS_ACTIVATE to go into Activating Personalization in BEx view.
    Here you select all check-boxes and Execute (F8).
    Relogon to WAD and you'll not get that error.
    Cheers,
    Nhan Phan

  • User exit or BADI for FB60 while saving data.

    Hi All,
    I want apply check while saving the document in FB60 transaction.
    I want to check for account number and quantity.
    I check some BADI and exits but couldn;t stop while saving the document.
    If anybody has worked on this or have any idea let me know.
    Thanks in advance.
    - Umesh

    1. Try the BTE P/S events mentioend below. These should work for validation. Can be configured in transaction FIBF. You can create your own function module and add the validation.
    <b>00001020</b> POST DOCUMENT:       Prior to Final Checks    
    <b>00001025</b> POST DOCUMENT:       Final Checks Completed   
    <b>00001030</b> POST DOCUMENT:       Posting of Standard Data
    2. You can also used Validation of Accounting documents;
    Transaction: <b>OB28</b>

  • User-Exit: Show an error Message and go to specified screen field

    Hi All,
    I need to trigger an error message when a field does not contain a specified value and move the processing to the specified screen-field while saving a Vendor using User-Exit: EXIT_SAPMF02K_001.
    Please advice how to achieve going from user -exit to screen-field.
    Thanks in advance.Jr.

    Aravind is right, I apologize for my bad answer! I made this little program which changes the position to P_Y screen field and sends the error message (do it in this sequence of course):
    REPORT  Z_ERROR_MESSAGE_AND_CURSOR.
    parameters p_x type c.
    parameters p_y type c.
    at selection-screen.
      if p_x = 'B'.
        set cursor field 'P_Y'.
        message e001(00) with 'error on P_Y'.
      endif.

  • Error message while saving a sales order "Product 10069995 does not have sc

    hi Friends,
    i am creating an order , enter the material,quantity, batch , correct price everything etc etc. while saving the order it gives an error message "Product 10069995 does not have schedules assigned"

    Hi Suman
    Use transaction code OMJJ and check the "Allowed Transactions" for customizing movement types.
    Kalpesh

  • Error message while saving cryrstal report

    Hi Experts,
    following error message occured while safing a crystalo report:
    "an error occured while safing and/or publish. The return code 503 was returned from the server. Report ID entered is invalid"
    in the pop-up "Save to BW options" I have choosen "automatically publish to Enterprise" and I named my report IBU_TLS_EAM. should I have to choose another name? and if yes, why? I am asking because of the error message saying "report id entered invalid".
    thank you in advance and regards,
    H.-J. Kersten
    note: I tried it again with the name "test" instead of "IBU_TLS_EAM" and while saving now it showed the error message "an error occured while safing and/or publishing. The return code 471 was returned from the server"
    Please help
    Edited by: Hans-Joerg Kersten  on Feb 26, 2009 3:00 PM

    Please re-post if this is still an issue to the Business Objects Forum or if you have a valid support contract create a case on line

  • User exit for va01 and vf01 while saving.

    I need to display a custom message which shows two numbers when i save a record using va01 and vf01.. Is there a user exit I can use? or shud i use enhancement spots? if so where??

    Hi Suzie
    To add; please be clear that using an enhancement point will only save you the need to get an access key.
    Rest ofcourse you will be adding your code in the correct userxit; but without the access key.
    Hope it helps !!
    Neeraj

  • Error occured while saving the user account information

    I'm trying to install LiveCycle ES 2 with PDF Generator on a Windows 2008 server wtih SQL Server 2005.  When I run the configuration manager I get an error in the step where you add the administrator user credentials for generator.  The error I'm receiving is ALC-PDG-080-032-Error occured while saving the user account information.  Has anyone seen this issue before?  Any ideas on what the problem may be?

    Going back some time, another user (do not recall Matrox on the system) had a similar issue. The workaround in that case was to use Save_As and just increment the file name. Now, I do not recall any real "fix," and for another user, the Save_As resulted in the same behavior, so it was not a universal workaround.
    Good luck, and please report your findings,
    Hunt

  • Error Message while ship to party is not assigned to sold to party in VA01

    Hi All,
    In VA01, i need to throw an error message while giving a ship to party, which is not assigned to sold to party.
    I tried in  EXIT_SAPLV09A_001
                  EXIT_SAPLV09A_002
                  EXIT_SAPLV09A_003
                  EXIT_SAPLV09A_004
    above user exits, but i couldnt find the solution.
    if possible provide with the code.
    i appericiate the early response.
    Regards,
    Kumar.

    User exit MV45AFZB, form-routine USEREXIT_CHECK_VBAK.

  • Getting error message while opening PDF file.

    Hello Experts....
    I'm getting error message while opening the attached PDF file in mail.
    I'm Sending the payslip to mail which is converted into .PDF format.
    Where exactly the problem i m not getting.
    Please help....

    CALL FUNCTION 'CONVERT_ABAPSPOOLJOB_2_PDF'
          EXPORTING
            src_spoolid                    = rqident
            no_dialog                      = ' '
           DST_DEVICE                     = out_parms-pdest
          PDF_DESTINATION                =
           get_size_from_format           = out_parms-pdest
          IMPORTING
            pdf_bytecount                  = bytecount
           pdf_spoolid                    = pdfspoolid
          LIST_PAGECOUNT                 =
           btc_jobname                    = jobname
           btc_jobcount                   = jobcount
          TABLES
            pdf                            = out_tab
          EXCEPTIONS
            err_no_abap_spooljob           = 1
            err_no_spooljob                = 2
            err_no_permission              = 3
            err_conv_not_possible          = 4
            err_bad_destdevice             = 5
            user_cancelled                 = 6
            err_spoolerror                 = 7
            err_temseerror                 = 8
            err_btcjob_open_failed         = 9
            err_btcjob_submit_failed       = 10
            err_btcjob_close_failed        = 11.
      IF sy-subrc NE 0.
      ENDIF.
    *CALL FUNCTION 'BAPI_GET_PAYSLIP_PDF'
    EXPORTING
       employeenumber       = PERNR-PERNR
       sequencenumber       = '00001'
       payslipvariant       = 'PAYSLIP-PM'
    IMPORTING
      RETURN               =
      PAYSLIP              = PAYSLIP
      PDF_FSIZE            =
    ******************CONVERTING PAYSLIP(XSTRING) TO BINARY FORMAT******
    call function 'SCMS_XSTRING_TO_BINARY'
       exporting
         buffer                = payslip
      APPEND_TO_TABLE       = ' '
    IMPORTING
      OUTPUT_LENGTH         =
       tables
         binary_tab            = OUT_TAB.
        check not ( out_tab[]  is initial ).
        refresh i_record.
        clear : i_record.
        call function 'QCE1_CONVERT'
          tables
            t_source_tab         = out_tab
            t_target_tab         = i_record
          exceptions
            convert_not_possible = 1
            others               = 2.
        if sy-subrc <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
            WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
        endif.
       do.
         i_record = it_attachment_long.
         append i_record.
         shift it_attachment_long left by 255 places.
         if it_attachment_long is initial.
           exit.
         endif.
       enddo.
        select single ltx into subject from t247
                   where mnr eq pn-begda+4(2)
                     and spras eq 'EN'.
        condense subject.
        concatenate 'Payslip for the month of' subject pn-begda+0(4)
                                  into subject separated by space.
        describe table lt_objbin lines l_att_lines.
        read table lt_objbin index l_att_lines.
        lv_document_data-doc_size = tab_lines * 255 .
        lv_document_data-obj_name = 'Payslip'.
        lv_document_data-obj_descr = subject.
    e-mail body
        clear lt_objpack-transf_bin.
        lt_objpack-head_start = 1.
        lt_objpack-head_num = 0.
        lt_objpack-body_start = 1.
        lt_objpack-body_num = tab_lines.
        lt_objpack-doc_type = 'RAW'.
    LT_OBJPACK-doc_size = STRLEN( LT_OBJTXT ).
        append lt_objpack.
    For e-mail attachment
        lt_objhead = 'payslip.pdf'.
        append lt_objhead.
        lt_objbin[] = out_tab[]."i_record[].
        "describe table i_record lines l_att_lines.
        describe table out_tab lines l_att_lines.
    CLEAR LT_OBJPACK.
        lt_objpack-transf_bin = 'X'.
        lt_objpack-head_start = 1.
        lt_objpack-head_num = 0.
        lt_objpack-body_start = 1.
        lt_objpack-body_num = l_att_lines.
        lt_objpack-doc_type = 'PDF'.
        lt_objpack-obj_name = 'attachment'.
        lt_objpack-obj_descr = 'payslip'.
        lt_objpack-doc_size = ( l_att_lines - 1 ) * 255 + strlen( lt_objbin ).
        append lt_objpack.
    make recipient list
       " check user_mail_id is not initial.
        lt_reclist-receiver =  user_mail_id.
        lt_reclist-rec_type = 'U'.
        append lt_reclist.
        call function 'SO_NEW_DOCUMENT_ATT_SEND_API1'
          exporting
            document_data              = lv_document_data
            put_in_outbox              = 'X'
            commit_work                = 'X'
          tables
            packing_list               = lt_objpack
            object_header              = lt_objhead
            contents_bin               = lt_objbin
          contents_txt               = lt_objtxt
            receivers                  = lt_reclist
          exceptions
            too_many_receivers         = 1
            document_not_sent          = 2
            document_type_not_exist    = 3
            operation_no_authorization = 4
            parameter_error            = 5
            x_error                    = 6
            enqueue_error              = 7
            others                     = 8.
        if sy-subrc = 0.
          write:/ 'Mail sent to', 30 user_mail_id.
          write : sy-uline.
        else.
          write:/ 'Error encountered'.
        endif.
        clear : lt_objpack, lt_objhead, lt_objbin, lt_reclist.
        refresh : lt_objpack, lt_objhead, lt_objbin, lt_reclist.
       clear : filepath+3(17), pdffile, encryptpdf, batch_file.
        clear : out_tab, i_record, filetable.
        clear : user_mail_id, password.
      else.
        write : 'payslip not generated'.
      endif.
    end-of-selection.
    Please Check....

  • Unable to capture error message while creating an SO using bapi

    Hi,
    Can anybody suggest how to capture the error message while creating a SO using BAPI.
    I have developed a customeized BAPI and using the BDC format to create the SO.
    Note: i am using a call transaction method for the BDC.
    I am sending the message into message1.
    but i am unable to send the same into an internal table
    shyam.

    Hi Shyam
    If my understanding is correct, you are performing BDC process within the customized BAPI...
    And you want to collect the messages from BDC to an internal table and pass to the output.
    Proceed as below:
    1. While calling BDC, use CALL TRANSACTION .... with addition: <b>MESSAGES INTO itab</b>. The structure of itab should be like <b>BDCMSGCOLL</b>.
    2. Now the messages will be collected in ita.
    3. Prepare the messages using FM: <b>FORMAT_MESSAGE</b>
    4. Collect to the returning table.
    Hope this helps...
    Though i could not understand the reason of creating a BDC within BAPI, you can opt for loading orders via BAPI's like: BAPI_SALESORDER_CREATEFROMDAT1 or BAPI_SALESORDER_CREATEFROMDAT2.
    Kind Regards
    Eswar

  • Bypass the error messages while opening the Web Analysis 9.3.1 Report

    I am using WA 9.3.1 to create a few reports. The login users will have some essbase meta-read security filters to restrict the access into certain regions and entities.
    For example:
    user a has the meta-read and read access of @idescendants (east);
    user b has the meta-read and read access of @idescendants (west);
    user c has all the accesses
    However, in the first start-up page (Web Analysis 9.3.1 dashboard), I have a dashboard which contains all the regions access. When user a login, he shall only see his own dashboard (speedometers, etc.).
    Currently the user login will get some error messages (such as "loading document produce error", etc). I wonder whether we can set the message level in Web Analysis so that there is no such error message while the user is opening the reports.
    Thanks

    Karen,
    Thanks for the reply.
    I have checked my Web Analysis report, and I still have the error message of "Error Occur while opening document. Document ID = {0}" while using the some user id to login.
    In my Web Analysis database connection preference, my setting is "user the user id and password". I have verified this (when I use "user a" to login, and in essbase connection, i can see the session with "user a").
    In the WA report, however, I use the multiple-level combo box, so that it can give me different levels of entities, for example, the top level is all regions, the 2nd level is east/west/south/ ec, and the next level is cities, and so on. And if "user a" login, he will be able to see the all regions and east, and then east cities (of course, if he select all regions, there will be no data available).
    Do you think this multiple level combo boxes can be the cause of this error message?
    Thanks a lot

  • Error Message while converting the PO to A/P Invoice

    Hi,
    We use Business one 2007A. One of the users is getting the error message that says "Object reference not set to an instance of an object" while adding the A/P invoice.
    As a super user, I am able to add the invoice.
    Can someone tell me what this issue is?
    Thanks

    Hi,
    You may check "Object Reference Not Set To An Instance Of An Object"
    Thanks,
    Gordon

Maybe you are looking for