BAPI: Error M8524 using BAPI_INCOMINGINVOICE_PARK (SAP 4.6C)

Dear Expert.. while trying to post using BAPI_INCOMINGINVOICE_PARK we encountered some problems with return message M8 524 (You cannot process conditions for delivery costs) can anyone help us.. the cause for this problem pls.. what data to check is it the PO or else.. thanks,  (SAP 4.6C)

Hi,
1. Is the BAPI proxies generation process with SAP Enterprise Connector remain unchanged?
Yes. No change required except minor changes.
2. Are the BAPI structures remain the same that do not require any Java code change when calling BAPI?
Well you will have to check if the BAPI import/export/tables/changing parameters have undergone any change. If not then no change required.
3. Is the JCo version remains unchanged?
Yes. This shouldnt be an issue.
4. Is there any Java code changes required?
Well if your 4.6c system was non-unicode, ECC 6.0 would be unicode. So the RFC where you would have mentioned that a Unicode(java) system is interacting with Non-unicode(4.6c) system will require a change. This is applicable to both RFC's in SAP & Java.
Thanks,
Best regards,
Prashant

Similar Messages

  • Error in Connecting to BAPI (Error connecting using JCO.Client: null)

    Hi,
        I am trying to connect to a BAPI to extract data. However, I am getting this error
        Error connecting using JCO.Client: null
        Pls explain the meaning of the error and solution to the problem
    TIA
    Himanshu

    Hi,
    This means you are getting error while executing your model. its not able to use the JCO's.
    as I asked previously check your JCO status... its up and running????
    Here are some threads having same problem
    URGENT :Error connecting using JCO.Client: null
    Model and MetaData configarations  in JCO Connection
    Exception while executing
    PradeeP
    Edited by: pradeep bondla on Jul 31, 2008 11:53 AM

  • Using BAPI as WebService Interface in SAP PI

    Hello,
    Situation is:
    BAPI is imported in SAP PI from SAP R/3 system.
    The BAPI will be used for R/3 as Sync.Receiver.
    A Web Application should connect to SAP PI with the same message structure for request and response.
    So the idea is to publish the BAPI interface as a WSDL for this partner.
    But when doing this in Directory SAP PI does not offer BAPIs as Interfaces for WSDL, only message interfaces created
    in Repository are offered.
    BAPIs are interfaces per definition. So we dont need a message interface to add the BAPI to it.
    Maybe this woin t work anyhow with a SAP system.
    But how to use the BAPI for a WSDL?
    Is it required to create an interface for this purpose and add this one in the Directory WSDL create function?
    Best regards
    Dirk

    Hi Meinhard,
    There are more ways to get where you want to go, some are mentioned above.
    You can also do the following:
    1) From the BAPI you create the Webservice in R3 (as described in the link from pavan kumar)
    2) Go to trx SOAMANGER (in R3)  and get the URL for the WSDL
    3) Import the WSDL in PI as an External Definition (ED)
    4) Now you create an INBOUND, synchronous, service interface with the external definition.
    5) After saving the SI you can create a matching Outbound service interface (it's a menu option)
    Now you can use these service interfaces in the Integration directory.
    You can even create an ICO (integrated configuration) provided you use SOAP communication channels.
    kr
    Robert

  • Crystal reports and SAP BI--------BAPI error when executing the report

    Hi All,
    I am getting a problem accessing the data from the SAP BI system into the crystal reports.I created a report in CR2008 on a query built in SAP BI.When I execute this query,I am getting the following error.
    Database Connection Error:'BAPI Error #:0
    Error Occured when starting the parser:timeout during allocate / CPIC-CALL:'ThSAPCMRCV"
    CAN ANYBODY HELP ME OUT Please.
    Thanks,
    Kumar
    Edited by: Madan Koka on Dec 15, 2008 5:47 PM

    Hi,
    I have the same problem. I can create report in Crystal Reports on a query but can`t get data from BW.
    Thx in advance for help
    Jacek

  • Error while using  soap adapter in webservice to sap system scenario

    Hi everybody,
    i got the error while using saop adapter in scenario(sender webservice----->sap system)
    error is
    HTTP error:couldnot post file
    '/XISOAPAdapter/MessageServlet:Channel=:BS1:SPA.&
    version+3.0&sender.Service=BS1&interface=http%3ASP%5OUTBOUND'on server 'XI03'(500)

    check with ur basis people

  • BAPI's used in SAP SRM

    what are the BAPI's used in SAP SRM?

    Dear Fazhlay,
    To fetch the BAPIs related to SAP SRM goto se37 and type either BAPI* or META* for the list of bapis.
    For the detailed description on the BAPIs of SRM please goto to below link as this question is already addressed there:
    BAPI's in SAP SRM Module
    All the Best :-)
    Reward if useful

  • Error in creating GUID using com.sap.guid API's

    Hi
       i am trying to create GUID using com.sap.guid API's. I've included the guidgenerator.jar in the classpath. I ran the following code. i got the "Caused by: java.lang.NoClassDefFoundError: com/sap/guid/GUIDGeneratorFactory " error.
    the code is
    package com.portal;
    import com.sapportals.portal.prt.component.;*
    import com.sap.guid.GUIDGeneratorFactory;
    import com.sap.guid.IGUID;
    import com.sap.guid.IGUIDGenerator;
    import com.sap.guid.IGUIDGeneratorFactory;
    public class TestCompforGUID extends AbstractPortalComponent
        public void doContent(IPortalComponentRequest request, IPortalComponentResponse response)
    *          IGUIDGenerator generator = GUIDGeneratorFactory.getInstance().createGUIDGenerator();*
    *          String guid = generator.createGUID().toString();*
    *          String hexGuid = generator.createGUID().toHexString();*
    *          response.write(guid);*
    *          response.write(hexGuid);*
    can anyone created the GUID's using com.sap.guid API's and help me here.
    Do i need to specify any reference in Portalapp.xml ?
    Thanks,
    Saravanan

    difficult to reproduce. But it might be a data conversion problem.
    e.g. try
    to_char(a.num_tabs)If that's not the error comment out certain lines or xmltags and test which one is the reason for the error.
    Edited by: Sven W. on Sep 9, 2011 3:13 PM - typo correction

  • Error when using SAP Exit Variable for Current Fiscal Period (0FPER)

    Hi Friendz,
    My requirement is to execute a query for the current fiscal period. I am using the SAP Exit Variable 0FPER.
    I placed this variable on char. Fiscal year/period 0FISCPER.
    When I execute the Query, it is returning the error: No value could be determined for variable ZVBSYCUR; Variables Contain Invalid Values.
    Please give inputs on how to use this variable.
    Regards...
    Ganesh

    Hello Dipika,
    I am also getting the same error.
    ERROR: Variable 0FPER could not be replaced.
    Yesterday we created one customer exit. But this should not affect the SAP Exit right? Till yesterday the 0FPER variable was working fine. I tried re-installing from BI content, but still getting the same error. If anybody has a clue please let me know.
    Thanks,
    Harshal

  • Access BAPIs Using the SAP Java Resource Adapter

    Hi experts,
    Can someone tell me how to Access BAPIs Using the SAP Java Resource Adapter?

    hi Shweta,
    Please refer the step by step procedure:
    1. Start the deploy tool of the SAP J2EE Application Server with the DeployTool.bat in the directory //<SAP J2EE Engine Installation Directory/.../j2ee/deploying.
    2. Choose Project &#8594; New Project and enter a name for the new project.
    3. Click on the Deployer tab.
    4. From the menu path, choose Deploy &#8594; EAR &#8594; Load Module and select the sapjra.rar file.
    5. For the newly created node sapjra.rar, choose Server Settings &#8594; Identity Subjects and select Caller Impersonation as authentication type, so that the J2EE user data is used to log on to the ABAP system.
    6. Make sure that the J2EE Application Server is running. Connect to the J2EE Application Server with Deploy &#8594; Connect.
    7. Deploy the sapjra.rar using the menu Deploy &#8594; Deployment &#8594; Deploy Module.
    8. Enter SAPJRADemo as application name and start the application.
    9. Close the deploy tool.
    10. Start the Visual Administrator again.
    11. Select the Cluster tab and switch to <Server Node> &#8594; Services &#8594; Connector Container.
    12. Click on the Runtime tab and choose sap.com/SAPJRADemo &#8594; eis/SAPJRADemoFactory.
    13. Choose Managed Connection Factory &#8594; Properties. On this page, you need to specify the logon data for the ABAP system. There is already some dummy data visible in the property list if no real system data has been specified so far.
    14. To change the value of a property, select the property in the list, change the value underneath it, and add the changes using the Add button. At the end, do not forget to save all changes by pressing the button Save Changes. The user configured for the SAP JRA must be the user authorized to read metadata of function modules.

  • Error when using SAP authentication for Designer

    my error is:
    [repo_proxy 13] SessionFacade::openSessionLogon with user info has failed(The
    secSAPR3 DLL could not be found or does not exist(hr=#0x80042a01)
    can you help me?
    regards

    hi,
    pls refer the link
    Error when using SAP authentication for Designer
    try re-installing BOE and check
    hope it helps,
    sundar

  • Database Connection Error:BAPI Error #0

    I have a problem when I preview a report in Crystal Reports 2008 using BW MDX Query I had recieved the following messages:
    1.Failed to retrieve data from database
    and then when I click ok
    2.Database Connection Error:BAPI Error #0
    Error occurred  when starting the parser:timeout during allocate / CPIC-CALL'ThSAPCMRCV'
    I copied the query of crystal report and I execute it inside the transaction of mdxtest
    SELECT  NON EMPTY EXCEPT([0CALMONTH].MEMBERS, {[0CALMONTH].[All]}) ON ROWS FROM [USD_SD_C0/RPT_1] SAP VARIABLES [!V000001] INCLUDING [0CALMONTH].[200401]
    I found the debugger had stopped in the line Break when I click on F8
    I recieve the following error
    Error occurred when starting the parser: timeout
    during allocate / CPIC-CALL: 'ThSAPCMRCV'
    Please anybody can help me

    Dear Ingo
    I had read this note
    I applied the following:
    1.I didn't found the lrfc32.dll in the windows/system32 in my BW server so I asked my basis administrator to upgrade the kernel
    2.after this step I didn't find it again so I had copied the file from the new kernel and copied it to system32 and sysWow
    3.I register successfuly the lrfc32.dll using the commanf regsvr c:/windows/system32/lfrc32.dll
    (note: this step didn't succeed until I had installed SAP GUI in BW server because as I observed that there is a need for C++ compiler which is installed by default when you install GUI)
    after all of this I cannot run any crystal report based on any BW query
    So Please anyboday can help

  • File to BAPI error

    hi,
    iam getting following error in file to bapi scenario.plz help me
    2007-11-02 17:21:20     Success     RFC adapter received a synchronous message. Attempting to send sRFC for BAPI_SALESORDER_CREATEFROMDAT1
    2007-11-02 17:21:21     Error     Exception caught by adapter framework: error while processing message to remote system:com.sap.aii.af.rfc.core.client.RfcClientException: failed to parse BAPI response due to: com.sap.aii.af.rfc.util.bapi.BapiException: Parameter RETURN has type "BAPIRETURN1" which is unknown.
    2007-11-02 17:21:21     Error     The message status set to NDLV.
    2007-11-02 17:21:21     Error     Delivery of the message to the application using connection AFW failed, due to: error while processing message to remote system:com.sap.aii.af.rfc.core.client.RfcClientException: failed to parse BAPI response due to: com.sap.aii.af.rfc.util.bapi.BapiException: Parameter RETURN has type "BAPIRETURN1" which is unknown..
    T & G
    viju

    hi vijendra
    check this forum discussion
    Treating BAPI return in RFC Receiver Adapter
    regards
    Ramesh P

  • Sample WebDynpro for Java for BAPI error

    Hi,
    I have created one BAPI which will take matnr as an input and gives table of matnr, maktx.
    This BAPI i have used (through Adaptive RFC) to create sample WebDynpro Application (JAVA) through NWDS.
    I have deployed it and tried to run it, but it failed with following error.
    500   Internal Server Error
      Web Dynpro Container/SAP J2EE Engine/6.40 
    Failed to process request. Please contact your system administrator.
    What could be the problem?
    I have also tried sample application without any BAPI, It worked fine.
    Please let me know what could be the possible error.
    -Thanks

    if its 500 Internal Server Error  it would have created a DUMP on the ABAP side. check tcode ST22 in the ABAP engine to find more details.
    Raja

  • GetCellData error in WebI to SAP BEx Query

    Hi all,
    We have  multicube with a BeX query and and universe. We have created roles with authorizations and restrict users on Retun Line and Business Unit. We have created the authorization variables in the BeX query on Return Line and on Business Unit.
    When we create a query only using Return Line, the authorization works and returns the correct result. When we use only Business Unit we got no results which is incorrect, but when we use a query in Webi with both Return Line and Business Unit we get the following error:
    "A database error occured. The database error text is: Error in MDDataSetBW.GetCellData. See RFC trace file or SAP system log for more details. (WIS 10901)"
    Any ideas where the issue can be? We have double checked the authorizations in BW and they seem fine. We have also assigned ALL BU's on Business Unit in so not to restrict anything.
    Any help would be appreciated.
    Jacques

    Hi Ingo,
    We are still having issues with the authorizations. I think this is where the root of all evil is...
    My account has SAP_ALL so I can run eveything just fine.
    An account has been created to test against... XUSER. This user belongs to roles, ZCBW_BARTN_100 to restrict data on the Return, ZCBW_BUPC_B00000 to restrict data in Business Unit and Profit Centre, and a 3rd role ZFBW_GEN_BU_ENDUSER that is used for general authorisations for the user - I think.
    When the report is refreshed an error is raised: Failed to retrieve data form the database.... Database Error:'BAPI error #: 0. Unknown error when executing MDX.' When I remove ZFBW_GEN_BU_ENDUSER from XUSER, Crystal 2008 raises and error in the line of "XUSER has no RFC authorization for function group SYST. So this is leading me to think the issue is in the setup of this ZFBW_GEN_BU_ENDUSER role and certain access/autthorization has been removed preventing the user from executing the MDX via BOBJ correctly.
    When one has a user account, what is the minimum authorization needed in a role to be able to execute queries from BOBJ using the MDX drivers? I think this may resolve the issue as the guys here have really locked down on a lot of stuff.
    Thanks
    Jacques

  • RFC adapter Call BAPI error

    Hi XIer,
    I am using RFC receiver to make a BAPI call, I used a BAPI wrapper due to this BAPI don't have a RETURN structure in the Export Tab which is XI expected.
    but after I made a wrapper, the same error occurs, just like I directly call the BAPI without wrapper function. the error as following:
    com.sap.aii.af.ra.ms.api.DeliveryException: XIAdapterFramework:GENERAL:com.sap.aii.af.ra.ms.api.DeliveryException: error while processing message to remote system:com.sap.aii.af.rfc.core.client.RfcClientException: failed to parse BAPI response due to: com.sap.aii.af.rfc.util.bapi.BapiException: Parameter with name RETURN not found.
         at com.sap.aii.adapter.xi.ms.XIEventHandler.onTransmit(XIEventHandler.java:456)
         at com.sap.aii.af.ra.ms.impl.core.queue.CallConsumer.onMessage(CallConsumer.java:131)
         at com.sap.aii.af.ra.ms.impl.core.queue.Queue.run(Queue.java:848)
         at com.sap.aii.af.ra.ms.runtime.MSWorkWrapper.run(MSWorkWrapper.java:56)
         at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
         at java.security.AccessController.doPrivileged(Native Method)
         at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:100)
         at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:170)
    the BAPI name is :QIRF_GET_USAGE_DECISION2
    the wrapper name is :ZZQIRF_GET_USAGE_DECISION2
    and I added a RETURN structure, type is BAPIRET2.
    Please give me some ideas, thank you for your time~~

    I still am not sure why you need a Wrapper RFC? If SP 14 or above on XI, RFC adapter have the option of BAPI commit and this will make things easy for you.
    You can call the BAPI directly.
    regards
    Bhavesh

Maybe you are looking for