[gelöst]BC23 Artikelart "Bestand"/"kein Bestand"

19. Dezember 2023 14:06

Hi allerseits,

ist es möglich, im Artikelstamm die Artikelart von "Bestand" auf "kein Bestand" zu ändern, wenn bereits Artikelposten vorhanden sind? Über die normale Page geht das ja nicht. Gib's da eventuell eine andere Möglichkeit?
Zuletzt geändert von elf am 20. Dezember 2023 14:14, insgesamt 1-mal geändert.

Re: BC23 Artikelart "Bestand"/"kein Bestand"

19. Dezember 2023 15:02

Die Prüfungen im OnValidate-Trigger der Tabelle bei dem Feld Type sind dazu da, Unsinn zu verhindern :wink: .
https://github.com/StefanMaron/MSDyn365BC.Code.History/blob/w1-23/BaseApp/Source/Base%20Application/Inventory/Item/Item.Table.al#L203
Wenn man ohne Validate das Feld ändert z.B. über einen Report, hat man ggf. dann Inkonsistenzen im System, wie bei anderen Feldern auch, die direkt manipuliert werden.

Re: BC23 Artikelart "Bestand"/"kein Bestand"

19. Dezember 2023 16:26

ja ok, dass das im OnValidate gecheckt wird, und dass das seine grundsätzliche Berechtigung hat, ist schon klar. Aber gibt es einen "legalen" Weg, den Typ zu ändern, wenn schon Buchungen vorhanden sind?

Re: BC23 Artikelart "Bestand"/"kein Bestand"

19. Dezember 2023 17:02

Einen legalen Weg kann es dafür nicht geben. Falls der Artikel nur versehentlich verbucht wurde und nun Nullbestand und Nullwert hat und auch nirgends mehr im Einsatz ist, kann man den ggf. umbenennen in eine Nummer, die regulär nicht im verwendeten Nummernkreis ist. Dann einen neuen anlegen mit Art::kein Bestand mit der ehemaligen Nummer des umbenannten, damit der sich wieder an der alten Position eingliedert.
About Item Types

Re: BC23 Artikelart "Bestand"/"kein Bestand"

20. Dezember 2023 14:14

ok, danke, dann wird das der beste Weg sein -> umtaufen und ->neu anlegen