Page "Customer Card"

ID 21
Namespace: Microsoft.Sales.Customer

With the Customer Card you manage information about a customer and specify the terms of business, such as payment terms, prices and discounts. From here you can also drill down on past and ongoing sales activity.

Properties

Name Value
Caption Customer Card
PageType Card
RefreshOnActivate True
SourceTable Table Microsoft.Sales.Customer.Customer
AdditionalSearchTerms Customer Profile, Client Details, Buyer Information, Customer Data, Customer View, Client Profile, Customer Detail, Client Info
AboutTitle About customer details
AboutText With the **Customer Card** you manage information about a customer and specify the terms of business, such as payment terms, prices and discounts. From here you can also drill down on past and ongoing sales activity.

Methods

RunReport

procedure RunReport(ReportNumber: Integer, CustomerNumber: Code[20])

Parameters

Name Type Description
ReportNumber Integer
CustomerNumber Code[20]

Events

OnAfterActivateFields

[IntegrationEvent(True,False)]
local procedure OnAfterActivateFields(var Customer: Record Customer)

Parameters

Name Type Description
Customer Table Microsoft.Sales.Customer.Customer

OnAfterOnOpenPage

[IntegrationEvent(True,False)]
local procedure OnAfterOnOpenPage(var Customer: Record Customer, xCustomer: Record Customer)

Parameters

Name Type Description
Customer Table Microsoft.Sales.Customer.Customer
xCustomer Table Microsoft.Sales.Customer.Customer

OnBeforeCreateCustomerFromTemplate

[IntegrationEvent(False,False)]
local procedure OnBeforeCreateCustomerFromTemplate(var NewMode: Boolean, var Customer: Record Customer)

Parameters

Name Type Description
NewMode Boolean
Customer Table Microsoft.Sales.Customer.Customer

OnBeforeGetSalesPricesAndSalesLineDisc

[IntegrationEvent(False,False)]
local procedure OnBeforeGetSalesPricesAndSalesLineDisc(var LoadOnDemand: Boolean)

Parameters

Name Type Description
LoadOnDemand Boolean

OnCreateCustomerFromTemplateOnBeforeCurrPageUpdate

[IntegrationEvent(False,False)]
local procedure OnCreateCustomerFromTemplateOnBeforeCurrPageUpdate(var Customer: Record Customer)

Parameters

Name Type Description
Customer Table Microsoft.Sales.Customer.Customer

OnBeforeOnOpenPage

[IntegrationEvent(True,False)]
local procedure OnBeforeOnOpenPage(var Customer: Record Customer)

Parameters

Name Type Description
Customer Table Microsoft.Sales.Customer.Customer

OnBeforeStartBackgroundCalculations

[IntegrationEvent(True,False)]
local procedure OnBeforeStartBackgroundCalculations(var Customer: Record Customer, var IsHandled: Boolean)

Parameters

Name Type Description
Customer Table Microsoft.Sales.Customer.Customer
IsHandled Boolean

See also