Share via


Table "Invt. Document Header"

ID 5850
Namespace: Microsoft.Inventory.Document

Properties

Name Value
Caption Item Document Header
DataCaptionFields 1,2
LookupPageID Page Microsoft.Inventory.Document."Invt. Document List"
DataClassification CustomerContent

Fields

Name Type Description
"Document Type" Enum Microsoft.Inventory.Document."Invt. Doc. Document Type"
"No." Code[20]
"Posting Description" Text[100]
"Document Date" Date
"Posting Date" Date
"Location Code" Code[10]
"Shortcut Dimension 1 Code" Code[20]
"Shortcut Dimension 2 Code" Code[20]
"Language Code" Code[10]
"Salesperson/Purchaser Code" Code[20]
"Receipt Comment" Boolean
"Shipment Comment" Boolean
"No. Series" Code[20]
"Posting No. Series" Code[20]
"External Document No." Code[35]
"Whse. Adj. Bin Code" Code[20]
"Posting No." Code[20]
Status Option
"Gen. Bus. Posting Group" Code[20]
"No. Printed" Integer
Correction Boolean
"Format Region" Text[80]
"Dimension Set ID" Integer
SystemId Guid
SystemCreatedAt DateTime
SystemCreatedBy Guid
SystemModifiedAt DateTime
SystemModifiedBy Guid
SystemRowVersion BigInteger

Methods

InitRecord

procedure InitRecord()

AssistEdit

procedure AssistEdit(OldInvtDocHeader: Record "Invt. Document Header"): Boolean

Parameters

Name Type Description
OldInvtDocHeader Table Microsoft.Inventory.Document."Invt. Document Header"

Returns

Type Description
Boolean

SetHideValidationDialog

procedure SetHideValidationDialog(NewHideValidationDialog: Boolean)

Parameters

Name Type Description
NewHideValidationDialog Boolean

GetHideValidationDialog

procedure GetHideValidationDialog(): Boolean

Returns

Type Description
Boolean

DocLinesExist

procedure DocLinesExist(): Boolean

Returns

Type Description
Boolean

CreateDim

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]]])

Parameters

Name Type Description
InvtDocumentHeader Table Microsoft.Inventory.Document."Invt. Document Header"
DefaultDimSource List of [Dictionary of [Integer, Code[20]]]

OnAfterInitDefaultDimensionSources

[IntegrationEvent(False,False)]
local procedure OnAfterInitDefaultDimensionSources(var InvtDocumentHeader: Record "Invt. Document Header", var DefaultDimSource: List of [Dictionary of [Integer, Code[20]]])

Parameters

Name Type Description
InvtDocumentHeader Table Microsoft.Inventory.Document."Invt. Document Header"
DefaultDimSource List of [Dictionary of [Integer, Code[20]]]

OnAfterInitRecord

[IntegrationEvent(False,False)]
local procedure OnAfterInitRecord(var InvtDocumentHeader: Record "Invt. Document Header")

Parameters

Name Type Description
InvtDocumentHeader Table Microsoft.Inventory.Document."Invt. Document Header"

OnBeforeAssistEdit

[IntegrationEvent(False,False)]
local procedure OnBeforeAssistEdit(var InvtDocumentHeader: Record "Invt. Document Header", OldInvtDocumentHeader: Record "Invt. Document Header")

Parameters

Name Type Description
InvtDocumentHeader Table Microsoft.Inventory.Document."Invt. Document Header"
OldInvtDocumentHeader Table Microsoft.Inventory.Document."Invt. Document Header"

OnAfterGetPostingNoSeriesCode

[IntegrationEvent(False,False)]
local procedure OnAfterGetPostingNoSeriesCode(var InvtDocumentHeader: Record "Invt. Document Header", var PostingNos: Code[20])

Parameters

Name Type Description
InvtDocumentHeader Table Microsoft.Inventory.Document."Invt. Document Header"
PostingNos Code[20]

OnAfterGetNoSeriesCode

[IntegrationEvent(False,False)]
local procedure OnAfterGetNoSeriesCode(var InvtDocumentHeader: Record "Invt. Document Header", var NoSeriesCode: Code[20])

Parameters

Name Type Description
InvtDocumentHeader Table Microsoft.Inventory.Document."Invt. Document Header"
NoSeriesCode Code[20]

OnBeforeInsert

[IntegrationEvent(False,False)]
local procedure OnBeforeInsert(var InvtDocumentHeader: Record "Invt. Document Header", xInvtDocumentHeader: Record "Invt. Document Header")

Parameters

Name Type Description
InvtDocumentHeader Table Microsoft.Inventory.Document."Invt. Document Header"
xInvtDocumentHeader Table Microsoft.Inventory.Document."Invt. Document Header"

See also