Vendor
Description
A vendor within Microsoft Dynamics GP.
Properties
Property |
Type |
Length |
Default |
Description |
---|---|---|---|---|
Key |
N/A |
N/A |
The vendor key object that uniquely identifies the vendor. |
|
Name |
string |
64 |
Empty |
The vendor name. |
ShortName |
string |
15 |
A shortened version of the value supplied for the Name property. |
A shortened version of the vendor name. |
CheckName |
string |
64 |
The value supplied for the Name property |
The name printed on checks. |
IsOnHold |
boolean |
N/A |
False |
The vendor's hold status. True indicates on hold. False indicates not on hold. |
IsActive |
boolean |
N/A |
False |
The vendor's status. True indicates active. False indicates inactive. |
IsOneTime |
boolean |
N/A |
False |
A status designation indicating the vendor is a one-time or temporary vendor. True indicates a temporary vendor. False indicates the vendors is not a temporary vendor. |
ClassKey |
N/A |
Empty |
The vendor class key that specifies the vendor class. |
|
DefaultAddressKey |
N/A |
N/A |
The vendor address key that specifies the primary address for the vendor. |
|
PurchaseAddressKey |
N/A |
N/A |
The vendor address key that specifies the vendor's address for making purchases. |
|
RemitToAddressKey |
N/A |
N/A |
The vendor address key that specifies the address used to remit payments to the vendor. |
|
ShipFromAddressKey |
N/A |
N/A |
The vendor address key that specifies the address where vendor shipments originate. |
|
VendorAccountNumber |
string |
20 |
Empty |
The account number assigned to you by the vendor. |
Comment1 |
string |
30 |
Empty |
Commnet field 1. |
Comment2 |
string |
30 |
Empty |
Comment field 2. |
Notes |
string |
8000 |
Empty |
Text for the record-level note for the vendor. |
CurrencyKey |
N/A |
Empty |
The currency key object that specifies the ID of the currency typically used for the vendor. |
|
RateTypeKey |
N/A |
Empty |
The rate type key object that specifies the rate type the vendor typically uses. |
|
PaymentTermsKey |
N/A |
Empty |
The payment terms key that specifies the the payment terms provided by the vendor. |
|
DiscountGracePeriod |
int |
N/A |
0 |
The discount grace period (in days) allowed by the vendor. The maximum value is 99. |
DueDateGracePeriod |
int |
N/A |
0 |
The due date grace period (in days) allowed by the vendor. The maximum value is 99. |
PaymentPriority |
string |
3 |
Empty |
Indicates the priority assigned to the vendor's vouchers. |
MinimumOrderAmount |
N/A |
N/A |
A money amount object that specifies the minimum amount required for an order. |
|
TradeDiscountPercent |
N/A |
0 |
A percent object that specifies the discount offered by the vendor. |
|
TaxSchedule |
string |
15 |
Empty |
Specifies the tax schedule to use on sales transactions for the default address. |
TaxIdentificationNumber |
string |
11 |
Empty |
The tax identification number for the vendor. |
TaxRegistrationNumber |
string |
25 |
Empty |
The tax registration number for the vendor. |
BankAccountKey |
N/A |
Empty |
The bank account key object that specifies the ID of the checkbook used to pay the vendor. |
|
UserDefined1 |
string |
20 |
Empty |
A user-defined field. |
UserDefined2 |
string |
20 |
Empty |
A user-defined field. |
Tax1099Type |
N/A |
None |
Indicates the type of tax information to be reported to the US Internal Revenue Service. |
|
Tax1099BoxNumber |
int |
N/A |
N/A |
Specifies the 1099 box number associated with 1099 tax type of the vendor. |
FreeOnBoard |
N/A |
None |
Indicates the point at which ownership of goods passes to the buyer. |
|
UserLanguageKey |
N/A |
Empty |
Indicates the language used by the vendor. |
|
MinimumPayment |
N/A |
No minimum payment |
The type and amount of the minimum payment required by the vendor. The minimum payment amount can be a money amount or a percent. |
|
MaximumInvoice |
N/A |
No maximum invoice |
The maximum invoice object that specifies the maximum invoice amount. |
|
CreditLimit |
N/A |
Unlimited |
The vendor credit limit object that specifies the available credit limit. |
|
MaximumWriteoff |
N/A |
Unlimited |
Specifies whether writeoffs are allowed by the vendor, and what the maximum amount of the writeoff can be. |
|
AllowRevaluation |
boolean |
N/A |
True |
Specifies whether the vendor will be included when revaluing multicurrency documents. True specifies the vendor will be included. False specifies the vendor will not be included. |
PostResultsTo |
N/A |
Payable/Discount account |
Specifies where to post the revaluation results. |
|
HistoryOptions |
N/A |
Maintain history for all types |
The history options object that specifies which types of history are maintained for the vendor. |
|
DefaultCashAccountType |
N/A |
Checkbook |
Specifies the cash account to be used for the vendor's transactions. |
|
CashGLAccountKey |
N/A |
N/A |
The GL account number key object that specifies the account to which cash amounts for the vendor will be posted. |
|
AccountsPayableGL |
N/A |
N/A |
The GL account number key object that specifies the account to which payable amounts for the vendor will be posted. |
|
TermsDiscountAvailable |
N/A |
N/A |
The GL account number key object that specifies the account to which available terms discounts amounts for the vendor will be posted. |
|
TermsDiscountTakenGL |
N/A |
N/A |
The GL account number key object that specifies the account to which terms discounts taken amounts for this vendor will be posted. |
|
FinanceChargesGL |
N/A |
N/A |
The GL account number key object that specifies the account to which finance charges amounts for the vendor will be posted. |
|
PurchasesGLAccountKey |
N/A |
N/A |
The GL account number key object that specifies the account to which purchase amounts for the vendor will be posted. |
|
TradeDiscountGLAccount |
N/A |
N/A |
The GL account number key object that specifies the account to which trade discounts amounts for the vendor will be posted. |
|
MiscellaneousGLAccount |
N/A |
N/A |
The GL account number key object that specifies the account to which miscellaneous amounts for the vendor will be posted. |
|
FreightGLAccountKey |
N/A |
N/A |
The GL account number key object that specifies the account to which freight amounts for the vendor will be posted. |
|
TaxGLAccountKey |
N/A |
N/A |
The GL account number key object that specifies the account to which tax amounts for the vendor will be posted. |
|
WriteoffGLAccountKey |
N/A |
N/A |
The GL account number key object that specifies the account to which writeoff amounts for the vendor will be posted. |
|
AccruedPurchasesGL |
N/A |
N/A |
The GL account number key object that specifies the account to which accrued purchase amounts for the vendor will be posted. |
|
PurchasePriceVariance |
N/A |
N/A |
The GL account number key object that specifies the account to which purchase price variance amounts for the vendor will be posted. |
|
CreatedDate |
dateTime |
N/A |
Current system date |
The date the vendor was created. |
ModifiedDate |
dateTime |
N/A |
Current system date |
The date the vendor was modified. The value is in Coordinated Universal Time (UTC). |
ProjectAccounting |
N/A |
N/A |
The project accounting options object that specifies the vendor's default entries for purchase order format, profit, and unit cost. |
|
Addresses |
N/A |
Empty |
An array containing the vendor's various addresses. |
|
WorkflowPriority |
N/A |
N/A |
WorkflowPriority enumeration value specifying the workflow priority associated with the vendor. |
|
Workflows |
N/A |
N/A |
A collection of workflow objects associated with the vendor. |
|
Language |
string |
N/A |
N/A |
Specifies the language for the vendor. |