Previous Topic

Next Topic

MaxBasic Object Properties

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.

In This Section

Common MaxBasic Object Properties

Automated Form common Properties and Methods

Data Object Scripting Options

See Also

MaxBasic Objects

Book Contents

Book Index