Oracle B2B 10g Remote Trading Partner Configuration

Hi All,
How to create a Business Action in operational capabilities of remote trading partner for the exchange of custom xml document betwenn trading partners.
Also please suggest any document where we can follow the steps for creating trading partner for custom xml exchange.
Regards,
Jagadesh.

You may like to refer -
http://www.b2bgurus.com/2007/12/how-to-handle-hosttrading-partner-with.html
Multiple "HOST-partner" configuration possible?
Regards,
Anuj

Similar Messages

  • Partner Self-registration in Oracle B2B 10g

    Hi B2B team,
    Wanted to confirm from you if there is any provision for Partner self-registration in Oracle B2B 10g. We are on the latest patch. I am not aware of this functionality but wanted to get this confirmed from the product team.
    Also, we will require a server restart when a new TP comes onboard in Oracle B2B 10g isnt it? Is my understanding correct or is there something we can do to overcome this?
    Regards
    Kavitha

    Kavitha,
    Drop a mail to B2B product dev team/PM to know more on this part. As far as I know there is no such facility in 10g. Yes, bounce may be required in case of certificate changes involved.
    Regards,
    Anuj

  • AIP-52251:  Error identifying remote trading partner at MLLP Exchange with

    used HL7 over MLLP, one trading partner is EAI(B2B Localhost), another is EchoServer(a java application, the hostname is is4-nb4.corp.ha.org.hk). used a script to enqueue message. like below:
    DECLARE
    enqueue_options dbms_aq.enqueue_options_t;
    message_properties dbms_aq.message_properties_t;
    msg_handle RAW(16);
    ipmsg b2b.IP_MESSAGE_TYPE;
    xml_clob clob;
    msg_id number(10);
    subscribers dbms_aq.aq$_recipient_list_t;
    BEGIN
    select message_seq.nextval into msg_id from dual;
    xml_clob := '<?xml version="1.0" ?><ADT_A01 xmlns="http://www.edifecs.com/xdata/200" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" XDataVersion="2.0" Standard="HL7" Version="2.3.1" CreatedDate="2005-08-16T16:52:26" CreatedBy="ECXEngine_826" GUID="{1A2726C6-B00E-DA11-8F7A-080020C8D296}"><MSH><MSH.1>|</MSH.1><MSH.2>^~\&amp;</MSH.2><MSH.3><HD.1>EDI</HD.1></MSH.3><MSH.4><HD.1>PWH</HD.1></MSH.4><MSH.5><HD.1>EchoPac</HD.1></MSH.5><MSH.6><HD.1>PWH</HD.1></MSH.6><MSH.7><TS.1>20050804162010</TS.1></MSH.7><MSH.8 xsi:nil="true"></MSH.8><MSH.9><MSG.1>ADT</MSG.1><MSG.2>A01</MSG.2></MSH.9><MSH.10>TEST007</MSH.10><MSH.11><PT.1>#Property(ProcessingID)#</PT.1></MSH.11><MSH.12><VID.1>2.3.1</VID.1></MSH.12><MSH.13 xsi:nil="true"></MSH.13><MSH.14 xsi:nil="true"></MSH.14><MSH.15>AL</MSH.15><MSH.16>ER</MSH.16><MSH.17>#Property(CountryCode)#</MSH.17><MSH.18>ASCII</MSH.18><MSH.19><CE.1>ENG</CE.1></MSH.19></MSH><PID><PID.1>1</PID.1><PID.2 xsi:nil="true"></PID.2><PID.3><CX.1>A0000010</CX.1></PID.3><PID.4 xsi:nil="true"></PID.4><PID.5><XPN.1><FN.1>TEST, Patient 01_10</FN.1></XPN.1></PID.5><PID.6 xsi:nil="true"></PID.6><PID.7><TS.1>20001001</TS.1></PID.7><PID.8>F</PID.8></PID><PV1><PV1.1>1</PV1.1><PV1.2 xsi:nil="true"></PV1.2><PV1.3 xsi:nil="true"></PV1.3><PV1.4 xsi:nil="true"></PV1.4><PV1.5 xsi:nil="true"></PV1.5><PV1.6 xsi:nil="true"></PV1.6><PV1.7 xsi:nil="true"></PV1.7><PV1.8 xsi:nil="true"></PV1.8><PV1.9 xsi:nil="true"></PV1.9><PV1.10 xsi:nil="true"></PV1.10><PV1.11 xsi:nil="true"></PV1.11><PV1.12 xsi:nil="true"></PV1.12><PV1.13 xsi:nil="true"></PV1.13><PV1.14 xsi:nil="true"></PV1.14><PV1.15 xsi:nil="true"></PV1.15><PV1.16 xsi:nil="true"></PV1.16><PV1.17 xsi:nil="true"></PV1.17><PV1.18 xsi:nil="true"></PV1.18><PV1.19><CX.1>10010</CX.1></PV1.19></PV1></ADT_A01>
    subscribers(1) := SYS.AQ$_AGENT('b2buser', null, null);
    message_properties.RECIPIENT_LIST := subscribers;
    ipmsg := b2b.IP_MESSAGE_TYPE (msg_id, null,'EAI','EchoServer','Echo_ADTA01_Process', 'ADT_A01', '2.3.1', 1, xml_clob, null);
    dbms_aq.enqueue(queue_name => 'b2b.IP_OUT_QUEUE',
    enqueue_options => enqueue_options,
    message_properties => message_properties,
    payload => ipmsg,
    msgid => msg_handle);
    commit;
    END;
    show errors;
    then go to the B2B Report tab, can see two message like below
    EAI EchoServer MLLP - 1.0 HL7 - 2.3.1 Echo_ADTA01_Process WaitFA 2007年11月12日 星期一 下午05:51:37
    Acknowledgement Invalid 2007年11月12日 星期一 下午
    and in the log file, like this:
    2007.11.12 at 17:51:43:064: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.exchange.mllp.MLLPExchangePlugin:decodeIncomingMessage Could not find a Trading Partner with MLLP ID = is4-nb4. Please check the Trading Partner Identification section of your Trading Partner
    2007.11.12 at 17:51:43:064: Thread-10: B2B - (ERROR) Error -: AIP-52251: Error identifying remote trading partner at MLLP Exchange with MLLP ID is4-nb4
         at oracle.tip.adapter.b2b.exchange.mllp.MLLPExchangePlugin.decodeIncomingMessage(MLLPExchangePlugin.java:247)
         at oracle.tip.adapter.b2b.engine.Engine.processIncomingMessage(Engine.java:1177)
         at oracle.tip.adapter.b2b.engine.Engine.incomingContinueProcess(Engine.java:2030)
         at oracle.tip.adapter.b2b.engine.Engine.handleMessageEvent(Engine.java:1962)
         at oracle.tip.adapter.b2b.engine.Engine.processEvents(Engine.java:1920)
         at oracle.tip.adapter.b2b.data.MsgListener.onMessage(MsgListener.java:463)
         at oracle.tip.adapter.b2b.data.MsgListener.run(MsgListener.java:335)
         at java.lang.Thread.run(Thread.java:534)
    2007.11.12 at 17:51:43:064: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.exchange.mllp.MLLPExchangePlugin:decodeIncomingMessage identify trading partner by MLLP Id failed for is4-nb4 with ExceptionError -: AIP-52251: Error identifying remote trading partner at MLLP Exchange with MLLP ID is4-nb4
    2007.11.12 at 17:51:43:064: Thread-10: B2B - (ERROR) Error -: AIP-52251: Error identifying remote trading partner at MLLP Exchange with MLLP ID is4-nb4
         at oracle.tip.adapter.b2b.exchange.mllp.MLLPExchangePlugin.decodeIncomingMessage(MLLPExchangePlugin.java:257)
         at oracle.tip.adapter.b2b.engine.Engine.processIncomingMessage(Engine.java:1177)
         at oracle.tip.adapter.b2b.engine.Engine.incomingContinueProcess(Engine.java:2030)
         at oracle.tip.adapter.b2b.engine.Engine.handleMessageEvent(Engine.java:1962)
         at oracle.tip.adapter.b2b.engine.Engine.processEvents(Engine.java:1920)
         at oracle.tip.adapter.b2b.data.MsgListener.onMessage(MsgListener.java:463)
         at oracle.tip.adapter.b2b.data.MsgListener.run(MsgListener.java:335)
         at java.lang.Thread.run(Thread.java:534)
    2007.11.12 at 17:51:43:064: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:handleExceptionBeforeIncomingTPA Enter
    2007.11.12 at 17:51:43:064: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:XXX: handleInboundException Enter
    2007.11.12 at 17:51:43:064: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:XXX: handleInboundException Error message is Error -: AIP-52251: Error identifying remote trading partner at MLLP Exchange with MLLP ID is4-nb4
    2007.11.12 at 17:51:43:064: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:XXX: isFARequired Enter
    2007.11.12 at 17:51:43:064: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:XXX: isFARequired {From=is4-nb4, FromIP=160.19.23.102, FARequired=true, protocolVersion=1.0, ToIP=160.19.55.114, Port=4911, Message-Id=1194861102002-1207274363, protocol=TCP, To=is4wingw02}
    2007.11.12 at 17:51:43:064: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:XXX: isFARequired returning true
    2007.11.12 at 17:51:43:064: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:XXX: handleInboundException Error Set
    2007.11.12 at 17:51:43:064: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:XXX: createAndSendFA Enter
    2007.11.12 at 17:51:43:064: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:XXX: createAndSendFA processed by HL7
    2007.11.12 at 17:51:43:064: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.document.hl7.HL7DocumentPlugin:createFA Enter
    2007.11.12 at 17:51:43:064: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.document.hl7.HL7DocumentPlugin:createFA Not creating an ACK for an incoming ACK Message
    2007.11.12 at 17:51:43:064: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:XXX: createAndSendFA B2BMessage is null
    2007.11.12 at 17:51:43:064: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:XXX: createAndSendFA Exit
    2007.11.12 at 17:51:43:064: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:XXX: handleInboundException FA Sent
    2007.11.12 at 17:51:43:064: Thread-10: B2B - (DEBUG) DBContext beginTransaction: Enter
    2007.11.12 at 17:51:43:064: Thread-10: B2B - (DEBUG) DBContext beginTransaction: Leave
    2007.11.12 at 17:51:43:064: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:handleInboundException Updating Error Message: Error -: AIP-52251: Error identifying remote trading partner at MLLP Exchange with MLLP ID is4-nb4
    2007.11.12 at 17:51:43:064: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.DbAccess:updateWireBusinessToErrorState Enter
    2007.11.12 at 17:51:43:064: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.DbAccess:updateWireBusinessToErrorState Wire message found
    2007.11.12 at 17:51:43:064: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.DbAccess:updateWireBusinessToErrorState enum not null
    2007.11.12 at 17:51:43:064: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.DbAccess:updateWireBusinessToErrorState Updating wire message error information
    2007.11.12 at 17:51:43:064: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.DbAccess:updateWireBusinessToErrorState Updating wire message protocol message id
    2007.11.12 at 17:51:43:064: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.DbAccess:updateWireBusinessToErrorState Updating wire message payload storage
    2007.11.12 at 17:51:43:080: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.DbAccess:updateWireBusinessToErrorState Creating new business message
    2007.11.12 at 17:51:43:080: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.DbAccess:DbAccess:insertMsgTblRow Enter
    2007.11.12 at 17:51:43:080: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.DbAccess:DbAccess:insertMsgTblRow BusinessAction for the given name null null
    2007.11.12 at 17:51:43:080: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.DbAccess:updateWireBusinessToErrorState Updating business message error information
    2007.11.12 at 17:51:43:080: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.DbAccess:updateWireBusinessToErrorState Exit
    2007.11.12 at 17:51:43:080: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:handleInboundException Updating Native Event Tbl Row
    2007.11.12 at 17:51:43:080: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.DbAccess:DbAccess:updateNativeEvtTblRow Enter
    2007.11.12 at 17:51:43:080: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.DbAccess:updateNativeEvtTblRow msgInfo.id = 1194861102002-1207274363
    2007.11.12 at 17:51:43:096: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:handleInboundException notifying App
    2007.11.12 at 17:51:43:096: Thread-10: B2B - (DEBUG) Engine:notifyApp Enter
    2007.11.12 at 17:51:43:096: Thread-10: B2B - (DEBUG) notifyApp:notifyApp Enqueue the ip exception message:
    <Exception xmlns="http://integration.oracle.com/B2B/Exception" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <correlationId>null</correlationId>
    <b2bMessageId>A0133772116334587C90000068CD8000</b2bMessageId>
    <errorCode>AIP-52251</errorCode>
    <errorText>Error identifying remote trading partner at MLLP Exchange with MLLP ID is4-nb4</errorText>
    <errorDescription>
    <![CDATA[Machine Info: (is4wingw02)
    Error -:  AIP-52251:  Error identifying remote trading partner at MLLP Exchange with MLLP ID is4-nb4  ]]>
    </errorDescription>
    <errorSeverity>2</errorSeverity>
    </Exception>
    2007.11.12 at 17:51:43:096: Thread-10: B2B - (DEBUG) Engine:notifyApp Exit
    2007.11.12 at 17:51:43:096: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:handleInboundException Updated the Error Message Successfully: Error -: AIP-52251: Error identifying remote trading partner at MLLP Exchange with MLLP ID is4-nb4
    2007.11.12 at 17:51:43:096: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:XXX: handleInboundException Exit
    2007.11.12 at 17:51:43:096: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:handleExceptionBeforeIncomingTPA Exit
    2007.11.12 at 17:51:43:096: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:incomingContinueProcess Exit
    2007.11.12 at 17:51:43:096: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:handleMessageEvent Exit
    2007.11.12 at 17:51:43:111: Thread-10: B2B - (INFORMATION) oracle.tip.adapter.b2b.engine.Engine:processEvents Exit
    2007.11.12 at 17:51:43:111: Thread-10: B2B - (DEBUG) DBContext commit: Enter
    2007.11.12 at 17:51:43:111: Thread-10: B2B - (DEBUG) DBContext commit: Transaction.commit()
    2007.11.12 at 17:51:43:111: Thread-10: B2B - (DEBUG) DBContext commit: Leave
    2007.11.12 at 17:51:43:111: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.data.MsgListener:onMessage Exit
    here said not find the remote partner, but in B2B server, can ping Echoserver.
    what is wrong?

    Hello again,
    I have tried all different combinations with the IP addresses and host names, but to no avail. Then I changed the Trading Partner Identification Type from MLLP Id to Sending Application (one of the customer requirements is to be able to identify the Trading Partner by the combination of Sending App/Sending Facility, since they are running multiple HL7 applications on one host). However, I still see the same error in the log file - for some reason, B2B is still trying to identify the Trading Partner by the MLLP Id. Redeploying the configuration didn't help, the requested identification type is ignored.
    Please help! If needed, I can send the B2B log file, but maybe I'm missing something obvious.
    BTW, the customer has installed the patch for bug 6439217 on October 10th. The B2B version is 10.1.2.2.0.
    Thanks in advance!

  • How to get the file name from Oracle B2B 10g

    Hi My requirement is I am getting a CSV file from Trading partner, I am using oracle 10g b2b to translate the data.
    In my BPEL 10g I am using AQ adapter to get the message from IP_IN_QUEUE.
    Now I want to get the file name Eg: SampleFile.dat of the CSV file in my BPEL process.
    I tried using the b2b.filename property in the receive activity and it is not getting the file name.
    <sequence name="main">
        <receive name="Receive_Note" partnerLink="GetB2BNote"
                 portType="ns1:Dequeue_ptt" operation="Dequeue"
                 variable="Receive_Note_Dequeue_InputVariable"
                 createInstance="yes">
                 <bpelx:property name="b2b.fileName" variable="WriteFileName"/>
        </receive>
      </sequence>
    Can you help me to get the file name from Oracle b2b 10g ?
    Thanks,
    b2b user

    Hi My requirement is I am getting a CSV file from Trading partner, I am using oracle 10g b2b to translate the data.
    In my BPEL 10g I am using AQ adapter to get the message from IP_IN_QUEUE.
    Now I want to get the file name Eg: SampleFile.dat of the CSV file in my BPEL process.
    I tried using the b2b.filename property in the receive activity and it is not getting the file name.
    <sequence name="main">
        <receive name="Receive_Note" partnerLink="GetB2BNote"
                 portType="ns1:Dequeue_ptt" operation="Dequeue"
                 variable="Receive_Note_Dequeue_InputVariable"
                 createInstance="yes">
                 <bpelx:property name="b2b.fileName" variable="WriteFileName"/>
        </receive>
      </sequence>
    Can you help me to get the file name from Oracle b2b 10g ?
    Thanks,
    b2b user

  • Where is partnerDefinedPIPPayloadBindingId value set in Oracle b2b 10g

    Hi I am using custom documents to be exchanged over Rosettanet(RSIF). The TP expects the following tag in the service header of the Rosettanet Wire message which is being constructed by Oracle B2B :
    <partnerDefinedPIPPayloadBindingId>
    <ProprietaryReferenceIdentifier>PIDX</ProprietaryReferenceIdentifier>
    </partnerDefinedPIPPayloadBindingId>
    This is a mandate parameter that is to be sent if documents are used on RSIF.
    I am not able to find a way to set this up anywhere on the Oracle B2B screens. Can someone pls. help.

    If I am not wrong then Oracle B2B does not set this header. PIDX implementation guide (http://www.pidx.org/standards/upload/PIDX%20XML%20Implementation%20Guideline%202002-02-14%20V1.0.doc) mentions about "partnerDefinedPIPPayloadBindingId" implementation as -
    This data element is used to identify a proprietary binding ID that permits the RosettaNet based parts of a multipart message to bind to non-RosettaNet parts. This element is populated to cover where the trading partners wish to exchange messages based on proprietary document formats (non-RosettaNet Schema) using a RosettaNet PIP.
    PIDX requirements support the use of the RNIF Framework but will not use existing RosettaNet PIPs. Given that this is the case, * Trading Partners will typically not populate this data element. *From above reference it does not seem to be mandatory parameter. Still if your requirements bound you to use this header, contact Oracle Support to get help on this.
    Regards,
    Anuj

  • EDI X12 Version 4060 setup issue in Oracle B2B 10g

    Hi All,
    We are currently encountering some issues in doing Inbound Trading Partner Set-ups to accept Inbound 210 Documents using EDI X12 Version 4060.
    We created an ecs file(only from ST to SE) excluding envelop, doing all the reqd set up in B2B ,keeping "use Default Document definition" box checked (for 210), deploying agreement and all ; we are getting below error:
    +Element ISA12 is a coded list element. Code '00406' is not allowed. Segment ISA is defined in the guideline at position 010.{br}{br}This error was detected at:{br}{tab}Segment Count: 1{br}{tab}Element Position: 12{br}{tab}Characters: 84 through 89+
    any help regarding this welcomed.
    Regards,
    Ravi

    Hi Anuj,
    Yes this problem is coming in 10.1.2 b2b version..steps we have done are mentioned below :
    1. create a new business action -->created a new dcoument protocol with revision 4060
    Now we define the document protocol parameters (here we mentioned ISA & GS qualifier
    & values for the host trading partner) & we leave the interchange ecs file & group ecs file values blank here.
    here we leave these parameter values : Interchange Control Version Number & Version/Release/Industry Identifier Code as Null or blank.
    Next we define Document Type: 210 with revision as 4060 & then attach a new document definition with this
    (here we specify the transaction set ecs & xsd files ( this just has the ST-SE transaction set meaning the ecs
    doesn't have the ISA & GS envelopes here in it( while creating ecs in spec builder we are not Inserting the envelopes in it))
    2. TP definition/setup :
    Here we define the trading partner -- here we define a new operational capability -- here we select the
    business action created in step1.
    Now here we uncheck the option (Use defualt Document Protocol Paramters and mention the interchange & group qualifier & values for this trading partner.
    here we mention Interchange Control Version Number : 00406
    Version/Release/Industry Identifier Code : 004060
    Here also we don't mention anything for interchange ecs file & group ecs file values, we leave these blank/null.
    Also we leave the checkbox for : Use Default document definition as Yes.
    Now could you please review & advise what exactly needs to be done.
    regards

  • Trading Partner Configuration from FICA site

    Dear Gurus,
    We are struggling to bring the Trading Partner ID on FB03 or FBL3N screen  after SAP ISU Invoice posting ? Please suggest necessary configuration or User Exit / Enhancement required for this.
    Thanks In Advance
    With Regards,
    Sunil

    Hi Sunil,
    Trading partner can be inherited or derived from master or can be entered manually in transactions.
    Updation of trading partner is being controlled through relevant document type configuration in SAP
    Its being controlled through two main check boxes in document type configuration (transaction code-OBA7) namely, "Inter-company postings" and "Enter Trading partner" check boxes
    a) If "Inter-company postings" check box is set and "Enter Trading partner" is not set
    Functionality: Trading partner is derived from master data and no manual entry is possible in line item / transactions. Here trading partner must not be unique in a document.
    b) If "Inter-company postings" check box is not set and "Enter Trading partner" is set
    Functionality: Trading partner can be manually entered in line item / transaction by choosing Extras menu button -> Trading partner which will be applicable for all the line items in a document. Here trading partner is unique in the document.
    c) If both "Inter-company postings" and "Enter Trading partner" check boxes are set
    Functionality: Trading partners are derived from master data and can also be entered manually in the line item / transaction in the "More Data" screen. Here trading partner must not be unique in a document.
    d) If both "Inter-company postings" and "Enter Trading partner" check boxes are not set
    Functionality: Trading partner can be manually entered in a line item / transaction by choosing Extras menu button -> Trading partner which will be applicable for all the line items in a document. Here trading partner is unique in the document.
    In short, both options (b) and (d) represents the same functionality and it depends on each of the document type configuration with the business process involved.
    Hope it helps...
    Thanks,
    Amlan

  • Oracle database 10g RAc an ASM configuration

    Hi all,
    I want to ask to everybody something about Oracle 10g RAC and ASm configuration. We plan to migrate to Oracle 10g from 9i, and we will begin configuring oracle but we have to decide which configuration are the best.
    Our materials are bellow:
    Hardware: RP 3440 (HP)
    OS : HPUX 11i Ver 1
    Storage: EVA 4000 (eva disk group)
    The problem is:
    Our supplier recommand us to use HP serviguard + HP serviceguard extension for RAC+ RAc and Raw device as configuration.
    But we want to use Oracekl Clusterware + RAC + ASM
    My question is if anybody know what is the best configuration, we want to use ASm.
    Can we use HP serviguard and ASM.
    Some documentations or link explain oracle RAC and ASM configuration will be appreciate.
    Thanks for your help.
    Regards.
    raitsarevo

    Hello,
    there's no extra RAC software package, but the option is only offered, if one of the supported cluster layers for the respective OS has been installed before.
    10.1.0.3 looks like a complete redesign, but anyway it is a patch, you have to install 10.1.0.2 first.

  • Oracle database 10g RAC and ASM configuration

    Hi all,
    I want to ask to everybody something about Oracle 10g RAC and ASm configuration. We plan to migrate to Oracle 10g from 9i, and we will begin configuring oracle but we have to decide which configuration are the best.
    Our materials are bellow:
    Hardware: RP 3440 (HP)
    OS : HPUX 11i Ver 1
    Storage: EVA 4000 (eva disk group)
    The problem is:
    Our supplier recommand us to use HP serviguard + HP serviceguard extension for RAC+ RAc and Raw device as configuration.
    But we want to use Oracekl Clusterware + RAC + ASM
    My question is if anybody know what is the best configuration, we want to use ASm.
    Can we use HP serviguard and ASM.
    Some documentations or link explain oracle RAC and ASM configuration will be appreciate.
    Thanks for your help.
    Regards.
    raitsarevo

    Hello,
    there's no extra RAC software package, but the option is only offered, if one of the supported cluster layers for the respective OS has been installed before.
    10.1.0.3 looks like a complete redesign, but anyway it is a patch, you have to install 10.1.0.2 first.

  • Trading Partner Configuration in Production System

    Dear All,
    We are planning to implement trading partner in the production system.
    The scenarios were tested in qulaity but i haven faced any errors,
    I would like to know the risk of implementing Trading Partner in a live system.
    Thanks and regards
    Praveen Jagadeesan

    Hi,
    have you know what is the concept of Trding partner, how it will deriv in sap.
    "In Business Terms Trading partner is your business partner within Group with whom you are doing business.In order to identify Inter Company transactions Trading partner field is used. You need to define all the Group Companies as company in SAP and all the defined Companies will be available for selection in Trading partner field. Trading partner can be defaulted in GL, Customer or Vendor Master. If you need you can populate trading partner at Document level too by doing settings in Document Type Master in T Code OBA7.
    Trading partner is normally used to control (payment/transaction) vendor/customer business with the group. Something like group/inter group business. You have to go to master record. for eg, in customer master, go to CONTROL DATA tab so see Acccount Control, in which you have provide trading partner number/reference"
    Regards,
    Upendra.

  • Oracle RAC 10g -  Remote Listener

    Hi DBAs,
    In Oracle 10g RAC env, I see the remote listerner as well as local listerner. Can anyone throw some light what is the use of Remote Listener. Can we use only Local Listener.
    Thanks
    -Samar-

    If you configured the dedicated server mode using the DBCA Connection Mode tab on the Initialization Parameters page, then DBCA automatically configures the LOCAL_LISTENER parameter when the listener uses a nondefault address port.
    If you configured the dedicated server mode by setting the REMOTE_LISTENER initialization parameter, then you must also configure the instance-specific LOCAL_LISTENER initialization parameter.
    For example, to configure the LOCAL_LISTENER parameter, add the following entry to the initialization parameter file, where listener_sid is resolved to a listener address through either a tnsnames.ora file or through the Oracle Names Server:
    sid.local_listener=listener_sid
    The following entry should be in your tnsnames.ora file:
    listener_sid=(address=(protocol=tcp)(host=node1-vip)(port=1522))
    http://download.oracle.com/docs/cd/B19306_01/install.102/b14205/undrstnd.htm#sthref1068

  • How to download payload from b2b_instancemessage view in Oracle b2b 10g

    I am not able to extract message payload from B2B_INSTANCEMESSAGE VIEW.
    when i execute this query:
    select payload from b2b_instancemessage where documenttype like '%rsConfirmIncid%';
    the output I get is "BLOB"
    I need the complete payload. can somebody please help me?

    We had the requirements to display the Payload in a BAM Monitoring dashboard. Since it was not part of the typical B2B-BAM Monitoring process, and even though technically we can get it from the B2B Message view, there are some BAM feature limitations due to which we had to build a simple ADF page to display the payload and link it to the BAM report. To the end user it is not relevent if we built is using BAM/ADF as it is seamless. Hope this will help someone else who is looking for a similar solution.
    Uday.

  • How to set the AS2 fileName for outbound Functional Ack 997 auto generated by Oracle B2B

    Hi Friends,
    How to set the AS2 fileName for outbound Functional Ack 997 auto generated by Oracle B2B.
    External Trading Partner is sending the EDI 856 via AS2 URL to our Oracle B2B Server.
    In the inbound 856 agreement, we have checked the option of Funtional Ack and also Functiona Ack handled by B2B is yes.
    We have the outbound agreement which is sending that Functional ack 997 (auto generated by oracle b2b) and we have specified the Outbound AS2 channel of the Partner.
    997 doc is being sent to external partner using AS2 channel, but the filename is generating as '40101'.
    Please can you let me know how to set the AS2 fileName for outbound Functional Ack 997 auto generated by Oracle B2B.
    Appreciate your valuable answers!!
    Thanks,
    Amirineni

    Amirineni,
    AFAIK, there is no option to set the file name when the 997 is generated automatically by B2B.
    Alternatively, if this is a must requirement, you can generate the FA from backend and  send to B2B with MSG_TYPE =9. In this case, you can set the header with filename (How to set the actionname property in B2B 11g)

  • Configuring host and remote trading partners

    Hi,
    Being new to B2B, I have a very basic doubt.
    I have two machines, one which I am using as the host trading partner and the other the remote trading partner. Would the steps involved in configuring the host trading partner be the same as the ones required to configure the remote trading partner?
    Currently at the host trading partner end, besides creating the Identifiers for the host trading partner, I am also
    1. creating the remote trading partner
    2.creating the identifiers for the remote trading partner
    3.assigning the documents to the remote trading partner and
    4.creating the delivery channel for the remote trading partner.
    I assume I would have to do a similar configuration at the remote trading partner end, before creating the agreements for the trading partners.
    Is there anything else that would need to be handled?
    It would be great if someone can share the stepwise instructions that would be needed to configure host and remote trading partner. I am using Oracle B2B 11g and have not worked with the previous versions of B2B.
    Any help in this direction will be greatly appreciated.
    Thanks
    Priya.

    Hi Priya,
    Steps are correct and you have to configure both the machines.
    You can refer B2B samples available as part of SOA Samples in below link:
    http://www.oracle.com/technology/sample_code/products/soa/index.html
    In this step by step instruction guide is available.
    you can refer to below cookbooks:
    http://www.oracle.com/technology/products/soa/b2b/collateral/B2B_TU001_EDI.pdf
    http://www.oracle.com/technology/products/soa/b2b/collateral/B2B_TU002_HL7.pdf
    http://www.oracle.com/technology/products/soa/b2b/collateral/B2B_TU003_ebxml.pdf
    Please let us know your protocol and usecase to know more details.
    Rgds,
    Nitesh Jain

  • Communicating message processing errors to trading partner

    Hi,
    We have configured B2B to receive OAG inbound messages.
    How can we communicate inbound message processing errors to the remote trading partner?
    I found that we can use oag CONFIRM_BOD_004 message for that? How do we that? Do we need to create a separate agreement with the trading partner for the confirm_bod or is there any way to bind it to existing agreement?
    Is CONFIRM_BOD_004 the only way of informing the trading partner or there are some other ways of doing it?
    Thanks in Advance.
    Anil

    Hi Anil,
    Oracle B2B can send two kind of acknowledgements to partner to intimate whether received message processed successfully -
    1. Exchange level ack - This is supported with specific exchange protocols (AS2, ebMS, RNIF etc.) only. Generic exchange does not have this capability. To understand, how it behaves in case of inbound error, please refer section "D.5 Inbound Exception Handling Scenarios" at-
    http://download.oracle.com/docs/cd/E17904_01/integration.1111/e10229/app_except.htm#BCEIEEFF
    2. Functional Ack - This is supported as part of document protocol's specification. For e.g. 997 in EDI X12, CONTRL in EDIFACT and CBOD (Confirm BOD) in OAG. Oracle B2B can handle Functional ACK automatically but you have to create a document definition for the same and deploy the respective agreement. Remember, Functional Ack is generally used to communicate to partner whether received message passed the business validation.
    You may refer below blog to understand difference between functional ack and exchange ack -
    http://www.b2bgurus.com/2009/02/document-vs-exchange-level.html
    Remember that this blog is intended for 10g so please ignore any settings defined there.
    You may define at an agreement level whether FA is required and if yes then whether Oracle B2B will handle it or middleware will send it to B2B to pass it to TP. You may refer section "Step 4: Select validation, translation, and functional acknowledgment options" at -
    http://download.oracle.com/docs/cd/E17904_01/integration.1111/e10229/bb_agree_flow.htm#CEGDGCAH
    Regards,
    Anuj

Maybe you are looking for