Collapse AllExpand All

1.1. Catalog Tables and Fields for Conversions and Updates

The goal of this section is to describe which tables and fields are affected when trade service items are created on conversion or updated after they've been converted. The first two tables describe the schema impacted when creating or updating inventory and pricing units of measure (UOM). To learn more about UOMs in xTuple, please see the reference guide section on UOMs.

Table A.1. Inventory UOMs

TableColumnDefault ValueDescription
xwd.catalog (source)catalog_ps_uomCatalog is used and if not found the catalog configuration default is used.Both inventory and price UOM are created if not found during the update.
 catalog_ps_uomThe UOM is also used as the description.Both inventory and price UOM are created if not found.
uom (target)uom_nameCatalog is used and if not found the catalog configuration default is used.Creates the UOM in the UOM table if not found during update.
 uom_descrip"catalog_ps_uom" is used and if not found the catalog configuration default is used.Creates the UOM in the UOM table if not found during update.

Table A.2. Pricing UOMs

TableColumnDefault ValueDescription
xwd.catalog (source)catalog_ps_lgcy_uom"catalog_lgcy_uom" is used and if not found the "catalog_psuom" is used.Pricing UOM is the context for both the wholesale price as well as the list price on the item.
 catalog_ps_lgcy_uom"catalog_lgcy_uom" is used and if not found the "catalog_psuom" is used.Pricing UOM is the context for both the wholesale price as well as the list price on the item.
uom (target)uom_name"catalog_lgcy_uom" is used and if not found the "catalog_psuom" is used.Pricing UOM is the context for both the wholesale price as well as the list price on the item.
 uom_descrip"catalog_lgcy_uom" is used and if not found the "catalog_psuom" is used.Pricing UOM is the context for both the wholesale price as well as the list price on the item.


The next table describes the schema impacted when creating or updating class codes. To learn more about class codes in xTuple, please see the reference guide section on class codes.

Table A.3. Class Codes

TableColumnDefault ValueDescription
xwd.catalog (source)catalog_comm_codeNAcatalog_comm_code
 catalog_comm_codeNAcatalog_comm_code
classcode (target)classcode_codeNAName of the class code created.
 classcode_descripNADescription of the class code created.


The next table describes the schema impacted when creating or updating product categories. To learn more about product categories in xTuple, please see the reference guide section on product categories.

Table A.4. Product Categories

TableColumnDefault ValueDescription
xwd.catalog (source)prodcat_codeNAcatalog_product_category
 prodcat_descripNAcatalog_product_category
classcode (target)prodcat_codeNAName of the product category created.
 prodcat_descripNADescription of the product category created.


The next table describes the schema impacted when creating or updating freight classes. To learn more about freight classes in xTuple, please see the reference guide section on freight classes.

Table A.5. Freight Classes

TableColumnDefault ValueDescription
xwd.catalog (source)freightclass_codeNAcatalog_pkg_freight_class
 freightclass_descripNAcatalog_pkg_freight_class
freightclass (target)freightclass_codeNAName of the freight class created.
 freightclass_descripNADescription of the freight class created.


The next table describes the schema impacted when creating or updating vendors. To learn more about vendors in xTuple, please see the reference guide section on vendors.

Note

If you have limited TS data, only required fields will be populated when creating a new vendor. Be sure to have purchasing staff review and update records like this.

Table A.6. Vendors

