NStock.us

Contents

administration

System Configuration

System configuration establishes the reference data that Inventory Pro uses across all modules: item categories, carriers, payment terms, tax codes, cost centers, units of measure, packaging types, certifications, adjustment codes, asset classifications, and more.

All of these lists are managed in one place: System → Lists → System Lists

The System Lists page organizes lists into five tabs. Click any tile to open that list in a popup. Record counts on each card refresh automatically after you close the popup. Cards for lists you do not have permission to access are hidden.

New setup? Configure Categories, Units of Measure, and Payment Terms first - items and orders depend on these. See the Initial Setup Checklist for the recommended setup order.

TabLists
Items & InventoryCategories, Units of Measure, Packages, Certifications / Inspections, Certification Units
Shipping & PurchasingCarriers, Ship Via Methods, Payment Terms, Term Agreements
Financial & AccountingCenter Codes, Positive Adj. Codes, Negative Adj. Codes, Sales Taxes
Assets & RepairsAsset Types, Depreciation Methods, Repair Process Points, Warranty Policies
System & GeneralPredefined Memos, Custom Logos, Folders List

Category list showing system list interface with record numbers, names, descriptions, and active status columns

ConfigurationTabTile
CategoriesItems & InventoryCategories
Units of MeasureItems & InventoryUnits of Measure
PackagesItems & InventoryPackages
Certifications / InspectionsItems & InventoryCertifications / Inspections
Certification UnitsItems & InventoryCertification Units
CarriersShipping & PurchasingCarriers
Ship Via MethodsShipping & PurchasingShip Via Methods
Payment TermsShipping & PurchasingPayment Terms
Term AgreementsShipping & PurchasingTerm Agreements
Center CodesFinancial & AccountingCenter Codes
Adjustment CodesFinancial & AccountingPositive Adj. Codes / Negative Adj. Codes
Sales TaxesFinancial & AccountingSales Taxes
Asset TypesAssets & RepairsAsset Types
Depreciation MethodsAssets & RepairsDepreciation Methods
Repair Process PointsAssets & RepairsRepair Process Points
Warranty PoliciesAssets & RepairsWarranty Policies
Predefined MemosSystem & GeneralPredefined Memos
Custom LogosSystem & GeneralCustom Logos
Folders ListSystem & GeneralFolders List

Categories

Categories group items for reporting and organization. They appear in item searches, transaction filters, and report groupings throughout the system.

Access: System → Lists → System Lists → Items & Inventory tab → Categories tile

FieldPurpose
NameCategory name (e.g., Electronics, Raw Materials, Finished Goods)
EnabledEnable/disable the category

Carriers

Carriers define the shipping companies used for order fulfillment and inbound deliveries.

Access: System → Lists → System Lists → Shipping & Purchasing tab → Carriers tile

Security: Security ID 101 (View), Security ID 102 (Create/Modify)

Carrier Fields

FieldPurpose
Short NameUnique carrier code (displayed as “SCAC” in the list)
Full NameFull carrier name
Primary ContactPrimary contact name
Contact 2Secondary contact
7x24 Contact24-hour contact name
AddressPhysical address for the carrier
Phone/Fax/EmailCommunication methods (primary and secondary)
Discount %Negotiated carrier discount percentage
Yard ChargeYard charge amount
Authorize For ReturnsCan handle return shipments
List TopDisplay priority in carrier selection lists

How to Add a Carrier

  1. Navigate to System → Lists → System Lists → Shipping & Purchasing → Carriers
  2. Click Add Carrier
  3. Enter the Short Name and Full Name
  4. Complete contact information and address
  5. Configure Discount % and Yard Charge if applicable
  6. Check Authorize For Returns if the carrier handles returns
  7. Click Save

Carrier Integration

Carriers link to:

  • Shipping Orders: Select carrier for delivery
  • Purchase Orders: Specify inbound carrier
  • Supplier Records: Default carrier for supplier shipments

Payment Terms

Payment terms define invoice due dates and early payment discounts for customers and suppliers.

Access: System → Lists → System Lists → Shipping & Purchasing tab → Payment Terms tile

Security: Security ID 103 (View), Security ID 119 (Create/Modify)

Payment Terms Fields

FieldPurpose
DescriptionTerm name (e.g., Net30, Net60, Due on Receipt)
Net Due in DaysNumber of days until payment due
Discount %Early payment discount percentage (0–100)
Discount within DaysDays within which discount applies
EnabledEnable/disable the term
List TopDisplay priority ranking

