RetailTransactionServiceCustomer::newCustomer Method [AX 2012]
Method is used for creating new customer.
client server public static container newCustomer(
DirPartyName custName,
CustGroupId custGroup,
CustCurrencyCode currency,
CustLanguageId languageId,
AddressStreet street,
AddressZipCodeId zipCode,
AddressStateId state,
AddressCountyId county,
Phone phone,
PhoneMobile cellularPhone,
LogisticsElectronicAddressLocator email,
URL url,
CustMultiLineDiscCode multiLineDisc,
CustEndDiscCode endDisc,
CustLineDiscCode lineDisc,
CustPriceGroup priceGroup,
TaxGroup taxGroup,
CustCreditMaxMST creditMax,
CustBlocked blocked,
OrgId orgId,
RetailUsePurchRequest usePurchRequest,
VATNum vatNum,
CustInvoiceAccount invoiceAccount,
MandatoryCreditLimit mandatoryCreditLimit,
ContactPersonId contactPersonId,
RetailUseOrderNumberReference useOrderNumberReference,
RetailReceiptOption receiptOption,
RetailReceiptEmail receiptEmail,
AddressCity city,
AddressCountryRegionId country,
CustIdentificationNumber identificationNumber,
int64 storeRecId,
RelationType relationType,
[LogisticsAddressStreetNumber streetNumber,
LogisticsAddressDistrictName districtName,
LogisticsAddressBuildingCompliment buildingCompliment,
CNPJCPFNum_BR cnpjCpfNum_BR,
CustName addressName,
LogisticsLocationRoleType addressType,
Phone addressPhone,
LogisticsElectronicAddressLocator addressEmail,
URL addressUrl,
TaxGroup addressTaxGroup,
FirstName firstName,
MiddleName middleName,
LastName lastName,
PhoneLocal phoneExtension,
str retailCustAffiliations])
Run On
CalledParameters
- custName
- Type: DirPartyName Extended Data Type
Customer name.
- custGroup
- Type: CustGroupId Extended Data Type
Customer group
- currency
- Type: CustCurrencyCode Extended Data Type
Currency
- languageId
- Type: CustLanguageId Extended Data Type
Language ID
- street
- Type: AddressStreet Extended Data Type
Street
- zipCode
- Type: AddressZipCodeId Extended Data Type
Zip code
- state
- Type: AddressStateId Extended Data Type
State
- county
- Type: AddressCountyId Extended Data Type
County
- phone
- Type: Phone Extended Data Type
Phone
- cellularPhone
- Type: PhoneMobile Extended Data Type
Cell phone
- Type: LogisticsElectronicAddressLocator Extended Data Type
Email
- url
- Type: URL Extended Data Type
URL
- multiLineDisc
- Type: CustMultiLineDiscCode Extended Data Type
Multiline discount
- endDisc
- Type: CustEndDiscCode Extended Data Type
End discount
- lineDisc
- Type: CustLineDiscCode Extended Data Type
Line discount
- priceGroup
- Type: CustPriceGroup Extended Data Type
Price Group
- taxGroup
- Type: TaxGroup Extended Data Type
Tax Group
- creditMax
- Type: CustCreditMaxMST Extended Data Type
Credit Max
- blocked
- Type: CustBlocked Extended Data Type
Blocked
- orgId
- Type: OrgId Extended Data Type
Org ID
- usePurchRequest
- Type: RetailUsePurchRequest Extended Data Type
Use purchase request
- vatNum
- Type: VATNum Extended Data Type
Vat Number
- invoiceAccount
- Type: CustInvoiceAccount Extended Data Type
Invoice account
- mandatoryCreditLimit
- Type: MandatoryCreditLimit Extended Data Type
Mandotory credit limit
- contactPersonId
- Type: ContactPersonId Extended Data Type
Contact person ID
- useOrderNumberReference
- Type: RetailUseOrderNumberReference Extended Data Type
Use order number reference
- receiptOption
- Type: RetailReceiptOption Extended Data Type
Receipt option
- receiptEmail
- Type: RetailReceiptEmail Extended Data Type
Receipt Email
- city
- Type: AddressCity Extended Data Type
City
- country
- Type: AddressCountryRegionId Extended Data Type
Country
- identificationNumber
- Type: CustIdentificationNumber Extended Data Type
Identification Number
- storeRecId
- Type: int64
Store Rec ID
- relationType
- Type: RelationType Extended Data Type
Relation Type
- streetNumber
- Type: LogisticsAddressStreetNumber Extended Data Type
Street Number
- districtName
- Type: LogisticsAddressDistrictName Extended Data Type
District Name
- buildingCompliment
- Type: LogisticsAddressBuildingCompliment Extended Data Type
Building Complement
- cnpjCpfNum_BR
- Type: CNPJCPFNum_BR Extended Data Type
CNPJ/CPF (Brazilian tax ID)
- addressName
- Type: CustName Extended Data Type
Address Name
- addressType
- Type: LogisticsLocationRoleType Enumeration
Address Type
- addressPhone
- Type: Phone Extended Data Type
Address Phone
- addressEmail
- Type: LogisticsElectronicAddressLocator Extended Data Type
Address Email
- addressUrl
- Type: URL Extended Data Type
Address URL
- addressTaxGroup
- Type: TaxGroup Extended Data Type
Address Tax group
- firstName
- Type: FirstName Extended Data Type
First name
- middleName
- Type: MiddleName Extended Data Type
Middle name
- lastName
- Type: LastName Extended Data Type
Last name
- phoneExtension
- Type: PhoneLocal Extended Data Type
Phone extension
- retailCustAffiliations
- Type: str
A XML string having the details of customer affiliation list
Show: