Problem in creating Receiver Agreement using Integration Directory API

Hello Experts,
We are developing a scenario where we are creating "REceiver Agreement" through Integration Directory API.
This requires certain parameters like Sender component, Interface, Communication Channel & Namespace to be set in the code.The required Communication Channel & Components already exist in Integration Directory .
Our concern is that we are not able to retreive this Communication Channel's ID through the code in order to set it as a parameter for Receiver Agreement generation.
Can anybody pls advice??
Thanks in advance,
Suraj.

Hi Stefan,
We tried using query on communication channel, but could not do it as we could not get a method which accepts  name of communication channel as parameter.
We used "CommunicationChannelQueryIn" related methods in the API.
But still could not retreive the Communication Channel ID of an existing Communication Channel.
Please help.

Similar Messages

  • Problem with creating customer account using TCA Java API

    Hi,
    I am trying to create customer account using TCA java API. i am getting exception saying PL/SQL numeric error: character to number conversion. but this error raises when calling API method
    HzCustAccountV2Pub.createCustAccount.
    can any body help me in solving this issue, any clue why this exception raises. i have tested even the code given in TCA API user guide. that code also gets same error.

    package client;
    import java.math.BigDecimal;
    import java.sql.Timestamp;
    import java.sql.DriverManager;
    import java.sql.SQLException;
    import oracle.jdbc.driver.OracleConnection;
    import oracle.jdbc.driver.OracleCallableStatement;
    import oracle.jdbc.driver.OracleTypes;
    import oracle.apps.ar.hz.v2api.HzCustAccountV2Pub;
    import oracle.apps.ar.hz.v2api.HzPartyV2Pub;
    import oracle.apps.ar.hz.v2api.HzCustomerProfileV2Pub;
    class CreateCustAccount {
         public static void main(String[] args) throws Exception {
         HzCustAccountV2Pub.CustAccountRec p_cust_account_rec = new HzCustAccountV2Pub.CustAccountRec();
         HzPartyV2Pub.PersonRec p_person_rec = new HzPartyV2Pub.PersonRec();
         HzCustomerProfileV2Pub.CustomerProfileRec p_customer_profile_rec = new      HzCustomerProfileV2Pub.CustomerProfileRec();
         BigDecimal[] x_cust_account_id = new BigDecimal[1];
         String[] x_account_number = new String[1];
         BigDecimal[] x_party_id = new BigDecimal[1];
         String[] x_party_number = new String[1];
         BigDecimal[] x_profile_id = new BigDecimal[1];
         String[] x_return_status = new String[1];
         BigDecimal[] x_msg_count = new BigDecimal[1];
         String[] x_msg_data = new String[1];
         try
         Class.forName ("oracle.jdbc.driver.OracleDriver");
         OracleConnection conn = (OracleConnection) DriverManager.getConnection ("jdbc:oracle:thin:@ebiztst.trianz.int:1526:PATCH","apps","apps");
         HzCustAccountV2Pub custaccountV2Pub = new HzCustAccountV2Pub();
         p_cust_account_rec.account_name = "John Ac";
         p_person_rec.person_first_name = "John";
         p_person_rec.person_last_name = "Smith";
         p_cust_account_rec.created_by_module = "TCA_EXAMPLE";
         HzCustAccountV2Pub.createCustAccount(
         conn
         , "T"
         , p_cust_account_rec
         , p_person_rec
         , p_customer_profile_rec
         , "F"
         , x_cust_account_id
         , x_account_number
         , x_party_id
         , x_party_number
         , x_profile_id
         , x_return_status
         , x_msg_count
         , x_msg_data
         System.out.println( "x_return_status = " + x_return_status[0] );
         System.out.println( "x_msg_count = " + x_msg_count[0] );
         System.out.println( "x_msg_data = " + x_msg_data[0]);
         if (x_msg_count[0].intValue() > 1) {
              OracleCallableStatement ocs = null;
              for (int i=0; i<x_msg_count[0].intValue(); i++) {
              ocs = (OracleCallableStatement)conn.prepareCall(
              "begin ? := fnd_msg_pub.get( p_encoded => ’F’ ); end;");
              ocs.registerOutParameter(1, OracleTypes.VARCHAR);
              ocs.execute();
              System.out.println((i + 1) + ". " + ocs.getString(1));
              conn.close();
              } catch (ClassNotFoundException e) {
              System.out.println("Driver Not Found: " + e);
              } catch (SQLException e) {
              System.out.println("SQL Error." + e);
    }

  • Problem in Creating Receiver Agreement

    Hi,
    I had created a namespace in IR and did a simple idoc to file scenario.
    In the IR, the MI and MT are not been shown while creating the receiver agreement and receiver determination.
    Do let me know what would have been wrong.
    I tried entering it manually and it gave error like schema not recognized.
    Regards
    Krish

    Hi,
    when u r Doing Idoc to file scenario, sender side u have to use a ABAP business sysytem.
    hope u have imported the same in configuration scenario.
    in that u have to select u r MI. then onlly it will reflect in the Reciver Determination
    Regards,
    Madhav
    Note: Points If Useful.

  • Problem when creating receiver agreement for File to IDOC scenario

    I have done the following :
    1. Created two business systems one for the file system and other for the R3 system and also I created two communication channel, one as sender communication channel and one as receiver communication channel.
    2. Created the receiver determination
    3. Created the interface determination
    4. Created the sender agrement
    5. Now when I was trying to create the receiver agreement I want to assign the receiver communication channel i have created to the receiver agreement but the F4 help gives me no records and I am thus stuck at this point.
    Please suggest me how to proceed forward from here.

    Hi ,
    <i>5. Now when I was trying to create the receiver agreement I want to assign the receiver communication channel i have created to the receiver agreement but the F4 help gives me no records and I am thus stuck at this point.</i>
    Make sure that your created communication channel for reciever is under the respective reciever business system and give the same while creating the reciver agrement.
    sekhar

  • Integrated Configuration- Problem occurred in receiver agreement for sender

    Hi ,  I am using AAE in PI 7.1  and it is proxy to file scenrios.
    When Ia m doing testing  in Integration Directory in test configuration its giving me this error .
    Problem occurred in receiver agreement for sender -<ECCBUSINESSSYSTEM> to receiver -BS_D_EPS,http://abc.com/sap/pi/HR/Qualifications.Qualifications_Async_Out: No receiver agreement found for , -<ECCBUSINESSSYSTEM> , BS_D_EPS, http://abc.com/sap/pi/HR/Qualifications, Qualifications_Async_Out
    ( here it should take interface  Qualifications_Async_In, but logs says it is pointing to outbound interface)
    here  when I am going in to trace logs  then it seems  that are not able to understand  the   receiver interface . rather then it is taking sender inface in logs..
    In trace logs . I am getting
    Receiver Determination
    <Not found>
    <Trace level="1" type="B">CL_RD_PLSRV-ENTER_PLSRV</Trace>
    <Trace level="1" type="T">R E C E I V E R - D E T E R M I N A T I O N </Trace>
    <Trace level="1" type="T"> Cache Content is up to date </Trace>
    <Trace level="2" type="T">Start with given receiver - BS_D_EPS </Trace>
    <Trace level="2" type="T">Using Receiver Determination 00000000000000000000000000000000 </Trace>
    <Trace level="1" type="T">No Relation found - accept given Receivers. </Trace>
    <Trace level="2" type="T">...extracting Receiver from Header: BS_D_EPS </Trace>
    <Trace level="2" type="T">Classic Receiver Determination via Rules. </Trace>
    <Trace level="3" type="T">...create rule engine </Trace>
    <Trace level="2" type="T">No Receiver found behaviour: 0 </Trace>
    <Trace level="2" type="T">Number of Receivers:1 </Trace>
    <Trace level="1" type="E">CL_RD_PLSRV-ENTER_PLSRV</Trace>
    Interface Determination
    <Not found>
    <Trace level="1" type="B">CL_ID_PLSRV-ENTER_PLSRV</Trace>
    <Trace level="1" type="T">I N T E R F A C E - D E T E R M I N A T I O N </Trace>
    <Trace level="1" type="T"> Cache Content is up to date </Trace>
    <Trace level="1" type="T">...There is no Interface Determination configured for receiver party and receiver service BS_D_EPS </Trace>
    <Trace level="2" type="T">Check conditions for (Inb: Party Srvc If) BS_D_EPS Qualifications_Async_Out </Trace>
    <Trace level="2" type="T">...valid InbIf without Condition: Qualifications_Async_Out </Trace>
    <Trace level="2" type="T">Number of receiving Interfaces:1 </Trace>
    <Trace level="1" type="E">CL_ID_PLSRV-ENTER_PLSRV</Trace>
    Operation Mapping
    <Not found>
    <Trace level="1" type="B">CL_MAPPING_XMS_PLSRV3-ENTER_PLSRV</Trace>
    <Trace level="2" type="T">......attachment XI_Context not found </Trace>
    <Trace level="3" type="T">Mapping already defined in interface determination </Trace>
    <Trace level="1" type="T">No mapping configured </Trace>
    <Trace level="1" type="E">CL_MAPPING_XMS_PLSRV3-ENTER_PLSRV</Trace>
    I  have developed the other integrated configuration scenario and this is working fine . 
    please let me know how can I troubleshoot it

    I am using sender as Soap and receiver as File adapter. 
    here  the problem is that  while going for interface deteremination and receiver agreement  it is calling to  Outbound interface .
    It should call the inbound interface. I put all the details correctly and deleted all the objects and crated again for both Ir and Id..
    I put the name of inbound interface  in configuration but while executing its calling outbound interface.

  • Create Rebate agreements using BAPI:BAPI_AGREEMENTS

    Hi,
    My requirement is to create the rebate agreement using BAPI.
    For this I am using 'BAPI_AGREEMENTS'.
    I am passing the below values to TI_BAPIAGRMNT
    *ls_BAPIAGRMNT-OPERATION = .
    *ls_BAPIAGRMNT-AGREE_COND =
    ls_BAPIAGRMNT-SALES_ORG = 'BIC'.
    ls_BAPIAGRMNT-DISTR_CHAN = '02'.
    ls_BAPIAGRMNT-DIVISION = '00'.
    ls_BAPIAGRMNT-AGR_TYPE = 'ZBMS'.
    *ls_BAPIAGRMNT-CATEGORY =
    *ls_BAPIAGRMNT-APPLICATIO =
    *ls_BAPIAGRMNT-CREATED_BY =
    *ls_BAPIAGRMNT-CREAT_DATE =
    *ls_BAPIAGRMNT-CREAT_TIME =
    *ls_BAPIAGRMNT-CHANGED_BY =
    *ls_BAPIAGRMNT-CHANG_DATE =
    *ls_BAPIAGRMNT-CHANG_TIME =
    ls_BAPIAGRMNT-RECIPIENT = 'ST0000'.
    ls_BAPIAGRMNT-AGRMT_CURR = 'USD'.
    *ls_BAPIAGRMNT-AGCURR_ISO =
    *ls_BAPIAGRMNT-EX_DESCR =
    ls_BAPIAGRMNT-STATOFAGRE = 'A'.
    ls_BAPIAGRMNT-VALID_FROM = '05/25/2009'.
    ls_BAPIAGRMNT-VALID_TO = '05/31/2009'.
    *ls_BAPIAGRMNT-COND_GROUP =
    *ls_BAPIAGRMNT-AGRMT_TEXT =
    *ls_BAPIAGRMNT-PAY_METHOD =
    *ls_BAPIAGRMNT-FRMOBJ_TYP =
    *ls_BAPIAGRMNT-FRMOBJ_KEY =
    *ls_BAPIAGRMNT-DEL_FLAG =
         append ls_BAPIAGRMNT to lti_BAPIAGRMNT.
    CALL FUNCTION 'BAPI_AGREEMENTS'
    EXPORTING
      PI_INITIALMODE       =
      PI_BLOCKNUMBER       =
      TABLES
        TI_BAPIAGRMNT        = lTI_BAPIAGRMNT
        TO_BAPIRET2          = lTO_BAPIRET2
        TO_BAPIKNUMAS        = lTO_BAPIKNUMAS
    EXCEPTIONS
      UPDATE_ERROR         = 1
      OTHERS               = 2
    i am getting the values in lTO_BAPIRET2
    Type: E     
    ID:CND_EXCHANGE
    Number:156
    Message:Record KNUMA = , AG_GUID = 00000000000000000000000000000000: agrmt type  deviates from Customizing
    LOG_NO:
    LOG_MSG_NO:00000
    and i am not able to create rebate agreement using this BAPI.If i am passing same values in VBO1 am able to create the agreement.
    Let me know what to do. Am i using correct BAPI or not.If it is correct what r the remaining fields need to be passed.If not let me know the correct procedure.
    Thanks in advance.
    Thanks,
    Vidya.

    Hi,
    I am getting the same problem when trying to create a agreement by using BAPI_AGREEMENTS ??
    pls let me know hw u hav solved the same ???
    With Rgds,
    S.bharani

  • Transport protocol version error in Integration Directory API

    Hi All,
    I am trying to create SOAP receiver communication channel using Java-only PI 7.31 directory APIs. I have passed all the required parameters to the CommunicationChannelIn service, but it's throwing error - "Enter at least one object key for operation 'create'".
    When I tried to test the service through WS Navigator, it's giving exception - "Enter a value for attribute 'Transport Protocol Version'" which doesn't exists in case of SOAP adapter creation.
    Has anybody come across this issue? If the adapter metadata does not specify any transport protocol version, then shouldn’t the validation checks in  CommunicationChannelIn service provider proceed without errors on a blank value for this attribute?
    Note: I have gone through all the SCN blogs, discussion threads we have on topics related to Integration Directory API.
    Thanks in advance for all the help and suggestions.
    Regards,
    Yashu Vyas

    Hi All,
    I am trying to create SOAP receiver communication channel using Java-only PI 7.31 directory APIs. I have passed all the required parameters to the CommunicationChannelIn service, but it's throwing error - "Enter at least one object key for operation 'create'".
    When I tried to test the service through WS Navigator, it's giving exception - "Enter a value for attribute 'Transport Protocol Version'" which doesn't exists in case of SOAP adapter creation.
    Has anybody come across this issue? If the adapter metadata does not specify any transport protocol version, then shouldn’t the validation checks in  CommunicationChannelIn service provider proceed without errors on a blank value for this attribute?
    Note: I have gone through all the SCN blogs, discussion threads we have on topics related to Integration Directory API.
    Thanks in advance for all the help and suggestions.
    Regards,
    Yashu Vyas

  • How to create Authorization policy using OIM 11g API

    Hi,
    Could you please let me know how to create Authorization policy using OIM 11g API.
    Thanks

    Constructing A Policy Programmatically
    http://docs.oracle.com/cd/E27559_01/dev.1112/e27154/cons_policy_prog.htm#CHDHACBF
    api ref for PolicyStore
    http://docs.oracle.com/cd/E21764_01/apirefs.1111/e22649/oracle/security/jps/service/policystore/PolicyStore.html#createApplicationPolicy_java_lang_String_
    something like below code to start with
    try {
    JpsContextFactory ctxFact;
    ctxFact = JpsContextFactory.getContextFactory();
    JpsContext ctx;
    ctx = ctxFact.getContext();
    PolicyStore ps = ctx.getServiceInstance(PolicyStore.class);
    if (ps == null) {
    // if no policy store instance configured in jps-config.xml
    System.out.println("no policy store instance configured");
    return;
    ApplicationPolicy ap = ps.createApplicationPolicy("Trading", "Trading
    Application","Trading Application.");
    } catch (JpsException e) {
    }

  • Help/Example needed for creating JMSQueues/JMSTopics using the MBean API

    I am trying to create JMSQueues programmatically using the MBean API. When
    I use MBeanHome.createAdminMBean(), a queue appears in the root of the
    config file. This is progress, but the queue is in the wrong place! I need
    the queues to be part of my JMS server's "destinations" as seen on the
    console.
    So now I am trying to use createConfigurationMBean() instead, but I can't
    figure out what the "parent" parameter should be- no documentation! My
    first guess was that the parent might be the JMSServer, but that doesn't
    work.
    Anyone have example code to insert JMSQueues and JMSTopics into a specific
    JMS server's destinations?
    Here is the code I tried... All goes well until the final
    createConfigurationMBean call, where it throws a MBeanCreationException:
    // Get the MBeanHome bean
    Object obj = jndiContext.lookup("weblogic.management.adminhome");
    MBeanHome mbeanhome = (MBeanHome) javax.rmi.PortableRemoteObject.narrow
    (obj, MBeanHome.class);
    // Get the server MBean
    JMSServerMBean jmsServerMB =
    (JMSServerMBean)mbeanhome.getMBean("examplesJMSServer",
    JMSServerMBean.class);
    // Create the new Queue
    JMSQueueMBean jmsQMB = (JMSQueueMBean)mbeanhome.createConfigurationMBean
    ("weblogic.examples.jms.fooQueue", "JMSQueue", jmsServerMB);

    Ok, I still don't see how I can do it differently with the admin tool. If
    you want to see the commands I'm using, I can post them, but the basic one
    is shown below in the previous message. We're trying to set up a script so
    that developers can just run it and properly configure WebLogic with the
    right components.
    Thanks,
    Michelle
    "Michelle Baxter" <[email protected]> wrote in message
    news:[email protected]...
    I am using the weblogic.Admin tool, not doing this in code. I will attempt
    to translate your advice when I get time again.
    My commands look like this:
    java weblogic.Admin -url 127.0.0.1:7001 -username system -passwordweblogic
    CREATE -mbean "mydomain:Type=JMSQueue,Name=MyJMSQueue"
    I create this, I create the JMSServer MBean, then do and INVOKE (insteadof
    CREATE) and call the addDestination method, adding the JMS Queue MBeanthat
    I created previously, using the same naming scheme as in the above CREATE.
    "Viresh Garg" <[email protected]> wrote in message
    news:[email protected]...
    Daron Cole wrote:
    You can use createConfigurationMBean with JMSQueueConfig but in the
    end
    I used
    the code below to create a topic.The code that you posted is the right way to create queus/topics. alwayscreate admin mbeans to admin
    server and let admin server internally create config Mbeans on the
    managed
    server as per the
    location/targets that you set in admin Mbeans.
    Queue's are the same, just replace the word
    Topic with Queue and it should work. It should show up in the console
    app.
    MBeanHome home = (MBeanHome)ctx.lookup(MBeanHome.JNDI_NAME+".myserver");
    ServerMBean myserver =(ServerMBean)home.getMBean("myserver",ServerMBean.class);
    String topicName = "MyNewTopic";
    JMSServerMBean jmsServerMB =(JMSServerMBean)home.getMBean("JMSServer","JMSServer","mydomain");
    JMSTopicMBean jmsTopicMB =(JMSTopicMBean)home.createAdminMBean(topicName,"JMSTopic","mydomain");
    jmsTopicMB.setJNDIName(topicName);
    jmsServerMB.addDestination(jmsTopicMB);
    Viresh Garg
    Principal Developer Relations Engineer
    BEA Systems
    "Michelle Baxter" <[email protected]> wrote:
    There is no JMSQueueConfigMBean. What do you mean?
    "Daron Cole" <[email protected]> wrote in message
    news:[email protected]...
    Try JMSQueueConfig instead of JMSQueue.
    "Michelle Baxter" <[email protected]> wrote:
    Me too! I'm trying to use the weblogic.Admin class to set up
    queues
    and
    topics and the JMS server. The same results in the config file:
    the
    queues
    and topic were set up at the root, the JMS server was added, but
    no
    destinations, even though I invoked the addDestination method withthe
    created MBean queues and topic as arguments. No exceptions, just
    no
    destinations on the JMS server resulted. What's the right order ofexecution
    for this stuff??
    Thanks,
    Michelle
    "Jude DeMeis" <[email protected]> wrote in message
    news:[email protected]...
    I am trying to create JMSQueues programmatically using the MBean
    API.
    When
    I use MBeanHome.createAdminMBean(), a queue appears in the root
    of
    the
    config file. This is progress, but the queue is in the wrong
    place!
    I
    need
    the queues to be part of my JMS server's "destinations" as seen
    on
    the
    console.
    So now I am trying to use createConfigurationMBean() instead,
    but
    I
    can't
    figure out what the "parent" parameter should be- no
    documentation!
    My
    first guess was that the parent might be the JMSServer, but that
    doesn't
    work.
    Anyone have example code to insert JMSQueues and JMSTopics intoa
    specific
    JMS server's destinations?
    Here is the code I tried... All goes well until the final
    createConfigurationMBean call, where it throws aMBeanCreationException:
    // Get the MBeanHome bean
    Object obj =
    jndiContext.lookup("weblogic.management.adminhome");
    MBeanHome mbeanhome = (MBeanHome)javax.rmi.PortableRemoteObject.narrow
    (obj, MBeanHome.class);
    // Get the server MBean
    JMSServerMBean jmsServerMB =
    (JMSServerMBean)mbeanhome.getMBean("examplesJMSServer",
    JMSServerMBean.class);
    // Create the new Queue
    JMSQueueMBean jmsQMB =(JMSQueueMBean)mbeanhome.createConfigurationMBean
    ("weblogic.examples.jms.fooQueue", "JMSQueue", jmsServerMB);

  • Receiver Agreement for Integration Process

    Dear All
    I am facing a strange problem when I am sending a message via proxy to SAP PI whci is  then supposed to forward it to a legacy system.
    I am using a BPM and am getting an error like no receiver agreement found between the sender SAPECC system and receiver integration process

    Hi,
    >>>a BPM and am getting an error like no receiver agreement found between the sender SAPECC system and receiver integration process
    use the integration directory wizard and create two configurations
    - ECC - PI (integration process)
    - PI (BPM) - to the legacy
    then it will work - this is not an error but lack of configuration
    Regards,
    Michal Krawczyk

  • Generating WSDL using Integration Directory (Tools-Define Web Service)

    Hi,
    I have tested the "Define Web Service" tool in Integration Directory - some question;
    1) It's a little bit frustrating to change the URL after clicking the "Propose URL" button - is it possible to configure somewhere the right URL
    http://<srv>:<port>/XISOAPAdapter/MessageServlet?channel=<party>:<service>:<cchannel>
    2) The generated WSDL is not according to the basic profile for WSDLs - wrong encoding="ISO-8859-1" - supposed to be "UTF-8"|"UTF-16" - is it possible to configure how the WSDL is generated?
    I'm not sure, but I think there is a issue related to the type of binding for a binding.
    3) A web service can consists of several methods - is there a tool for generating a WSDL for several interfaces?
    It's "boring" to manually copy-paste from several generated WSDLs to one main WSDL for a web service
    Anyway, by using XMLSpy and SoapScope, everything works just fine

    a single data type will refer to multiple data types data.
    You can refer one Data type in other Data Type but it wont be available under a  different root node.....the root node will the the DT name under which you are referring the other DTs......you can do this by:
    DT --> Give the appropriate name to a node --> While selecting the Type for this node select Data types --> select the DT from the list available....for this you should first include all the schemas in IR i.e. you should first create individual DTs by importing the schema (DT --> XSD --> Import Data Type Definition from File)
    You have a huge list of schemas!
    Regards,
    Abhishek.

  • Dynamic MailAdapter Receiver Agreement using S/Mime

    Hi,
    I need some help at an specific problem with the SAP XI Mail Adapter.
    First a little scenario description:
    In our business there are 10 Email addresses and we have 250 businesspartners.
    We want to send Emails in a secure way (S/Mime), but we wouldn’t configure hundreds  of Receiver agreements to specify the  exact Certificates which must be used to send an signed and encrypted Mail form A to B.
    See
    http://s5.directupload.net/file/d/1336/xgadwfu5_jpg.htm
    Note:
    Schlüsselspeicher = Keystore
    Schlüsselspeichereintrag = Certificate-Alias
    Signierte Mail-Zertifikate hinzufügen = Add Certifiacate to Mail.
    Verschlüsselungsalgorithmus = encryption Algorithm
    And now my Question :
    Is there any possibility to dynamically set the Configuration settings marked in the picture with a red arrow ?

    Any Ideas like an own Adapter, Adapter Modulte, Dynamic Configuration ?

  • Creating business services in integration directory

    Hi
      When business services are created in integration directory - these business services are not tied back to entries in the SLD - i.e we can create entries for business services directly in integration directory without having to import them from SLD.
    Now, when we migrate - from Dev environment to other landscapes - my understanding is that these business service entries are going to be migrated with the same names -and no transport target entries / validations is made during the target system import time - which happens in case of business systems having entries in SLD....
    Could anybody out there - clarify these thoughts about business service entries
    Thanks in advance - for your time .

    Hi Karthik,
         Check out these help file links, hope this will help you:
    <a href="http://help.sap.com/saphelp_nw2004s/helpdata/en/fe/131eb4ef2fb344abf471c9eac0063a/frameset.htm">http://help.sap.com/saphelp_nw2004s/helpdata/en/fe/131eb4ef2fb344abf471c9eac0063a/frameset.htm</a>
    <a href="http://help.sap.com/saphelp_nw2004s/helpdata/en/c7/301640033ae569e10000000a155106/frameset.htm">http://help.sap.com/saphelp_nw2004s/helpdata/en/c7/301640033ae569e10000000a155106/frameset.htm</a>
    <a href="http://help.sap.com/saphelp_nw2004s/helpdata/en/7d/6b82cd0d1aef48ab5953524c9cc5b2/frameset.htm">http://help.sap.com/saphelp_nw2004s/helpdata/en/7d/6b82cd0d1aef48ab5953524c9cc5b2/frameset.htm</a>
    http://help.sap.com/saphelp_nw2004s/helpdata/en/e6/908d3f7057eb0ce10000000a114084/frameset.htm]
    Regards,
    Subhasha ranjan

  • Creating Scheduling Agreement using Bapi

    Hi Gurus,
           I want to Create Scheduling agreement , InfoRecords using Bapi.
    I use BAPI_AGREEMENT_MAINTAIN .But it's not creating agreement.It throwing error message .
    Useful Answers will be rewarded with Points.

    Hi,
        Error Messages are Not Possible to determine a consumption account and No batch input data for screen.
    Could you suggest what all the Input field  I need to pass it .
    Thanks for Your help

  • Problem in Creating the Product Using COM_PRODUCT_MAINTAIN_MULT_API

    Dear CRMExperts,
             I am working in SAP CRM 5.0 version.I want to create the Product Using the Function Module "COM_PRODUCT_MAINTAIN_MULT_API".For this i have gone through the SAP Note 810153.I copied the Report Program from that note and i developed the Report Program.but i am facing some problem.
    The structures zinstall_info2_maint_t and zinstall_info2_maintain does not exist in SAP CRM 5.0 Version.So i am getting Short Dump.
    If anyone come across the same problem.Please help me to solve this issue.Please help me it is very Urgent.
    Thanks & Regards,
    Ashok.

    Hi,
    Note 1074357 - Implementing rollback in FM COM_PROD_MATERIAL_MAINTAIN_API
    Does this help you?
    regards,
    Murali

Maybe you are looking for

  • Removing previous Apple ID's associated to music purchased from another A-ID

    I have media in iTunes from an older account/email I no longer use. My information got stolen and I have no way of recovering the password for the email tied to the music I want to listen to. I tried deleting the media/files and repurchasing the item

  • Enlarge an image when clicked in a report

    Hi i am using Apex 4.2.2 I have a requirement where I can display images in a report. Images are stored as blob in the database. I created an interactive report and I can display the image in the report. But when I need to know when I clicked on the

  • How to determine the inbetween months per range?

    Hi All, I have a problem on how to get the "month(s)" of a specific range. here's the scenario.....If a user input 2 months let say 03/2008 and 06/2008. Is there any FM that will determine months inbetween the two months? Please help tnx!! Points wil

  • Itunes runtie error

    I recently installed upgrade for ITUNES. Now when I try to open program I get a runtime error. dell   Windows XP Pro  

  • Problems with z27x firmware update

    I'm trying to update the firmware on the z27x.  I've followed the HP instructions on updating firmware for z27x and the monitor doesn't display instructions to update.  I have the firmware update on a flash drive plugged into the USB port with the dr