Skip to content

KVSKBACLLCallGeneralLib#

Procedures#

GetPageID(Integer, Integer) : Integer#

Summary: Get according Id of Page for table and subtype.

procedure GetPageID(sourceType: Integer; sourceSubtype: Integer): Integer

Parameters:

  • sourceType: Integer.
  • sourceSubtype: Integer.

Returns: Return variable pageId of type Integer.

GetSpecialNoteText(Enum KVSKBACLLCallContactType, Code[20], Code[20]) : Text[50]#

Summary: Get the Special Note Text for customer or vendor.

procedure GetSpecialNoteText(callContactType: Enum "KVSKBACLLCallContactType"; customerNo: Code[20]; vendorNo: Code[20]): Text[50]

Parameters:

  • callContactType: Enum KVSKBACLLCallContactType.
  • customerNo: Customer No. of according customer (Code[20]).
  • vendorNo: Vendor No. of according vendor (Code[20]).

Returns: Return special note text as value of type Text[50].

SelectPositions(Code[20], Record KVSKBACLLCallPosition) : Boolean#

Summary: SelectPositions.

procedure SelectPositions(callNo: Code[20]; var TempCallPosition: Record "KVSKBACLLCallPosition" temporary): Boolean

Parameters:

  • callNo: Unique identifier of the according call (Code[20]).
  • TempCallPosition: Temporary VAR Record "KVSKBACLLCallPosition".

Returns: Return value of type Boolean.

GetUserSalespersonCode() : Code[20]#

Summary: Get the Salesperson Code of the actual user.

procedure GetUserSalespersonCode(): Code[20]

Returns: Return value of type Code[20].

Events#

OnAfterGetPageID(Integer, Integer, Integer) :#

[IntegrationEvent(false, false)]
local procedure OnAfterGetPageID(sourceType: Integer; sourceSubtype: Integer; var pageID: Integer): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBACLLCallGeneralLib", 'OnAfterGetPageID', '', false, false)]
local procedure DoSomethingOnAfterGetPageID(sourceType: Integer; sourceSubtype: Integer; var pageID: Integer)
begin
end;