Systemmeddelande 6678 när en avsändare bekräftas innan avsändaren sparas
Den här artikeln innehåller en lösning på problemet som du kan få ett systemmeddelande 6678 när en avsändare bekräftas innan avsändaren sparas i Microsoft Dynamics SL.
Gäller för: Microsoft Dynamics SL
Ursprungligt KB-nummer: 2953118
Orsak
Om skärmen Shippers (40.110.00) kraschar efter att avsändaren har bekräftats men innan avsändaren sparas, lämnas QtyConfirmShip-värdet i LotSerMst-posten ifyllt, vilket orsakar systemmeddelande 6678.
Åtgärd
Anpassa skärmen:
Öppna skärmen Avsändaren (40.110.00).
Starta Anpassningshanteraren och öppna sedan Visual Basic Editor.
Kopiera och klistra in följande kod:
Dim Needtosave As Boolean Private Sub cmdCancelRelease_Click() Needtosave = False End Sub Private Sub cmdOKRelease_Click() Needtosave = True End Sub Private Sub frmRelease_Hide() If Needtosave = True Then Edit_Save End If End Sub
Spara anpassningen och stäng skärmen.