SOG-Helpcenter Logo SOG Business - Software

Beispiel einer Konfigurationsdatei



<XmlDefinition Version="2" >

    <AusgabeDefinition Name="Identifikation" >
        <Class Name="RechnungsLeitsatz" />
        <Feld NameIntern="ek_vk_txt" NameExtern="BelegArt" />
        <Feld NameIntern="rg_belegnr" NameExtern="BelegNummer" />
        <Feld NameIntern="rg_datum" NameExtern="BelegDatum" Format="jjjjmmtt-iso" />
        <Feld NameIntern="waehr" NameExtern="AbrechnungsWaehrung" />
        <RefObj Fkt="sess.par" >
            <Class Name="StandardParameter" />
            <Feld NameIntern="par_la_waehr" NameExtern="EigenWaehrung" />
        </RefObj>
    </AusgabeDefinition>

    <AusgabeDefinition Name="Verkaeufer" >
        <Class Name="RechnungsLeitsatz" />
            <RefObj Fkt="sess.eigenedaten" >
                <Class Name="Kundenstamm" />
                <Feld NameIntern="name1" NameExtern="Name1" />
                <Feld NameIntern="name2" NameExtern="Name2" />
                <Feld NameIntern="str" NameExtern="Strasse" />
                <Feld NameIntern="staat" NameExtern="StaatsKennzeichenPostalisch" />
                <Feld NameIntern="plz" NameExtern="PLZ" />
                <Feld NameIntern="ort" NameExtern="Ort" />
                <Feld NameIntern="plzort" NameExtern="PLZOrt" />
                <Feld NameIntern="land" NameExtern="StatistischeLaenderNummer" />
                <RefObj Fkt="land" >
                    <Class Name="Land" />
                    <Feld NameIntern="satz.iso2" NameExtern="ISOLaenderCode" />
                    <Feld NameIntern="satz.bez" NameExtern="LandBezeichnung" />
                    </RefObj>
                <Feld NameIntern="iln" NameExtern="ILN" />
                <Feld NameIntern="tel" NameExtern="Telefon" />
                <Feld NameIntern="tfx" NameExtern="Telefax" />
                <RefObj Fkt="sess.sach" >
                    <Class Name="Sachbearbeiter" />
                    <Feld NameIntern="sach" NameExtern="SachBearbeiter" />
                </RefObj>
            </RefObj>
    </AusgabeDefinition>

    <AusgabeDefinition Name="Kaeufer" >
        <Class Name="RechnungsLeitsatz" />
            <RefObj Fkt="kunde" >
                <Class Name="Kundenstamm" />
                <Feld NameIntern="konto" NameExtern="Kundennummer" />
                <Feld NameIntern="name1" NameExtern="Name1" />
                <Feld NameIntern="name2" NameExtern="Name2" />
                <Feld NameIntern="str" NameExtern="Strasse" />
                <Feld NameIntern="staat" NameExtern="StaatsKennzeichenPostalisch" />
                <Feld NameIntern="plz" NameExtern="PLZ" />
                <Feld NameIntern="ort" NameExtern="Ort" />
                <Feld NameIntern="plzort" NameExtern="PLZOrt" />
                <Feld NameIntern="land" NameExtern="StatistischeLaenderNummer" />
                <RefObj Fkt="land" >
                    <Class Name="Land" />
                    <Feld NameIntern="satz.iso2" NameExtern="ISOLaenderCode" />
                    <Feld NameIntern="satz.bez" NameExtern="LandBezeichnung" />
                </RefObj>
                <Feld NameIntern="iln" NameExtern="ILN" />
                <Feld NameIntern="tel" NameExtern="Telefon" />
                <Feld NameIntern="tfx" NameExtern="Telefax" />
            </RefObj>
    </AusgabeDefinition>

    <AusgabeDefinition Name="Warenempfaenger" >
        <Class Name="RechnungsLeitsatz" />
            <RefObj Fkt="adrversand" >
                <Class Name="Kundenstamm,Versandanschrift" />
                <Feld NameIntern="name1" NameExtern="Name1" />
                <Feld NameIntern="name2" NameExtern="Name2" />
                <Feld NameIntern="name3" NameExtern="Name3" />
                <Feld NameIntern="str" NameExtern="Strasse" />
                <Feld NameIntern="staat" NameExtern="StaatsKennzeichenPostalisch" />
                <Feld NameIntern="plz" NameExtern="PLZ" />
                <Feld NameIntern="ort" NameExtern="Ort" />
                <Feld NameIntern="plzort" NameExtern="PLZOrt" />
                <Feld NameIntern="land" NameExtern="StatistischeLaenderNummer" />
                <RefObj Fkt="land" >
                    <Class Name="Land" />
                    <Feld NameIntern="satz.iso2" NameExtern="ISOLaenderCode" />
                    <Feld NameIntern="satz.bez" NameExtern="LandBezeichnung" />
                </RefObj>
                <Feld NameIntern="iln" NameExtern="ILN" />
                <Feld NameIntern="tel" NameExtern="Telefon" />
                <Feld NameIntern="tfx" NameExtern="Telefax" />
                <Feld NameIntern="hinweis1" NameExtern="Lieferhinweis1" />
                <Feld NameIntern="hinweis2" NameExtern="Lieferhinweis2" />
            </RefObj>
    </AusgabeDefinition>

    <AusgabeDefinition Name="Containerdaten" >
        <Class Name="RechnungsLeitsatz" />
            <RefObjList Fkt="container" Name="Container" >
                <Class Name="Containerdaten" />
                <Feld NameIntern="cont_nr" NameExtern="Containernummer" />
                <Feld NameIntern="cont_lad" NameExtern="Containerladung" />
                <Feld NameIntern="cont_txt" NameExtern="Containertext" />
                <Feld NameIntern="anzahl" NameExtern="Anzahl" />
                <Feld NameIntern="cont_art" NameExtern="Containerart" />
                <Feld NameIntern="volumen" NameExtern="Containervolumen" />
                <Feld NameIntern="brut" NameExtern="Bruttogewicht" />
            </RefObjList>
    </AusgabeDefinition>

    <AusgabeDefinition Name="Konditionen" >
        <Class Name="RechnungsLeitsatz" />
            <RefObj Fkt="lf_bdg" >
                <Class Name="Sprachentexte" />
                <Feld NameIntern="kurz" NameExtern="LieferBedingungKurz" />
            </RefObj>
            <RefObj Fkt="zb" >
                <Class Name="Sprachentexte" />
                <Feld NameIntern="kurz" NameExtern="ZahlungsBedingungKurz" />
            </RefObj>
            <RefObj Fkt="zahl_art" >
                <Class Name="Sprachentexte" />
                <Feld NameIntern="kurz" NameExtern="ZahlungsArtKurz" />
            </RefObj>
            <RefObj Name="KonditionVerkaeufer" >
                <Class Name="RechnungsLeitsatz" />
                <RefObj Fkt="lf_bdg_verkaeufer" >
                    <Class Name="Sprachentexte" />
                    <Feld NameIntern="txt" NameExtern="LieferBedingung" />
                </RefObj>
                <RefObj Fkt="zb" >
                    <Class Name="Sprachentexte" />
                    <Feld NameIntern="txt" NameExtern="ZahlungsBedingung" />
                </RefObj>
                <RefObj Fkt="zahl_art" >
                    <Class Name="Sprachentexte" />
                    <Feld NameIntern="txt" NameExtern="ZahlungsArtKurz" />
                </RefObj>
            </RefObj>
            <RefObj Name="KonditionEmpfaenger" >
                <Class Name="RechnungsLeitsatz" />
                    <RefObj Fkt="lf_bdg" >
                        <Class Name="Sprachentexte" />
                        <Feld NameIntern="txt" NameExtern="LieferBedingung" />
                    </RefObj>
                    <RefObj Fkt="zb" >
                        <Class Name="Sprachentexte" />
                        <Feld NameIntern="txt" NameExtern="ZahlungsBedingung" />
                    </RefObj>
                    <RefObj Fkt="zahl_art" >
                        <Class Name="Sprachentexte" />
                        <Feld NameIntern="txt" NameExtern="ZahlungsArtKurz" />
                    </RefObj>
            </RefObj>
    </AusgabeDefinition>

    <AusgabeDefinition>
        <Class Name="RechnungsLeitsatz" />
            <RefObjList Fkt="pos" Name="Position" >
                <Class Name="RechnungsPosition" />
                <Feld NameIntern="menge" NameExtern="MengeInMengenEinheit" />
                <Feld NameIntern="MengeInVerpackungsEinheit" NameExtern="MengeInVerpackungsEinheit" />
                <Feld NameIntern="PositionsNettoGewichtInKg" NameExtern="PositionsNettoGewichtInKg" />
                <Feld NameIntern="PositionsBruttoGewichtInKg" NameExtern="PositionsBruttoGewichtInKg" />
                    <RefObj Name="PositionsIdentifikation" >
                        <Class Name="RechnungsPosition" />
                        <Feld NameIntern="posnr" NameExtern="PositionsNummerIntern" />
                            <RefObj Fkt="auftrpos" >
                                <Class Name="AuftragsPosition" />
                                <Feld NameIntern="man_posnr" NameExtern="PositionsNummerExtern" />
                            </RefObj>
                            <RefObj Fkt="art" >
                                <Class Name="Artikelstamm" />
                                <Feld NameIntern="art" NameExtern="ArtikelNummerIntern" />
                            </RefObj>
                            <RefObj Fkt="artref_kunde" >
                                <Class Name="Artikelreferenz" />
                                <Feld NameIntern="ref_art" NameExtern="ArtikelNummerExtern" />
                            </RefObj>
                            <RefObj Fkt="artref_ean" >
                                <Class Name="Artikelreferenz" />
                                <Feld NameIntern="ref_art" NameExtern="EANNummer" />
                            </RefObj>
                        </RefObj>
                        <RefObj Name="ArtikelKurzBezeichnung" >
                            <Class Name="RechnungsPosition" />
                                <RefObj Fkt="art" >
                                    <Class Name="Artikelstamm" />
                                    <Feld NameIntern="int_bez" NameExtern="Bezeichnung" />
                                    <Feld NameIntern="art_id" NameExtern="Bezeichnung" />
                                </RefObj>
                        </RefObj>
                        <RefObj Name="BezeichnungVerkaeufer" >
                            <Class Name="RechnungsPosition" />
                                <RefObjList Fkt="artbez_verkaeufer" >
                                    <Class Name="Artikelbezeichnungen" />
                                    <Feld NameIntern="m_bez" NameExtern="ArtikelBezeichnung" />
                                </RefObjList>
                                <RefObj Fkt="art" >
                                    <Class Name="Artikelstamm" />
                                    <Feld NameIntern="me" NameExtern="MengenEinheitsBezeichnung" />
                                    <Feld NameIntern="vp_me" NameExtern="VerpackungsEinheitenBezeichnung" />
                                </RefObj>
                        </RefObj>
                        <RefObj Name="BezeichnungKaeufer" >
                            <Class Name="RechnungsPosition" />
                                <RefObjList Fkt="artbez_kaeufer" >
                                    <Class Name="Artikelbezeichnungen" />
                                    <Feld NameIntern="m_bez" NameExtern="ArtikelBezeichnung" />
                                </RefObjList>
                                <RefObj Fkt="art" >
                                    <Class Name="Artikelstamm" />
                                    <Feld NameIntern="me" NameExtern="MengenEinheitsBezeichnung" />
                                    <Feld NameIntern="vp_me" NameExtern="VerpackungsEinheitenBezeichnung" />
                                </RefObj>
                        </RefObj>
                        <RefObj Name="PositionsWerteEigenWaehrung" >
                            <Class Name="RechnungsPosition" />
                            <Feld NameIntern="PreisLw" NameExtern="NettoPreis" />
                            <Feld NameIntern="wert_lw" NameExtern="NettoWert" />
                        </RefObj>
                        <RefObj Name="PositionsWerteAbrechnungsWaehrung" >
                            <Class Name="RechnungsPosition" />
                            <Feld NameIntern="preis" NameExtern="NettoPreis" />
                            <Feld NameIntern="wert_waehr" NameExtern="NettoWert" />
                        </RefObj>
                        <RefObj Fkt="art" Name="ZollDaten" >
                            <Class Name="Artikelstamm" />
                            <Feld NameIntern="statwnr" NameExtern="StatistischeWarenNummer" />
                            <Feld NameIntern="zoll_tarif" NameExtern="ZollTarifNummer" />
                            <Feld NameIntern="urland" NameExtern="UrSprungsLandNummer" />
                            <Feld NameIntern="UrRegion" NameExtern="UrSprungsRegionsNummer" />
                            <RefObj Fkt="urland" >
                                <Class Name="Land" />
                                <Feld NameIntern="satz.bez" NameExtern="UrSprungsLandBezeichnung" />
                                <Feld NameIntern="satz.iso2" NameExtern="ISOCodeUrSprungsLand" />
                            </RefObj>
                            <RefObj Fkt="zolltext" >
                                <Class Name="Zolltexte" />
                                <Feld NameIntern="txt_1" NameExtern="StatistischeBezeichnung" />
                            </RefObj>        
                        </RefObj>
                        <RefObj Name="PositionsLieferant" >
                            <Class Name="RechnungsPosition" />
                                <RefObj Fkt="art" >
                                    <Class Name="Artikelstamm" />
                                        <RefObj Fkt="lieferant" >
                                            <Class Name="Kundenstamm" />
                                            <Feld NameIntern="name1" NameExtern="Name1" />
                                            <Feld NameIntern="name2" NameExtern="Name2" />
                                            <Feld NameIntern="name3" NameExtern="Name3" />
                                            <Feld NameIntern="str" NameExtern="Strasse" />
                                            <Feld NameIntern="staat" NameExtern="StaatsKennzeichenPostalisch" />
                                            <Feld NameIntern="plz" NameExtern="PLZ" />
                                            <Feld NameIntern="ort" NameExtern="Ort" />
                                            <Feld NameIntern="plzort" NameExtern="PLZOrt" />
                                            <Feld NameIntern="land" NameExtern="StatistischeLaenderNummer" />
                                            <RefObj Fkt="land" >
                                                <Class Name="Land" />
                                                <Feld NameIntern="satz.iso2" NameExtern="ISOLaenderCode" />
                                                <Feld NameIntern="satz.bez" NameExtern="LandBezeichnung" />
                                            </RefObj>
                                            <Feld NameIntern="iln" NameExtern="ILN" />
                                            <Feld NameIntern="tel" NameExtern="Telefon" />
                                            <Feld NameIntern="tfx" NameExtern="Telefax" />
                                            <Feld NameIntern="hinweis1" NameExtern="Lieferhinweis1" />
                                            <Feld NameIntern="hinweis2" NameExtern="Lieferhinweis2" />
                                        </RefObj>
                                    </RefObj>
                                </RefObj>
                        </RefObjList>
    </AusgabeDefinition>

    <AusgabeDefinition Name="SchiffsDaten" >
        <Class Name="RechnungsLeitsatz" />
            <RefObj Fkt="FirstLfPos" >
                <Class Name="RechnungsPosition" />
                    <RefObj Fkt="liefpos" >
                        <Class Name="LieferscheinPosition" />
                            <RefObj Fkt="leit" >
                                <Class Name="LieferscheinLeitsatz" />
                                <Feld NameIntern="hafen" NameExtern="Hafen" />
                                <Feld NameIntern="an_dat" NameExtern="Ankunftsdatum" Format="jjjjmmtt-iso" />
                                <Feld NameIntern="verl_dat" NameExtern="Verladedatum" Format="jjjjmmtt-iso" />
                                <RefObj Fkt="schiff" >
                                    <Class Name="Schiffsdaten" />
                                    <Feld NameIntern="schiff" NameExtern="Schiffsname" />
                                    <Feld NameIntern="hafen" NameExtern="Ankunftshafen" />
                                    <Feld NameIntern="reederei" NameExtern="Reederei" />
                                </RefObj>
                            </RefObj>
                        </RefObj>
                    </RefObj>
                    <RefObjList Fkt="spedtxt" >
                        <Class Name="Belegtexte" />
                        <Feld NameIntern="txt" NameExtern="Speditionstext" />
                    </RefObjList>
    </AusgabeDefinition>

    <AusgabeDefinition Name="SummenDaten" >
        <Class Name="RechnungsLeitsatz" />
        <Feld NameIntern="brut" NameExtern="BruttoGewichtInKG" />
        <Feld NameIntern="nett" NameExtern="NettoGewichtInKG" />
        <Feld NameIntern="pack" NameExtern="AnzahlVerpackungsEinheiten" />
        <RefObj Name="SummenEigenWaehrung" >
            <Class Name="RechnungsLeitsatz" />
            <Feld NameIntern="r_wert" NameExtern="NettoBetrag" />
            <Feld NameIntern="BruttoBetragEigen" NameExtern="BruttoBetrag" />
        </RefObj>
        <RefObj Name="SummenAbrechnungsWaehrung" >
            <Class Name="RechnungsLeitsatz" />
            <Feld NameIntern="NettoBetragFremd" NameExtern="NettoBetrag" />
            <Feld NameIntern="BruttoBetragFremd" NameExtern="BruttoBetrag" />
        </RefObj>
    </AusgabeDefinition>

</XmlDefinition>