Skip to content

KVSKBAPurchaseDocumentText#

Fields#

Name Type Note
Document Type Enum Purchase Document Type
Document No. Code[20]
Document Line No. Integer
Position Enum (KVSKBATextPosition)
Line No. Integer
Text Text[130]
Quote Print Boolean
Order Print Boolean
Posted Invoice Print Boolean
Posted Credit Memo Print Boolean
Blanket Order Print Boolean
Return Order Print Boolean
Posted Receipt Print Boolean
Posted Return Shipment Boolean
Separator Enum (KVSKBASeparator)
Formatted Text Blob

Procedures#

TransferFieldsFromExtTextLine(Record Extended Text Line) :#

procedure TransferFieldsFromExtTextLine(extTextLinePar: Record "Extended Text Line"): 

GetBlobText() : Text#

procedure GetBlobText(): Text

SetBlobText(Text) :#

procedure SetBlobText(WriteTextPar: Text): 

GetPlainBlobText() : Text#

procedure GetPlainBlobText(): Text

Events#

OnBeforeTransferFieldsFromExtTextLine(Record KVSKBAPurchaseDocumentText, Record Extended Text Line) :#

[IntegrationEvent(false, false)]
local procedure OnBeforeTransferFieldsFromExtTextLine(var KVSKBAPurchaseDocumentText: Record "KVSKBAPurchaseDocumentText"; var ExtendedTextLine: Record "Extended Text Line"): 
[EventSubscriber(ObjectType::Table, Table::"KVSKBAPurchaseDocumentText", 'OnBeforeTransferFieldsFromExtTextLine', '', false, false)]
local procedure DoSomethingOnBeforeTransferFieldsFromExtTextLine(var KVSKBAPurchaseDocumentText: Record "KVSKBAPurchaseDocumentText"; var ExtendedTextLine: Record "Extended Text Line")
begin
end;

OnAfterTransferFieldsFromExtTextLine(Record KVSKBAPurchaseDocumentText, Record Extended Text Line) :#

[IntegrationEvent(false, false)]
local procedure OnAfterTransferFieldsFromExtTextLine(var KVSKBAPurchaseDocumentText: Record "KVSKBAPurchaseDocumentText"; ExtendedTextLine: Record "Extended Text Line"): 
[EventSubscriber(ObjectType::Table, Table::"KVSKBAPurchaseDocumentText", 'OnAfterTransferFieldsFromExtTextLine', '', false, false)]
local procedure DoSomethingOnAfterTransferFieldsFromExtTextLine(var KVSKBAPurchaseDocumentText: Record "KVSKBAPurchaseDocumentText"; ExtendedTextLine: Record "Extended Text Line")
begin
end;