procedure CreateDim(DefaultDimSource: List of [Dictionary of [Integer, Code[20]]])
Parameters
Name
Type
Description
DefaultDimSource
List of [Dictionary of [Integer, Code[20]]]
ValidateShortcutDimCode
procedure ValidateShortcutDimCode(FieldNumber: Integer, var ShortcutDimCode: Code[20])
Parameters
Name
Type
Description
FieldNumber
Integer
ShortcutDimCode
Code[20]
ShowDocDim
procedure ShowDocDim()
CreateDimFromDefaultDim
procedure CreateDimFromDefaultDim()
Events
OnAfterCreateDim
[IntegrationEvent(False,False)]
local procedure OnAfterCreateDim(var InvtDocumentHeader: Record "Invt. Document Header", DefaultDimSource: List of [Dictionary of [Integer, Code[20]]])
[IntegrationEvent(False,False)]
local procedure OnAfterInitDefaultDimensionSources(var InvtDocumentHeader: Record "Invt. Document Header", var DefaultDimSource: List of [Dictionary of [Integer, Code[20]]])
[IntegrationEvent(False,False)]
local procedure OnBeforeAssistEdit(var InvtDocumentHeader: Record "Invt. Document Header", OldInvtDocumentHeader: Record "Invt. Document Header")
[IntegrationEvent(False,False)]
local procedure OnAfterGetPostingNoSeriesCode(var InvtDocumentHeader: Record "Invt. Document Header", var PostingNos: Code[20])
[IntegrationEvent(False,False)]
local procedure OnAfterGetNoSeriesCode(var InvtDocumentHeader: Record "Invt. Document Header", var NoSeriesCode: Code[20])
[IntegrationEvent(False,False)]
local procedure OnBeforeInsert(var InvtDocumentHeader: Record "Invt. Document Header", xInvtDocumentHeader: Record "Invt. Document Header")