Table "Purch. Comment Line"
ID 43
Namespace: Microsoft.Purchases.Comment
Properties
Fields
Name
Type
Description
"Document Type"
Enum Microsoft.Purchases.Comment."Purchase Comment Document Type"
"No."
Code[20]
"Line No."
Integer
Date
Date
Code
Code[10]
Comment
Text[80]
"Document Line No."
Integer
SystemId
Guid
SystemCreatedAt
DateTime
SystemCreatedBy
Guid
SystemModifiedAt
DateTime
SystemModifiedBy
Guid
SystemRowVersion
BigInteger
Methods
procedure CopyComments(FromDocumentType: Integer, ToDocumentType: Integer, FromNumber: Code[20], ToNumber: Code[20])
Parameters
Name
Type
Description
FromDocumentType
Integer
ToDocumentType
Integer
FromNumber
Code[20]
ToNumber
Code[20]
procedure CopyLineComments(FromDocumentType: Integer, ToDocumentType: Integer, FromNumber: Code[20], ToNumber: Code[20], FromDocumentLineNo: Integer, ToDocumentLineNo: Integer)
Parameters
Name
Type
Description
FromDocumentType
Integer
ToDocumentType
Integer
FromNumber
Code[20]
ToNumber
Code[20]
FromDocumentLineNo
Integer
ToDocumentLineNo
Integer
procedure CopyLineCommentsFromPurchaseLines(FromDocumentType: Integer, ToDocumentType: Integer, FromNumber: Code[20], ToNumber: Code[20], var TempPurchaseLineSource: Record "Purchase Line" temporary)
Parameters
procedure CopyHeaderComments(FromDocumentType: Integer, ToDocumentType: Integer, FromNumber: Code[20], ToNumber: Code[20])
Parameters
Name
Type
Description
FromDocumentType
Integer
ToDocumentType
Integer
FromNumber
Code[20]
ToNumber
Code[20]
procedure DeleteComments(DocType: Option, DocNo: Code[20])
Parameters
Name
Type
Description
DocType
Option
DocNo
Code[20]
procedure ShowComments(DocType: Option, DocNo: Code[20], DocLineNo: Integer)
Parameters
Name
Type
Description
DocType
Option
DocNo
Code[20]
DocLineNo
Integer
Events
[IntegrationEvent(False,False)]
local procedure OnAfterSetUpNewLine(var PurchCommentLineRec: Record "Purch. Comment Line", var PurchCommentLineFilter: Record "Purch. Comment Line")
Parameters
[IntegrationEvent(False,False)]
local procedure OnBeforeCopyComments(var PurchCommentLine: Record "Purch. Comment Line", ToDocumentType: Integer, var IsHandled: Boolean, FromDocumentType: Integer, FromNumber: Code[20], ToNumber: Code[20])
Parameters
[IntegrationEvent(False,False)]
local procedure OnBeforeCopyLineComments(var PurchCommentLine: Record "Purch. Comment Line", var IsHandled: Boolean, FromDocumentType: Integer, ToDocumentType: Integer, FromNumber: Code[20], ToNumber: Code[20], FromDocumentLineNo: Integer, ToDocumentLine: Integer)
Parameters
[IntegrationEvent(False,False)]
local procedure OnBeforeCopyLineCommentsFromPurchaseLines(var PurchCommentLine: Record "Purch. Comment Line", var IsHandled: Boolean, FromDocumentType: Integer, ToDocumentType: Integer, FromNumber: Code[20], ToNumber: Code[20], var TempPurchaseLineSource: Record "Purchase Line" temporary)
Parameters
[IntegrationEvent(False,False)]
local procedure OnBeforeCopyHeaderComments(var PurchCommentLine: Record "Purch. Comment Line", var IsHandled: Boolean, FromDocumentType: Integer, ToDocumentType: Integer, FromNumber: Code[20], ToNumber: Code[20])
Parameters
[IntegrationEvent(False,False)]
local procedure OnBeforeCopyCommentsOnBeforeInsert(var NewPurchCommentLine: Record "Purch. Comment Line", OldPurchCommentLine: Record "Purch. Comment Line")
Parameters
[IntegrationEvent(False,False)]
local procedure OnSetUpNewLineOnAfterSetFilter(var PurchCommentLineRec: Record "Purch. Comment Line", var PurchCommentLineFilter: Record "Purch. Comment Line")
Parameters
See also