EDI 997 generation feature of B2B

Hi all,
Customer wants to the EDI 997 enabling for B2B They had set up Inbound 810 Transaction for a Remote Trading Partner and have used "EDIX12 over Generic Exchange" as the Exchange Proto. In the Operational Capability they have set the Is Functional Acknowledgement Required Property as True with the assumption that a EDI 997 will be generated for the corresponding EDI 810 received.But when they tested that with a sample file, they get error in B2B saying "Unable to identify the document protocol of the message" and it is showing the Business Action as Acknowledgement. They then set the property Is Functional Acknowledgement Required Property as False and tested but they are getting the same error.
Any pointers will be helpful.
Thanks in advance,
Senthil

Hi Ramesh,
I would briefly explain our set ups.
1. We have set up Remote Trading Partsnow which will send us an Inbound 810 Invoice file which has to be processed by B2B. The set up is working fine and the EDI file is getting translated to EDIFECS XML and there are no errors being
thrown.
2. As per the Business Requirement,a corresponding FA should be generated for the inbound 810 file. We set up the FA by referring to the B2B Technical note mentioned in the link below:
http://www.oracle.com/technology/products/integration/b2b/pdf/B2B_TN_006_Acknowledgements.pdf
We created a new Business Action for FA and attached the Business Action to the Partsnow Trading Partner(remote trading partner) Agreement.
The FA is getting generated but it is not in the expected format. Many additional segments are also coming up in the output FA file.
We already have a TAR# 6174945.992 open for this issue but we are yet to get any resolution on this.
It would be great if you could provide some inputs on whether we are missing any set ups.
Please let me know your contact info so that i can have a conf call with you and get the issue resolved. I am currently working in EST time zone and we are nine and half hours behind you. So please let me know when it is suitable for you to have the conf call.
My contact number is 484-318-1969.
Thanks In Advance.
Regards,
Dibya

