Table of Contents

KVSKBACLLCallPositionLib

Procedures

InitCallPosition(Code[20], Record KVSKBACLLCallPosition) :

procedure InitCallPosition(callNo: Code[20]; var callPosition: Record "KVSKBACLLCallPosition"): 

NextCallPosition(Record KVSKBACLLCallPosition) :

procedure NextCallPosition(var callPosition: Record "KVSKBACLLCallPosition"): 

CheckIfCopyDocumentLine(Code[20], Code[20], Integer) : Boolean

procedure CheckIfCopyDocumentLine(callNo: Code[20]; documentNo: Code[20]; documentLineNo: Integer): Boolean

ItemLedgerEntry2CallPosition(Record Item Ledger Entry, Record KVSKBACLLCallPosition) :

procedure ItemLedgerEntry2CallPosition(itemLedgerEntry: Record "Item Ledger Entry"; var callPosition: Record "KVSKBACLLCallPosition"): 

Events

ItemLedgerEntry2CallPositionOnBeforeInsertCallPosition(Record KVSKBACLLCallPosition, Record Item Ledger Entry) :

[IntegrationEvent(false, false)]
local procedure ItemLedgerEntry2CallPositionOnBeforeInsertCallPosition(var callPosition: Record "KVSKBACLLCallPosition"; itemLedgerEntry: Record "Item Ledger Entry"): 

ItemLedgerEntry2CallPositionOnAfterInsertCallPosition(Record KVSKBACLLCallPosition, Record Item Ledger Entry) :

[IntegrationEvent(false, false)]
local procedure ItemLedgerEntry2CallPositionOnAfterInsertCallPosition(var callPosition: Record "KVSKBACLLCallPosition"; itemLedgerEntry: Record "Item Ledger Entry"): 

CopySalesShptLineToCallPositionOnBeforeInsertCallPosition(Record KVSKBACLLCallPosition, Record Sales Shipment Line) :

[IntegrationEvent(false, false)]
local procedure CopySalesShptLineToCallPositionOnBeforeInsertCallPosition(var callPosition: Record "KVSKBACLLCallPosition"; var TempSalesShipmentLine: Record "Sales Shipment Line" temporary): 

CopySalesShptLineToCallPositionOnAfterInsertCallPosition(Record KVSKBACLLCallPosition, Record Sales Shipment Line) :

[IntegrationEvent(false, false)]
local procedure CopySalesShptLineToCallPositionOnAfterInsertCallPosition(var callPosition: Record "KVSKBACLLCallPosition"; var TempSalesShipmentLine: Record "Sales Shipment Line" temporary): 

CopySalesRcptLineToCallPositionOnBeforeInsertCallPosition(Record KVSKBACLLCallPosition, Record Return Receipt Line) :

[IntegrationEvent(false, false)]
local procedure CopySalesRcptLineToCallPositionOnBeforeInsertCallPosition(var callPosition: Record "KVSKBACLLCallPosition"; var TempReturnReceiptLine: Record "Return Receipt Line" temporary): 

CopySalesRcptLineToCallPositionOnAfterInsertCallPosition(Record KVSKBACLLCallPosition, Record Return Receipt Line) :

[IntegrationEvent(false, false)]
local procedure CopySalesRcptLineToCallPositionOnAfterInsertCallPosition(var callPosition: Record "KVSKBACLLCallPosition"; var TempReturnReceiptLine: Record "Return Receipt Line" temporary): 

CopySalesInvLineToCallPositionOnBeforeInsertCallPosition(Record KVSKBACLLCallPosition, Record Sales Invoice Line) :

[IntegrationEvent(false, false)]
local procedure CopySalesInvLineToCallPositionOnBeforeInsertCallPosition(var callPosition: Record "KVSKBACLLCallPosition"; var TempSalesInvoiceLine: Record "Sales Invoice Line" temporary): 

CopySalesInvLineToCallPositionOnAfterInsertCallPosition(Record KVSKBACLLCallPosition, Record Sales Invoice Line) :

[IntegrationEvent(false, false)]
local procedure CopySalesInvLineToCallPositionOnAfterInsertCallPosition(var callPosition: Record "KVSKBACLLCallPosition"; var TempSalesInvoiceLine: Record "Sales Invoice Line" temporary): 

CopySalesCrMLineToCallPositionOnBeforeInsertCallPosition(Record KVSKBACLLCallPosition, Record Sales Cr.Memo Line) :

[IntegrationEvent(false, false)]
local procedure CopySalesCrMLineToCallPositionOnBeforeInsertCallPosition(var callPosition: Record "KVSKBACLLCallPosition"; var TempSalesCrMemoLine: Record "Sales Cr.Memo Line" temporary): 

