Menge in Bestellung und Vorauszahlung

Bild Microsoft Dynamics NAV 2013 (aka "NAV 7")

Menge in Bestellung und Vorauszahlung

Beitragvon SJaekel » 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
SJaekel
 
Beiträge: 5
Registriert: 9. Dezember 2014 12:11
Bezug zu Microsoft Dynamics: End-Anwender
Microsoft Dynamics Produkt: Microsoft Dynamics NAV
Microsoft Dynamics Version: 2013

Re: Menge in Bestellung und Vorauszahlung

Beitragvon MarkusWeiland » 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.
MarkusWeiland
 
Beiträge: 205
Registriert: 18. Januar 2017 10:01
Realer Name: Markus Weiland
Arbeitsort: SaarbrĂĽcken
Bezug zu Microsoft Dynamics: Microsoft Partner
Microsoft Dynamics Produkt: Microsoft Dynamics NAV

Re: Menge in Bestellung und Vorauszahlung

Beitragvon SJaekel » 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
SJaekel
 
Beiträge: 5
Registriert: 9. Dezember 2014 12:11
Bezug zu Microsoft Dynamics: End-Anwender
Microsoft Dynamics Produkt: Microsoft Dynamics NAV
Microsoft Dynamics Version: 2013

Re: Menge in Bestellung und Vorauszahlung

Beitragvon enh » 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?
enh
 
Beiträge: 2330
Registriert: 5. Februar 2014 15:42
Bezug zu Microsoft Dynamics: Microsoft Partner
Microsoft Dynamics Produkt: Microsoft Dynamics NAV

Re: Menge in Bestellung und Vorauszahlung

Beitragvon SJaekel » 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
SJaekel
 
Beiträge: 5
Registriert: 9. Dezember 2014 12:11
Bezug zu Microsoft Dynamics: End-Anwender
Microsoft Dynamics Produkt: Microsoft Dynamics NAV
Microsoft Dynamics Version: 2013


ZurĂĽck zu NAV 2013

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast