<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://pranke.com/hilfe/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://pranke.com/hilfe/feed.php">
        <title>eBiss 3 en:transformation:mappings:objektdefinition:klassenaufbau</title>
        <description></description>
        <link>https://pranke.com/hilfe/</link>
        <image rdf:resource="https://pranke.com/hilfe/lib/exe/fetch.php?media=favicon.ico" />
       <dc:date>2026-04-08T14:07:55+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://pranke.com/hilfe/doku.php?id=en:transformation:mappings:objektdefinition:klassenaufbau:class_dbintegration&amp;rev=1708413319&amp;do=diff"/>
                <rdf:li rdf:resource="https://pranke.com/hilfe/doku.php?id=en:transformation:mappings:objektdefinition:klassenaufbau:class_flatfile&amp;rev=1708413319&amp;do=diff"/>
                <rdf:li rdf:resource="https://pranke.com/hilfe/doku.php?id=en:transformation:mappings:objektdefinition:klassenaufbau:class_xmlfile&amp;rev=1708413319&amp;do=diff"/>
                <rdf:li rdf:resource="https://pranke.com/hilfe/doku.php?id=en:transformation:mappings:objektdefinition:klassenaufbau:class_xmlfile_itc&amp;rev=1708413319&amp;do=diff"/>
                <rdf:li rdf:resource="https://pranke.com/hilfe/doku.php?id=en:transformation:mappings:objektdefinition:klassenaufbau:mapsupressrecordtag&amp;rev=1708413319&amp;do=diff"/>
                <rdf:li rdf:resource="https://pranke.com/hilfe/doku.php?id=en:transformation:mappings:objektdefinition:klassenaufbau:start&amp;rev=1708413319&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://pranke.com/hilfe/lib/exe/fetch.php?media=favicon.ico">
        <title>eBiss 3</title>
        <link>https://pranke.com/hilfe/</link>
        <url>https://pranke.com/hilfe/lib/exe/fetch.php?media=favicon.ico</url>
    </image>
    <item rdf:about="https://pranke.com/hilfe/doku.php?id=en:transformation:mappings:objektdefinition:klassenaufbau:class_dbintegration&amp;rev=1708413319&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-02-20T08:15:19+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Example of database integration:</title>
        <link>https://pranke.com/hilfe/doku.php?id=en:transformation:mappings:objektdefinition:klassenaufbau:class_dbintegration&amp;rev=1708413319&amp;do=diff</link>
        <description>Example of database integration:

The class structure of the same ORDERS object is displayed here, but now for a database integration.
The class ORDERS implements the interface DbAdapterTypeBase. This converts the object definition to the corresponding SELECT statement when reading from the source database using the BackendObjectRetriever. As a rule the attribute</description>
    </item>
    <item rdf:about="https://pranke.com/hilfe/doku.php?id=en:transformation:mappings:objektdefinition:klassenaufbau:class_flatfile&amp;rev=1708413319&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-02-20T08:15:19+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Example of integration via file exchange with CSV files and different line types</title>
        <link>https://pranke.com/hilfe/doku.php?id=en:transformation:mappings:objektdefinition:klassenaufbau:class_flatfile&amp;rev=1708413319&amp;do=diff</link>
        <description>Example of integration via file exchange with CSV files and different line types

Sample files are under StandardTemplates\PluginSample\FlatFile.Sample.

The following example shows the class structure of an ORDERS object for integration with CSV files and five different line types.
The line types are in the first column of the respective line and are as follows:</description>
    </item>
    <item rdf:about="https://pranke.com/hilfe/doku.php?id=en:transformation:mappings:objektdefinition:klassenaufbau:class_xmlfile&amp;rev=1708413319&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-02-20T08:15:19+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Example of integration via file exchange with XML files:</title>
        <link>https://pranke.com/hilfe/doku.php?id=en:transformation:mappings:objektdefinition:klassenaufbau:class_xmlfile&amp;rev=1708413319&amp;do=diff</link>
        <description>Example of integration via file exchange with XML files:

The following example shows the class structure of an ORDERS object for integration with file exchange.
The ORDERS class implements the interface IMapObjectRoot. Since mapping objects are structured as a tree structure, the interface IMapObjectRoot is the highest instance of this tree structure. The variables that are declared with the keyword public within the class are displayed as data elements as segments within the object tree struct…</description>
    </item>
    <item rdf:about="https://pranke.com/hilfe/doku.php?id=en:transformation:mappings:objektdefinition:klassenaufbau:class_xmlfile_itc&amp;rev=1708413319&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-02-20T08:15:19+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Example XML Files with Interchange</title>
        <link>https://pranke.com/hilfe/doku.php?id=en:transformation:mappings:objektdefinition:klassenaufbau:class_xmlfile_itc&amp;rev=1708413319&amp;do=diff</link>
        <description>Example XML Files with Interchange

An example for the definition of a PlugIn for an XMLs document with an interchange and several documents below the interchange. 

Beispiel XML


&lt;?xml version=&quot;1.0&quot; encoding=&quot;ISO-8859-1&quot;?&gt;
&lt;INVOICES&gt;
	&lt;INVOICLIST&gt;
		&lt;Mandant&gt;72&lt;/Mandant&gt;
		&lt;SenderILN&gt;xxxx&lt;/SenderILN&gt;
		...
		&lt;INVOIC&gt;
			&lt;HEADER&gt;
				&lt;INVOIC_INFO&gt;
				...
	    &lt;/INVOIC&gt;
		&lt;INVOIC&gt;
			&lt;HEADER&gt;
				&lt;INVOIC_INFO&gt;
				...
	    &lt;/INVOIC&gt;
	&lt;/INVOICLIST&gt;
&lt;/INVOICES&gt;</description>
    </item>
    <item rdf:about="https://pranke.com/hilfe/doku.php?id=en:transformation:mappings:objektdefinition:klassenaufbau:mapsupressrecordtag&amp;rev=1708413319&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-02-20T08:15:19+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>MapSupressRecordTag</title>
        <link>https://pranke.com/hilfe/doku.php?id=en:transformation:mappings:objektdefinition:klassenaufbau:mapsupressrecordtag&amp;rev=1708413319&amp;do=diff</link>
        <description>MapSupressRecordTag

Sample 1:

Note: For CSV data without record tag, this must be suppressed in the plugin with the attribute MapSupressRecordTag.
The setting Record Tag Position = -1 in the SDF reader component has no effect.


namespace XYZ.ASCII.SLSRPT
{

    public class ASCII_SLSRPT : IMapObjectRoot
    {
        [MapMinOccurs(1), MapListType(typeof(SLSASCII)), MapSupressRecordTag]
        public ArrayList SLSASCII;
    }
    
    public class SLSASCII : IMapObjectItem
    {....</description>
    </item>
    <item rdf:about="https://pranke.com/hilfe/doku.php?id=en:transformation:mappings:objektdefinition:klassenaufbau:start&amp;rev=1708413319&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-02-20T08:15:19+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Class Structure of the Mapping Objects</title>
        <link>https://pranke.com/hilfe/doku.php?id=en:transformation:mappings:objektdefinition:klassenaufbau:start&amp;rev=1708413319&amp;do=diff</link>
        <description>Class Structure of the Mapping Objects

The class structure described below indicates the structure of the Dll files, which are generated for the source and target object and have to be stored in the directory... \eBiss\Plugins.

Note: How to create objects from klassenaufbau index</description>
    </item>
</rdf:RDF>
