Table: ContactPerson (Contact person)

Label color codes
Label on fieldLabel on enum type
Label on extended data typeLabel on ancestor
Show table properties
Field Group:
P.idxKeyField Pos.FieldLabelExtended Data Type / Enum TypeTypeMore properties...
1EmailE-mailEmailStringShow
2TelexTelex numberTelexStringShow
3CellularPhoneMobile phonePhoneMobileStringShow
4PhoneLocalExtensionPhoneLocalStringShow
5TelefaxFaxTeleFaxStringShow
6URLWWW addressURLStringShow
7PhoneTelephonePhoneStringShow
TR8StateStateStateIdStringShow
TR9CountyCountyCountyIdStringShow
TR FK10CountryCountryCountryIdStringShow
FK11ZipcodePostal (Zip) codeZipCodeIdStringShow
12AddressAddressAddressingStringShow
13NameContact personContactPersonNameStringShow
X PK14ContactPersonIdContact IDContactPersonIdStringShow
FK15TitleTitlePersonTitleStringShow
16WebEnabledAccess from InternetWebEnabledEnumShow
17WebPasswordPasswordWebPasswordStringShow
TR FK18VendAccountVendor accountVendAccountStringShow
TR FK19CustAccountCustomer accountCustAccountStringShow
TR FK20ProjIdProjectProjIdStringShow
FK21WebLoginLogin nameWebLoginStringShow
22WebAdminAdministratorECPContactAdminEnumShow
23CityCityCityStringShow
24StreetStreet nameAddressingStreetStringShow
25PagerPagerPagerStringShow
26SMSSMSSMSStringShow
TR27RefZipCodeReferenceRefRecIdIntegerShow
28WebRequestAccessRequest internet accessWebRequestWebAccessEnumShow
29birthDateBirthdayBirthDateDateShow
FK30DEL_companyContactIdCompany contactDEL_HRMCompanyContactIdStringShow
TR FK31RelAccountRelation accountsmmRelationAccountStringShow
32DEL_SMSSMSsmmSMSStringShow
33firstNameFirst nameHRMFirstNameStringShow
34middleNameMiddle nameHRMMiddleNameStringShow
35lastNameLast nameHRMLastNameStringShow
36salutationSalutationHRMSalutationEnumShow
37nameSuffixSuffixHRMNameSuffixEnumShow
FK38DEL_PBAUserProfileUser profilePBAUserProfileStringShow
39MainresponsibleMain contactsmmContactPersonMainResponsibleStringShow
40ContactPersonParentIdSuperiorSmmContactPersonParentIdStringShow

Table Relations

County
ContactPerson.Country == County.CountryId
ContactPerson.State == County.StateId
ContactPerson.County == County.CountyId
Project
ContactPerson.ProjId == ProjTable.ProjId
PurchaseOrder
ContactPerson.VendAccount == PurchTable.OrderAccount
SalesOrder
ContactPerson.CustAccount == SalesTable.CustAccount
smmBusRelTable
ContactPerson.CustAccount == smmBusRelTable.CustAccount
ContactPerson.VendAccount == smmBusRelTable.VendAccount
ContactPerson.RelAccount == smmBusRelTable.RelAccount
State
ContactPerson.Country == State.CountryId
ContactPerson.State == State.StateId
ZipCode
ContactPerson.RefZipCode == ZipCode.RecId

Overridden System Defined Methods

void delete()
server void initValue()
void insert()
public void modifiedField(fieldId _fieldId)
void update()
Boolean validateDelete(boolean checkVirtualNetwork = true)
public boolean validateWrite()

Public Static Methods

static client boolean checkWebLogin(CustAccount _custAccount, WebLogin _webLogin, WebPassword _webPassword)
static boolean connectionRelation(KMConnectionTypeId KMConnectionTypeId)
static ContactPersonId custName2Id(custAccount _custAccount, contactPersonName _contactPersonName)
public static boolean exists(ContactPersonId _contactPersonId)
public static ContactPerson find(ContactPersonId _contactPersonId, boolean _update = false)
static server ContactPerson findIncomingCaller(Phone _phoneNumber, boolean _forUpdate = false)
public static ContactPerson findName(custAccount _custAccount, vendAccount _vendAccount, ContactPersonName _ContactPersonName, boolean _update = false)
static ContactPerson findrec(RecId _recId, boolean _forupdate = false)
static client ContactPersonId getWebContactPerson(CustAccount _custAccount, WebLogin _webLogin, WebPassword _webPassword)
client static void lookupActionContactPerson(FormStringControl _ctrl, kmConnectionTypeId _kmConnectionTypeId, KMConnectionRelation _connection, FormStringControl nameControl = null, ContactPersonId currentContactPersonId = "")
client static void lookupCustContactPerson(FormStringControl _ctrl, CustAccount _custAccount, FormStringControl nameControl = null, ContactPersonId currentContactPersonId = "")
client static void lookupProjectContactPerson(FormStringControl ctrl, projId projId)
client static void lookupRelContactPerson(FormStringControl _ctrl, VendAccount _busRelAccount, FormStringControl nameControl = null, ContactPersonId currentContactPersonId = "")
client static void lookupVendContactPerson(FormStringControl _ctrl, VendAccount _vendAccount, FormStringControl nameControl = null, ContactPersonId currentContactPersonId = "")
public static ContactPersonName name(ContactPersonId contactPersonId)
server static container showDocHanIconDisplayCache(container _conContactPersonId, container _conMapShowDocHandIcon)
server static container showNoteItIconDisplayCache(container _conContactPersonId, container _conMapShowNoteItIcon)
server static Map updateDocuIconDisplayCache(ContactPerson _contactPerson, Map _mapShowDocuIcon)
server static Map updateNoteItIconDisplayCache(ContactPerson _contactPerson, Map _mapShowNoteItIcon)
static ContactPersonId vendName2Id(vendAccount _vendAccount, contactPersonName _contactPersonName)
client static void webLookupCustContactPerson(CustAccount _custAccount = "", boolean _showEmail = false, boolean _returnName = false)
client static void webLookupCustContactPersonName(CustAccount _custAccount = "")
client static void webLookupVendContactPerson(VendAccount _VendAccount = "", boolean _showEmail = false, boolean _returnName = false)
client static void webLookupVendContactPersonName(VendAccount _vendAccount = "")

Public Instance Methods

public AxContactPerson axContactPerson()
server boolean BMNewRecord(BMTableFill _tableFill)
LanguageId ECPGetLanguage()
boolean ECPHasSalesBasketLine()
Display LoginDate ECPLastLoginDate()
Display timeOfDay ECPLastLoginTime()
void ECPsendMail(webLogin webLogin)
client server edit ContactPersonName editContactPersonParentName(boolean _set, ContactPersonName _name)
WebPassword generateWebPassWord()
public void initFromBusRel(smmBusRelTable _smmBusRelTable)
display SmmDocIconNum showDocHanIcon()
display SmmNoteItIconNum showNoteItIcon()

Generated by Axapta Doc Generator v. 0.5.2 on 05 Dec 2006
Axapta Doc Generator is licensed under the MIT License. Axapta is a registered trademark of Microsoft Corporation.