calc/tests/TestFiles/SampleArticle/article1.xml

118 lines
4.3 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<kalkulation>
<artikel>
<name>Visitenkarten doppelseitig</name>
<kommentar>Visitenkarten doppelseitig</kommentar>
<uploads>
<upload id="cover" name="Visitenkarte" description="Bitte laden Sie eine PDF für die Visitenkarte hoch">
</upload>
</uploads>
<displaygroups>
<group id="1" name="Zusätzliche Optionen"/>
<group id="2" name="Sonstige Optionen"/>
</displaygroups>
<option id="auflage" name="Auflage" type="Select" default="250" require="true" help="Wählen Sie hier bitte Ihre Auflage">
<opt id="60" name="60 St.">
<auflage>
<grenze formel="(($Vpapier_value$V*$Vauflage$V/20+25.30)*100/119)">1-</grenze>
</auflage>
</opt>
<opt id="250" name="250 St.">
<auflage>
<grenze formel="(($Vpapier_value$V*$Vauflage$V/20+52.00)*100/119)">1-</grenze>
</auflage>
</opt>
<opt id="500" name="500 St.">
<auflage>
<grenze formel="(($Vpapier_value$V*$Vauflage$V/20+85.00)*100/119)">1-</grenze>
</auflage>
</opt>
<opt id="1000" name="1000 St.">
<auflage>
<grenze formel="(($Vpapier_value$V*$Vauflage$V/20+120.00)*100/119)">1-</grenze>
</auflage>
</opt>
<opt id="2000" name="2000 St.">
<auflage>
<grenze formel="(($Vpapier_value$V*$Vauflage$V/20+120.00)*100/119)">1-</grenze>
</auflage>
</opt>
</option>
<option id="laminieren" display_group="1" name="Laminieren" type="Select" default="1" hidden="true" help="Schutzlaminat für Ihre Poster?">
<opt id="1" name="ohne">
<auflage>
<grenze formel="0">1-</grenze>
</auflage>
</opt>
<opt id="2" name="mit Laminieren">
<auflage>
<grenze formel="($Vauflage$V*3.00/20)+15.00">1-200</grenze>
<grenze formel="($Vauflage$V*2.55/20)+20.00">201-500</grenze>
<grenze formel="($Vauflage$V*2.25/20)+25.00">501-</grenze>
</auflage>
</opt>
</option>
<option id="ecken" display_group="1" name="Ecken abrunden" type="Select" default="ohne_ecken" hidden="true" help="Sollen die Ecken abgerundet werden?">
<opt id="ohne_ecken" name="ohne">
<auflage>
<grenze formel="0">1-</grenze>
</auflage>
</opt>
<opt id="mit_ecken" name="mit Ecken abrunden">
<auflage>
<grenze formel="($Vauflage$V*0.08)+10.00">1-200</grenze>
<grenze formel="($Vauflage$V*0.07)+10.00">201-500</grenze>
<grenze formel="($Vauflage$V*0.06)+10.00">501-</grenze>
</auflage>
</opt>
</option>
<option id="produktion" display_group="2" name="Produktionszeit" type="Select" default="std" help="Entscheiden Sie, wieviel Tage wir für Ihren Auftrag einplanen dürfen - Dateneingang bis 10 Uhr">
<opt id="std" name="Standard: 5 Arbeitstage">
<auflage>
<grenze pauschale="0">1-</grenze>
</auflage>
</opt>
<opt id="exp" name="Express: 2 Arbeitstag">
<auflage>
<grenze pauschale="20">1-</grenze>
</auflage>
</opt>
</option>
<option id="papier" name="Papier" type="Select" mode="papierdb" container="visi" default="300cc" require="true" hidden="true" help="Aus welchem Papier soll Ihr Produkt bestehen?">
</option>
// Ab hier Gewichtsberechnung
<option id="fo" name="Gewicht" type="Hidden" default="1">
</option>
<option id="weight" name="weight" type="Hidden">
<fo>
<grenze formel="(0.004675*$Vpapier_grammatur$V*$Vauflage$V*$Vlaminieren$V)+200">1</grenze>
</fo>
</option>
<option id="send_anfrage" type="Input" name="send_anfrage" value="anfrage" />
</artikel>
</kalkulation>