Is is possible to pass EDI X12 GS 02 value to B2B via BPEL?

Hello Oracle B2B Gurus,
We currently have a trading partner with 900 different group ids.
I have created a reference table from which I would like to pass the GS02 segment for B2B via a BPEL process. B2B would then consume the Group ID and forward that to the VAN.
Since the ISA sender id and reciever id is the same for all 900 group ids, I was wondering if B2B has the option of not setting a group id and consuming it via a paramater using either AQ or default?
Thanks

Does this mean that I need to add the 855 with GS headers at the Version level? Will this effect all other 4010 transactions that I have? Yes, it will affect all the 4010 transactions however if you want to use separate group or interchange ecs for a particular partner, then override the group and interchange ecs at partner level (Remote Partner Name --> Documents --> select document definition --> Override Version Param)
Or do I just create a GS group ecs file with only the GS segments and place that at the version level? If you want to use common group ECS for all the partners then upload it at the version level otherwise override it at the partner level.
Can you provide a sample of the default GS file that is currently in B2B? I can provide but it's simple to create a group and interchange ecs -
Group ECS must have only GS and GE segments.
Interchange ECS must have only ISA and IEA segments.
You may create a transaction set ecs with envelope parameters and delete all the segments except required one to prepare a group/interchange ecs.
Regards,
Anuj

