Message système 6678 lorsqu’un expéditeur est confirmé avant l’enregistrement de l’expéditeur
Cet article fournit une solution au problème lié au fait que vous pouvez recevoir un message système 6678 lorsqu’un expéditeur est confirmé avant l’enregistrement de l’expéditeur dans Microsoft Dynamics SL.
S’applique à : Microsoft Dynamics SL
Numéro de la base de connaissances d’origine : 2953118
Cause
Si l’écran Des expéditeurs (40.110.00) se bloque après la confirmation de l’expéditeur, mais avant l’enregistrement de l’expéditeur, la valeur QtyConfirmShip de l’enregistrement LotSerMst reste renseignée, ce qui entraîne le message système 6678.
Résolution
Personnalisez l’écran :
Ouvrez l’écran Expéditeur (40.110.00).
Démarrez le Gestionnaire de personnalisation , puis ouvrez Visual Basic Editor.
Copiez et collez le code suivant :
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
Enregistrez la personnalisation et fermez l’écran.