KVSPSAFastDistrMatrixPSP
Events
KVSPSAOnAfterGetMatrixColumnCaptionsForPeriodUnitType(Text, Enum KVSPSAPeriodUnitType) :
Summary: Use this event to modify the column captions after they have been generated
[IntegrationEvent(false, false)]
local procedure KVSPSAOnAfterGetMatrixColumnCaptionsForPeriodUnitType(var MatrixColumnCaption: Text; PeriodUnitType: Enum "KVSPSAPeriodUnitType"):
Parameters:
MatrixColumnCaption: Array of column captionsPeriodUnitType: The current period unit type
KVSPSAOnBeforeConfirmUpdateDistributionOnClosePage(Record KVSPSAJobPSPLine, Boolean, Boolean) :
Summary: Use this event to decide without user interaction whether forecast and invoicing distribution of the changed lines should be updated when the page is closed.
[IntegrationEvent(false, false)]
local procedure KVSPSAOnBeforeConfirmUpdateDistributionOnClosePage(var TempChangedJobPSPLine: Record "KVSPSAJobPSPLine" temporary; var UpdateDistribution: Boolean; var IsHandled: Boolean):
Parameters:
TempChangedJobPSPLine: Changed WBS lines since the last updateUpdateDistribution: Set to true to update the changed lines, false to skip the updateIsHandled: Set to true to suppress the confirm dialog and use UpdateDistribution instead
KVSPSAOnAfterApplyFilter(Record KVSPSAJobPSPLine, Dictionary) :
[IntegrationEvent(false, false)]
local procedure KVSPSAOnAfterApplyFilter(var JobPSPLine: Record "KVSPSAJobPSPLine"; FilterDictionary: Dictionary):
Protected Variables
TempGlobalChangedJobPSPLine
Type: Record (KVSPSAJobPSPLine) temporary
GlobalChangesExist
Type: Boolean