KVSKBADocumentTotalBuffer#
Fields#
Name | Type | Note |
---|---|---|
Doc Scope | Enum (KVSKBADocumentScope) | |
Doc Type | Enum (KVSKBADocumentType) | |
No. | Code[20] | |
Doc. No. Occurrence | Integer | |
Version No. | Integer | |
Entry No. | Integer | |
Line Type | Option | OptionMembers: TotalText,TotalAmount,FeeText,SignatureBlock,TotalFormattedText,FeeAmount,FeeFormattedText,,HeadingComment,ServiceComment |
Text | Text[250] | |
Amount | Decimal | |
Currency Code | Code[10] | |
Date | Date | |
Formatted Text | Blob | |
Custom Fields | Blob |
Procedures#
BuildFieldDataList(Record KVSKBADocumentHeaderBuffer) :#
procedure BuildFieldDataList(var tmpDocHeader: Record "KVSKBADocumentHeaderBuffer"):
GetFieldDataText() : Text#
procedure GetFieldDataText(): Text
AddCustomFields(Codeunit KVSKBAMasterDocFieldData) :#
procedure AddCustomFields(var CustomFieldsDataList: Codeunit "KVSKBAMasterDocFieldData"):
GetTableType() : Enum#
procedure GetTableType(): Enum KVSKBADocumentTableType
GetLineType() : Enum#
procedure GetLineType(): Enum KVSKBADocumentLineType
GetBlobText() : Text#
procedure GetBlobText(): Text
SetBlobText(Text) :#
procedure SetBlobText(WriteText: Text):
UpdateCustomFields() : Boolean#
procedure UpdateCustomFields(): Boolean
ClearCustomFields() :#
procedure ClearCustomFields():
GetCustomFields() : Text#
procedure GetCustomFields(): Text
SetCustomFields(Text) :#
procedure SetCustomFields(WriteText: Text):
AddCustomFieldText(Text, Text) :#
procedure AddCustomFieldText(Key: Text; Value: Text):
Events#
OnBeforeGetLineType(Record KVSKBADocumentTotalBuffer, Enum KVSKBADocumentLineType, Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeGetLineType(KVSKBADocumentTotalBuffer: Record "KVSKBADocumentTotalBuffer"; var KVSKBADocumentLineType: Enum "KVSKBADocumentLineType"; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Table, Table::"KVSKBADocumentTotalBuffer", 'OnBeforeGetLineType', '', false, false)]
local procedure DoSomethingOnBeforeGetLineType(KVSKBADocumentTotalBuffer: Record "KVSKBADocumentTotalBuffer"; var KVSKBADocumentLineType: Enum "KVSKBADocumentLineType"; var IsHandled: Boolean)
begin
end;