Possible to change the xml output of the Inbound Interface?

Hi All,
I hav a scenarion where a third party system receives the XML from XI. the output of the xml from XI looks as follows:
  <?xml version="1.0" encoding="UTF-8" ?>
- <ns0:Messages xmllns:ns0="http://sap.com/xi/XI/SplitAndMerge">
<ns0:Message1>
- <ns1:WMSItalyItemReplication xmlns:ns1="http://cpe.com/cpe_ftp_wms/ItemReplication">
- <item_dl dt_tm_created="2006-06-29 09:02:23">
- <item action="" owner_id="CIB" itm_num="3143832ZZ99">
  <itm_desc>Ageflex ACM50 Test</itm_desc>
  <unt_dol_val>1</unt_dol_val>
  <lic_ctrl_flg>Y</lic_ctrl_flg>
  <lot_ctrl_flg>Y</lot_ctrl_flg>
  <shelf_life>999</shelf_life>
  <product_life>999</product_life>
  <incubate_prd>0</incubate_prd>
  <hold_ord_flg>N</hold_ord_flg>
  <kit_type>N</kit_type>
  <prelabel_flg>N</prelabel_flg>
  <rcv_only_flg>N</rcv_only_flg>
  <convey_flg>N</convey_flg>
  <front_flip_flg>N</front_flip_flg>
  <pick_shp_bp>N</pick_shp_bp>
  <side_flip_flg>N</side_flip_flg>
  <rotate_flg>N</rotate_flg>
  <itm_udef_a />
  <itm_udef_b />
  <itm_udef_c>Constant1</itm_udef_c>
  <itm_udef_d />
  <multi_conf_flg>N</multi_conf_flg>
  </item>
  </item_dl>
  </ns1:WMSItalyItemReplication>
  </ns0:Message1>
  </ns0:Messages>
And the output that the third party expects is as follows:
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE item_dl SYSTEM "http://localhost/dtd/item_dl.dtd">
<item_dl><item><itm_desc>Ageflex ACM50 Test</itm_desc>
<unt_dol_val>1</unt_dol_val>
<lic_ctrl_flg>Y</lic_ctrl_flg>
<lot_ctrl_flg>Y</lot_ctrl_flg>
<shelf_life>999</shelf_life>
<product_life>999</product_life>
<incubate_prd>0</incubate_prd>
<hold_ord_flg>N</hold_ord_flg>
<kit_type>N</kit_type>
<prelabel_flg>N</prelabel_flg>
<rcv_only_flg>N</rcv_only_flg>
<convey_flg>N</convey_flg>
<front_flip_flg>N</front_flip_flg>
<pick_shp_bp>N</pick_shp_bp>
<side_flip_flg>N</side_flip_flg>
<rotate_flg>N</rotate_flg>
<itm_udef_a></itm_udef_a>
<itm_udef_b></itm_udef_b>
<itm_udef_c>Constant1</itm_udef_c>
<itm_udef_d></itm_udef_d>
<multi_conf_flg>N</multi_conf_flg>
</item>
</item_dl>
Observe the first two lines of the second output.
I tried to generate the second xml using a java mapping. and it is working fine when i test it in the Interface mapping's test tab. but it is not working when i test the scenario end to end. It is giving some runtime error.
is it possible to change the namespace, etc in the output of the XML coming out of XI? if v change those namespace stuff, does XI recongnise the message and send it to the appropriate reciever?
Please suggest me any solution.
any help wud b greatly appreciated.

The first XML is a Split msg XML..Where there are multiple messages within a single XML document..Thats why u have a <ns0:Messages xmllns:ns0="http://sap.com/xi/XI/SplitAndMerge">
<ns0:Message1>
Tags..
Recheck what ur target system needs are & change ur mapping in XI.