Similar Messages

  • EDI 997 flow

    Hi,
    I am working on EDI transaction. We recieve EDI 101 transaction and send EDI 997 functional Ack.
    I configured B2B to handle EDI 997 ack. I set Document Protocol Parameters in host side (ProcessBA_997 - 1.0) - Initiator and client partner side (ProcessBA_997 - 1.0) - Responder. B2B is able to send 997 transaction to configured transport protocol.
    The issue is that B2B is taking the Document Protocol Parameters values (to generate ack) from Host side and not a client partner side parameters. This parameters will vary for client parnters.
    Kindy advise me how to override the host side document protocol parameters. Thanks in advance.

    If you want a custom FA as per the trading partner then better approach will be inserting the FA from backend.
    Receive the message B2B to backend then change as per your requirement and insert FA again to B2B.
    Rgds,
    Nitesh Jain

  • Passing EDI filename for 850 from B2B Gateway to BPEL

    Hi,
    Is there any way to pass the EDI filename for 850 from B2B Gateway to BPEL via AQ? we want to store the inbound filename in the database along with the PO.
    we are using 10g.
    Thanks,
    Naveen

    Hi Naveen,
    Generally this could be done using the message id only as mentioned by ew. Just what you need to do is to lookup in the table and find the payload corresponding to that message id.
    However, WORKAROUND would be to use "Preserve Filename" feature of 11g B2B (which works only for FILE,FTP and SFTP transport protocols). In this case you have to pass the filename in the header "ACTION", as mentioned by Nitesh.
    Regards,
    Anuj

  • Create EDI 997 with conversion agent

    Hello,
    I work with conversion agent by ItemField to convert EDI messages to xi and from XI to EDI.
    I succeeded to receive EDI 850, to parse this message and to transfer it to the IDOC and create purchase order.
    Now I try to send back to the customer EDI acknowledgment (997).
    I'll be happy to hear if someone use with conversion agent to create EDI 997.
    Elad

    Hi Elad,
    What are 997s?
    997 Functional Acknowledgments are EDI transactions that a receiver of EDI transaction sets sends back to the party that sent the EDI transaction sets. All EDI transactions require an EDI 997 to be sent back.
    Here is an example
    Wal-Mart sends an EDI Purchase Order to a supplier. With EDI Standard X12, Wal-Mart expects a 997 to be sent back to them. The 997 lets Wal-Mart know that the supplier received the Purchase Order. It does not say that the supplier accepts the terms or conditions of the purchase order. It simply lets them know that the supplier successfully received the Purchase Order.
    Here is another example. A supplier sends Wal-Mart an EDI Invoice. Wal-Mart will send a 997 back to the supplier. The 997 informs the supplier that Wal-Mart has successfully received the invoice.
    CovalentWorks handles all of your EDI transactions for you, including 997s, as an outsourced EDI service. If you choose us as your EDI provider, our system will automatically send and receive all your 997 Functional Acknowledgements. And every one of them is processed for you at no charge.
    Thanks,
    Satya Kumar..

  • Has anyone got the 850 4010 I/B EDI file processed & translated via B2B?

    Has anyone successfully translated an inbound EDI 850 4010 file via B2B?
    We are using 11.1.1.4 weblogic, B2B Document Editor 6.6.0.2801
    Eventually, it needs to be integrated to SOA
    For us, it is failing on the console with B2B-50037: B2B inbound message processing error & SOA diagnostic log has the following errors:
    oracle.mds.core.MetadataNotFoundException: MDS-00013: no metadata found for metadata object "/soa/b2b/EDI_X12/4010/850/New/Seeded_850_4010.ecs
    B2B-50025: Repository error      at oracle.tip.b2b.mds.QueryManager.getBlob(QueryManager.java:2904)

    Seems your B2B repository has got corrupted. You are using older version of B2B Document Editor but it will not cause this issue.
    Take an export of your B2B repository, purge the design time repository and re-import it again. Deploy the agreement and test again.
    Regards,
    Anuj

  • Resubmission Feature in B2B

    Please find the Resubmission Feature in B2B available in.
    http://rameshnittursblog.blogspot.com/2007/12/resubmission-feature-in-b2b.html
    Rgds,Ramesh

    Ramesh
    Sorry for the delay.
    SR#6970219.992
    Regards
    Kiran

  • Binary characters in EDI 997 FA

    Hi All,
    I am getting binary characters in EDI 997 FA. It seems that CRLF is being replaced by HEX 0xE0B48A. The delimiters set in the document control parameters screen are as follows:
    Segment Delimiter 0x0d0a (CRLF)
    Element Delimiter 0x2a (*)
    Subelement Delimiter 0x7e (~)
    The 997 content is (the segment delimiter is not correct):
    *070827*1802*U*00401*000001018*0*P*~ഊGS*FA*CIENA*EDIDEPOTP*20070827*1802*1018*X*004010ഊST*997*1014ഊAK1*PO*3677ഊAK2*850*36770001ഊAK5*AഊAK2*850*36770002ഊAK5*AഊAK2*850*36770003ഊAK5*AഊAK2*850*36770004ഊAK5*AഊAK9*A*4*4*4ഊSE*12*1014ഊGE*1*1018ഊIEA*1*000001018ഊ
    Any idea what went wrong?
    Thanks.
    Suresh

    Hello,
    We have successfully tested your import and is working with out any binary character. Please appropriately set the line delimiter. This link may be handy for you.
    http://www.utdallas.edu/~cantrell/ee2310/endline.html
    Rgds,Ramesh

  • Where to pole the Inbound 997 Aknowledgement in the B2B Database

    Hi,
    I have a requirement to process(through BPEL) the incoming 997 acknowledgment for 810 transactions.
    I am able to receive the 997 successfully and it is changing the status in B2B reports from "MSG_WAIT for FA" to "MSG_Completed".
    Now I have created a BPEL process which is poling to AQ having the Consumer ID similar to the Routing ID I mentioned in my 997 Document Definition over B2B.
    But BPEL Process is not getting triggered though it is showing " MSG_Completed" status on B2B console.
    Please let me know whether 997 details with the routing ID will get stored in AQ? if not, then where it is getting stored and how can My BPEL pole the 997 message for further processing?
    Will Appreciate Early Response.
    Thanks
    Srrijna Saxena

    Hi Sambhav,
    Thanks for your inputs.
    I have followed what you have mentioned in your last post.
    While Configuring B2B Adapter , I have selected the B2B Acknowledgement document definition after that it is asking to select the root element from the drop down menu which is having many root elements like the below mentioned ones
    1)replytoB2BMessageId,
    2)ackDetails,
    3)parameter,
    4)ackB2BMessageId,
    5)Acknowledgement,
    6)replytoAppMessageId
    So if I am selecting any of the above as an root element, I am getting the message like this:
    <?xml version="1.0" encoding="UTF-8"?><Acknowledgment xmlns="http://integration.oracle.com/B2B/Acknowledgment" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <replyToB2BMessageId>null</replyToB2BMessageId>
    <replyToAppMessageId></replyToAppMessageId>
    <ackB2BMessageId>0AF6038D133A2C6F33A000005F2AF623-1</ackB2BMessageId>
    <ackDetails>
    <parameter name="status" value="ok"/>
    </ackDetails>
    </Acknowledgment>
    wherein I am looking for the payload that is been provided by B2B in the business message which is like this:
    <?xml version="1.0" encoding="UTF-8"?><Transaction-997 xmlns="urn:oracle:integration:b2b:X12/997" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" XDataVersion="2.0" Standard="X12" Version="V4030" CreatedDate="2011-11-14T07:51:47" CreatedBy="XEngine_2115" GUID="{8EF1CF22-0ED8-11E1-BD51-005056B074EA}"><Internal-Properties><Data-Structure Name="Interchange"><Lookup Name="InterchangeControlVersion">00401</Lookup><Lookup Name="InterchangeReceiverID">9722572499 </Lookup><Lookup Name="InterchangeReceiverQual">12</Lookup><Lookup Name="InterchangeSenderID">BENCODENTALAX </Lookup><Lookup Name="InterchangeSenderQual">ZZ</Lookup><Lookup Name="InterchangeUsageIndicator">P</Lookup><Lookup Name="Standard">X12</Lookup><Property Name="ElementDelimiter">0x2a</Property><Property Name="InterchangeAckRequested">0</Property><Property Name="InterchangeAuthorizationInfo"> </Property><Property Name="InterchangeAuthorizationInfoQual">00</Property><Property Name="InterchangeChildCount">1</Property><Property Name="InterchangeComponentElementSep">0x3e</Property><Property Name="InterchangeControlNumber">000001837</Property><Property Name="InterchangeControlStandard_RepeatingSeparator">U</Property><Property Name="InterchangeControlVersion">00401</Property><Property Name="InterchangeDate">111025</Property><Property Name="InterchangeReceiverID">9722572499 </Property><Property Name="InterchangeReceiverQual">12</Property><Property Name="InterchangeSecurityInfo"> </Property><Property Name="InterchangeSecurityInfoQual">00</Property><Property Name="InterchangeSenderID">BENCODENTALAX </Property><Property Name="InterchangeSenderQual">ZZ</Property><Property Name="InterchangeTime">1055</Property><Property Name="InterchangeTrailerControlNumber">000001837</Property><Property Name="InterchangeUsageIndicator">P</Property><Property Name="SegmentDelimiter">0x7e</Property><Property Name="Standard">X12</Property><Property Name="SubelementDelimiter">0x3e</Property><Property Name="TPName">BEN_AXI_4010</Property><Data-Structure Name="Group"><Lookup Name="GroupReceiverID">9722572499</Lookup><Lookup Name="GroupSenderID">BENCODENTALAX</Lookup><Lookup Name="GroupVersionNumber">004010</Lookup><Property Name="GroupAgencyCode">X</Property><Property Name="GroupChildCount">1</Property><Property Name="GroupControlNumber">1837</Property><Property Name="GroupDate">20111106</Property><Property Name="GroupID">FA</Property><Property Name="GroupReceiverID">9722572499</Property><Property Name="GroupSenderID">BENCODENTALAX</Property><Property Name="GroupTime">1055</Property><Property Name="GroupTrailerControlNumber">1837</Property><Property Name="GroupVersionNumber">004010</Property><Property Name="TPName">BEN_AXI_4010</Property><Data-Structure Name="Transaction"><Lookup Name="TransactionID">997</Lookup><Property Name="TransactionChildCount">6</Property><Property Name="TransactionControlNumber">01837</Property><Property Name="TransactionID">997</Property><Property Name="TransactionImplementationReference"></Property><Property Name="TransactionTrailerControlNumber">01837</Property></Data-Structure></Data-Structure></Data-Structure></Internal-Properties><Segment-ST><Element-143>997</Element-143><Element-329>01837</Element-329></Segment-ST><Segment-AK1><Element-479>IN</Element-479><Element-28>1862</Element-28></Segment-AK1><Loop-AK2><Segment-AK2><Element-143>810</Element-143><Element-329>1862</Element-329></Segment-AK2><Segment-AK5><Element-717>A</Element-717></Segment-AK5></Loop-AK2><Segment-AK9><Element-715>A</Element-715><Element-97>1</Element-97><Element-123>1</Element-123><Element-2>1</Element-2></Segment-AK9><Segment-SE><Element-96>6</Element-96><Element-329>01837</Element-329></Segment-SE></Transaction-997>
    please suggest How can I achieve this.

  • Receiving EDI 997 into SAP

    Hello,
    I am having trouble understanding how a 997 inbound into SAP would be reflected in the system (we are receiving a 997 from the vendor based on a PO we send out)
    1. Where would the 997 be reflected in the PO? Would this be a new confirmation category under the 'Confirmation' tab?
    2.  What basic idoc type/message type would be used?
    Thanks for the help!!

    Hello Tiffanie
    The EDI 997 message is a functional acknowledgment which corresponds to an acknowledgement IDoc in SAP. This acknowledgment is reflected in the EDI/ALE status of the outbound IDoc.
    Example:
    I created a purchase order and sent it as outbound ORDERS.ORDERS05 IDoc (no = 414840).
    For this outbound IDoc I created an inbound ALEAUD IDoc. Processing the acknowledgement IDoc (WE19, inbound fm IDOC_INPUT_ALEAUD) Idoc 414840 received an additional status 41 = Application document created in target system.
    To be honest I do not know whether this IDoc acknowlegement is somehow reflected in the original purchase order but I doubt this is the case.
    The ALEAUD01 IDoc looked like this:
    Header E1ADHDR:
    MESTYP     ORDERS
    MESTYP_LNG     ORDERS05
    Status E1STATE:
    DOCNUM     0000000000414840
    STATUS     53
    STATXT     DOCUMENT PROCESSED SUCCESSFULLY IN APPLICATION
    STAMQU     SAP
    STAMID     IDOC_ADPAPTER
    STAMNO     000
    Regards
      Uwe

  • EDI 997 Schema

    Hi
    Can anyone please let me know do we have a inbuilt schema for EDI 997 with this target namespace
    http://schemas.microsoft.com/EDI/X12#X12_997_Root . 
    I'm trying to process inbound EDI 997 file and store the data in a custom table. I couldn't find the schema matching exactly the same target namespace mentioned above. Please let me know how could i extract values from EDI 997 files in my orchestration?

    John,
    I've added the reference to the Edi.BaseArtifacts.dll.  Could we create a schema with this dll? Please tell me detailed steps to create a schema in VS2012 with http://schemas.microsoft.com/EDI/X12#X12_997_Root
    target namespace.  
    Thanks
    Sivakumar

  • Multipe EDI Transactions mapped to single B2B Monitoring Directory

    Hi
    We have a typical requirement situation in our company. We are doing EDI transactions with one of our Trading partner. We are exchanging different EDI documents.
    But, because of some limitations we are using Oracle B2B to exchange only one transaction i.e. 850 Transaction. We have done all necessary setups in B2B to transaction 850 document with this trading partner and which is working fine without any issues.
    And we also get 997 files from same trading partner and we receive them and we don't want to use Oracle B2B to transaction those and we didn't do any setups for this.
    All 850 and 997 documents are coming into one particular directory where the B2B is pooling for 850 documents. And B2B is trying to process even 997 documents from this directory even though there is no setups and agreement for this 997 documents to be processed.
    And we don't have option of creating multiple directories for each transaction. I mean we cannot put 850's into one directory and 997's into other directory.
    How can we deal such situation using Oracle B2B. Typically, B2B shouldn't process any such documents which are not done agreement setup in the system.
    It should able to go through the files received and process only that have a agreement for.
    Regards
    Kiran

    Hi Kiran,
    We have already explored this option. But, we are trying to find a solution with in Oracle B2B.Could not really understand. The problem you are facing has only this solution and that also within Oracle B2B.
    Is there any feature in Oracle B2B to send Email Communication when there is expcetion while processing any document.No. There is no in-built feature but yes you may create a BPEL process/Java utility to poll for records in b2b_instancemessage view which has message state as ERROR. These records are nothing but the exceptions which has occured within Oracle B2B. You may use below query -
    select bim.B2BMESSAGEID,bim.ERRORCODE,bim.ERRORDESCRIPTION,bim.ERRORTEXT from b2b_instancemessage bim where bim.STATE ='Error'
    You may mail/fax/sms/publish the above information to any channel.
    Below notes will also be useful for you -
    http://www.oracle.com/technology/products/integration/b2b/pdf/B2B_TN_007_Exception_Handling.pdf
    http://www.b2bgurus.com/2009/12/notification-mechanism-for-mdnfa-time.html
    http://www.b2bgurus.com/2009/06/custom-exception-queue.html
    Regards,
    Anuj

  • EDI 997 - Functional acknowledgement

    Hi,
    Our requirement is to send and recieve functional acknowledgement through EDI.
    What is functional Acknowledgement?
    Can any one help me out in using functional acknowledgement?What is the message type and functional modules involved for processing functional acknowledgement.Once I recieve a funtional acknowledgement where should that data be updated?
    Any help in this regard would be appreciated.
    Regards,
    Nagaraju Donikena.

    Swapnil Bachal thanks for your help.This would be helpful when I recieve functional acknowledgement from my vendor.
    Now my other requirement is that when ever I recieve a purchase order from my vendor I need to send 997 and also create the sales order for the PO recieved.I understand that for any inbound idoc I can configure process code which is attached to some Function module.SAP has provided with  a standard function module which would create a sales order for the PO recieved.Could you please advice on how to send the 997 simultaneously.
    Regards ,
    Nagaraju Donikena.

  • 4010_850 EDI file Generation issue.

    Hi All,
    We are facing issue in converting 850 EDI XML to EDI file.
    We could generate a simple EDI based on mandatory elements. But when we try to provide DTM and AMT values , We are hitting below issues..
    I am missing some basic stuff. Please find the EDI XML i am trying to convert to EDI file.
    <?xml version = '1.0' encoding = 'UTF-8'?><Transaction-850 xmlns:ns1="urn:oracle:b2b:X12/V4010/850" Standard="X12" xmlns="urn:oracle:b2b:X12/V4010/850">
    <ns1:Segment-ST>
    <ns1:Element-143>850</ns1:Element-143>
    <ns1:Element-329>000000010</ns1:Element-329>
    </ns1:Segment-ST>
    <ns1:Segment-BEG>
    <ns1:Element-353>00</ns1:Element-353>
    <ns1:Element-92>NE</ns1:Element-92>
    <ns1:Element-324>12345678</ns1:Element-324>
    <ns1:Element-373>20140703</ns1:Element-373>
    </ns1:Segment-BEG>
    <ns1:Loop-PO1>
    <ns1:Segment-PO1>
    <ns1:Element-350>001</ns1:Element-350>
    <ns1:Element-330>1</ns1:Element-330>
    <ns1:Element-212>96</ns1:Element-212>
    <ns1:Element-639>AA</ns1:Element-639>
    <ns1:Element-235_1>VC</ns1:Element-235_1>
    <ns1:Element-234_1>571157</ns1:Element-234_1>
    <ns1:Element-235_2>CB</ns1:Element-235_2>
    <ns1:Element-234_2>00100</ns1:Element-234_2>
    </ns1:Segment-PO1>
    <ns1:Loop-PID>
    <ns1:Segment-PID>
    <ns1:Element-349>F</ns1:Element-349>
    <ns1:Element-352>Rockford product</ns1:Element-352>
    </ns1:Segment-PID>
    </ns1:Loop-PID>
    <ns1:Segment-DTM>
    <ns1:Element-374>038</ns1:Element-374>
    <ns1:Element-373>20140626</ns1:Element-373>
    </ns1:Segment-DTM>
    <ns1:Loop-AMT>
    <ns1:Segment-AMT>
    <ns1:Element-522>1</ns1:Element-522>
    <ns1:Element-782>1</ns1:Element-782>
    </ns1:Segment-AMT></ns1:Loop-AMT>
    </ns1:Loop-PO1>
    <ns1:Segment-SE>
    <ns1:Element-96>#SegmentCount#</ns1:Element-96>
    <ns1:Element-329>000000010</ns1:Element-329>
    </ns1:Segment-SE>
    </Transaction-850>
    Only DTM passed :
    =============
    Error :
    Extra Element was found in the data file as part of Segment DTM. Segment DTM is defined in the guideline at position 210.{br}{br}This error was detected at:{br}{tab}Segment Count: 5{br}{tab}Element Count: 1{br}{tab}Characters: 1014 through 1017
    Extra Element was found in the data file as part of Segment DTM. Segment DTM is defined in the guideline at position 210.{br}{br}This error was detected at:{br}{tab}Segment Count: 5{br}{tab}Element Count: 2{br}{tab}Characters: 1052 through 1060
    Element DTM01 (Date/Time Qualifier) is missing. This Element's standard option is 'Mandatory'. Segment DTM is defined in the guideline at position 210.{br}{br}This Element was expected in:{br}{tab}Segment Count: 5{br}{tab}Element Count: 1{br}{tab}Character: 1078
    DTM + AMT Passed :
    ===============
    Error : Extra Element was found in the data file as part of Segment DTM. Segment DTM is defined in the guideline at position 210.{br}{br}This error was detected at:{br}{tab}Segment Count: 5{br}{tab}Element Count: 1{br}{tab}Characters: 1014 through 1022 Extra Element was found in the data file as part of Segment DTM. Segment DTM is defined in the guideline at position 210.{br}{br}This error was detected at:{br}{tab}Segment Count: 5{br}{tab}Element Count: 2{br}{tab}Characters: 1057 through 1060 Element DTM01 (Date/Time Qualifier) is missing. This Element's standard option is 'Mandatory'. Segment DTM is defined in the guideline at position 210.{br}{br}This Element was expected in:{br}{tab}Segment Count: 5{br}{tab}Element Count: 1{br}{tab}Character: 1078 Unrecognized data was found in the data file as part of Loop PO1. The last known Segment was DTM at guideline position 210.{br}{br}This error was detected at:{br}{tab}Segment Count: 6{br}{tab}Characters: 1278 through 1286 Unrecognized data was found in the data file as part of Loop PO1. The last known Segment was DTM at guideline position 210.{br}{br}This error was detected at:{br}{tab}Segment Count: 7{br}{tab}Characters: 1295 through 1367
    Thanks in advance,
    Siddhardha
    Manager , Deloitte Consutling.

    Issue is solved with the files provided by oracle support. They used Document editor version
    Oracle Document Editor -> 7.0.5.4018 & X12 - 8.0.0.186
    Not sure what is wrong with our files.
    We used document editor 7.0.5.4043  & X12 - 8.0.0.186
    Below is the update i put in SR.
    ==================================
    My xsd contains below text.
    <xsd:appinfo>
    <UNMKey>Full|CodeList|-<Parent Node ID>.<Index>|Composite|-<Node ID>|Element|-<Node ID>|Loop|-<Node ID>|Segment|-<Node ID>|Transaction|-<Node ID>|ReplacementCharacter|_|InternalSeparator|-</UNMKey>
    </xsd:appinfo>
    ===================
    The file you provided have the below.
    <xsd:appinfo>
    <UNMKey>Full|Default|-<Node ID>|CodeList|-<Parent Node ID>.<Index>|ReplacementCharacter|_|InternalSeparator|-
    </UNMKey>
    </xsd:appinfo>
    Not sure if that is really causing the issue.
    ==========================================
    If anyone is interested here is the SR number (#3-9312618901)
    Thanks,
    Sid

  • Process Inbound EDI 997(ACK)

    Hi
    Is there any way to process inbound EDI997 files. I tried to process the 997 files with a orchestration but got the below error.
    The output message of the receive pipeline "Microsoft.BizTalk.Edi.DefaultPipelines.EdiReceive, Microsoft.BizTalk.Edi.EdiPipelines, Version=3.0.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" failed routing because there is no subscribing
    orchestration or send port.
     The sequence number of the suspended message is 1. 
    I'm sure the orchestration has no issues since i have processed other files like 214,204, 210 etc.
    I want to extract the acknowledgement details from 997 files and log it into a custom table. Please let me know is there any way to do this. 
    Thanks in advance.

    As described in the other post, the 997 Schema is included in Microsoft.BizTalk.Edi.BaseArtifacts.dll.
    Since it's generated internally, you cannot change the namespace of the generated message.
    You can use the ESB Toolkits Remove and Add Namespace components to customize the 997 for you app:
    http://msdn.microsoft.com/en-us/library/ff699608.aspx

  • 997 generation with custom ecs and xsd

    I am able to generate the 997 using the default 997.ecs and 997.xsd. The generated X12 997 has 6 segments but we need to send only 4 segments. I have created a new ecs and xsd (deleted the two segments) using the spec builder. When I use this custom 997 document, it throws below error.
    Error Brief : Validator error - Extra data was encountered. Validator error - Extra data was encountered. Validator error - Extra data was encountered. The values are not equal.
    The XML payload shows data for the two segments that I have deleted from the ecs in specbuilder. I thought B2B would generate the xml payload based on the ecs and xsd.
    Is it possible to generate a customized 997 in B2B?
    Thanks
    Ismail M.

    Is it possible to generate a customized 997 in B2B?No, B2B may not auto-generate the customized 997. For customization cases, it is recommended to handle FA at middleware (SOA layer) or at back-end.
    Regards,
    Anuj

Maybe you are looking for

  • How to use For Each execution in OSB

    hi all, I'm confused about the 'For Each' action in OSB. Now, I have a variable('max') which equals to 3 , and I wanna to use For Each action to perform a loop execution, something like for(1 to 3)-- The code is like below: For Each variable 'value'

  • BOM explosion from Production Order

    Hi All,   I understand from SAP Help files that we can explode BOM from Production Order using Read PP Master Data. But it also says, that we cannot do this if items have already been issued out. So would like to know is there anyway out to ensure th

  • Import statements

    I have noticed that some import statements have a * at the end and others don't. Cans omeone explain the difference please. Also, if for example I have the following; import java.util.*;and I want to use Pattern and Matcher for regular expressions, w

  • ITunes with an External HD

    I am currently using iTunes running on my PC. I have it set up NOT to copy files to the Media Folder. I have my media on my EHD and imported all folders into iTunes. My question is, since the actual Library file is on the PC, and my media is stored o

  • How to configure Gamil SMTP in Project Server?

    In Project Server Alert Settings, I could notice only "smtp Server" , "port" and "from email" only, I want to use my "Gmail" or "Sendgrid" smtp setting in epm. In order to use those accounts i need a place to key in the account password. But i don't