Eine Frage zu calculate.script

Alles was sich mit dem Thema dynamische XML Formulare auf Basis des LiveCycleDesigners beschäftigt
Benutzeravatar
FileAffairs
Beiträge: 372
Registriert: 15.09.2008, 20:14

Eine Frage zu calculate.script

Beitrag von FileAffairs » 22.04.2010, 12:47

Hallo yuc2me,

das ganze liegt an der Berechnung der Seitenzahl auf dem layout:ready event (mit dem man vorsichtig umgehen sollte ;-)).

Leg die Berechnung mal auf das calculate event dann ist es OK.

Gruß
Maruan Sahyoun | fileaffairs.de

yuc2me
Beiträge: 201
Registriert: 20.01.2010, 17:55

Eine Frage zu calculate.script

Beitrag von yuc2me » 22.04.2010, 12:52

:shock:


Da hab ich garnicht mehr daran gedacht... hat eh nicht so funktioniert wie's sollte.
Aber wahnsinn, ein spürbarer Unterschied.

Danke Danke Danke.

Wie hast du das so schnell rausbekommen? :) Gibt es da 'ne Liste.

einstein2010
Beiträge: 31
Registriert: 19.03.2010, 13:08

Eine Frage zu calculate.script

Beitrag von einstein2010 » 01.06.2011, 11:04

Hallo Herr Sahyoun,

mein Rechnungsentwurf breitet mir Kopfschmerzen.
Ich habe zwei Haupt(Produkte) und mehrere Unterprodukte.
Die preise für Hauptprodukt 1. enthält 7% MwSt.
Die preise für Hauptprodukt 2. enthält 19% MwSt.
Es muss doch möglich sein durch Dropdown-auswahlliste den Nettopreis sowie USt-Betrag nach Eingabe von Bruttopreis zu rechnen sein.
Ich lege den Entwurf bei, vielleicht gibt unter den Acronauten ein Robin Hood?.

Vielen Dank

Einstein2010
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

Benutzeravatar
nele_sonntag
Beiträge: 2742
Registriert: 04.05.2009, 15:12
Wohnort: Frankfurt
Kontaktdaten:

Eine Frage zu calculate.script

Beitrag von nele_sonntag » 01.06.2011, 14:31

Hallo Einstein2000,

ich würde es mit einem Dropdown lösen, einmal 7, einmal 19% und die Auswahl aulesen und davon die Berechnung abhängig machen?

Code: Alles auswählen

switch (xfa.event.newText)
{
case "7 %":
gesamt.rawValue = (menge.rawValue * preis.rawValue)* 0.07 + (menge.rawValue * preis.rawValue);
break;

case "19 %":
gesamt.rawValue = (menge.rawValue * preis.rawValue)* 0.19 + (menge.rawValue * preis.rawValue);
break;
}
Man kann aber natürlich auch die Position vorn abfragen und sagen, wenn da Roomrate steht, dann nimm 7%, wenn Breakfast steht, dann 19%.

Ich weiß nicht, wie Du es realisieren möchtest, aber vlt. gibt Dir das schon mal einen Denkanstoß

LG Mandy

 
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

einstein2010
Beiträge: 31
Registriert: 19.03.2010, 13:08

Eine Frage zu calculate.script

Beitrag von einstein2010 » 04.06.2011, 09:38

Hallo LG Mandy,

Vielen Dank für die Rückmeldung,
in meiner Rechnung sind zwei Hauptprodukte(Logis und Zusätzliche Leistungen) mit [fontsize=2][font=Arial][fontsize=2][font=Arial]zwei Mehrwertsteuersätze (7% & 19%) wo [/font][/fontsize][/font][/fontsize][fontsize=2][font=Arial][fontsize=2][font=Arial]die Nettopreise getrennt nach Mehrwertsteuersätzen berechnet werden sollen.
Habe ich z.B.: Logis ausgewählt und den Bruttopreis eingegeben, soll der Nettopreis sowie der 7% USt-Betrag automatisch berechnet.
Dieser Vorgang soll auch wenn Ich die eine Leistung mit 19% USt. auswähle.
Leider weiß ich überhaupt nicht mehr weiter.

Ich freue mich auf eine positive Meldung
Einstein2010
[/font][/fontsize][/font][/fontsize]

armine
Beiträge: 2690
Registriert: 16.05.2009, 10:24

Eine Frage zu calculate.script

Beitrag von armine » 08.06.2011, 14:51

Hallo Einstein2010,

das geht schon. Die MwSt.-Sätze stecken in Datei > Formulareigenschaften > Variablen. Damit sind sie „mir einem Griff“ für das ganze Formular änderbar.

In der Dropdown-Liste werden „boundItem“s für alle Positionen mit ermäßigter MwSt. angelegt. Die können im Gegensatz zu Positionen mit voller MwSt. vom Benutzer nicht ergänzt werden.

Abhängig vom gewählten Wert in der Dropdown-Liste werden nicht benötigte Felder deaktiviert.

Der Brutto-Gesamtpreis wird aus dem Brutto-Einzelpreis errechnet.
Der Netto-Gesamtpreis wird aus dem Brutto-Gesamtpreis errechnet,
       (da weiß ich nicht, ob das dem Finanzamt so Recht ist).
Die MwSt. ist dann die Diff. aus Brutto- und Netto-Gesamtpreis.
Der ermäßigte MwSt.-Satz dient dazu, per Schleife die Gesamtwerte auszulesen und zu addieren.

Problem gelöst?
vg armine
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

einstein2010
Beiträge: 31
Registriert: 19.03.2010, 13:08

Eine Frage zu calculate.script

Beitrag von einstein2010 » 10.06.2011, 15:22

Hallo,

Sie haben den Prblem super gelöst. Ich bin Ihnen sehr verbunden.
Alles auf einen Schlag. Alles super gelöst...Genial.
Ein klein Problemchen besteht noch.
1)- Im Spalte "Menge" und bei Zimmerauswahl es wäre schön wenn man Zahlen eingeben aknn. Dadurch spart man eine Zeile.
Z.B.:
Anreise: 20.06.11 Abreise:22.06.11= 2 Nächte (2) Einzelzimmer `a XX,XX €
Anreise: 20.06.11 Abreise:22.06.11= 2 Nächte (3) Doppelzimmer `a XX,XX €
2)- Spalte (Nächte) sollte eigentlich bei Frühstück aktiviert weil meistens Übernachtungen mit Frühstück Nur die Berechnung der MwSt. muss anders berechnen.

armine
Beiträge: 2690
Registriert: 16.05.2009, 10:24

Eine Frage zu calculate.script

Beitrag von armine » 16.06.2011, 10:26

Hallo Einstein2010,

jetzt sollte man über die „boundItem“s der Dropdown-Liste alles einstellen können. Was an Eingaben zulässig ist, muss auch eingegeben werden.

vg armine
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

einstein2010
Beiträge: 31
Registriert: 19.03.2010, 13:08

Eine Frage zu calculate.script

Beitrag von einstein2010 » 18.06.2011, 11:12

ich habe versucht. dabei habe die Kontrolle verloren.
Gibt es Hilfe?

Gruß
Einstein2010

armine
Beiträge: 2690
Registriert: 16.05.2009, 10:24

Eine Frage zu calculate.script

Beitrag von armine » 20.06.2011, 06:48

Na, wieder i.O.? Wo wird Hilfe gebraucht?
armine

Antworten