Initial xentral_oss_20.3.c9ffacf

This commit is contained in:
Alex
2021-05-21 08:49:41 +02:00
parent 5406e4a551
commit 34e5ac43d9
18884 changed files with 2109867 additions and 0 deletions
@@ -0,0 +1,11 @@
nummer;mhddatum;lagerzahl;lagerplatz;
{foreach from=$artikelliste key=keyrow item=artikel}{* Artikel *}
{if $artikel->mindesthaltbarkeitsdatum}
{strip}
{$artikel->nummer|quoteCsv};
{$artikel->mhddatum|quoteCsv};
{$artikel->menge|quoteCsv};
{$artikel->kurzbezeichnung|quoteCsv};
{/strip}
{/if}
{/foreach}
@@ -0,0 +1,12 @@
<?xml version="1.0" encoding="utf-8"?>
<artikelliste>
{foreach from=$artikelliste key=keyrow item=artikel}{* Artikel *}
{if $artikel->mindesthaltbarkeitsdatum}<artikel>
<nummer>{$artikel->nummer}</nummer>
<mhd>{$artikel->mhddatum}</mhd>
<lagerzahl>{$artikel->menge}</lagerzahl>
<lagerplatz>{$artikel->kurzbezeichnung}</lagerplatz>
</artikel>
{/if}
{/foreach}
</artikelliste>
@@ -0,0 +1,10 @@
nummer;lagerzahl;lagerplatz;
{foreach from=$artikelliste key=keyrow item=artikel}{* Artikel *}
{if !$artikel->mindesthaltbarkeitsdatum}
{strip}
{$artikel->nummer|quoteCsv};
{$artikel->menge|quoteCsv};
{$artikel->kurzbezeichnung|quoteCsv};
{/strip}
{/if}
{/foreach}
@@ -0,0 +1,11 @@
<?xml version="1.0" encoding="utf-8"?>
<artikelliste>
{foreach from=$artikelliste key=keyrow item=artikel}{* Artikel *}
{if !$artikel->mindesthaltbarkeitsdatum}<artikel>
<nummer>{$artikel->nummer|escapeXml}</nummer>
<lagerzahl>{$artikel->menge|escapeXml}</lagerzahl>
<lagerplatz>{$artikel->kurzbezeichnung|escapeXml}</lagerplatz>
</artikel>
{/if}
{/foreach}
</artikelliste>
@@ -0,0 +1,9 @@
nummer;name_de;name_en;anabregs_text;
{foreach from=$artikelliste key=keyrow item=artikel}{* Artikel *}
{strip}
{$artikel->nummer|quoteCsv};
{$artikel->name_de|quoteCsv};
{$artikel->name_en|quoteCsv};
{$artikel->anabregs_text|quoteCsv};
{/strip}
{/foreach}
@@ -0,0 +1,11 @@
<?xml version="1.0" encoding="utf-8" ?>
<artikelliste>
{foreach from=$artikelliste key=keyrow item=artikel}{* Artikel *}
<artikel>
<nummer>{$artikel->nummer|escapeXml}</nummer>
<name_de>{$artikel->name_de|escapeXml}</name_de>
<name_en>{$artikel->name_en|escapeXml}</name_en>
<anabregs_text>{cdata}{$artikel->anabregs_text}{/cdata}</anabregs_text>
</artikel>
{/foreach}
</artikelliste>
@@ -0,0 +1,88 @@
"tracking";"beleg_status";"beleg_datum";"beleg_lieferdatum";"beleg_tatsaechlicheslieferdatum";"beleg_versandart";"beleg_zahlungsweise";"beleg_belegnr";"beleg_hauptbelegnr";"beleg_kundennummer";"beleg_name";"beleg_abteilung";"beleg_unterabteilung";"beleg_adresszusatz";"beleg_ansprechpartner";"beleg_telefon";"beleg_email";"beleg_land";"beleg_strasse";"beleg_plz";"beleg_ort";"beleg_projekt";"beleg_aktion";"beleg_internebemerkung";"beleg_internebezeichnung";"beleg_freitext";"beleg_ihrebestellnummer";"beleg_lieferbedingung";"beleg_art";"artikel_nummer";"artikel_bezeichnung";"artikel_beschreibung";"artikel_menge";"artikel_preis";"artikel_rabatt";"artikel_waehrung";"artikel_lieferdatum";"artikel_sort";"artikel_umsatzsteuer";"artikel_einheit";"artikel_zolltarifnummer";"artikel_herkunftsland";"artikel_artikelnummerkunde";"artikel_freifeld1";"artikel_freifeld2";"artikel_freifeld3";"artikel_freifeld4";"artikel_freifeld5";"artikel_freifeld6";"artikel_freifeld7";"artikel_freifeld8";"artikel_freifeld9";"artikel_freifeld10";"artikel_freifeld11";"artikel_freifeld12";"artikel_freifeld13";"artikel_freifeld14";"artikel_freifeld15";"artikel_freifeld16";"artikel_freifeld17";"artikel_freifeld18";"artikel_freifeld19";"artikel_freifeld20";"artikel_freifeld21";"artikel_freifeld22";"artikel_freifeld23";"artikel_freifeld24";"artikel_freifeld25";"artikel_freifeld26";"artikel_freifeld27";"artikel_freifeld28";"artikel_freifeld29";"artikel_freifeld30";"artikel_freifeld31";"artikel_freifeld32";"artikel_freifeld33";"artikel_freifeld34";"artikel_freifeld35";"artikel_freifeld36";"artikel_freifeld37";"artikel_freifeld38";"artikel_freifeld39";"artikel_freifeld40"
{foreach from=$beleg->positionen key=keyrow item=position}{* Positionen *}
{strip}
{$position->tracking|quoteCsv};
{$beleg->status|quoteCsv};
{$beleg->datum|date_format:'%d.%m.%Y'|quoteCsv};
{$beleg->lieferdatum|quoteCsv};
{$beleg->tatsaechlicheslieferdatum|quoteCsv};
{$beleg->versandart|quoteCsv};
{$beleg->zahlungsweise|quoteCsv};
{$beleg->belegnr|quoteCsv};
{$beleg->hauptbelegnr|quoteCsv};
{$beleg->kundennummer|quoteCsv};
{$beleg->name|quoteCsv};
{$beleg->abteilung|quoteCsv};
{$beleg->unterabteilung|quoteCsv};
{$beleg->adresszusatz|quoteCsv};
{$beleg->ansprechpartner|quoteCsv};
{$beleg->telefon|quoteCsv};
{$beleg->email|quoteCsv};
{$beleg->land|quoteCsv};
{$beleg->strasse|quoteCsv};
{$beleg->plz|quoteCsv};
{$beleg->ort|quoteCsv};
{$beleg->projekt|quoteCsv};
{$beleg->aktion|quoteCsv};
{$beleg->internebemerkung|quoteCsv};
{$beleg->internebezeichnung|quoteCsv};
{$beleg->freitext|quoteCsv};
{$beleg->ihrebestellnummer|quoteCsv};
{$beleg->lieferbedingung|quoteCsv};
{$beleg->art|quoteCsv};
{$position->nummer|quoteCsv};
{$position->bezeichnung|quoteCsv};
{$position->beschreibung|quoteCsv};
{$position->menge|quoteCsv};
{$position->preis|quoteCsv};
{$position->rabatt|quoteCsv};
{$position->waehrung|quoteCsv};
{$position->lieferdatum|quoteCsv};
{$position->sort|quoteCsv};
{$position->umsatzsteuer|quoteCsv};
{$position->einheit|quoteCsv};
{$position->zolltarifnummer|quoteCsv};
{$position->herkunftsland|quoteCsv};
{$position->artikelnummerkunde|quoteCsv};
{$position->freifeld1|quoteCsv};
{$position->freifeld2|quoteCsv};
{$position->freifeld3|quoteCsv};
{$position->freifeld4|quoteCsv};
{$position->freifeld5|quoteCsv};
{$position->freifeld6|quoteCsv};
{$position->freifeld7|quoteCsv};
{$position->freifeld8|quoteCsv};
{$position->freifeld9|quoteCsv};
{$position->freifeld10|quoteCsv};
{$position->freifeld11|quoteCsv};
{$position->freifeld12|quoteCsv};
{$position->freifeld13|quoteCsv};
{$position->freifeld14|quoteCsv};
{$position->freifeld15|quoteCsv};
{$position->freifeld16|quoteCsv};
{$position->freifeld17|quoteCsv};
{$position->freifeld18|quoteCsv};
{$position->freifeld19|quoteCsv};
{$position->freifeld20|quoteCsv};
{$position->freifeld21|quoteCsv};
{$position->freifeld22|quoteCsv};
{$position->freifeld23|quoteCsv};
{$position->freifeld24|quoteCsv};
{$position->freifeld25|quoteCsv};
{$position->freifeld26|quoteCsv};
{$position->freifeld27|quoteCsv};
{$position->freifeld28|quoteCsv};
{$position->freifeld29|quoteCsv};
{$position->freifeld30|quoteCsv};
{$position->freifeld31|quoteCsv};
{$position->freifeld32|quoteCsv};
{$position->freifeld33|quoteCsv};
{$position->freifeld34|quoteCsv};
{$position->freifeld35|quoteCsv};
{$position->freifeld36|quoteCsv};
{$position->freifeld37|quoteCsv};
{$position->freifeld38|quoteCsv};
{$position->freifeld39|quoteCsv};
{$position->freifeld40|quoteCsv};
{/strip}
{/foreach}
@@ -0,0 +1,98 @@
<?xml version="1.0" encoding="utf-8"?>
<lieferschein>
<status>{$beleg->status|escapeXml}</status>
<datum>{$beleg->datum|date_format:'%d.%m.%Y'|escapeXml}</datum>
<lieferdatum>{$beleg->lieferdatum|escapeXml}</lieferdatum>
<tatsaechlicheslieferdatum>{$beleg->tatsaechlicheslieferdatum|escapeXml}</tatsaechlicheslieferdatum>
<versandart>{$beleg->versandart|escapeXml}</versandart>
<zahlungsweise>{$beleg->zahlungsweise|escapeXml}</zahlungsweise>
<belegnr>{$beleg->belegnr|escapeXml}</belegnr>
<hauptbelegnr>{$beleg->hauptbelegnr|escapeXml}</hauptbelegnr>
<kundennummer>{$beleg->kundennummer|escapeXml}</kundennummer>
<name>{$beleg->name|escapeXml}</name>
<abteilung>{$beleg->abteilung|escapeXml}</abteilung>
<unterabteilung>{$beleg->unterabteilung|escapeXml}</unterabteilung>
<adresszusatz>{$beleg->adresszusatz|escapeXml}</adresszusatz>
<ansprechpartner>{$beleg->ansprechpartner|escapeXml}</ansprechpartner>
<telefon>{$beleg->telefon|escapeXml}</telefon>
<email>{$beleg->email|escapeXml}</email>
<land>{$beleg->land|escapeXml}</land>
<strasse>{$beleg->strasse|escapeXml}</strasse>
<plz>{$beleg->plz|escapeXml}</plz>
<ort>{$beleg->ort|escapeXml}</ort>
<projekt>{$beleg->projekt|escapeXml}</projekt>
<aktion>{$beleg->aktion|escapeXml}</aktion>
<internebemerkung>{$beleg->internebemerkung|escapeXml}</internebemerkung>
<internebezeichnung>{$beleg->internebezeichnung|escapeXml}</internebezeichnung>
<freitext>{$beleg->freitext|escapeXml}</freitext>
<ihrebestellnummer>{$beleg->ihrebestellnummer|escapeXml}</ihrebestellnummer>
<lieferbedingung>{$beleg->lieferbedingung|escapeXml}</lieferbedingung>
<art>{$beleg->art|escapeXml}</art>
<positionen>
{foreach from=$beleg->positionen key=keyrow item=position}{* Positionen *}
<position>
<nummer>{$position->nummer|escapeXml}</nummer>
<bezeichnung>{$position->bezeichnung|escapeXml}</bezeichnung>
<beschreibung>{$position->beschreibung|escapeXml}</beschreibung>
<menge>{$position->menge|escapeXml}</menge>
<preis>{$position->preis|escapeXml}</preis>
<rabatt>{$position->rabatt|escapeXml}</rabatt>
<waehrung>{$position->waehrung|escapeXml}</waehrung>
<lieferdatum>{$position->lieferdatum|escapeXml}</lieferdatum>
<sort>{$position->sort|escapeXml}</sort>
<umsatzsteuer>{$position->umsatzsteuer|escapeXml}</umsatzsteuer>
<einheit>{$position->einheit|escapeXml}</einheit>
<zolltarifnummer>{$position->zolltarifnummer|escapeXml}</zolltarifnummer>
<herkunftsland>{$position->herkunftsland|escapeXml}</herkunftsland>
<artikelnummerkunde>{$position->artikelnummerkunde|escapeXml}</artikelnummerkunde>
<freifeld1>{$position->freifeld1|escapeXml}</freifeld1>
<freifeld2>{$position->freifeld2|escapeXml}</freifeld2>
<freifeld3>{$position->freifeld3|escapeXml}</freifeld3>
<freifeld4>{$position->freifeld4|escapeXml}</freifeld4>
<freifeld5>{$position->freifeld5|escapeXml}</freifeld5>
<freifeld6>{$position->freifeld6|escapeXml}</freifeld6>
<freifeld7>{$position->freifeld7|escapeXml}</freifeld7>
<freifeld8>{$position->freifeld8|escapeXml}</freifeld8>
<freifeld9>{$position->freifeld9|escapeXml}</freifeld9>
<freifeld10>{$position->freifeld10|escapeXml}</freifeld10>
<freifeld11>{$position->freifeld11|escapeXml}</freifeld11>
<freifeld12>{$position->freifeld12|escapeXml}</freifeld12>
<freifeld13>{$position->freifeld13|escapeXml}</freifeld13>
<freifeld14>{$position->freifeld14|escapeXml}</freifeld14>
<freifeld15>{$position->freifeld15|escapeXml}</freifeld15>
<freifeld16>{$position->freifeld16|escapeXml}</freifeld16>
<freifeld17>{$position->freifeld17|escapeXml}</freifeld17>
<freifeld18>{$position->freifeld18|escapeXml}</freifeld18>
<freifeld19>{$position->freifeld19|escapeXml}</freifeld19>
<freifeld20>{$position->freifeld20|escapeXml}</freifeld20>
<freifeld21>{$position->freifeld21|escapeXml}</freifeld21>
<freifeld22>{$position->freifeld22|escapeXml}</freifeld22>
<freifeld23>{$position->freifeld23|escapeXml}</freifeld23>
<freifeld24>{$position->freifeld24|escapeXml}</freifeld24>
<freifeld25>{$position->freifeld25|escapeXml}</freifeld25>
<freifeld26>{$position->freifeld26|escapeXml}</freifeld26>
<freifeld27>{$position->freifeld27|escapeXml}</freifeld27>
<freifeld28>{$position->freifeld28|escapeXml}</freifeld28>
<freifeld29>{$position->freifeld29|escapeXml}</freifeld29>
<freifeld30>{$position->freifeld30|escapeXml}</freifeld30>
<freifeld31>{$position->freifeld31|escapeXml}</freifeld31>
<freifeld32>{$position->freifeld32|escapeXml}</freifeld32>
<freifeld33>{$position->freifeld33|escapeXml}</freifeld33>
<freifeld34>{$position->freifeld34|escapeXml}</freifeld34>
<freifeld35>{$position->freifeld35|escapeXml}</freifeld35>
<freifeld36>{$position->freifeld36|escapeXml}</freifeld36>
<freifeld37>{$position->freifeld37|escapeXml}</freifeld37>
<freifeld38>{$position->freifeld38|escapeXml}</freifeld38>
<freifeld39>{$position->freifeld39|escapeXml}</freifeld39>
<freifeld40>{$position->freifeld40|escapeXml}</freifeld40>
</position>
{/foreach}
</positionen>
{if $beleg->versand}
<tracking>
{foreach from=$beleg->versand key=keyversand item=tracking}{* Versand *}
<tracking>{$tracking->tracking|escapeXml}</tracking>
{/foreach}
</tracking>
{/if}
</lieferschein>
@@ -0,0 +1,12 @@
auftrag;nummer;ean;name_de;menge;verkaufspreis;einkaufspreis;
{foreach from=$salesreportlist key=keyrow item=auftrag}
{strip}
{$auftrag->auftrag|quoteCsv};
{$auftrag->nummer|quoteCsv};
{$auftrag->ean|quoteCsv};
{$auftrag->name_de|quoteCsv};
{$auftrag->menge|quoteCsv};
{$auftrag->verkaufspreis|quoteCsv};
{$auftrag->einkaufspreis|quoteCsv};
{/strip}
{/foreach}
@@ -0,0 +1,15 @@
<?xml version="1.0" encoding="utf-8"?>
<salesreport_list>
{foreach from=$salesreportlist key=keyrow item=auftrag}{* Belege *}
<auftrag>
<belegnr>{$auftrag->auftrag|escapeXml}</belegnr>
<artikelnummer>{$auftrag->nummer|escapeXml}</artikelnummer>
<ean>{$auftrag->ean|escapeXml}</ean>
<name_de>{$auftrag->name_de|escapeXml}</name_de>
<menge>{$auftrag->menge|escapeXml}</menge>
<verkaufspreis>{$auftrag->verkaufspreis|escapeXml}</verkaufspreis>
<rabatt>{$auftrag->rabatt|escapeXml}</rabatt>
<einkaufspreis>{$auftrag->einkaufspreis|escapeXml}</einkaufspreis>
</auftrag>
{/foreach}
</salesreport_list>
@@ -0,0 +1,13 @@
lieferscheinnummer;auftrag;tracking;name;strasse;plz;ort;land;
{foreach from=$trackingliste key=keyrow item=tracking}{* Belege *}
{strip}
{$tracking->lieferscheinnummer|quoteCsv};
{$tracking->auftrag|quoteCsv};
{$tracking->tracking|quoteCsv};
{$tracking->name|quoteCsv};
{$tracking->strasse|quoteCsv};
{$tracking->plz|quoteCsv};
{$tracking->ort|quoteCsv};
{$tracking->land|quoteCsv};
{/strip}
{/foreach}
@@ -0,0 +1,15 @@
<?xml version="1.0" encoding="utf-8"?>
<lieferschein_liste>
{foreach from=$trackingliste key=keyrow item=tracking}{* Belege *}
<lieferschein>
<lieferscheinnummer>{$tracking->lieferscheinnummer|escapeXml}</lieferscheinnummer>
<auftrag>{$tracking->auftrag|escapeXml}</auftrag>
<tracking>{$tracking->tracking|escapeXml}</tracking>
<name>{$tracking->name|escapeXml}</name>
<strasse>{$tracking->strasse|escapeXml}</strasse>
<plz>{$tracking->plz|escapeXml}</plz>
<ort>{$tracking->ort|escapeXml}</ort>
<land>{$tracking->land|escapeXml}</land>
</lieferschein>
{/foreach}
</lieferschein_liste>