Skip to content

SMART 2.0 — Sales & contracts (shared)

Most web sales work happens under shared/, not sales/. The sales/ folder is the home dashboard; shared/contracts.aspx and shared/contract-management.aspx are where contracts are built and moved through ratify/close.

RoleTypical screens
Sales agents / managersContacts, contracts, contract management
Contract coordinatorsRatify, close, cancel, advanced search
Admin / sales supportNotes upload, business (vendor) records

Contacts screen in SMART 2.0

PagePathWhat you do
Contactsshared/contacts.aspxCreate and edit buyers, co-buyers, agents; link to lots
Contacts advanced searchshared/contacts-advanced-search.aspxFind contacts by name, email, phone, community
Contractsshared/contracts.aspxBuild quote/contract: plan, options, pricing
Contract managementshared/contract-management.aspxRatify, close, cancel; management search
Contracts advanced searchshared/contracts-advanced-search.aspxSearch contracts across communities
Business mainshared/businessmain.aspxVendor / business partner records
Business advanced searchshared/business-advanced-search.aspxFind vendors / businesses across criteria
Notes search / uploadshared/notes-search.aspx, notes-upload.aspxJournal notes on contacts/contracts

Each linked page includes a screenshot (where captured) and a detailed workflow. Browse all screens in the screen reference.

Print/export: contracts-print.aspx, Excel exports on advanced-search pages.

  1. Confirm the lot is in the right status (Lot statuses).
  2. Open Contacts — create or attach buyers.
  3. Open Contracts for the lot — select plan and options (Selections).
  4. When ready, move to ratified via Contract management (see Contract statuses).
  5. Deposits and contingencies may still be updated in SMART 1.0 Sales per division rules (Deposits).
  1. Contract management — locate contract (open search if needed).
  2. Complete checklist items your division requires (loan, options, dates).
  3. Ratify when sales manager approves. If SMART blocks ratify because an open PO must be canceled, use the PO number in the message and coordinate with Production — Trade PO batch → Cancel POs when your division uses web batch cancel.
  4. At closing, close the contract; accounting transmissions fire per Transmissions.

Use Contract management cancel flow — do not delete rows in SQL. Status codes and audit trail matter for reporting.

Pages check Session["WEB_APPS_MENU"] for app names like Sales or Contract Management. If you hit privs.aspx (“Insufficient Privileges”), ask an admin to assign the web application in Administration.

TaskOften in web (shared/)Often desktop
Contract build & ratifyMany divisions — webSome divisions — Sales module
Complex options / design centerPartial webSMART Sales
CommissionsRarely webSMART Sales
SymptomCheck
Contract won’t ratifyContract status, missing deposit, lot status, division checklist
Options missingPlan release in Product Development; std plan on lot
“Access denied”Web app permission + SMART role
Changes not visible in desktopRefresh both apps; same database
ServiceRole
contacts.asmxContact CRUD, search, prequal
contracts.asmxContract create, options, change orders, accept
contract-management.asmxRatify, close, cancel, management search
businesses.asmxVendor/business records
journal.asmxNotes / journal search

Interactive UI uses jQuery AJAX against these ASMX endpoints with session enabled.