Standard Payment Terms Examples

TermDaysDiscountDiscount DaysDescription
Net30300%0Payment due in 30 days
Net60600%0Payment due in 60 days
2/10 Net30302%102% discount if paid within 10 days
Immediate10%0Payment due immediately
Due on Receipt00%0Payment due on receipt

How to Add Payment Terms

  1. Navigate to System → Lists → System Lists → Shipping & Purchasing → Payment Terms
  2. Click Add
  3. Enter the Description
  4. Set Net Due in Days
  5. Configure discount if applicable:
    • Enter Discount % percentage
    • Set Discount within Days window
  6. Check Enabled to activate
  7. Click Save

Due Date Calculation

Due Date = Order Date + Net Due in Days

Discount Applied if payment received by: Order Date + Discount within Days

Payment Terms Integration

Payment terms link to:

  • Supplier Records: Default terms for purchase orders
  • Customer Records: Default terms for shipping orders
  • Purchase Orders: Terms for specific orders
  • Shipping Orders: Terms for customer invoices

Sales Taxes

Sales tax configuration establishes tax codes and jurisdictions for customer invoicing.

Access: System → Lists → System Lists → Financial & Accounting tab → Sales Taxes tile

Sales Tax Fields

FieldPurpose
DescriptionTax zone name (e.g., “Pennsylvania Sales Tax”)
StateState code for jurisdiction
CityCity-level tax specification
CountryCountry tax zone
FormulaTax calculation formula
EnabledEnable/disable the tax code

Tax Configuration Points

SettingLocationPurpose
Tax CodesSystem → Lists → System Lists → Financial & Accounting → Sales TaxesDefine tax codes by jurisdiction
Customer Tax IDCustomer → Tax ID fieldLink customer to tax jurisdiction
Customer Tax RateCustomer → Sales Tax fieldCustomer-specific tax override
Item Non-TaxItem Master → Non-Tax checkboxMark items as tax-exempt

How to Configure Sales Tax

  1. Navigate to System → Lists → System Lists → Financial & Accounting → Sales Taxes
  2. Click Add
  3. Enter Description for the tax zone
  4. Specify State, City, Country as applicable
  5. Enter a Formula for the tax calculation
  6. Check Enabled to activate
  7. Click Save

Customer Tax Exemptions

For tax-exempt customers:

  1. Navigate to the customer record
  2. Set Tax ID to 0 or the exempt tax code
  3. Alternatively, set Sales Tax field to 0
  4. Document exemption certificate in customer notes

Center Codes

Center codes (cost centers) track inventory costs and transactions by department or business unit.

Access: System → Lists → System Lists → Financial & Accounting tab → Center Codes tile

Cost Center List showing center codes with department descriptions, list top priority, and active status

Center Code Fields

FieldPurpose
NameCenter code value (displayed as “Center Code” in the list)
DescriptionDepartment or business unit name (displayed as “Code Description” in the list)
WarehouseAssociated warehouse
EnabledEnable/disable the center
List TopDisplay priority ranking

Center Code Examples

CodeDescriptionUse Case
FC-100FacilitiesFacilities department costs
MF-200ManufacturingProduction materials
MD-300MedicalMedical division

Cost Center List sorted by name showing departments like Manufacturing, Retail, Medical Supplies, and Fragile

How to Add a Center Code

  1. Navigate to System → Lists → System Lists → Financial & Accounting → Center Codes
  2. Click Add Center Code
  3. Enter the Name (this becomes the Center Code)
  4. Enter a Description
  5. Select the associated Warehouse if applicable
  6. Check Enabled to activate
  7. Click Save

Center Code Integration

Center codes link to:

  • Item Master: Assign items to cost centers
  • Transaction Reports: Filter and group by cost center
  • Financial Reports: Cost allocation by department

Units of Measure

Units of measure (UOM) define how inventory is counted, stored, and ordered. Inventory Pro supports dual UOM for scenarios where you buy in one unit but sell in another.

Access: System → Lists → System Lists → Items & Inventory tab → Units of Measure tile

UOM Fields

FieldPurpose
Unit Of MeasureUnit code (displayed as “Code” in the list; e.g., EACH, CASE-12, BOX)
Base UnitLinks to base unit for conversion (displayed as “Base Code” in the list)
ContainsConversion factor to base unit
EnabledEnable/disable the unit

Standard UOM Examples

