Is this a standard product or custom development?
A standard product. Country differences are extracted into pluggable region packs (licences, documents, taxes, currency, language), so delivery means switching a pack rather than changing business code. Customer-specific fields use custom fields and customer-specific options use data dictionaries, both maintained by the customer.
Is this a system for selling new cars, or for servicing them?
New cars are the thread, but it is not only a sales system. It goes deep on the new-car journey - lead, test drive, quotation, deal, finance and insurance, invoice and registration, handover, home-charger installation - and hangs service, parts and warranty off the same vehicle record, because in export business the real profit comes after the first handover.
Which languages and currencies are supported?
The interface supports Chinese, English and Portuguese; accounting supports CNY, USD and BRL in parallel with parameterized FX rates. The default language and currency of a market are defined by its region pack.
Can it go down to a single new car?
Yes, and the VIN is the thread. Shipping, clearance, allocation, PDI, inbound, transfer, new-car deal, handover, repair and warranty share the same vehicle record, and every step links to its upstream and downstream documents.
How do distributors collaborate?
Distributors get their own portal account: self-service ordering, credit and terms, delivery confirmation and stock reporting. HQ side generates receivables and reconciliation automatically, settles rebates by policy, and can open cases for cross-territory or below-price sales.
Why does after-sales need evidence and CSI?
Parts and warranty disputes are the biggest risk in overseas operations. Evidence at four stages (intake, work, completion, handover), four kinds of sign-off, plus CSI and NPS make every repair traceable, appealable and improvable.
What are the deployment requirements?
PHP 8.0 or newer (8.3 recommended) with SQLite runs it, including subdirectory deployments without URL rewriting and without extra middleware. A single ordinary cloud host is enough for demos and pilots, and a production database can be adopted later without changing the business layer.
Can the demo data be reset?
Yes. The demo environment offers a one-click reset back to factory data, which makes repeated demos for different customers and roles easy.
How far can delivery be tracked?
The VIN is the thread. One new-car delivery is split into six stages - purchasing and shipping, clearance, tax allocation, PDI and inbound, transfer in transit, store handover. Each stage carries a committed date and a current status, and the delivery board shows days left to the committed date, which stage is stuck and who owns it. Committed, expected and actual dates are kept as three separate measures so the OTD on-time rate is computed on its own definition, alerts fire before a slip, and any number clicks through to the underlying document.
How are vehicle and distributor returns handled?
Through one reverse flow: raise the case (vehicle return, part return, rejected handover, warranty material return), triage it with a reverse PDI that fixes liability, issue a credit NF-e reversing the original invoice (devolucao, CFOP 1.202 / 2.202), roll back stock, then roll back the customer refund and the receivables write-off together. Every step is approved and logged, and the returns board reports return rate, open amount, stage funnel and root-cause attribution.