10. Juli 2006 11:20
Fischer_k hat geschrieben:Gibt es programmtechnisch einen Konflikt, der die umgekehrte Reihenfolge der Rechnungsbuchung ausschließt?
Da müßte man mindestens in Codeunit 90 (die Fehlermeldung auskommentieren) und Codeunit 80 eingreifen. Im Standard bewirkt die Faktura des Verkaufs automatisch auch die Lieferung in der Einkaufsbestellung.
Dieses müßte dann so umgeschrieben werden, das dies nur passiert wenn der Einkauf noch nicht manuell geliefert wurde.
Außerdem muss der Ausgleich der zugehörigen Artikelposten zwingend miteinander gekoppelt werden. Bei Direktlieferungen wird die Lagerabgangsmethode übersteuert, es wird immer die aktuell bewegte Ware miteinander ausgeglichen.
Als Workaround kann man eventuell ein Lager "Direktlief." verwenden und die Aufträge normal (nicht als Direktlieferung) aus diesem Lager liefern. Dann muss unbedingt aber mit Lagerhaltungsdaten gearbeitet werden, damit sich die Einstandspreise der Läger nicht vermischen. Wenn dann immer "Ausgleich mit Artikelposten " im Auftrag gefüllt wird (hierbei wird der Einkaufsposten ausgewählt), stimmt auch der Deckungsbeitrag. Der Lagerbestand muss bei Inventuren in diesem Lager natürlich immer Null sein, wenn alle Aufträge bearbeitet wurden.