TableColumnDefault ValueDescription
xwd.catalog (source)vend_numbercatalog_mfr_ucc_numVendor number on the vendor record.
 vend_accntnumNull (not set)The account number for you account with the vendor.
 vend_activeTRUE (set active by default)Vendor is active.
 vend_vendtype_idcatconfig_vendtype_id (catconfig refers to settings under Products > Setup > External Catalog Config > Provider Setup in the client).Type of vendor is set by the catalog configuration if the vendor does not exist.
 vend_namecatalog_mfr_fullname (from xwd.catalog table).Full name for the vendor on the vendor record.
 vend_cntct1_idNull (not set by default)Not set by default.
 vend_cntct2_idNull (not set by default)Not set by default.
 vend_addr_idNull (not set by default)Not set by default.
 vend_poTRUE (set active by default)Set True by default.
 vend_restrictpurchFALSE (not set by default)Set False by default.
 vend_1099FALSE (not set by default)Set False by default.
 vend_qualifiedTRUE (set active by default)Set True By default.
 vend_commentsNull (not set by default)Not set by default.
 vend_pocommentsNull (not set by default)Not set by default.
 vend_fobsourceNull (not set by default)Not set by default.
 vend_fobNull (not set by default)Not set by default.
 vend_terms_idcatconfig_terms_id (catconfig refers to settings under Products > Setup > External Catalog Config > Provider Setup in the client).Terms are taken from the catalog configuration by default.
 vend_shipviaNull (not set by default)Not set by default.
 vend_curr_idNull (not set by default)Not set by default.
 vend_taxzone_idNull (not set by default)Not set by default.
 vend_matchNull (not set by default)Not set by default.
 vend_ach_enabledNull (not set by default)Not set by default.
 vend_ach_routingnumberNull (not set by default)Not set by default.
 vend_ach_accntnumberNull (not set by default)Not set by default.
 vend_ach_use_vendinfoNull (Not set by default)Not set by default.
 vend_ach_accnttype"K"(set by default)
 vend_ach_indiv_nameNull (not set by default)Not set by default.
 vend_accnt_id"-1" (not set by default)Not set by default.
 vend_expcat_id"-1" (not set by default)Not set by default.
 vend_tax_id"-1" (not set by default)Not set by default.
vendinfo (target)vend_numbercatalog_mfr_ucc_numField used in searches when adding a vendor to a PO (alpha numeric).
 vend_accntnumNull (Not set by default)Field used to store your account number from your vendor.
 vend_activeTrueSets the vendor active or inactive in the system.
 vend_vendtype_idCatalog Config TableSets the vendor type from products/setup/external vendor catalog.
 vend_namecatalog_mfr_fullnameName used for the vendor on the vendor record.
 vend_cntct1_idNull (Not set by default)Primary contact for the vendor (normally the remit-to).
 vend_cntct2_idNull (Not set by default)Secondary contact for the vendor.
 vend_addr_idNull (Not set by default)Vendor address ID (normally the remit-to address for the vendor).
 vend_poTrueReference field only, sets if the vendor accepts POs for material.
 vend_restrictpurchNull (Not set by default)Restricts purchases form the vendor to assigned item sources.
 vend_1099False (Not set by default)Set if vendor is sent a form 1099 federal tax form.
 vend_qualifiedTrueSets vendor as a trusted vendor.
 vend_commentsNull (Not set by default)Comments for vendor specific notes.
 vend_pocommentsNull (Not set by default)Comments that go on each PO.
 vend_fobsourceNull (Not set by default)Who pays the freight for shipments.
 vend_fobNull (Not set by default)Vendor free on board setting.
 vend_terms_idCatalog Config TableDefault terms for vendor products/setup/external vendor catalog.
 vend_shipviaNull (Not set by default)Preferred carrier for vendor shipments.
 vend_curr_idNull (Not set by default)ID for the currency for the vendor.
 vend_taxzone_idNull (Not set by default)Default tax zone for vendor if applicable.
 vend_matchNull (Not set by default)Force matching of PO and voucher amounts from the vendor.
 vend_ach_enabledNull (Not set by default)Enable ACH payments for the vendor.
 vend_ach_routingnumberNull (Not set by default)Routing number for vendor ACH payments.
 vend_ach_accntnumberNull (Not set by default)Account number for vendor ACH payments.
 vend_ach_use_vendinfoNull (Not set by default)Use vendor record for ACH payments.
 vend_ach_accnttypeKAccount type used for vendor ACH payments.
 vend_ach_indiv_numberNull (Not set by default)Vendor ACH payment number.
 vend_accnt_idNull (Not set by default)Default miscellaneous distribution account for vendor.
 vend_expcat_idNull (Not set by default)Default expense category for vendor.
 vend_tax_idNull (Not set by default)Default tax ID for the vendor, if applicable.