UOMBase UnitConversion FactorDescription
EACHEACH1Single item
CASE-12EACH12Case of 12 each
CASE-24EACH24Case of 24 each
CASE-48EACH48Case of 48 each
BOXEACHvariesBox quantity
PALLETCASEvariesPallet of cases

Dual UOM Implementation

Inventory Pro supports tracking inventory in one unit while ordering in another:

UOM edit screen for Box-4 showing base unit conversion to EACH with a contains value of 4

  • Inventory UOM: How items are stored and tracked (usually EACH)
  • Ordering UOM: How items are purchased (may be CASE, BOX, etc.)

Example:

  • Store soda as EACH (individual cans)
  • Order soda as CASE-24 (cases of 24 cans)
  • System converts: 1 CASE-24 = 24 EACH

How to Add a Unit of Measure

  1. Navigate to System → Lists → System Lists → Items & Inventory → Units of Measure
  2. Open the add form to create a new unit of measure
  3. Enter the Unit Of Measure code
  4. If this unit converts to a base unit:
    • Select the Base Unit
    • Enter Contains (conversion factor)
  5. Check Enabled to activate
  6. Click Save

Packages

Packages define container and packaging types used for shipping and storage. Apply them to items for packing calculations on orders.

Access: System → Lists → System Lists → Items & Inventory tab → Packages tile

FieldPurpose
NamePackage type name (e.g., Box, Crate, Drum, Pallet)
DescriptionOptional description
EnabledEnable/disable

Certifications / Inspections

Certifications and inspections track periodic compliance requirements against items or assets. The system triggers reminders when a certification is due for renewal.

Access: System → Lists → System Lists → Items & Inventory tab → Certifications / Inspections tile

FieldPurpose
NameCertification or inspection name
DescriptionRequirement details
EnabledEnable/disable

Certification Units

Certification Units define the recurrence frequency options available when assigning certifications to items or assets (e.g., Days, Months, Years).

Access: System → Lists → System Lists → Items & Inventory tab → Certification Units tile

FieldPurpose
NameFrequency unit name (e.g., Days, Months, Years)
EnabledEnable/disable

Ship Via Methods

Shipping methods define how orders are delivered to customers.

Access: System → Lists → System Lists → Shipping & Purchasing tab → Ship Via Methods tile

Ship Via Method Fields

FieldPurpose
DescriptionMethod name (e.g., UPS Ground, FedEx, Truck)
Carrier Picks UpCarrier picks up vs. deliver to carrier
Tracking Link DefinitionURL template for package tracking
Account NumberCarrier account for billing
EnabledEnable/disable the method

Configure tracking URLs with the {tracking} placeholder:

  • UPS: https://www.ups.com/track?tracknum={tracking}
  • FedEx: https://www.fedex.com/fedextrack/?trknbr={tracking}
  • USPS: https://tools.usps.com/go/TrackConfirmAction?tLabels={tracking}

How to Add a Shipping Method

  1. Navigate to System → Lists → System Lists → Shipping & Purchasing → Ship Via Methods
  2. Click Add
  3. Enter the Description
  4. Check Carrier Picks Up as applicable
  5. Enter the Tracking Link Definition URL template
  6. Add Account Number if using carrier billing
  7. Check Enabled to activate
  8. Click Save

Term Agreements

Term Agreements record supplier-specific pricing contracts with negotiated rates, volume commitments, and expiration dates. They supplement standard payment terms with per-supplier pricing details.

Access: System → Lists → System Lists → Shipping & Purchasing tab → Term Agreements tile

For Term Agreement reports see Key Reports (Report IDs 276, 277, 278).

Adjustment Codes

Adjustment codes provide accountability for inventory quantity changes. There are two separate lists: one for inventory increases (Positive Adj. Codes) and one for decreases (Negative Adj. Codes).

Access: System → Lists → System Lists → Financial & Accounting tab

Positive Adj. Codes

Use positive adjustment codes when recording inventory increases outside of standard receiving.

Tile: Positive Adj. Codes

Positive Adj. Fields

FieldPurpose
DescriptionReason description
WarehouseRestrict to a specific warehouse (optional)

How to Add a Positive Adjustment Code

  1. Navigate to System → Lists → System Lists → Financial & Accounting → Positive Adj. Codes
  2. Click Add
  3. Enter the Description
  4. Optionally select a Warehouse to restrict use
  5. Click Save

Negative Adj. Codes

Use negative adjustment codes when recording inventory decreases outside of standard issuing.

