KVSMEDDocumentAttributesDoc#
Fields#
| Name | Type | Note |
|---|---|---|
| Document Type | Option | OptionMembers: Sales/Purch. Quote,Sales/Purch. Order,Sales/Purch. Invoice,Sales/Purch. Credit Memo,Sales/Purch. Blanket Order,Return Order |
| Document No. | Code[20] | |
| Document No. 2 | Code[20] | |
| Document No. 3 | Code[20] | |
| Document Attribute Code | Code[10] | |
| Table ID | Integer | |
| Description | Text[50] | FlowField |
| Printed | Boolean | |
| Reason eliminated | Boolean | |
| Print Control | Option | OptionMembers: ,Print Receipt,Print Purch.Order,Print Presc.CostEstimate,Print Shipment,Print Invoice,Print PO |
| Creation Date | Date | |
| Creation User | Code[50] | |
| Printed Date | Date | |
| Printed User | Code[50] | |
| External Contact No. | Code[20] | |
| External Contact Name | Text[100] | FlowField |
| Comment | Text[50] | |
| No. To Call | Integer | |
| No. Called | Integer | |
| Filter Date | Date | |
| Print per Quantity | Boolean | |
| Document Line No. | Integer | |
| FromItem | Boolean | |
| FromSerialNo | Boolean | |
| Document Attribute Complete | Boolean | |
| DMS Barcode | Text[250] | |
| DMS Field Mapping ID | Integer | |
| Archiving Type | Option | OptionMembers: On scanning answer,If marked as complete,On printing,On importing as PDF |
Events#
OnArchiveDocumentAttribute(Record KVSMEDDocumentAttributesDoc, Record KVSMEDPDFQueue) :#
[IntegrationEvent(false, false)]
local procedure OnArchiveDocumentAttribute(var Rec: Record "KVSMEDDocumentAttributesDoc"; var PDFQueue: Record "KVSMEDPDFQueue"):
[EventSubscriber(ObjectType::Table, Table::"KVSMEDDocumentAttributesDoc", 'OnArchiveDocumentAttribute', '', false, false)]
local procedure DoSomethingOnArchiveDocumentAttribute(var Rec: Record "KVSMEDDocumentAttributesDoc"; var PDFQueue: Record "KVSMEDPDFQueue")
begin
end;
OnBeforeCreatePDF(Record KVSMEDDocumentAttributesDoc, Enum KVSMEDCreatePDFWorkingType, Text[1024], Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeCreatePDF(var Rec: Record "KVSMEDDocumentAttributesDoc"; WorkingTypPar: Enum "KVSMEDCreatePDFWorkingType"; CreationPathSilentPar: Text[1024]; var Handled: Boolean):
[EventSubscriber(ObjectType::Table, Table::"KVSMEDDocumentAttributesDoc", 'OnBeforeCreatePDF', '', false, false)]
local procedure DoSomethingOnBeforeCreatePDF(var Rec: Record "KVSMEDDocumentAttributesDoc"; WorkingTypPar: Enum "KVSMEDCreatePDFWorkingType"; CreationPathSilentPar: Text[1024]; var Handled: Boolean)
begin
end;
OnBeforeCreatePdfTempBlob(Record KVSMEDDocumentAttributesDoc, Record KVSMEDPDFQueue, Codeunit Temp Blob, Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeCreatePdfTempBlob(var Rec: Record "KVSMEDDocumentAttributesDoc"; var PDFQueue: Record "KVSMEDPDFQueue"; var ResultTempBlobCodeunit: Codeunit "Temp Blob"; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Table, Table::"KVSMEDDocumentAttributesDoc", 'OnBeforeCreatePdfTempBlob', '', false, false)]
local procedure DoSomethingOnBeforeCreatePdfTempBlob(var Rec: Record "KVSMEDDocumentAttributesDoc"; var PDFQueue: Record "KVSMEDPDFQueue"; var ResultTempBlobCodeunit: Codeunit "Temp Blob"; var IsHandled: Boolean)
begin
end;
OnBeforeOpenPDF(Record KVSMEDDocumentAttributesDoc, Record KVSMEDPDFQueue, Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeOpenPDF(var Rec: Record "KVSMEDDocumentAttributesDoc"; var PDFQueueVar: Record "KVSMEDPDFQueue"; var Handled: Boolean):
[EventSubscriber(ObjectType::Table, Table::"KVSMEDDocumentAttributesDoc", 'OnBeforeOpenPDF', '', false, false)]
local procedure DoSomethingOnBeforeOpenPDF(var Rec: Record "KVSMEDDocumentAttributesDoc"; var PDFQueueVar: Record "KVSMEDPDFQueue"; var Handled: Boolean)
begin
end;
OnBeforeLookUpDocumentNo(Record KVSMEDDocumentAttributesDoc, Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeLookUpDocumentNo(var Rec: Record "KVSMEDDocumentAttributesDoc"; var Handled: Boolean):
[EventSubscriber(ObjectType::Table, Table::"KVSMEDDocumentAttributesDoc", 'OnBeforeLookUpDocumentNo', '', false, false)]
local procedure DoSomethingOnBeforeLookUpDocumentNo(var Rec: Record "KVSMEDDocumentAttributesDoc"; var Handled: Boolean)
begin
end;
OnOpenPDFOnBeforeBlobExport(Codeunit Temp Blob, Text, Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnOpenPDFOnBeforeBlobExport(var OutboundTempBlobLoc: Codeunit "Temp Blob"; FileNameLoc: Text; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Table, Table::"KVSMEDDocumentAttributesDoc", 'OnOpenPDFOnBeforeBlobExport', '', false, false)]
local procedure DoSomethingOnOpenPDFOnBeforeBlobExport(var OutboundTempBlobLoc: Codeunit "Temp Blob"; FileNameLoc: Text; var IsHandled: Boolean)
begin
end;