Similar Messages

  • Need to reference file name within the XML Output

    Not sure if this is possible, as I'm new to the livecycle/XML world. But I need to be able to reference a file within the XML output from the PDF.
    The Scenario is that a pdf form of a business card will be issued to 50 franchisees for them to type in their names and mobiles, click submit and the XML file to be sent to myself, and be imported in to InDesign populating their data ready for printing. Up to here I have it working perfectly.
    However as each franchisee have a combination of up to 5 logos to place in the bottom corner to save having to have various templates with different combinations of logos and having to ensure the correct templates are used. I intend to reference each companies combination as an EPS and make the reference within the xml out and have it import directly in with the other data. I can type the code directly within the xml but I would like to have the form reference it directly in the xml output. Is this possible or am expecting to much of livecycle? Any help/advice greatly appreciated.
    David

    Hi MadhavaGanji,
    I have post how to validate the file name, header row against definition table which stored the file name and column definition. 
    Take a look and see if this is helpful.
    http://sqlage.blogspot.com/2013/11/ssis-validate-file-header-against.html
    http://sqlage.blogspot.com/

  • How to create a errortag in the XML-Output ?

    Hey
    who can help me creating a error-tag in my XML-output of a PL/SQL procedure ?
    Enviroment:
    Oracle DB is 8.1.7 with installed XDK-package (in a few
    weeks perhaps Oracle 9i). I've no problems to use the dbms_xmlquery-functions and -procedures.
    I've to develop a PL/SQL procedure which is called via JDBC from a JAVA program. The procedure execute a Select-Statement. The result is transformed in XML and stored in a CLOB, which is given back to the calling JAVA-program.
    There exist 2 possible result-situations.
    -1- one or more rows are found
    -2- no row is found
    Problem:
    For each of these situation the XML-Output should have a different structure and my main problem is to integrate the errortag !!!
    for -1-
    <?xml version="1.0" encoding="ISO-8859-1"?>
    <data>
    <error err_code="NoError"/>
    <record num="1">
    </record>
    <record num="2">
    </record>
    </data>
    for -2-
    <?xml version="1.0" encoding="ISO-8859-1"?>
    <data>
    <error err_code="NoDataFound"/>
    </data>
    Hope somebody can help me ???
    Andre

    Hey Rajat,
    thanks for your answer, but the errortag is needed by another department. They use it for their processing.
    Have you got any idea, how to integrate the errortag with the functions or procedures of the dbms_xmlquery package ??? I've got only a few days experience with the dbms_xmlquery-package, so some code examples or advices would be great !!!
    I've tried the following coding:
    out_xmlresult OUT CLOB; -- OUT Parameter of the PLSQL-Proc
    c1 CLOB;
    queryctx dbms_xmlquery.ctxtype;
    -- create XML-context
    queryctx:=dbms_xmlquery.newcontext(<selectstatement>);
    -- delete the rowsettag (use 'data' later on)
    dbms_xmlquery.setrowsettag(queryctx,'');
    -- create new tag 'data' which enclose an empty header
    -- and the data section
    dbms_lob.createTemporary(c1, TRUE );
    c1:=EMPTY_CLOB();
    dbms_xmlquery.setDataHeader(queryctx,c1,'data');
    -- rename rowtag
    dbms_xmlquery.setrowtag(queryctx,'record');
    -- set encoding tag
    dbms_xmlquery.setEncodingTag(queryctx,'ISO-8859-1);
    -- create XML-Output
    out_xmlresult := dbms_xmlquery.getxml(queryctx);
    ...but I haven't got any success !!!
    Andre

  • Is there a way to remove the index from the XML output?

    Hi,
    It is easy to remove the index from the WebHelp output.
    We also want to remove it from the XML output.
    How do I do that?
    Thanks,
    Rakefet

    @Jeff: In the Single Source Layouts recipe box is a layout for XML. Although, I'm really not sure why folks would use it, other than to possibly export the project data to another system of some sort.
    @Rakefet: One thought is to try creating a new blank Index. Then choose the empty Index when you use XML Output.
    Cheers... Rick

  • When running an xml publisher report the xml output leads to 9 mb and the excel output file leads to 20 mb.But the output records is originally 4000 records. When copy to new excel it is showing 3.5 mb only. Does anyone knows the answer for this issue?

    When running an xml publisher report the xml output leads to 9 mb and the excel output file leads to 20 mb. The records contained in excel file is 4000 records. When taking the excel records and copy to new excel file the excel file size is 3.5 mb only.Why does the oracle software generates 20mb file?
    Does any one knows the answer please advice?

    Hello,
    This issue is because the Excel output from BI Publisher is MHTML (XML Publisher generates XHTML) not binary .xls.
    MHTML and XHTML are more verbose formats than binary .xls.
    It will be large because the current Excel output is just an HTML and not compressed like PDF. Please use the workaround (save it as .xls file).  This is a known limitation of RTF layout templates.
    BI Publisher Enterprise has a new feature True Excel Templates. The layouts generate binary Excel output.
    Excel Output File Size Generated By BI Publisher is Very Large (Doc ID 760437.1)
    Bogdan

  • How to send job postings to multiple third party sites using the XML output

    Dear Friends,
    We are Implementing Irecruitment for our client, Client requirement is how can we send job postings to multiple third party sites using the XML output from i-Recruitment
    With regards
    Surya
    .

    Can you be more specific about your Requirement. In General, Please navigate to iRecruitment Recruiter Responisbility.
    Then Select, Setup > Recruiting Sites. Here, you can configure your Third Party Websites information and attach stylesheets. The default mode oracle sends the vacancy information is HR-XML Format.
    If you would like to select more sites information select "Add Another Row".
    Then, you can see this information while "New Vacancy Creation Process".
    iRecruiter.
    Edited by: iRecruiter on Oct 18, 2009 7:43 AM

  • Is it possible to change file name policy in the JRE cache folder?

    We are getting calls from our clients complaining of slowdowns in loading our Java applet. The reason is a virusscanner. If a virusscanner is in the middle, it can drastically slow down the download process, and therefore cause some high delay before the user can work on the our product as expected.
    On this csutomer's side, it may take up to 10 min (the first time it is ran) instead of 1 min. JRE 1.6 is in use.
    They dont want to exclude from antivirus scan all files from Sun\Java\Deployment\cache folder.
    Question:
    Is it possible to change file name policy in the JRE cache to make it less unique?
    Thanks,
    -Dima

    dgomel wrote:
    We are getting calls from our clients complaining of slowdowns in loading our Java applet. The reason is a virusscanner. If a virusscanner is in the middle, it can drastically slow down the download process, and therefore cause some high delay before the user can work on the our product as expected.
    On this csutomer's side, it may take up to 10 min (the first time it is ran) instead of 1 min. JRE 1.6 is in use.
    They dont want to exclude from antivirus scan all files from Sun\Java\Deployment\cache folder.
    Question:
    Is it possible to change file name policy in the JRE cache to make it less unique?
    I suggest you solve the real problem - big files.
    There are two scenarios
    1. Initial download
    2. Updates.
    The first takes as long as it takes. No way around it.
    The second means that you can't use one jar. Otherwise every single update requires downloading the entire application every time. Multiple jars means only the one that changed is downloaded.

  • In i-tunes, is it possible to change/delete artwork without deleting the track?

    In i-tunes, is it possible to change/delete artwork without deleting the track? If so, How?

    Highlight a track. File > Get Info, then click the artwork tab.

  • Regarding  the rowset and row tags in the XML output

    Hi,
    We generated an XML file using dataset of type SQL query.The output is including additional tags
    <ROWSET> and <ROW> tags.How to disable them from appearing in the XML output.

    Hi,
    Iam not using the Datamodel of data template type.If we use the data template we can disable the rowtags by setting the property mentioned by you.But we get the data template name and the query name included in the output.My requirement is to disable the extratags.
    Can u please provide inputs on how to disable the datatemplate name and the query name tags in the output when we use datatemplate.Thank you.

  • Oracle apps are producing XML output in the C Mgrs that the user can't read

    Hi all,
    please help on the below issue.
    Oracle apps (AP & others) are producing XML output in the Concurrent Managers that the user cannot read. There are two flavors, as an error message: The XML page cannot be displayed Cannot view XML input using XSL style
    sheet.
    The following tags were not closed: XLAACCPB, LIST_APPLICATION. Error processing resource ''https://xxxxxxxxxxxxxxx... as well as the XML text itself: - 200 Payables 200 Payables Y 1 xxxx US EXPENSE GL 2011-07-15T00:00:00.000+00:00 N No Y Y N D No Detail Y Yes Y N No - - 200 Payables - - 95293 The journal import request 39073188 has failed for the ledger xxxx US EXPENSE GL.
    Thanks in advance
    Kumar

    please help on the below issue.Please post the details of the application release, database version and OS.
    Oracle apps (AP & others) are producing XML output in the Concurrent Managers that the user cannot read. There are two flavors, as an error message: The XML page cannot be displayed Cannot view XML input using XSL style sheet. What is the exact/complete error message?
    Please check the OPP log file for details about the error.
    Troubleshooting Oracle XML Publisher For The Oracle E-Business Suite [ID 364547.1]
    Unable to Display XML Page - "Cannot view XML input using XSL style sheet" [ID 730610.1]
    Unable To Review XML Output From Application : "Cannot view XML input using XSL style sheet" [ID 437749.1]
    Thanks,
    Hussein

  • Using XLST  in the XML output returned.

    I have written a SQL (using 10G) which creates an XML document using the XML syntax and the output
    is as follows:
    <?xml version="1.0" encoding="UTF-8"?>
    <FIXML xmlns="http://www.fixprotocol.org/FIXML-4-4"><Order Acct="1" Px="480.25"
    SettlDt="2009-12-01" SettlTyp="0" Side="1" StopPx="480.25" Typ="2">
    <TrdSes SesID="0"/><Instrmt CpnRt="5.1" EncIssrLen="2" ID="3134865" Issr="Barclays"
    MMY="200903" Mult="1.0" OptAt="L" SecTyp="BA" Sfx="P" Src="2" />
    </Order></FIXML>I need to use XSLT to convert the above XML in the format attached below.
    - <i:Interest >
      <i:OrderAct>1</i:OrderAct>
      <i:StopPx>480.25</i:StopPx>
      <i:Issr>Barclays</i:Issr>
      <i:Ref />
      </i:Interest>i know that this is not the forum to ask XSLT,but as I am using 10G with SQL,can anyone
    just send in a small XSLT script which I can use as a template and create XSLT.
    This is the first time I am using XSLT.
    Again,no offence meant if this is not the correct forum but help really appreciated.
    Thanks,

    What's wrong with Sundars answer in this Writing a Procedure to return back XML. Please help.?

  • How can change the font in the script output and the data grid ?

    How can change the font in the script output and the data grid in Sql Developer?

    You can't easily unless you have the latest version (2.1.1).
    If you do have this version then changing the font in the Tools/Preferences menu under the code editor/fonts section will also change the font of the data grid.
    For details of changing the fonts in an earlier version then see Sue's post below.
    http://sueharper.blogspot.com/2010/03/back-to-basics-changing-font-setting-in.html

  • Help require to get the XML output to design template- JDE

    Hi Friends,
    I am asking this question from JDE perspective.I want to design XMLP Template for R40572 Check Printing.
    When I upload an blank template and after attaching RD, When ever I initiate a check from P04572 Application.RThe Write Row exit will lead to check printing which in turn will call a batch R04571 and this batch will call R04572(Which I require the XML output) since it is the second report and we cant direct it to local server I am not able to get the XML output..
    Another think is since its running in server i think its not taking the RD modification we done in loacl because it always fires PDF .

    Hi,
    I assume you're Using XMPOSA for generating the files locally. What I suggest is, you set the application to run with the report definition by default. That way, even when it is called, it will be called along with the report definition. You can take the resultant XML file from P95630
    hope this helps,
    -Domnic

  • What is the AC output for the orgnal charger for Camelio x100?

    hi,
    I lost my ac adapter for my Camelio X100 camera. I want to know the AC output for the orignal adapter because I need to buy a new one.
    Please if you have same camera model (Camelio X100) just take a look for PC adapter and tell me how much ouptu volt and output Amp ?
    Best Regards

    You should archive the material in it's native format so that you have the possibility to revisit the project and make changes or generate master files in other formats.
    Use the Media Manager to consolidate your project into a single enclosing folder. This can be compressed into a .zip file or disk image. It will save space if you dont include render files, even more if you make the material that came from tape, offline -although you will have to recapture in that case.

  • User Defined Field that gives the date output of the last price update.

    We would like to create a User Defined Field (UDF) with a Formatted Search (FMS) on the Item Master form that gives the date output of the last price update specifically the wholesale price.
    Last Price Update
    Pricelist 2 = Wholesale
    Is this feasible?
    If it is feasible what is the recommended approach?
    Current working UDF on Item Master.
    /* Date output is based on all the latest updates on the Item Master.*/
    select max(updatedate)
    from aitm
    where itemcode = $[oitm.itemcode]
    Resources that were helpful.
    1.(Note:1165947 - Tracking Item Price Changes.)
    2. Case 4-I6: Query on price updates. Mastering SQL Queries for SAP Business One By: Gordon Du

    Thank you Gordon,
    We are looking for the date output of the 'Last Price Update' based on 'Pricelist 2 = Wholesale' which is the challenge.
    These 2 are the parameters for the date output, I should have mentioned that in my original message.
    Last Price Update
    Pricelist 2 = Wholesale
    Per reading a bunch of other similar Forum Questions it looked like it is might not be possible to do. With there being no date on the AIT1 table and AITM.Updatedate is based on any and all updates not just last 'Last Price Update' and not sure how to use the loginstanc.
    Thanks,
    Vern

Maybe you are looking for

  • My airport time capsule is a 3tb paperweight. HELP

    What do people do when their MacBook is at capacity but want to keep taking photos of their trips and family and continue buying songs and tv she's on itunes? Apple told me to buy airport time capsule. I did. Now when I call AppleCare and tell the wh

  • Where can i find a complete itunes tutorial

    I've see that basic one - that is really a marketing piece.  I want a more detailed guide to what I'm looking at on the various views, especially for downloading and managing podcasts.  Thanks.

  • Using READ_IMAGE_FILE BUILT-IN IN Forms causes a loss in the  resolution

    Hi All Oracle Developer suite 10g, database 11 gr2, windows Platform I'm using READ_IMAGE_FILE BUILT-IN in forms builder to read an image and get a good background for the form, but the image displays in the form with a resolution that is less than t

  • Simple Flex Chart question - Plot Chart labels

    I'm playing around with displaying data from WDA as charts in Flex 3. I'm able to bind my internal table, which has 3 fields, to the plot chart. The table looks like this ext_id      type string    " bound to prjname in Flex cost         type string 

  • Does the Webkit engine make use of the browser cache when downloading images?

    I am creating an application that downloads a lot of images. Its an HTML Javascript based AIR application. I can't seem to find any documentation that relates to how cacheing is handled. Is there a cache for the webkit browser?