Tile: Negative Adj. Codes

Negative Adj. Fields

FieldPurpose
DescriptionReason description
WarehouseRestrict to a specific warehouse (optional)

How to Add a Negative Adjustment Code

  1. Navigate to System → Lists → System Lists → Financial & Accounting → Negative Adj. Codes
  2. Click Add
  3. Enter the Description
  4. Optionally select a Warehouse to restrict use
  5. Click Save

Common Adjustment Code Categories

CategoryExamplesList
Found inventoryFound, Transfer InPositive Adj. Codes
Cycle count gainsCount Adjustment UpPositive Adj. Codes
Damaged / expiredDamaged, Expired, LostNegative Adj. Codes
Cycle count lossesCount Adjustment DownNegative Adj. Codes
Transfers outTransfer OutNegative Adj. Codes

Asset Types

Asset Types classify tracked assets for reporting and filtering (e.g., Equipment, Vehicles, IT Assets, Furniture, Software Licenses).

Access: System → Lists → System Lists → Assets & Repairs tab → Asset Types tile

FieldPurpose
NameAsset type name
DescriptionOptional description
EnabledEnable/disable

Depreciation Methods

Depreciation Methods define how asset value reduces over time. Assign a method to each asset to calculate current book value.

Access: System → Lists → System Lists → Assets & Repairs tab → Depreciation Methods tile

MethodDescription
Straight-LineEqual reduction each period
Double DecliningAccelerated front-loaded reduction
MACRSIRS-defined tax depreciation schedule

Repair Process Points

Repair Process Points define the workflow stages that repair orders move through from intake to completion.

Access: System → Lists → System Lists → Assets & Repairs tab → Repair Process Points tile

FieldPurpose
NameStage name (e.g., Pending, In Progress, QC Check, Complete)
Sort OrderDisplay sequence in repair order workflows
EnabledEnable/disable

Warranty Policies

Warranty Policies store coverage terms with start/end dates, supplier information, and claim procedures. Assign policies to assets or items.

Access: System → Lists → System Lists → Assets & Repairs tab → Warranty Policies tile

FieldPurpose
Policy NameCoverage name
SupplierWarranty provider
Coverage DetailsClaim procedures and scope
EnabledEnable/disable

Predefined Memos

Predefined Memos are reusable text blocks that can be inserted into orders, reports, and communications to reduce repetitive typing. Memo text appears as a selectable option on order entry forms, so staff can apply common notes - shipping instructions, hazard warnings, standard disclaimers - without retyping them.

Access: System → Lists → System Lists → System & General tab → Predefined Memos tile

FieldPurpose
NameMemo label shown in selection lists
MemoFull text inserted when the memo is selected

Custom Logos

Custom Logos manage company branding images used on printed reports, purchase orders, shipping documents, and invoices. Upload a logo here and it becomes available for selection when configuring report headers and document templates.

Access: System → Lists → System Lists → System & General tab → Custom Logos tile

FieldPurpose
NameLogo identifier shown in template configuration
ImageUploaded image file

Folders List

Folders List defines document folder categories for organizing file attachments. Folder names appear when attaching files to items, orders, and assets, so users can store manuals, warranties, photos, and other documents in labeled categories.

Access: System → Lists → System Lists → System & General tab → Folders List tile

FieldPurpose
NameFolder category name shown when attaching files
EnabledEnable/disable the folder category

Initial Setup Checklist

When first configuring Inventory Pro, complete these steps in order:

  • Categories: Create item groupings for reporting
  • Units of Measure: Configure EACH plus any case/box units
  • Packages: Add container types used in shipping
  • Payment Terms: Define Net30, Net60, and any custom terms
  • Carriers: Add primary shipping carriers
  • Ship Via Methods: Configure shipping method options
  • Center Codes: Create department/cost center codes
  • Sales Taxes: Set up tax jurisdictions
  • Adjustment Codes: Review and customize positive and negative adjustment codes
  • Asset Types: Configure asset classifications if using asset tracking
  • Depreciation Methods: Set up depreciation schedules if applicable
  • Warehouses: Configure warehouse locations

Key Reports

ReportReport IDPurpose
Carriers List202List all configured carriers
Center Codes271List all cost centers
Certifications / Inspections132All certifications and inspection records
Term Agreements276All supplier payment agreements
Current Term Agreements277Active supplier payment agreements
Expired Term Agreements278Expired supplier payment agreements
Folders List129Document folder categories

On this page