Delen via


Systeembericht 6678 wanneer een verzender wordt bevestigd voordat de verzender wordt opgeslagen

Dit artikel bevat een oplossing voor het probleem dat u mogelijk een systeembericht 6678 ontvangt wanneer een verzender wordt bevestigd voordat de verzender wordt opgeslagen in Microsoft Dynamics SL.

Van toepassing op: Microsoft Dynamics SL
Oorspronkelijk KB-nummer: 2953118

Oorzaak

Als het scherm Shippers (40.110.00) vastloopt nadat de Verzender is bevestigd, maar voordat de Shipper wordt opgeslagen, wordt de waarde QtyConfirmShip in de LotSerMst-record ingevuld waardoor systeembericht 6678 wordt ingevuld.

Oplossing

Het scherm aanpassen:

  1. Open het scherm Verzender (40.110.00).

  2. Start Customization Manager en open Visual Basic Editor.

  3. Kopieer en plak de volgende code:

    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
    
  4. Sla de aanpassing op en sluit het scherm.