Model Mapping

This document aims to provide a guide for the mapping of the different models used in the different platforms so that we can create more effective communications between products.

AlarmBiller

aCustomer
The aCustomer is a particular billable entity.

Overview

Property Description Type
CustomerId Primary Key integer
MasterCustomerId Foreign Key to Master Customer integer (nullable)
MasterCustomer A Master Customer is a customer that has some financial responsibility over the customer. aCustomer
DealerId (Not Used) integer (nullable)
EntityId (Not Used) integer
PartnerProgramId integer (nullable)
CustomerNumber string (max length 15)
CustomerStatusId Foreign Key to Customer Status (rCustomerStatus) integer
CustomerTypeId Foreign Key to Customer Type (rCustomerType) integer
EmployeeId The Salesperson. Foreign Key to Employee (aEmployee) integer
TermId Foreign Key to Billing Term (rTerm) integer
NoLateFees boolean
NoStatements boolean
LastStatementDate date (nullable)
InvoiceDeliveryMethodId Foreign Key to Delivery Method (rInvoiceDeliveryMethod) integer
CustomerSince date
IsBusiness boolean
SuppressRecurringInvoiceDelivery boolean
FirstName string
LastName string
Address1 string
Address2 string
City string
State string
ZipCode string
Plus4 string
Phone1 string
Phone1Ext string
CellPhone string
Email string
Comments string
ShowOpenInvoices boolean
LateFeeAmount currency
IsMasterCustomer boolean
DoNotProRate boolean
IsUnassignedPaymentCustomer boolean
PaymentToken string
ExternalId string
IsFavorite boolean
PriorityLabelId Foreign Key to Priority Level (rPriorityLevel) integer

Mapping

AlarmBiller
aCustomer
CustomerId
MasterCustomerId
DealerId
EntityId
PartnerProgramId
CustomerNumber
CustomerStatusId
CustomerTypeId
EmployeeId
TermId
NoLateFees
NoStatements
`LastStatementDate
InvoiceDeliveryMethodId
CustomerSince
IsBusiness
SuppressRecurringInvoiceDelivery
FirstName
LastName
Address1
Address2
City
State
ZipCode
Plus4
Phone1
Phone1Ext
CellPhone
Email
Comments
ShowOpenInvoices
LateFeeAmount
IsMasterCustomer
DoNotProRate
IsUnassignedPaymentCustomer
PaymentToken
ExternalId
IsFavorite
PriorityLabelId

 
Was this article helpful?
Thank you for your feedback!
User Icon

Thank you! Your comment has been submitted for approval.