System message 6678 when a shipper is confirmed before the shipper is saved
Dieser Artikel bietet eine Lösung für das Problem, dass Sie möglicherweise eine Systemnachricht 6678 erhalten, wenn ein Versender bestätigt wird, bevor der Versender in Microsoft Dynamics SL gespeichert wird.
Gilt für: Microsoft Dynamics SL
Ursprüngliche KB-Nummer: 2953118
Ursache
Wenn der Bildschirm Versandunternehmen (40.110.00) abstürzt, nachdem der Versender bestätigt wurde, aber vor dem Speichern des Versenders, bleibt der QtyConfirmShip-Wert im LotSerMst-Datensatz aufgefüllt, wodurch die Systemnachricht 6678 verursacht wird.
Lösung
Passen Sie den Bildschirm an:
Öffnen Sie den Bildschirm Versand (40.110.00).
Starten Sie den Anpassungs-Manager, und öffnen Sie dann den Visual Basic-Editor.
Kopieren Sie den folgenden Code, und fügen Sie ihn ein:
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
Speichern Sie die Anpassung, und schließen Sie den Bildschirm.