ADO.NET Provider for Sage Intacct

Build 26.0.9655

PurchasingPreference

Represents purchasing module preferences, including approval workflows, automation settings, tax configuration, price and discount options, and document conversion controls.

Columns

Name Type ReadOnly Description
approvalPreferencesEnableDelegation Bool False

Indicates whether approval delegation is enabled for purchasing transactions.

approvalPreferencesEnableEmailNotifications Bool False

Indicates whether email notifications are enabled for purchasing approval workflows.

approvalPreferencesEnablePurchasingApproval Bool False

Indicates whether the purchasing approval workflow is enabled.

approvalPreferencesRequireReapproval String False

The condition under which reapproval is required for purchasing transactions.

approvalPreferencesRequireVendorForApproval Bool False

Indicates whether a vendor must be specified before a purchasing transaction can be submitted for approval.

auditCreatedDateTime Datetime True

The date and time when the purchasing preference record was created.

auditModifiedDateTime Datetime True

The date and time when the purchasing preference record was last modified.

automationPreferencesEnableAutomationNoDocumentMatching Bool False

Indicates whether automation is enabled for invoices without document matching.

automationPreferencesEnableAutomationWithDocumentMatching Bool False

Indicates whether automation is enabled for invoices with document matching.

automationPreferencesEnableLineLevelPOMatching Bool False

Indicates whether line-level purchase order matching is enabled for automation.

constructionPreferencesEnableReverseConversions Bool False

Indicates whether reverse conversions are enabled for construction purchasing transactions.

constructionPreferencesIncludeFullyConvertedLines Bool False

Indicates whether fully converted lines are included in construction document conversions.

constructionPreferencesPrefillConversionZero Bool False

Indicates whether conversion quantities are prefilled with zero for construction purchasing transactions.

contactPreferencesContactsInTxn String False

The contact preference setting that controls which contacts are available in purchasing transactions.

contactPreferencesSenderEmailProfile String False

The email profile used as the sender for purchasing contact notifications.

deliverToContactPreferencesDeliverToHeaderLevelContact Bool False

Indicates whether the deliver-to contact is set at the header level for purchasing transactions.

deliverToContactPreferencesDeliverToLineLevelContact Bool False

Indicates whether the deliver-to contact is set at the line level for purchasing transactions.

disableQuantityChange Bool False

Indicates whether quantity changes are disabled on purchasing transactions.

displayPaymentStatus Bool False

Indicates whether the payment status is displayed on purchasing transactions.

distributeDimensions Bool False

Indicates whether dimensions are distributed across purchasing transaction lines.

doNotValidateLinesBeforeDeleting Bool False

Indicates whether line validation is skipped before deleting purchasing transactions.

editDimensionInSubtotal Bool False

Indicates whether dimensions can be edited in subtotal lines of purchasing transactions.

editLocationDepartmentInSubtotal Bool False

Indicates whether location and department can be edited in subtotal lines of purchasing transactions.

enableAdvanceTxnProcessing Bool False

Indicates whether advanced transaction processing is enabled for purchasing.

enableAdvanceWorkflow Bool False

Indicates whether advanced workflow processing is enabled for purchasing transactions.

enableDraftMode Bool False

Indicates whether draft mode is enabled for purchasing transactions.

enableForeignCurrency Bool False

Indicates whether foreign currency support is enabled for purchasing transactions.

enableForm1099 Bool False

Indicates whether Form 1099 tracking is enabled for purchasing transactions.

enableFuturePostingRestriction Bool False

Indicates whether future posting restrictions are enabled for purchasing transactions.

enableMatchTolerances Bool False

Indicates whether match tolerances are enabled for purchasing document matching.

enableMultipleDocumentConversion Bool False

Indicates whether multiple source documents can be converted into a single purchasing transaction.

enableOverrideForm1099 Bool False

Indicates whether overriding the Form 1099 category is enabled for purchasing transactions.

enablePriceConversion Bool False

Indicates whether price conversion is enabled during document conversion for purchasing transactions.

href String True

The URL of the purchasing preference resource.

installedWorkflow String True

The workflow installed for purchasing approval processing.

itemPrecision Int False

The decimal precision used for item quantities in purchasing transactions.

key [KEY] String False

The system-assigned key that uniquely identifies the purchasing preference record.

matchTolerancesGLAccount_Href String True

The URL of the GL account used for match tolerance postings.

matchTolerancesGLAccount_Id String False

The Id of the GL account used for match tolerance postings.

matchTolerancesGLAccount_Key String False

The system-assigned key of the GL account used for match tolerance postings.

matchTolerancesGLAccount_Name String True

The name of the GL account used for match tolerance postings.

overrideDefaultTxnConversionType Bool False

Indicates whether the default transaction conversion type can be overridden for purchasing.

postAdditionsInTxnCurrency Bool False

Indicates whether additions to converted documents are posted in the transaction currency.

priceAndDiscountPreferencesEnableFixedVendorDiscount Bool False

Indicates whether fixed vendor discounts are enabled for purchasing transactions.

priceAndDiscountPreferencesEnablePriceSchedule Bool False

Indicates whether price schedule-based pricing is enabled for purchasing transactions.

priceAndDiscountPreferencesEnableVendorPriceLists Bool False

Indicates whether vendor price lists are enabled for purchasing transactions.

priceVarianceGLPostingPreferencesAutomatePriceVariancePosting Bool False

Indicates whether price variance postings are automated for purchasing transactions.

restrictEmployeeToPurchasing Bool False

Indicates whether employees are restricted to their own purchasing transactions.

taxPreferencesEnableAdvancedTax Bool False

Indicates whether advanced tax calculations are enabled for purchasing transactions.

taxPreferencesEnableSubtotalTemplates Bool False

Indicates whether subtotal templates are enabled for tax calculations on purchasing transactions.

taxPreferencesOverrideTaxScheduleOnLine Bool False

Indicates whether the tax schedule can be overridden at the line level for purchasing transactions.

useLineItemDimensionsInSubtotal Bool False

Indicates whether line item dimensions are used in subtotal calculations for purchasing transactions.

ListAggregate_DocumentConfigurationLines String False

The aggregate list of document configuration lines associated with this purchasing preference.

ListAggregate_TxnAutomationLines String False

The aggregate list of transaction automation lines associated with this purchasing preference.

ListAggregate_TxnAutomationWithoutMatchLines String False

The aggregate list of transaction automation lines for invoices without document matching.

ListAggregate_TxnMatchToleranceLines String False

The aggregate list of transaction match tolerance lines associated with this purchasing preference.

Copyright (c) 2026 CData Software, Inc. - All rights reserved.
Build 26.0.9655