Błąd "Nie określono identyfikatora partii" w kokpicie uaktualniania danych usługi Microsoft Dynamics AX 2009
W tym artykule przedstawiono rozwiązanie problemu dla identyfikatora partii nie określono błędu, który występuje podczas uaktualnienia programu Microsoft Dynamics AX 2009.
Dotyczy: Microsoft Dynamics AX 2009
Oryginalny numer KB: 2463885
Symptomy
Uaktualnienie usługi Microsoft Dynamics AX 2009 zostało zablokowane w procesie PostSynchronize zadania z opisem nazwy TransferOrderLines
updateInventTransferLine
metody .
Zadanie zwraca błąd:
Nie określono identyfikatora partii.
Przyczyna
Zazwyczaj identyfikator partii błędu nie jest określony , ponieważ rejestrowanie bazy danych jest włączone dla tabel, które metoda próbuje zaktualizować.
Sprawdź, czy masz rejestrowanie bazy danych lub konfigurację alertów w InventTranferLine
tabeli w wersji programu Microsoft Dynamics AX, z których uaktualniasz.
Rozwiązanie
Wyłącz rejestrowanie bazy danych dla zaangażowanych tabel. Dla tej metody wyłącz rejestrowanie bazy danych dla InventTransferLine
, InventTrans
, InventTransPosting
i InventSettlement
.
W związku z tym usuń dziennik bazy danych dla tej tabeli, usuwając rekordy dotyczące tabel z databaselog
tabeli. Możesz utworzyć kopię tej tabeli, aby można było ponownie skonfigurować rejestrowanie po uaktualnieniu. Poniżej znajduje się skojarzony identyfikator tabeli dziennika:
- InventTransferLine (1705)
- InventTrans (177)
- InventTransPosting (553)
- InventSettlement (173)