Menge in Bestellung und Vorauszahlung

6. Juni 2018 12:11

Hallo Forum,

vielleicht ist schon jemand über diese Problematik gestolpert, darum stelle ich hier meine Frage.
Wir möchten im Navision bei Bestellungen mit den Vorauszahlungen arbeiten.
Die Einrichtung wurde vorgenommen und die Vorauszahlungen funktionieren.
Soweit, so gut.
Nun zu dem Szenario bei dem wir Schwierigkeiten haben:

Wir bestellen beim Kreditor 0815 den Artikel ABC in der Anzahl 10.
Dann leisten wir eine Vorauszahlung zu 50% auf diesen Artikel.
Dann wird der Wareneingang erstellt.
Der Kreditor kann jedoch nur 7 der verlangten 10 Artikel liefern.
Der Wareneingang wird mit 7 Stück gebucht.
Nun würden wir ganz gerne in der Bestellung die Menge von 10 auf 7 korrigieren.
Leider ist dies nicht so einfach möglich.
Durch die gebuchte Vorauszahlungsrechnung kann die Stückzahl in der Bestellung nicht geändert werden.
Müssen wir erst die Vorauszahlung rückgängig machen?
Oder gibt es einen anderen / einfacheren / kürzeren Weg die Menge in der Bestellung zu ändern.

Vielen Dank im Voraus für eure Anregungen und Vorschläge
Stefan

Re: Menge in Bestellung und Vorauszahlung

6. Juni 2018 13:44

Existiert vielleicht noch der Wareneingang mit einem Rest von 3?
Ich kenne das Verhalten, dass er die Änderungen einer Bestellung nich zulässt, solange noch Wareneingangszeilen existieren.

Re: Menge in Bestellung und Vorauszahlung

6. Juni 2018 14:09

Hallo Herr Weiland,

den Wareneingang habe ich gelöscht.
Ich denke auch nicht, dass der Wareneingang das Problem ist.
Ich fürchte, dass die Vorauszahlung eine Änderung der Menge verhindert.
Jedenfalls meldet NAV: Vorauszahlungszeilenbetrag Ohne MwSt. kann nicht 5.000 sein. In Einkaufszeile Belegart='Bestellung', Belegnr.='Bestellung123', Zeilennr.='10000'.

Wenn ich es richtige verstehe, wird die Vorauszahlung irgendwie auf die Anzahl der Artikel aufgeteilt oder mit ihr verknüpft.

Ich könnte mir vorstellen, dass es eine Art Sicherheitsfunktion ist.
Denn es könnte für das System etwas schwierig werden, wenn 90% von 10 Stück angezahlt worden ist, jedoch nur 50% geliefert wird.
Bestellung: 10 STK zu 10.000,-
Anzahlung: 9.000,-
Lieferung: 5 STK (5.000,-)
Anzahlung > Lieferung = Autsch :wink:

Ich denke wir werden um eine Gutschrift der geleisteten Vorauszahlungen nicht umher kommen wenn wir Änderungen in der gelieferten Menge haben.

Vielen Dank
Stefan

Re: Menge in Bestellung und Vorauszahlung

7. Juni 2018 00:02

Ich hab das jetzt nicht durchgetestet, aber was nicht funktionieren kann ist dass durch die Änderung in der Bestellzeile der Zeilenbetrag kleiner als der fakt. Vorauszahlungsbetrag wird. Aber meines Wissens gibt es im OnValidate der Quantity keine Prüfung dass dies nicht erfolgen darf wenn Vorauszahlungen existieren. Was ist denn genau die Fehlermeldung? Hast du mal debuggt wo die herkommt?

Re: Menge in Bestellung und Vorauszahlung

7. Juni 2018 09:05

Hallo enh,

beim Debuggen bestätigt sich meine Vermutung, dass es eine Art Sicherheitsfunktion ist.

IF "Prepmt. Line Amount" < "Prepmt. Amt. Inv." THEN
FIELDERROR("Prepmt. Line Amount",STRSUBSTNO(Text037,"Prepmt. Amt. Inv."));

Wird die Menge in der Bestellzeile reduziert, wird "Prepmt. Line Amount" aktualisiert.
Beispiel:
Quantity: 10, Line Amount Excl. VAT: 10.000,00, Prepmt. Line Amount Excl. VAT: 5.000,00, Prepmt. Amt. Inv. Excl. VAT: 5.000,00
Wird die Menge von 10 auf 7 geändert, ändert sich der Betrag der Vorauszahlung von 5.000,00 auf 3.500,0.
Danach wird geprüft, ob der Betrag kleiner ist als der Betrag in der Vorauszahlung.
Wenn dem so ist, wird die Fehlermeldung angezeigt.

Btw: Die Menge erhöhen geht natürlich.

Jetzt ließe sich noch darüber streiten, ob es nicht mehr Sinn machen würde den Zeilenbetrag als Vergleich heranzuziehen.
Denkbar wäre vielleicht etwas wie : IF "Line Amount Excl. VAT" < "Prepmt. Amt. Inv." THEN.....
Wobei "Line Amount Excl. VAT" den Wert "Neue Menge * Direkte Kosten" entspricht.

Damit kann sichergestellt werden, dass der endgültige Rechnungsbetrag nicht über den bereits fakturierten Vorauszahlungsbetrag liegt.
Dann kann die gesamte Bestellung noch fakturiert werden.

Ich denke wir werden wohl die bereits geleisteten Vorauszahlungen gutschreiben und dann die Menge ändern.

Vielen Dank und Gruß
Stefan