Properties for all MaxBasic Objects are listed in Automated Forms Objects, Automated Data Objects, Automated Table Objects and Automated Miscellaneous.
Properties of objects created can differ, based on circumstances under which objects are created. To document object properties in the Script Editor, place the cursor in the object name, then press F1 to display the object documentation. When an object is running, press Ctrl+F1 to display the object documentation.
Note: User Permissions affect the properties available for Automated Objects.
For example if a user does not have at least Read permission for Customer Balances then Customers will not have Balance properties when that user is accessing the Customer object.
See also Mailer Object, Report Objects and StringList Object for properties of these object types.
See Common MaxBasic Object Properties for details of some properties available to multiple objects.
Some MaxBasic Object properties available to data objects are described below. These properties can be manipulated using scripting.
ARTransactionData |
|
BypassCreditLimit |
The BypassCreditLimit boolean property can be used to override the Credit Limit and Stop Credit status for importing. True, ignore the Credit Limit and Stop Credit Status. False, evaluate the Credit Limit and Stop Credit Status before importing. |
ICTransactionData |
|
OverrideCost |
The OverrideCost boolean property allows overriding of Valuation Cost for adjustment and other non-cost contributing transactions. This is useful for reversing IC adjustments in a prior period at the same cost. True, Valuation cost for adjustment and non-cost contributing transactions will be overridden. False, cost price is not overridden. |
INInvoiceData |
|
AllowManualNumbering |
The AllowManualNumbering boolean property on an Invoice can be set to override the default from the EDI AllowManualNumbering function and the IN Setting Allow Manual Invoice Numbering setting. |
BypassCreditLimit |
The BypassCreditLimit boolean property can be used to override the Credit Limit and Stop Credit status for importing. True, ignore the Credit Limit and Stop Credit Status. False, evaluate the Credit Limit and Stop Credit Status before importing. |
InsufficientSupply |
The InsufficientSupply boolean property can be used to override the IN Insufficient Supply Default setting. True, supply the quantity assigned. False, supply to the limit of the available quantity and automatically adjust the quantity supplied down. |
SpecialPricingActive |
The SpecialPricingActive boolean property allows Special Pricing to be bypassed when importing fixed price invoices. This makes importing faster. True, consider the Special Pricing prices. False, prices are imported as fixed and Special Pricing is bypassed. |
OEOrderData |
|
AllowManualNumbering |
The AllowManualNumbering boolean property on an Order can be set to override the default from the EDI AllowManualNumbering function and the OE Setting Allow Manual Order Numbering setting. |
BypassCreditLimit |
The BypassCreditLimit boolean property can be used to override the Credit Limit and Stop Credit status for importing. True, ignore the Credit Limit and Stop Credit Status. False, evaluate the Credit Limit and Stop Credit Status before importing. |
SpecialPricingActive |
The SpecialPricingActive boolean property allows Special Pricing to be bypassed when importing fixed price invoices. This makes importing faster. True, consider the Special Pricing prices. False, prices are imported as fixed and Special Pricing is bypassed. |
APShipmentsData |
|
CostsChanged |
The CostsChanged boolean property is read-only, and tracks whether costs have been modified for allowing the UpdateCosts method. |
IsRestricted |
The IsRestricted boolean property is set to True while the object is being saved as a result of a system process. When IsRestricted is True, changes cannot be made by scripts to Accredo fields, but changes can be made to TD Custom fields in the object. Also applies to ICStocktakeCountData, ICStocktakeData, ICTransferData, INInvoiceData, OEOrderData, POOrderData. |
POPurchaseOrderData |
|
AllowManualNumbering |
The AllowManualNumbering boolean property on an Order can be set to override the default from the EDI AllowManualNumbering function and the PO Setting Allow Manual Order Numbers setting. |
JCJobData |
|
AllowManualNumbering |
The AllowManualNumbering boolean property on an Invoice can be set to override the default from the EDI AllowManualNumbering function and the JC Setting Allow Manual Job Numbering setting. |
JCTransactionData |
|
SpecialPricingActive |
The SpecialPricingActive boolean property allows Special Pricing to be bypassed when importing fixed price invoices. This makes importing faster. True, consider the Special Pricing prices. False, prices are imported as fixed and Special Pricing is bypassed. |