Skip to Content
avatar image
Former Member

Issue with content conversion sender - Leading zeroes

Structure:

MT_Material

-> <Matdata>

->-> <header1>

->-> <Detail1>

-> Level ( hierarchy of the node)

->-> 2 levels

FCC sender parameters:

Document Name: MT_Material

Recordset Name: Matdata

Recordset Strcture: header1,1,details1,1 (Also tried with * in place of 1)

Recordset Sequence: Variable

Recordsets per Message: 250

Key Field Name: Level

Key Field Type: String

NameA.fieldContentFormatting = nothing

Header.fieldNames: given the values accordingly

Header.fieldFixedLengths: given values accordingly

Header.keyFieldValue: 00000

Issue:

The Matdata should have been repeated along with header1 occurrence where the leading zeroes appear (updated in the keyFieldValue).

However all the header1 appear inside one MatData instead of expected Matdata for each header1.

Expected structure:

MT_Material

-> <Matdata>

->-> <header1>

->-> <Detail1>

-> <Matdata>

->-> <header1>

->-> <Detail1>

-> <Matdata>

->-> <header1>

->-> <Detail1>

-> <Matdata>

->-> <header1>

->-> <Detail1>

Current Structure appeared:

MT_Material

-> <Matdata>

->-> <header1>

->-> <Detail1>

->-> <header1>

->-> <Detail1>

->-> <header1>

->-> <Detail1>

->-> <header1>

->-> <Detail1>

I have the same structure for other structure that has leading spaces and exact parameters work there. Please suggest where am I doing wrong here.

Thanks,

Venkat.

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

1 Answer

  • avatar image
    Former Member
    Jun 09, 2014 at 10:24 AM

    All,

    Please state the possible issue I am facing here.

    As stated in my original post, same set of fields for the same file with Leading spaces is working as expected.

    ~V

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member

      Hi Venkat

      Make sure that you have used the end separator for both header1 and detail1.

      Also add the entries for detail1 also in FCC like header1

      Header.fieldNames: given the values accordingly

      Header.fieldFixedLengths: given values accordingly

      Header.keyFieldValue: 00000