VendorCreate
class VendorCreate extends AbstractVendor
Create a new vendor record
Traits
Constants
| RESTRICTION_TYPE_UNRESTRICTED |
|
| RESTRICTION_TYPE_TOPLEVEL |
|
| RESTRICTION_TYPE_RESTRICTED |
|
Methods
Initializes the class with the given parameters.
Set secondary email address
Set excluded from contact list
Set default expense GL account number
Set preferred payment method
Get send automatic payment notification
Set send automatic payment notification
Set merge payment requests
Get term discount displayed on check stub
Set term discount displayed on check stub
Get location assigned account numbers displayed on check stub
Set location assigned account numbers displayed on check stub
Set restricted departments
Details
in AbstractFunction at line line 35
getControlId()
Get control ID
in AbstractFunction at line line 46
setControlId($controlId = null)
Set control ID
in AbstractFunction at line line 67
__construct(string $controlId = null)
Initializes the class with the given parameters.
at line line 35
writeXml(XMLWriter $xml)
Write the function block XML
in CustomFieldsTrait at line line 33
array
getCustomFields()
Get custom fields
in CustomFieldsTrait at line line 43
setCustomFields(array $customFields)
Set custom fields
in AbstractVendor at line line 238
string
getVendorId()
Get vendor ID
in AbstractVendor at line line 248
setVendorId(string $vendorId)
Set vendor ID
in AbstractVendor at line line 258
string
getVendorName()
Get vendor name
in AbstractVendor at line line 268
setVendorName(string $vendorName)
Set vendor name
in AbstractVendor at line line 278
boolean
isOneTime()
Get one time
in AbstractVendor at line line 288
setOneTime(boolean $oneTime)
Set one time
in AbstractVendor at line line 298
boolean
isActive()
Get active
in AbstractVendor at line line 308
setActive(boolean $active)
Set active
in AbstractVendor at line line 318
string
getLastName()
Get last name
in AbstractVendor at line line 328
setLastName(string $lastName)
Set last name
in AbstractVendor at line line 338
string
getFirstName()
Get first name
in AbstractVendor at line line 348
setFirstName(string $firstName)
Set first name
in AbstractVendor at line line 358
string
getMiddleName()
Get middle name
in AbstractVendor at line line 368
setMiddleName(string $middleName)
Set middle name
in AbstractVendor at line line 378
string
getPrefix()
Get prefix
in AbstractVendor at line line 388
setPrefix(string $prefix)
Set prefix
in AbstractVendor at line line 398
string
getCompanyName()
Get company name
in AbstractVendor at line line 408
setCompanyName(string $companyName)
Set company name
in AbstractVendor at line line 418
string
getPrintAs()
Get print as
in AbstractVendor at line line 428
setPrintAs(string $printAs)
Set print as
in AbstractVendor at line line 438
string
getPrimaryPhoneNo()
Get primary phone number
in AbstractVendor at line line 448
setPrimaryPhoneNo(string $primaryPhoneNo)
Set primary phone number
in AbstractVendor at line line 458
string
getSecondaryPhoneNo()
Get secondary phone number
in AbstractVendor at line line 468
setSecondaryPhoneNo(string $secondaryPhoneNo)
Set secondary phone number
in AbstractVendor at line line 478
string
getCellularPhoneNo()
Get cellular phone number
in AbstractVendor at line line 488
setCellularPhoneNo(string $cellularPhoneNo)
Set cellular phone number
in AbstractVendor at line line 498
string
getPagerNo()
Get pager number
in AbstractVendor at line line 508
setPagerNo(string $pagerNo)
Set pager number
in AbstractVendor at line line 518
string
getFaxNo()
Get fax number
in AbstractVendor at line line 528
setFaxNo(string $faxNo)
Set fax number
in AbstractVendor at line line 538
string
getPrimaryEmailAddress()
Get primary email address
in AbstractVendor at line line 548
setPrimaryEmailAddress(string $primaryEmailAddress)
Set primary email address
in AbstractVendor at line line 561
string
getSecondaryEmailAddress()
Get secondary email address
in AbstractVendor at line line 571
setSecondaryEmailAddress(string $secondaryEmailAddress)
Set secondary email address
in AbstractVendor at line line 584
string
getPrimaryUrl()
Get primary URL
in AbstractVendor at line line 594
setPrimaryUrl(string $primaryUrl)
Set primary URL
in AbstractVendor at line line 604
string
getSecondaryUrl()
Get secondary URL
in AbstractVendor at line line 614
setSecondaryUrl(string $secondaryUrl)
Set secondary URL
in AbstractVendor at line line 624
string
getAddressLine1()
Get address line 1
in AbstractVendor at line line 634
setAddressLine1(string $addressLine1)
Set address line 1
in AbstractVendor at line line 644
string
getAddressLine2()
Get address line 2
in AbstractVendor at line line 654
setAddressLine2(string $addressLine2)
Set address line 2
in AbstractVendor at line line 664
string
getCity()
Get city
in AbstractVendor at line line 674
setCity(string $city)
Set city
in AbstractVendor at line line 684
string
getStateProvince()
Get state/province
in AbstractVendor at line line 694
setStateProvince(string $stateProvince)
Set state/province
in AbstractVendor at line line 704
string
getZipPostalCode()
Get zip/postal code
in AbstractVendor at line line 714
setZipPostalCode(string $zipPostalCode)
Set zip/postal code
in AbstractVendor at line line 724
string
getCountry()
Get country
in AbstractVendor at line line 734
setCountry(string $country)
Set country
in AbstractVendor at line line 744
boolean
isExcludedFromContactList()
Get excluded from contact list
in AbstractVendor at line line 754
setExcludedFromContactList(boolean $excludedFromContactList)
Set excluded from contact list
in AbstractVendor at line line 764
string
getVendorTypeId()
Get vendor type ID
in AbstractVendor at line line 774
setVendorTypeId(string $vendorTypeId)
Set vendor type ID
in AbstractVendor at line line 784
string
getParentVendorId()
Get parent vendor ID
in AbstractVendor at line line 794
setParentVendorId(string $parentVendorId)
Set parent vendor ID
in AbstractVendor at line line 804
string
getGlGroupName()
Get GL group name
in AbstractVendor at line line 814
setGlGroupName(string $glGroupName)
Set GL group name
in AbstractVendor at line line 824
string
getTaxId()
Get tax ID
in AbstractVendor at line line 834
setTaxId(string $taxId)
Set tax ID
in AbstractVendor at line line 844
string
getForm1099Name()
Get form 1099 name
in AbstractVendor at line line 854
setForm1099Name(string $form1099Name)
Set form 1099 name
in AbstractVendor at line line 864
string
getForm1099Type()
Get form 1099 type
in AbstractVendor at line line 875
setForm1099Type(string $form1099Type)
Set form 1099 type
in AbstractVendor at line line 885
int|string
getForm1099Box()
Get form 1099 box
in AbstractVendor at line line 895
setForm1099Box(int|string $form1099Box)
Set form 1099 box
in AbstractVendor at line line 905
string
getAttachmentsId()
Get attachments ID
in AbstractVendor at line line 915
setAttachmentsId(string $attachmentsId)
Set attachments ID
in AbstractVendor at line line 925
string
getDefaultExpenseGlAccountNo()
Get default expense GL account number
in AbstractVendor at line line 935
setDefaultExpenseGlAccountNo(string $defaultExpenseGlAccountNo)
Set default expense GL account number
in AbstractVendor at line line 945
boolean
isTaxable()
Get taxable
in AbstractVendor at line line 955
setTaxable(boolean $taxable)
Set taxable
in AbstractVendor at line line 965
string
getContactTaxGroupName()
Get contact tax group name
in AbstractVendor at line line 975
setContactTaxGroupName(string $contactTaxGroupName)
Set contact tax group name
in AbstractVendor at line line 985
float|int|string
getCreditLimit()
Get credit limit
in AbstractVendor at line line 995
setCreditLimit(float|int|string $creditLimit)
Set credit limit
in AbstractVendor at line line 1005
boolean
isOnHold()
Get on hold
in AbstractVendor at line line 1015
setOnHold(boolean $onHold)
Set on hold
in AbstractVendor at line line 1025
boolean
isDoNotPay()
Get do not pay
in AbstractVendor at line line 1035
setDoNotPay(boolean $doNotPay)
Set do not pay
in AbstractVendor at line line 1045
string
getComments()
Get comments
in AbstractVendor at line line 1055
setComments(string $comments)
Set comments
in AbstractVendor at line line 1065
string
getDefaultCurrency()
Get default currency
in AbstractVendor at line line 1075
setDefaultCurrency(string $defaultCurrency)
Set default currency
in AbstractVendor at line line 1085
string
getPrimaryContactName()
Get primary contact name
in AbstractVendor at line line 1095
setPrimaryContactName(string $primaryContactName)
Set primary contact name
in AbstractVendor at line line 1105
string
getPayToContactName()
Get pay to contact name
in AbstractVendor at line line 1115
setPayToContactName(string $payToContactName)
Set pay to contact name
in AbstractVendor at line line 1125
string
getReturnToContactName()
Get return to contact name
in AbstractVendor at line line 1135
setReturnToContactName(string $returnToContactName)
Set return to contact name
in AbstractVendor at line line 1145
string
getPreferredPaymentMethod()
Get preferred payment method
in AbstractVendor at line line 1155
setPreferredPaymentMethod(string $preferredPaymentMethod)
Set preferred payment method
in AbstractVendor at line line 1165
boolean
isSendAutomaticPaymentNotification()
Get send automatic payment notification
in AbstractVendor at line line 1175
setSendAutomaticPaymentNotification(boolean $sendAutomaticPaymentNotification)
Set send automatic payment notification
in AbstractVendor at line line 1185
boolean
isMergePaymentRequests()
Get merge payment requests
in AbstractVendor at line line 1195
setMergePaymentRequests(boolean $mergePaymentRequests)
Set merge payment requests
in AbstractVendor at line line 1205
string
getVendorBillingType()
Get vendor billing type
in AbstractVendor at line line 1215
setVendorBillingType(string $vendorBillingType)
Set vendor billing type
in AbstractVendor at line line 1225
string
getPaymentPriority()
Get payment priority
in AbstractVendor at line line 1235
setPaymentPriority(string $paymentPriority)
Set payment priority
in AbstractVendor at line line 1245
string
getPaymentTerm()
Get payment term
in AbstractVendor at line line 1255
setPaymentTerm(string $paymentTerm)
Set payment term
in AbstractVendor at line line 1265
boolean
isTermDiscountDisplayedOnCheckStub()
Get term discount displayed on check stub
in AbstractVendor at line line 1275
setTermDiscountDisplayedOnCheckStub(boolean $termDiscountDisplayedOnCheckStub)
Set term discount displayed on check stub
in AbstractVendor at line line 1285
boolean
isAchEnabled()
Get ACH enabled
in AbstractVendor at line line 1295
setAchEnabled(boolean $achEnabled)
Set ACH enabled
in AbstractVendor at line line 1305
string
getAchBankRoutingNo()
Get ACH bank routing number
in AbstractVendor at line line 1315
setAchBankRoutingNo(string $achBankRoutingNo)
Set ACH bank routing number
in AbstractVendor at line line 1325
string
getAchBankAccountNo()
Get ACH bank account number
in AbstractVendor at line line 1335
setAchBankAccountNo(string $achBankAccountNo)
Set ACH bank account number
in AbstractVendor at line line 1345
string
getAchBankAccountType()
Get ACH bank account type
in AbstractVendor at line line 1356
setAchBankAccountType(string $achBankAccountType)
Set ACH bank account type
in AbstractVendor at line line 1366
string
getAchBankAccountClass()
Get ACH bank account class
in AbstractVendor at line line 1377
setAchBankAccountClass(string $achBankAccountClass)
Set ACH bank account class
in AbstractVendor at line line 1387
string
getVendorAccountNo()
Get vendor account number
in AbstractVendor at line line 1397
setVendorAccountNo(string $vendorAccountNo)
Set vendor account number
in AbstractVendor at line line 1407
boolean
isLocationAssignedAccountNoDisplayedOnCheckStub()
Get location assigned account numbers displayed on check stub
in AbstractVendor at line line 1417
setLocationAssignedAccountNoDisplayedOnCheckStub(boolean $locationAssignedAccountNoDisplayedOnCheckStub)
Set location assigned account numbers displayed on check stub
in AbstractVendor at line line 1427
string
getRestrictionType()
Get restriction type
in AbstractVendor at line line 1437
setRestrictionType(string $restrictionType)
Set restriction type
in AbstractVendor at line line 1455
array
getRestrictedLocations()
Get restricted locations
in AbstractVendor at line line 1465
setRestrictedLocations(array $restrictedLocations)
Set restricted locations
in AbstractVendor at line line 1475
array
getRestrictedDepartments()
Get restricted departments
in AbstractVendor at line line 1485
setRestrictedDepartments(array $restrictedDepartments)
Set restricted departments