on 01-13-2011 10:02 PM
I am trying to use the ignoreRecordsetName = true paramter on the Advanced tab of my Seeburger SFTP sender channel. I have read on here that it only works on the Content Conversion tab of the File adapter. Can someone confirm this? I have tried the following:
xml.ignoreRecordsetName = true
xml.ignoreRecordsetName = TRUE
xml.ignoreRecordsetName =
ignoreRecordsetName = true
ignoreRecordsetName = TRUE
ignoreRecordsetName =
Does not work for Seeburger SFTP adapter. Had to use XSLT to remove it instead.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Example fieldName is Employee, then Employee.ignoreRecordsetName value is true
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
I don't quite understand the example in the last 2 posts.
Example fieldName is Employee, then Employee.ignoreRecordsetName value is true
The file I'm picking up has 3 structures: HEADER, ROW, and TRAILER. The <Recordset> tag is by default inserted around all of them, not around a particular field. See below. Can you provide me with the exact parameter syntax, now that you have seen my XML.
<?xml version="1.0" encoding="utf-8" ?>
- <ns:ClarityAbsences_In xmlns:ns="http://test.com/rc/GL/PA/HR/PT_IF0534/ClarityAbsences_In/10">
- <Recordset>
- <HEADER>
<RECORD_TYPE>H</RECORD_TYPE>
<FIELD2>test</FIELD2>
<FIELD3>TIMESHEET</FIELD3>
<FIELD4>test</FIELD4>
<FIELD5>TIMESHEET</FIELD5>
<FIELD6>test</FIELD6>
<FIELD7>17-FEB-2010.04.02</FIELD7>
</HEADER>
- <ROW>
<RECORD_TYPE>L</RECORD_TYPE>
<EMPLID>tester1</EMPLID>
<ATTENDANCE_DATE>11/3/2010</ATTENDANCE_DATE>
<SEQNR>1</SEQNR>
<EARNING_CODE>AVA</EARNING_CODE>
<ABSENCE_HRS>8</ABSENCE_HRS>
<COST_CENTER />
<PERIOD_END_DATE>11/30/2010</PERIOD_END_DATE>
</ROW>
- <ROW>
<RECORD_TYPE>L</RECORD_TYPE>
<EMPLID>tester2</EMPLID>
<ATTENDANCE_DATE>11/11/2010</ATTENDANCE_DATE>
<SEQNR>2</SEQNR>
<EARNING_CODE>AVA</EARNING_CODE>
<ABSENCE_HRS>8</ABSENCE_HRS>
<COST_CENTER />
<PERIOD_END_DATE>11/30/2010</PERIOD_END_DATE>
</ROW>
- <TRAILER>
<RECORD_TYPE>C</RECORD_TYPE>
<RECORD_COUNT>2</RECORD_COUNT>
</TRAILER>
</Recordset>
</ns:ClarityAbsences_In>
Edited by: Susan Pfab on Jan 14, 2011 3:34 PM
The file I'm picking up has 3 structures: HEADER, ROW, and TRAILER. The <Recordset> tag is by default inserted around all of them, not around a particular field. See below. Can you provide me with the exact parameter syntax, now that you have seen my XML
Answer: In this case, recordset name is Recordset.
ignoreRecordsetName true
AFAIK you cannot use file content conversion parameters with Seeburger SFTP adapter.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
http://help.sap.com/saphelp_nw04/helpdata/en/2c/181077dd7d6b4ea6a8029b20bf7e55/content.htm
● ignoreRecordsetName
A <Recordset> element is inserted in the XML structure for each recordset structure. This level is not always required, particularly if the recordset only contains one structure definition.
If you set the parameter to true, the <Recordset> element is not inserted.
Example fieldName is structure, then structure.ignoreRecordsetName value is true.
Not sure whether you can set this for fcc parameters for seeburger file adapter.
User | Count |
---|---|
84 | |
10 | |
9 | |
8 | |
6 | |
6 | |
6 | |
5 | |
3 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.