Er zijn onjuiste uitgebreide kosten op een detailregel voor inkooporders wanneer het scherm Inkooporder (04.250.00) wordt aangepast
Dit artikel bevat een oplossing voor een probleem waarbij er een onjuiste uitgebreide kostenregel op een detailregel voor inkooporders staan wanneer het scherm Inkooporder (04.250.00) is aangepast.
Van toepassing op: Microsoft Dynamics SL 2011
Oorspronkelijk KB-nummer: 2953411
Symptomen
Wanneer u Inkooporderonderhoud aanpast, ziet u mogelijk dat de uitgebreide kosten op een detailregel van een inkooporder onjuist zijn.
Oplossing
Notitie
Deze tijdelijke oplossing mag alleen worden gebruikt als de database een individuele valutadatabase is.
Voeg de volgende aangepaste code toe aan de PORef_Chk
gebeurtenis en de Spread1_LineGotFocus
gebeurtenis om een standaardwaarde in te stellen voor het aangepaste veld. Dit zorgt ervoor dat er een waarde in het veld wordt geplaatst en wordt voorkomen dat de gebruiker wordt gevraagd of de gebruiker wijzigingen in de detailregel wil afbreken.
Private Sub cpolineref_Chk(ChkStrg As String, retval As Integer)
Dim CtlVal As String
CtlVal = GetObjectValue("xuser1")
If (Trim$(CtlVal) = "") Then
Call SetObjectValue("xuser1", "new hot")
End If
End Sub
Private Sub Spread1_LineGotFocus(maintflg As Integer, retval As Integer)
Dim CtlVal As String
If (maintflg <> NEWROW) Then
CtlVal = GetObjectValue("xuser1")
If (Trim$(CtlVal) = "") Then
Call SetObjectValue("xuser1", "new hot")
End If
End If
End Sub