KVSKBAContact#
Extends #437dbf0e84ff417a965ded2bb9650972#Contact
Fields#
| Name | Type | Note |
|---|---|---|
| KVSKBANoofAdvertisingGroups | Integer | FlowField |
| KVSKBANoofOpenToDos | Integer | FlowField |
| KVSKBANoofToDos | Integer | FlowField |
| KVSKBANoofSalesQuotes | Integer | FlowField |
| KVSKBANoofSalesOrders | Integer | FlowField |
| KVSKBANoofPurchaseQuotes | Integer | FlowField |
| KVSKBANoofPurchaseOrders | Integer | FlowField |
| KVSKBANoofPstSalesInvoices | Integer | FlowField |
| KVSKBANoofPstSalesCreditMemos | Integer | FlowField |
| KVSKBANoofPstPurchaseInvoices | Integer | FlowField |
| KVSKBANoofPstPurchCrMemos | Integer | FlowField |
| KVSKBACustomerFilter | Code[20] | FlowFilter |
| KVSKBAVendorFilter | Code[20] | FlowFilter |
| KVSKBAContactFilter | Code[20] | FlowFilter |
| KVSKBANoofSalesBlanketOrders | Integer | FlowField |
| KVSKBANoofPurchBlanketOrders | Integer | FlowField |
| KVSKBANoofSalesShipments | Integer | FlowField |
| KVSKBANoofPurchaseRcpt | Integer | FlowField |
| KVSKBAFaxAllowed | Enum (KVSKBABlankYesNo) | Warning: Obsolete |
| KVSKBAEMailAllowed | Enum (KVSKBABlankYesNo) | |
| KVSKBAPhoneAllowed | Enum (KVSKBABlankYesNo) | |
| KVSKBALetterAllowed | Enum (KVSKBABlankYesNo) | |
| KVSKBANoofComLogEntry | Integer | FlowField |
Procedures#
KVSKBACheckCommunicationAllowed(Record Contact, Boolean, Boolean, Boolean, Boolean, Boolean) : Boolean#
procedure KVSKBACheckCommunicationAllowed(contactPar: Record "Contact"; showErrorPar: Boolean; faxPar: Boolean; emailPar: Boolean; telPar: Boolean; letterPar: Boolean): Boolean
KVSKBAFindVendorTempl() : Code[20]#
procedure KVSKBAFindVendorTempl(): Code[20]
Events#
KVSKBAOnBeforeCheckCommunicationAllowed(Record Contact, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean) :#
[IntegrationEvent(false, false)]
local procedure KVSKBAOnBeforeCheckCommunicationAllowed(Contact: Record "Contact"; ShowError: Boolean; Fax: Boolean; Email: Boolean; Phone: Boolean; Letter: Boolean; var Allowed: Boolean; var IsHandled: Boolean):
[EventSubscriber(ObjectType::TableExtension, TableExtension::"KVSKBAContact", 'KVSKBAOnBeforeCheckCommunicationAllowed', '', false, false)]
local procedure DoSomethingKVSKBAOnBeforeCheckCommunicationAllowed(Contact: Record "Contact"; ShowError: Boolean; Fax: Boolean; Email: Boolean; Phone: Boolean; Letter: Boolean; var Allowed: Boolean; var IsHandled: Boolean)
begin
end;