Skip to content

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;