Er zijn onjuiste uitgebreide kosten op een detailregel voor inkooporders wanneer het scherm Inkooporder (04.250.00) wordt aangepast
Dit artikel biedt een oplossing voor een probleem waarbij er onjuiste uitgebreide kosten op een detailregel voor inkooporders staan wanneer het scherm Inkooporder (04.250.00) wordt aangepast.
Van toepassing op: Microsoft Dynamics SL 2011
Origineel KB-nummer: 2953411
Symptomen
Wanneer u Inkooporderonderhoud aanpast, ziet u mogelijk dat de uitgebreide kosten op een detailregel voor inkooporders onjuist zijn.
Oplossing
Opmerking
Deze tijdelijke oplossing moet alleen worden gebruikt als de database een database met één valuta 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 een waarde in het veld wordt geplaatst en voorkomt de situatie waarin de gebruiker wordt gevraagd of deze wijzigingen in de detailregel wil afschaffen.
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