CopySalesCrMLineToCallPositionOnAfterInsertCallPosition(Record KVSKBACLLCallPosition, Record Sales Cr.Memo Line) :

[IntegrationEvent(false, false)]
local procedure CopySalesCrMLineToCallPositionOnAfterInsertCallPosition(var callPosition: Record "KVSKBACLLCallPosition"; var TempSalesCrMemoLine: Record "Sales Cr.Memo Line" temporary): 

CopyPurchRcptLineToCallPositionOnBeforeInsertCallPosition(Record KVSKBACLLCallPosition, Record Purch. Rcpt. Line) :

[IntegrationEvent(false, false)]
local procedure CopyPurchRcptLineToCallPositionOnBeforeInsertCallPosition(var callPosition: Record "KVSKBACLLCallPosition"; var TempPurchRcptLine: Record "Purch. Rcpt. Line" temporary): 

CopyPurchRcptLineToCallPositionOnAfterInsertCallPosition(Record KVSKBACLLCallPosition, Record Purch. Rcpt. Line) :

[IntegrationEvent(false, false)]
local procedure CopyPurchRcptLineToCallPositionOnAfterInsertCallPosition(var callPosition: Record "KVSKBACLLCallPosition"; var TempPurchRcptLine: Record "Purch. Rcpt. Line" temporary): 

CopyPurchShptLineToCallPositionOnBeforeInsertCallPosition(Record KVSKBACLLCallPosition, Record Return Shipment Line) :

[IntegrationEvent(false, false)]
local procedure CopyPurchShptLineToCallPositionOnBeforeInsertCallPosition(var callPosition: Record "KVSKBACLLCallPosition"; var TempPurchShptLine: Record "Return Shipment Line" temporary): 

CopyPurchShptLineToCallPositionOnAfterInsertCallPosition(Record KVSKBACLLCallPosition, Record Return Shipment Line) :

[IntegrationEvent(false, false)]
local procedure CopyPurchShptLineToCallPositionOnAfterInsertCallPosition(var callPosition: Record "KVSKBACLLCallPosition"; var TempPurchShptLine: Record "Return Shipment Line" temporary): 

OnCopyPurchInvLineToCallPositionOnBeforeInsertCallPosition(Record KVSKBACLLCallPosition, Record Purch. Inv. Line) :

[IntegrationEvent(false, false)]
local procedure OnCopyPurchInvLineToCallPositionOnBeforeInsertCallPosition(var callPosition: Record "KVSKBACLLCallPosition"; var TempPurchInvLine: Record "Purch. Inv. Line" temporary): 

OnCopyPurchInvLineToCallPositionOnAfterInsertCallPosition(Record KVSKBACLLCallPosition, Record Purch. Inv. Line) :

[IntegrationEvent(false, false)]
local procedure OnCopyPurchInvLineToCallPositionOnAfterInsertCallPosition(var callPosition: Record "KVSKBACLLCallPosition"; var TempPurchInvLine: Record "Purch. Inv. Line" temporary): 

CopyPurchCrMLineToCallPositionOnBeforeInsertCallPosition(Record KVSKBACLLCallPosition, Record Purch. Cr. Memo Line) :

[IntegrationEvent(false, false)]
local procedure CopyPurchCrMLineToCallPositionOnBeforeInsertCallPosition(var callPosition: Record "KVSKBACLLCallPosition"; var TempPurchCrMemoLine: Record "Purch. Cr. Memo Line" temporary): 

CopyPurchCrMLineToCallPositionOnAfterInsertCallPosition(Record KVSKBACLLCallPosition, Record Purch. Cr. Memo Line) :

[IntegrationEvent(false, false)]
local procedure CopyPurchCrMLineToCallPositionOnAfterInsertCallPosition(var callPosition: Record "KVSKBACLLCallPosition"; var TempPurchCrMemoLine: Record "Purch. Cr. Memo Line" temporary): 

OnCopyProdOrderLineToCallPositionOnBeforeInsertCallPosition(Record KVSKBACLLCallPosition, Record Prod. Order Line) :

[IntegrationEvent(false, false)]
local procedure OnCopyProdOrderLineToCallPositionOnBeforeInsertCallPosition(var callPosition: Record "KVSKBACLLCallPosition"; var TempProdOrderLine: Record "Prod. Order Line" temporary): 

OnCopyProdOrderLineToCallPositionOnAfterInsertCallPosition(Record KVSKBACLLCallPosition, Record Prod. Order Line) :

[IntegrationEvent(false, false)]
local procedure OnCopyProdOrderLineToCallPositionOnAfterInsertCallPosition(var callPosition: Record "KVSKBACLLCallPosition"; var TempProdOrderLine: Record "Prod. Order Line" temporary):