Skip to main content
Share / Export

MS Ticket Entry

MS Ticket Entry records material sales tickets to customers, jobs, and/or inventory. Enter manually in a batch, or upload scale tickets via IM Imports, edit here, then process the same way. Many fields default from MS, IN, HQ, AR, JC, and EM.

Trimble has no single numbered “open batch → materials → haul → process” walkthrough on the form topic. Entry is batch-based: File → Process Batch after lines are complete. Sale-type topics (Customer / Job / Inventory Sales) and field definitions supply the detail below.

Before you start​

  • MS Company Parameters (Ticket Warning, Tax Option, surcharge group) and Ticket Entry Options.
  • From Loc is an IN Location. Stocked materials must exist at the selling location (and at the receiving location for inventory sales). Vendor-supplied materials exist in HQ Materials.
  • Optional: MS Quotes (price, discount, haul, pay, phase/CT, tax), pricing templates on AR Customer / JC Job / IN Location, MS Pay Codes, MS Haul Codes, MS Vendor Trucks, EM equipment/revenue codes for own haul.

Steps​

  1. Open MS Ticket Entry. Seq# = NEW (or an existing batch seq to edit/delete). Action defaults A-Add on new lines.
  2. Enter Sale Date (defaults today), From Loc, optional Ticket # (10 chars; warning if Ticket Warning finds a duplicate by company or company/location).
  3. Choose Sale Type: C-Customer, J-Job, or I-Inventory — this controls purchaser fields.
  4. Enter material, UM, weights/units, price, haul, tax, discount as needed (see below).
  5. Optional surcharges (auto from quote or company surcharge group, or manual Sur Seq = N/New/+).
  6. File → Process Batch → validate → preview reports → post.

Toolbar/Records delete removes the line from the batch only. Action D-Delete removes the transaction from Material Sales files. Action C-Change is for previously processed transactions.

Sale types​

TypePurchaser fieldsAfter post
C-CustomerCustomer, Cust Job, Cust PO, Paymt Type A-On Account / C-Cash (Check #) / X-Credit Card; optional HoldDetail waits for MS Invoice Edit → AR. Revenue recognized at invoice (help also describes COGS/AR at ticket post — treat invoice interface as revenue recognition)
J-JobJC Co, Job, Matl Phase/CT, Haul Phase/CTUpdates JC (and IN/GL). Sister-company / intercompany-invoice paths differ — IC invoices can delay job cost until AP updates
I-InventoryIN Co, To Loc (material must be stocked at destination)Not an IN transfer — same-company location moves use IN Transfer Entry. IC invoice path can delay inventory sale until AP

Void checked: no inventory/subledger update and cannot be invoiced. Hold (customer): withholds from invoicing.

Material, units, price​

  • Matl Vendor: sales still credit the location; no inventory update / no material cost on the ticket until the AP vendor invoice posts.
  • Weights: Gross − Tare → net → Units Sold via location conversion. Gross 0 allowed with warning (manual units; later gross overwrites). Tare can default from equipment/vendor truck.
  • Unit price hierarchy (simplified): quote detail → quote price overrides → quote price template → purchaser price template → IN pricing option + markup/discount. Help contradicts itself on whether the matching quote must be “active.”
  • Material Total = units × price / ECM; changing total recalculates price.

Haul​

Hauler TypeBehavior
EquipmentEM Co, Equipment, optional PR employee; Rev Code / Basis / Rate / Total; posts EM revenue
Haul VendorAP vendor (required to save if truck not already in MS Vendor Trucks); Truck, Driver, Pay Code / Basis / Rate / Total for later AP
NoneNo haul

No haul code → remaining haul fields disabled. Pay/haul totals use basis × rate, with minimums from pay/haul codes or quotes when applicable.

Tax and discounts​

  • Job/inventory Tax Type defaults 2-Use. Customer: 1-Sales if HQ default country is US; 3-VAT otherwise (AU, CA, etc.).
  • Tax code from quote or purchaser per MS Tax Option. Sales/VAT prints on invoice; Use tax is accrued.
  • Customer discounts only (rate-based or material-based per HQ Payment Terms / Materials).

AU / CA​

  • Check # label is Cheque # in AU/CA (customer + cash). Invoice init can group by unique cheque (US/AU text; CA text is truncated in help).
  • Miles label becomes Kms when HQ Default Country is AU or CA.
  • Haul Pay Tax Type/Code/Amt enabled only for AU/CA with Hauler Type = Haul Vendor (VAT default).
  • GST/PST credit HQ Tax Codes credit GL; ITC tracking can move GST off expense (Inventory Sales help incorrectly says “job expense” in places).

Hard rules​

  • Duplicate ticket # is a warning only (when Ticket Warning is on).
  • Inventory sale ≠ transfer — use IN Transfer Entry for same-company moves.
  • Customer invoices cannot be edited after AR interface — correcting entry or void invoice to reopen the ticket.
  • Changing a ticket with auto surcharges marks old surcharges deleted and reassesses; manual surcharges must be re-entered.
  • JCCD units update only if JC Jobs Update Actual Units From MS is checked (else units 0.00) — help elsewhere says units always update.

Notes​

  • Related: MS Company Parameters, Ticket Entry Options, MS Quotes, MS Invoice Edit, HQ Materials, IN Locations / Location Materials / Transfer Entry, AR Customers, JC Jobs, AP Vendors, MS Vendor Trucks / Haul Codes / Pay Codes / Surcharge Codes, EM Equipment / Revenue Codes, HQ Tax Codes / Payment Terms, IM Import, Customer/Job/Inventory Sales topics, Entering Haul Charges with Tickets, Automatic Production Posting.