Table of Contents

KVSKBACLLCallPositionMgt

Procedures

CopyCrMemoToCallPosition(Record KVSKBACLLCallHeader) :

procedure CopyCrMemoToCallPosition(callHeader: Record "KVSKBACLLCallHeader"): 

CopyReturnToCallPosition(Record KVSKBACLLCallHeader) :

procedure CopyReturnToCallPosition(callHeader: Record "KVSKBACLLCallHeader"): 

CopyInvoiceToCallPosition(Record KVSKBACLLCallHeader) :

procedure CopyInvoiceToCallPosition(callHeader: Record "KVSKBACLLCallHeader"): 

CopyShipmentToCallPosition(Record KVSKBACLLCallHeader) :

procedure CopyShipmentToCallPosition(callHeader: Record "KVSKBACLLCallHeader"): 

CopyFinCCMCallToCallPosition(Record KVSKBACLLCallHeader) :

procedure CopyFinCCMCallToCallPosition(callHeader: Record "KVSKBACLLCallHeader"): 

CopyProdOrderToCallPosition(Record KVSKBACLLCallHeader) :

procedure CopyProdOrderToCallPosition(callHeader: Record "KVSKBACLLCallHeader"): 

TestStatusOpen(Record KVSKBACLLCallPosition) :

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

Events

OnBeforeCopyPositions(Record KVSKBACLLCallHeader) :

Summary: The OnBeforeCopyPositions event is triggered in all instances where call positions are created from source documents.

[IntegrationEvent(false, false)]
local procedure OnBeforeCopyPositions(callHeader: Record "KVSKBACLLCallHeader"): 

Parameters:

  • callHeader: Record to be created

OnCaseElseInDrillDownDocumentNo(Enum KVSKBACLLCallPositionDocType, Code[20]) :

Summary: The event is triggered within the DrillDownDocumentNo function, specifically in the Else case. It allows the function to be extended to support new "Document Type"

[IntegrationEvent(false, false)]
local procedure OnCaseElseInDrillDownDocumentNo(CLLCallPositionDocType: Enum "KVSKBACLLCallPositionDocType"; DocumentNo: Code[20]): 

Parameters:

  • CLLCallPositionDocType: Document Type of the record
  • DocumentNo: Document No of the record

OnAfterDrillDownDocumentLineNo(Enum KVSKBACLLCallPositionDocType, Code[20], Integer) :

Summary: The event is triggered at the end of the DrillDownDocumentLineNo function. It allows the function to be extended to support new "Document Type"

[IntegrationEvent(false, false)]
local procedure OnAfterDrillDownDocumentLineNo(CLLCallPositionDocType: Enum "KVSKBACLLCallPositionDocType"; DocumentNo: Code[20]; DocumentLineNo: Integer): 

Parameters:

  • CLLCallPositionDocType: Document Type of the record
  • DocumentNo: Document No of the record
  • DocumentLineNo: Document Line No of the record

OnCaseElseInGetSourceType(Record KVSKBACLLCallPosition) :

Summary: The event is triggered within the GetSourceType function, specifically in the Else case. It allows the function to be extended to support new "Document Type"

[IntegrationEvent(false, false)]
local procedure OnCaseElseInGetSourceType(var CLLCallPosition: Record "KVSKBACLLCallPosition"): 

Parameters:

  • CLLCallPosition:

OnCaseElseInLookupDocumentNo(Record KVSKBACLLCallPosition) :

Summary: The event is triggered within the LookupDocumentNo function, specifically in the Else case. It allows the function to be extended to support new "Document Type"

[IntegrationEvent(false, false)]
local procedure OnCaseElseInLookupDocumentNo(var CLLCallPosition: Record "KVSKBACLLCallPosition"): 

Parameters:

  • CLLCallPosition: The source record of the function