Codeunit "Graph Mgt - Sales Quote Buffer"

ID 5506
Namespace: Microsoft.Integration.Graph

Methods

PropagateOnInsert

procedure PropagateOnInsert(var SalesQuoteEntityBuffer: Record "Sales Quote Entity Buffer", var TempFieldBuffer: Record "Field Buffer" temporary)

Parameters

Name Type Description
SalesQuoteEntityBuffer Table Microsoft.Integration.Entity."Sales Quote Entity Buffer"
TempFieldBuffer Table System.Reflection."Field Buffer"

PropagateOnModify

procedure PropagateOnModify(var SalesQuoteEntityBuffer: Record "Sales Quote Entity Buffer", var TempFieldBuffer: Record "Field Buffer" temporary)

Parameters

Name Type Description
SalesQuoteEntityBuffer Table Microsoft.Integration.Entity."Sales Quote Entity Buffer"
TempFieldBuffer Table System.Reflection."Field Buffer"

PropagateOnDelete

procedure PropagateOnDelete(var SalesQuoteEntityBuffer: Record "Sales Quote Entity Buffer")

Parameters

Name Type Description
SalesQuoteEntityBuffer Table Microsoft.Integration.Entity."Sales Quote Entity Buffer"

UpdateBufferTableRecords

procedure UpdateBufferTableRecords()

RedistributeInvoiceDiscounts

procedure RedistributeInvoiceDiscounts(var SalesQuoteEntityBuffer: Record "Sales Quote Entity Buffer")

Parameters

Name Type Description
SalesQuoteEntityBuffer Table Microsoft.Integration.Entity."Sales Quote Entity Buffer"

LoadLines

procedure LoadLines(var SalesInvoiceLineAggregate: Record "Sales Invoice Line Aggregate" temporary, DocumentIdFilter: Text)

Parameters

Name Type Description
SalesInvoiceLineAggregate Table Microsoft.Integration.Entity."Sales Invoice Line Aggregate"
DocumentIdFilter Text

PropagateInsertLine

procedure PropagateInsertLine(var SalesInvoiceLineAggregate: Record "Sales Invoice Line Aggregate" temporary, var TempFieldBuffer: Record "Field Buffer" temporary)

Parameters

Name Type Description
SalesInvoiceLineAggregate Table Microsoft.Integration.Entity."Sales Invoice Line Aggregate"
TempFieldBuffer Table System.Reflection."Field Buffer"

PropagateModifyLine

procedure PropagateModifyLine(var SalesInvoiceLineAggregate: Record "Sales Invoice Line Aggregate" temporary, var TempFieldBuffer: Record "Field Buffer" temporary)

Parameters

Name Type Description
SalesInvoiceLineAggregate Table Microsoft.Integration.Entity."Sales Invoice Line Aggregate"
TempFieldBuffer Table System.Reflection."Field Buffer"

PropagateDeleteLine

procedure PropagateDeleteLine(var SalesInvoiceLineAggregate: Record "Sales Invoice Line Aggregate" temporary)

Parameters

Name Type Description
SalesInvoiceLineAggregate Table Microsoft.Integration.Entity."Sales Invoice Line Aggregate"

PropagateMultipleLinesUpdate

procedure PropagateMultipleLinesUpdate(var TempNewSalesInvoiceLineAggregate: Record "Sales Invoice Line Aggregate" temporary)

Parameters

Name Type Description
TempNewSalesInvoiceLineAggregate Table Microsoft.Integration.Entity."Sales Invoice Line Aggregate"

GetFieldSetBufferWithAllFieldsSet

procedure GetFieldSetBufferWithAllFieldsSet(var TempFieldBuffer: Record "Field Buffer" temporary)

Parameters

Name Type Description
TempFieldBuffer Table System.Reflection."Field Buffer"

See also