Codeunit "Graph Mgt - Sal. Cr. Memo Buf."
ID 5508
Namespace: Microsoft.Integration.Graph
Properties
Name
Value
Permissions
TableData "Sales Cr.Memo Header" = rimd,
tabledata "Sales Cr. Memo Entity Buffer" = r
Methods
PropagateOnInsert
procedure PropagateOnInsert(var SalesCrMemoEntityBuffer: Record "Sales Cr. Memo Entity Buffer", var TempFieldBuffer: Record "Field Buffer" temporary)
Parameters
PropagateOnModify
procedure PropagateOnModify(var SalesCrMemoEntityBuffer: Record "Sales Cr. Memo Entity Buffer", var TempFieldBuffer: Record "Field Buffer" temporary)
Parameters
PropagateOnDelete
procedure PropagateOnDelete(var SalesCrMemoEntityBuffer: Record "Sales Cr. Memo Entity Buffer")
Parameters
UpdateBufferTableRecords
procedure UpdateBufferTableRecords()
procedure GetSalesCrMemoHeaderId(var SalesCrMemoHeader: Record "Sales Cr.Memo Header"): Guid
Parameters
Returns
procedure GetSalesCrMemoHeaderFromId(Id: Text, var SalesCrMemoHeader: Record "Sales Cr.Memo Header"): Boolean
Parameters
Returns
RedistributeCreditMemoDiscounts
procedure RedistributeCreditMemoDiscounts(var SalesCrMemoEntityBuffer: Record "Sales Cr. Memo Entity Buffer")
Parameters
LoadLines
procedure LoadLines(var SalesInvoiceLineAggregate: Record "Sales Invoice Line Aggregate" temporary, DocumentIdFilter: Text)
Parameters
PropagateInsertLine
procedure PropagateInsertLine(var SalesInvoiceLineAggregate: Record "Sales Invoice Line Aggregate" temporary, var TempFieldBuffer: Record "Field Buffer" temporary)
Parameters
PropagateModifyLine
procedure PropagateModifyLine(var SalesInvoiceLineAggregate: Record "Sales Invoice Line Aggregate" temporary, var TempFieldBuffer: Record "Field Buffer" temporary)
Parameters
PropagateDeleteLine
procedure PropagateDeleteLine(var SalesInvoiceLineAggregate: Record "Sales Invoice Line Aggregate" temporary)
Parameters
See also