Similar Messages

  • Is it possible to pass a subquery with variable value ?

    Hi
    Is it possible to pass a subquery with variable as date ....which inturn is used to retrieve the value from the main query .
    For ex, this query is used to obtain the forecast details based on month and i need to obatain the month value from the sub query where the user need to select the forecast date as one of the  parameter
    select OFCT.Name,Fct1.ItemCode,sum(fct1.Quantity) as S_Qty,month(Fct1.date)as For_Month
    from Fct1,OFct
    where  Fct1.absid = ofct.absid
    and fct1.ItemCode = '26259939'
    and month(fct1.date) in (select month(fct1.date)from fct1 where fct1.date =<b> '[1%]'</b>)
    Hope somebody will respond
    Regards
    Mini

    Hi Owen,
    I have tried this query in Query Generator after trying it SQL Query Analyzer for syntax error as you had mentioned ,
    The query i have tried and is working with Analyser is :
    select OFCT.Name,Fct1.ItemCode,sum(fct1.Quantity) as S_Qty,month(Fct1.date)as For_Month
    from Fct1,OFct
    where  Fct1.absid = ofct.absid
    and FCT1.ItemCode = '4/4650017/2'
    and month(fct1.date) = '11'
    group by FCT1.itemcode,OFCT.NAme,FCT1.date
    In Query Generator when i try the same query,the Itemcode and Month need to be entered as variable, Iam able to take the item.Even the variable window shows me the Forecast date but the query throws an error 8180.
    Any help will be appreciated.
    Thank you
    Mini

  • Passing SQL Server identity attributes values into adf entity objects

    Hi all.
    I'm using Jdeveloper 10g for developing an ADF Swing application based on MS SQL Server DB.
    Does anyone know if it is possible to pass SQL Server identity attributes values into the correspondent attrributes of adf entity objects, like we do with Oracle DB Sequence.
    The problem is that i should somhow implement cascade deleting of detail view objects, so i should use the composition association. But since i cant fill the primary key attribute with appropriate value (that is actually a ms sql server db sequence value) i always get
    the following exception: oracle.jbo.InvalidOwnerException: JBO-25030 as i try to create a new pair of master/detail objects.
    Thanks in advance.
    Alex.

    The approach is good. but i still dont understand how i can address the sql server db sequence (identity field) programmatically...
    The code offered
    SequenceImpl sequence = new SequenceImpl("PRODUCTS_SEQ",getDBTransaction());
    setProdId(sequence.getSequenceNumber());
    generates something like this:
    select deq_name.nextval from dual
    but this syntax works for oracle only... and not for sql server...
    Edited by: Timin on Mar 26, 2009 6:34 AM
    Edited by: Timin on Mar 26, 2009 10:25 AM

  • Item field EDI-X12 automatic 997 Acknowledgments

    hey ,
    in our scenario we are receiving EDI-X12 850 and need to send back 997 functional  acknowledment to confirm it .
    we are using conversion agent by item field / informatica to parse the 850 into XML by using the relevant files ( *.XSD , *.TGP )
    with validations.
    from the conversion agent documentaiton we understand that we can generate this 997 automatically.
    few questions :
    1. how can we know the incoming EDI parsing ended unsuccessfully within the XI ? 
    2.  is there any error log file or any other header indicator in the 850 validations xml  ?
    Best regards ,
    ASA

    Hi Asa
    >>1. PI will be able to know that when the message gets processed by the file adapter and passes from AE to the integration server for routing/mapping.
    >>can you please elaborate ?
    After the EDI document is picked up by the file adapter it calls the parser to convert and perform the EDI to EDI XML transformation. When you design this parser you have to make sure that you have this built with the required validations (ex mandatory segments etc). If the parser is able to execute (In Adapter engine) and create the XML it automatically means that the 850 is valid and from there you can map and send it to SAP. If there is no message output and the file adapter is in error this means that your parser has failed and the document is invalid.
    >>we want to split the scenario to two channels and only if the EDI 850 syntax and other validations is correct to pass the EDI into sap. in any case we want to to provide 997 F.A .
    >>again, we do NOT want to count or add any other logic to check the 850 because there is a parser the should automatic generate the 997.
    You may have to build a mapper and create the 997. I think its not possible for the parser to pop-out a 997 automatically when 850 is processed. I read the documentation that it is possible but doesnu2019t mention this functionality being available in conversion agent when used via PI.

  • Outbound EDI X12 document with multiple ST transactions segments

    Hello all.
    I am STILL using Oracle B2B 10.1.2.3 MLR 16 and need the ability to send outbound transactions (EDI X12 856 4010) with one ISA envelope and multiple ST segments. When I enqueue the 856 to the IP Out queue with multiple ST's, B2B does not generate unique ST Control #'s and the segment count is doubled for the second ST loop. Is it possible to get an accurate segment count with the MACRO's?
    If this is not possible, will someone please help me understand the batching process. I have followed the instructions in the B2B_TN_012_EDI_OutBound_Batching.pdf file, but I am getting very generic null pointer errors in B2B.
    Any help will be greatly appreciated.
    Thank you.
    Nick Graves

    Hello All.
    I am desperate for some help with batching. I cannot get the count/ID based batching to work or the time interval batching to work. I recveive the following error message with batch ID based batching:
    Error -: AIP-50014: General Error: java.lang.NullPointerException
         at oracle.tip.adapter.b2b.engine.Engine.processOutgoingMessage(Engine.java:1260)
         at oracle.tip.adapter.b2b.engine.Engine.handleMessageEvent(Engine.java:2549)
         at oracle.tip.adapter.b2b.engine.Engine.processEvents(Engine.java:2482)
         at oracle.tip.adapter.b2b.data.MsgListener.onMessage(MsgListener.java:530)
         at oracle.tip.adapter.b2b.data.MsgListener.run(MsgListener.java:376)
         at java.lang.Thread.run(Thread.java:534)
    Caused by: java.lang.NullPointerException
         at oracle.tip.adapter.b2b.packaging.mime.MimePackaging.pack(MimePackaging.java:107)
         at oracle.tip.adapter.b2b.msgproc.Request.outgoingBatchRequest(Request.java:1445)
         at oracle.tip.adapter.b2b.engine.Engine.processOutgoingMessage(Engine.java:1239)
         ... 5 more
    Time interval batching produces this error:
    Error Brief :
    Duplicate transaction node GUID encountered.{br}{br}This error was detected at:{br}{tab}Segment Count: (N/A){br}{tab}Composite Position: 0{br}{tab}Sub-Element Position: (N/A){br}{tab}Characters: 0 through 0
    Duplicate transaction node GUID encountered.{br}{br}This error was detected at:{br}{tab}Segment Count: (N/A){br}{tab}Composite Position: 0{br}{tab}Sub-Element Position: (N/A){br}{tab}Characters: 0 through 0

  • Help needed on mapping information for AT701 element in EDI X12 214 Transportation type (X12_00401_214 schema)

    Hi all,
    As per the EDI defined standard schema, AT701 element takes the following Enumeration values.
    <xs:element minOccurs="0" name="AT701" type="X12_ID_1650">
    <xs:annotation>
    <xs:appinfo>
    <b:fieldInfo notes="Shipment Status Code_1650" />
    </xs:appinfo>
    </xs:annotation>
    </xs:element>
    <xs:simpleType name="X12_ID_1650">
    <xs:restriction base="xs:string">
    <xs:enumeration value="A3" />
    <xs:enumeration value="A7" />
    <xs:enumeration value="A9" />
    <xs:enumeration value="AF" />
    <xs:enumeration value="AG" />
    <xs:enumeration value="AH" />
    <xs:enumeration value="AI" />
    <xs:enumeration value="AJ" />
    <xs:enumeration value="AM" />
    <xs:enumeration value="AN" />
    <xs:enumeration value="AP" />
    <xs:enumeration value="AR" />
    <xs:enumeration value="AV" />
    <xs:enumeration value="B6" />
    <xs:enumeration value="BA" />
    <xs:enumeration value="BC" />
    <xs:enumeration value="C1" />
    <xs:enumeration value="CA" />
    <xs:enumeration value="CD" />
    <xs:enumeration value="CL" />
    <xs:enumeration value="CP" />
    <xs:enumeration value="D1" />
    <xs:enumeration value="I1" />
    <xs:enumeration value="J1" />
    <xs:enumeration value="K1" />
    <xs:enumeration value="L1" />
    <xs:enumeration value="OA" />
    <xs:enumeration value="OO" />
    <xs:enumeration value="P1" />
    <xs:enumeration value="PR" />
    <xs:enumeration value="R1" />
    <xs:enumeration value="RL" />
    <xs:enumeration value="S1" />
    <xs:enumeration value="SD" />
    <xs:enumeration value="X1" />
    <xs:enumeration value="X2" />
    <xs:enumeration value="X3" />
    <xs:enumeration value="X4" />
    <xs:enumeration value="X5" />
    <xs:enumeration value="X6" />
    <xs:enumeration value="X8" />
    <xs:enumeration value="XB" />
    </xs:restriction>
    </xs:simpleType>
    Now, in my sample input file I am having a column "MileStone", and for example: If I have
    "Picked Up Date" in that column, I need to pass "A3" as the value for
    AT701 element as per the above code snippets. 
    Please let me know how to map the "Milestone to "AT701" element.
    If I straight away map those two fields, I am getting the below error : 
    error btm1046: Output validation error: The 'AT701' element is invalid - The value 'MileStone_0' is invalid according to its datatype 'http://schemas.microsoft.com/BizTalk/EDI/X12/2006:X12_ID_1650' - The Enumeration constraint failed.
    So, please guide me on how to map the above fields using the functoids. 
    Thanks in Advance..

    Hi Anand,
    You can try
    Value Mapping functiod along with Logical Equal functiod for this requirement.
    Connect the element “MileStone”
    to the Logical Equal functiod as the it’s first parameter. And add “Picked Up Date”
    as the second parameter.
    Connect output of the Logical Equal functiod as the first parameter to the Value Mapping functiod and “A3"
    as the second parameter.
    Connect the output of
    Value Mapping functiod “AT701”
    element.
    This maps the value “A3”
    to the element “AT701”, if the value of “MileStone” element is
    “Picked Up Date”
    If this answers your question please mark it accordingly. If this post is helpful, please vote as helpful by clicking the upward arrow mark next to my reply.

  • EDI X12 over File Protocol - Handling multiple Interchange Ids

    Hi
    I am having two types of EDI X12 payloads (with different names). With different Interchange Ids.
    In my Agreement I have give given one Interchange Id.
    my tip.properties:
    allTPInoneDirectory= true
    identifyFromTP= ANY
    oracle.tip.adapter.b2b.edi.ignoreValidation=InterchangeReceiverID,InterchangeSenderID,GroupReceiverID,GroupSenderID,GroupSenderQual,GroupReceiverQual,InterchangeSenderQual,InterchangeReceiverQual
    My TP name and directory name are equal.
    I am not identifying by File Name.
    The file whose InterchangeId I have given in the Agreement is passign through successfully.But the other is not passing throgh.
    It is giving Business action -> 'BA Name'
    No Agreement found with the XR and POL (my Host Trading Partner name)
    Ex: My File name: XR_XYZ.dat
    other File XR_XYV.dat
    I have changed the Trading Partner Identification to by Name, instead of Interchange ID. Then also it is giving the same Error.
    Could you please tell me what can be the problem.
    Thanks
    Praveena

    Hi
    I am able to solve this.
    In my second EDI payload EDI Interchange Id(ABC) is different from the first EDI Payload(XYZ).
    My First config which was not working:
    In my Remote Trading Partner , I have given Identifications as
    1. EDI Interchange ID: XYZ.
    2. Name: TP name.
    In the Agreement, I have selected Name as Identification.
    Second Config Which is working:
    In my Remote Trading Partner , I have given Identifications as
    1. EDI Interchange ID: XYZ.
    2. EDI Interchange ID: ABC
    2. Name: TP name.
    In the Agreement, I have selected Name as Identification.
    With this second EDI Payload is also passing through.
    My question: As we are giving TP name as the Trading Partner Identification in the agreement, why does it matter for all other Identification types which we give in Remote Trading Partner. This is inbound operation.
    Could you please answer my question?

  • Is it possible to pass a string from an applet to the web site?

    Hi, everybody!
    Is it possible to pass a String from an applet to a web site (as a field value in a form, an ASP variable, or anything else). Basically, I have a pretty large String that is being edited by an applet. When a user clicks on the submit button, a different page will show up which has to display the modified string. The String is pretty large so it doesn't fit into the URL variable.
    Please, help!
    Thank you so much!

    Why do you want to do this in Java?
    Javascript is the correct language for these type of situations.
    for instance:
    in the head of your html document:
    <script language=javascript type="text/javascript">
    createWindow(form){
    if(form.text.value!=""){
    newDoc = new document
    newDoc.write(form.text.value)
    newWin = window.open(document,'newWin','width=200;height=150')
    </script>
    in the body:
    <form onSubmit="createWindow(this)">
    <p>
    Enter a String:<input type=text size=30 name="text">
    </p><p>
    <input type=submit value="submit"> 
    <input type=reset value="reset">
    </p>
    </form>

  • Is possible to pass array/list as parameter in TopLink StoredProcedureCall?

    Hi, We need to pass an array/List/Vector of values (each value is a 10 character string) into TopLink's StoredProcedureCall. The maximum number of elements on the list is 3,000 (3,000 * 10 = 30,000 characters).
    This exposed two questions:
    1. Is it possible to pass a Vector as a parameter in TopLink's StoredProcedureCall, such as
    StoredProcedureCall call = new StoredProcedureCall();
    call.setProcedureName("STORED_PROCEDURE_NAME");
    call.addNamedArgument("PERSON_CODE");
    Vector strVect = new Vector(3000);
    strVect.add(“ab-gthhjko”);
    strVect.add(“cd-gthhjko”);
    strVect.add(“ef-gthhjko”);
    Vector parameters = new Vector();
    parameters.addElement(strVect);
    session.executeQuery(query,parameters);
    2. If the answer on previous question is yes:
    - How this parameter has to be defined in Oracle’s Stored Procedure?
    - What is the maximum number of elements/bytes that can be passed into the vector?
    The best way that we have found so far was to use single string as a parameter. The individual values would be delimited by comma, such as "ab-gthhjko,cd-gthhjko,ef-gthhjko..."
    However, in this case concern is the size that can be 3,000 * 11 = 33, 000 characters. The maximum size of VARCHAR2 is 4000, so we would need to break calls in chunks (max 9 chunks).
    Is there any other/more optimal way to do this?
    Thanks for your help!
    Zoran

    Hello,
    No, you cannot currently pass a vector of objects as a parameter to a stored procedure. JDBC will not take a vector as an argument unless you want it to serialize it (ie a blob) .
    The Oracle database though does have support for struct types and varray types. So you could define a stored procedure to take a VARRAY of strings/varchar, and use that stored procedure through TopLink. For instance:
    StoredProcedureCall call = new StoredProcedureCall();
    call.setProcedureName("STORED_PROCEDURE_NAME");
    call.addNamedArgument("PERSON_CODE");
    oracle.sql.ArrayDescriptor descriptor = new oracle.sql.ArrayDescriptor("ARRAYTYPE_NAME", dbconnection);
    oracle.sql.ARRAY dbarray = new oracle.sql.ARRAY(descriptor, dbconnection, dataArray);
    Vector parameters = new Vector();
    parameters.addElement(dbarray);
    session.executeQuery(query,parameters);This will work for any values as long as you are not going to pass in null as a value as the driver can determine the type from the object.
    dataArray is an Object array consisting of your String objects.
    For output or inoutput parameters you need to set the type and typename as well:
      sqlcall.addUnamedInOutputArgument("PERSON_CODE", "PERSON_CODE", Types.ARRAY, "ARRAYTYPE_NAME"); which will take a VARRAY and return a VARRAY type object.
    The next major release of TopLink will support taking in a vector of strings and performing the conversion to a VARRAY for you, as well as returning a vector instead of a VARRAY for out arguments.
    Check out thread
    Using VARRAYs as parameters to a Stored Procedure
    showing an example on how to get the conection to create the varray, as well as
    http://www.oracle.com/technology/sample_code/tech/java/codesnippet/jdbc/varray/index.html on using Varrays in Oracle, though I'm sure the database docs might have more information.
    Best Regards,
    Chris

  • B2B adapter is not polling any data from EDI X12 810 ECS file

    Hi All,
    I am new to Oracle B2B. I am using
    Jdev 11.1.1.6
    Oracle Editor :  7.0.5.4016
    Document Protocol : EDI_X12
    Document type : 810 (Invoice )
    Version: 4010
    Weblogic server :11.1.1.6.0
    Requirement is : i had an EDI file and i need to translate the EDI map using the B2B adapter, transport to SOA Suite and insert into a custom DB.
    Issue  is : B2B adapter is not polling any data from EDI X12 810 ECS file
    for this i created sample EDI X12 810 ecs file, i converted the same to .xsd and .dat file. I created partner, and while configuring channel i used '*Generic File 1.0*' protocol and i given folder path( i also checked, by just giving folder Name) in the folder name property of 'Transport Protocol Parameters' , i also placed sample xml file into this folder. And I created sample process in Jdev to poll data from this folder.
    build and deployment is fine for this process, but no instances is created for this process. and the Process is not Polling any data from the folder which i mentioned in the Transport Protocol Parameters.
    is this the way am doing is wrong for my current requirement or am i did any wrong step (as stated above ) ? Please help me. How can i receive data from this EDI file to my bpel process so that i can continue with the rest of the Process. Thank you in advance
    Edited by: 979032 on Feb 12, 2013 11:02 PM
    Edited by: 979032 on Feb 13, 2013 12:14 AM

    Hi Anuj ,
    I placed .dat file now. The file Picked by B2B adapter. But i was getting the Error. The error i found in Business Message as
    "Error Code     B2B-50547
    Error Description     Machine Info: (soabpm-vm) Description: Agreement not found for trading partners: FromTP null, ToTP MyCompany with document type 810-3070-INBOUND.
    Error Level     ERROR_LEVEL_COLLABORATION
    Error Severity     ERROR
    Error Text     Agreement not found for trading partners: FromTP null, ToTP MyCompany with document type 810-3070-INBOUND. "
    But i created agreement for the partner and my document type name is "NewDocumentType" and in the wire message a am getting as shown below
    Id     7F00000113CFC36785C0000017D7E2B0
    Message Id     7F00000113CFC36785C0000017D7E2B0
    Business Message     7F00000113CFC367A450000017D7E2B7
    Packed Message     Packed Message
    Payload     Payload
    Protocol Message Id     EDIX12810.dat@7F00000113CFC36799B0000017D7E2B4
    Refer To Protocol Message Id     
    Protocol Collaboration Id     
    Protocol Transport Binding     filename=EDIX12810.dat filesize=2289 ChannelName=MyCompany_ListeningChannel file_ext=dat fullpath=/home/oracle/Desktop/B2BFiles/EDIX12810.dat timestamp=2013-02-21T01:58:21.000-08:00 MSG_RECEIVED_TIME=Thu Feb 21 02:04:53 PST 2013
    Message Digest     Message Digest
    Digest Algorithm     
    Transport Protocol     File
    Transport Protocol Version     1.0
    Url     file://localhost//home/oracle/Desktop/B2BFiles/
    security     
    Transport Headers     filename=EDIX12810.dat filesize=2289 ChannelName=MyCompany_ListeningChannel file_ext=dat fullpath=/home/oracle/Desktop/B2BFiles/EDIX12810.dat timestamp=2013-02-21T01:58:21.000-08:00 MSG_RECEIVED_TIME=Thu Feb 21 02:04:53 PST 2013
    certificates     certificates
    State     ERROR
    Reattempt Count     
    Error Code     
    Error Description     
    Error Text     
    exchangeRetryInterval     
    exchangeRemainingRetry     
    Message Size     2289
    I also has one more doubt, now i created ecs,xsd and .dat by selecting sample EDI file in Document editor. suppose i want create the same ecs ,.xsd and .dat for my gentran file which is of EDI x12 810 standard but i have it in PDF format , then how can i access that to in Document editor ( in the import option, i found Gentran DDF and Gentran Unix IG and i was getting the following error while importing my PDF file
    ErrorCode : 0xC00CE508
    File Position : 10
    Line Number : 2
    LineByte Position :2
    Reason: An invalid character was found in text content error) so that i can create .dat file and i can place the same in my folder in order to pick the file.
    Please help us . Thank you .
    Regards,
    Kotresh
    Edited by: 979032 on Feb 21, 2013 2:17 AM

  • In my SOA Composite, Can I use file/FTP adapter to get the EDI X12 850

    Our requirement is to build a SOA Composite to dump all the details in a EDI X12 850 ( Purchase order ) document in to a database table. In my SOA Composite, Can I use file/FTP adapter to get the EDI X12 850 element details to map them to a base base columns.

    Drop the File Adapter to the left lane of the composite i.e., Services lane...
    Go to Step 2, give a meaningful name....
    Step 3, select "define from operation and schema"
    Step 4, select the operation type as "read"
    Step 5, select physical path and give the folder path in the "Directory for incoming files" field.,
    Step 6, select wildcards and give the expression depending on the file name it would be at run time...
    Step 7, select the polling frequency as required....
    Step 8, in the URL field, adjacent to that , select "browse for schema file" and select the XSD which you have exported from B2B Editor.
    say next and finish, you will be good to go.
    Hope this helps,
    Thanks,
    N

  • Is it possible to pass some type of parameter/unique id FROM PDF?

    hi there,
    I will try to explain this as best as I can but please bear with me.
    I have Adobe Acrobat X Pro.
    We have drawings linked to each other in pdf.
    When you open a drawing (say, a layout of a house), my boss wants to be able to click on say, a door, and have all the information on that door pop up (size, manufacturer, when it was shipped, etc). The information log is stored in Excel. I know how to hyperlink to open an excel file FROM pdf, but cannot figure out how to open a specific sheet in Excel. So here is my question:
    1. How do I link to a specific sheet in Excel so it opens when I click on a link in the pdf file?
    Having said that, we are going to have around 1500 items and I don't want to have to create 1500 sheets (if that's even possible) to open the details for each one. So here is question #2:
    2.  Is it possible to pass some type of parameter to excel (or even Access) to know what item was clicked on the pdf file so I can write a macro/code in Excel to just fill in the details for that item? (Hence just needing one sheet instead of 1500?).
    Suggestions/path forwards are welcome.
    I hope this was clear and I thank you in advance.
    Thanks,
    Jessica

    There really isn't a way to do that. It would be possible to export an Excel sheet to a tab-delimited (or CSV, XML) file which could optionally be attached to the PDF. JavaScript inside the PDF could read the data file and extract the information for an item so it could be displayed somehow.

  • EDI X12 File Channel Configuration

    Hello B2B Gurus,
    I am trying to configure the following scenario on a single host to simulate trading partner communication using EDI X12 4010 850/810 over File Channels:
    Inbound - 850 PO From RemoteTradingPartner to HostTradingPartner
    I have configured a file delivery channel on the partner configuration screen under the "channels" tab. The channel is named: "RTP_File_Receive_Channel".
    The channel has the following values set:
    Polling Interval: 5
    Folder Name: /home/oracle/b2b/remote/b2b_receive
    Filename Format: %FROM_PARTY%_%DOCTYPE_NAME%_%DOCTYPE_REVISION%*.dat
    Directory Name Format:
    Minimum Age:
    Archival Directory: /home/oracle/b2b/remote/archived_b2b_receive
    I am dropping a file named RemoteTradingPartner_X12_4010_850.dat into the /home/oracle/b2b/remote/b2b_receive folder but for whatever reason, it is not picking it up and sending it to my SOA composite.
    Should I be configuring a listening channel in the Administration tab instead of a delivery channel on the trading partner agreement? The naming convention and direction of channels is a topic that confuses me no matter how many times I go through this.

    Hello Johnny,
    When Oracle B2B receives a transaction either from internal application (outbound) or from a trading partner (inbound), it first identifies the trading partner and then the transaction set. This combination is then used to identify the agreement.
    What segment/element values within the .dat payload are introspected to lookup the appropriate trading partner agreement? If I specify those values in the filename format, does it override what is inside of the payload? In general, how do filename format, directory name format, and payload contents work together to resolve to the correct TP Agreement? What is the order of precedence when these values are specified in all three locations.The method for identifying the trading partner and transaction varies among transport, exchange and document protocols. If file name format is specified in the channel then Directory name format is ignored. If file name format/directory name format does not give info about transaction set (doc type and doc type revision) then payload is used to identify the document and it's version. It depends upon the type of document standard used that which selection criteria should be used. Generally for xml payloads x-path is used to identify a document and for non-xml payloads either start and end position are evaluated or the position of a particular element/string.
    In short if you give all info for identifying an agreement (From tp, Doc type, doc type revision) in file name format/directory name format, then payload will not be checked for identifying any of these.
    Regards,
    Anuj

  • Is it possible to pass a field symbol as parameter from any method of view?

    Hi
    Is it possible to pass a field symbol as an importing parameter to teh globally declared attribute??

    While it is true that you can pass field symbols, they must be fully typed at the time you pass them  and they will be passed by value, not by reference. If you want to pass generically typed variables use a data reference (TYPE REF TO) instead.

  • 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

Maybe you are looking for

  • How to reset display resolution on a MacBook Pro

    Hi, My MBP 15.4 /2.4GHz display is stuck at a low colour display and I am unable to get it back to normal. I was working in MS Remote Desktop Connection, switched into OS X's Universal Access in System Preferences and that's when the fun started. I'v

  • How to get loan balance

    Dear Friends, How to get loan balance in HR module. any help higly appricated. Regards, Malik

  • Think C-L-I

    Here goes my (in)valuable feedback! Punch Line: CMD and IE are two major entities, which engorged MSFT reputation over the course of past two decades. From user-perspective, CLI is virtually a backbone of OS. It has high priority for developers, netw

  • Remove sound from mp4 file?

    I want to remove all the sound from a video that is in mp4 format. How do I do this?

  • Ordinary Depreciation Date

    Hi SAP Gurus, In my understanding the asset is depreciated since we bought it. Lets say I have bought one asset in 01/01/2008  and I would run depreciation on 06/01/08. Would it calculate the depreciation from the date which we will key in Master dat