Primary fieldscategory / brand / model compatibility / condition / year / serial/model / power/capacity / specificationsManual typing is reserved for Smart Other values.
Linked fieldsMachine category controls compatibility and documentsVisible choices follow the selected upstream field.
ChannelsB2BDomestic / Export / Both
ConditionFresh / FreshMix / Lot / JobLot / Seconds / ClaimlessNew Arrival is saved separately from condition.
Quantity modestockproduct-master
Design and documentsModel / Part numberPhotos / Manual / Technical drawing
Credit pricing15-360 day ladderAdmin controls module enablement; seller values are saved with listing readback.
Seller fill controlcapability / availability / report / documents / commercial / supportModule section map is explicit so required, optional, buyer-visible, and admin-reviewed areas stay separated.
Variant / design buyingModel / Part number / Service/report type / Model/standard / Certificate / Service slotDesign, style, lot, batch, size, color, model, or service-report keys remain module-specific.
Traceability carry-forwardMachine brand / Model/part number / Serial/compatibility / Manual/warranty / Service request / Standard/calibrationBuyer-side reuse is tied to source listing, lot, report, process, and order context instead of retyping.
Source traceability prefillPull previous buy, lot, report, or listing proofUse this when a seller bought or processed an earlier product and needs known design, lot, material, lab, machine, and document proof carried into the next listing.Seller still confirms new processing, machine used for this stage, new quantity/waste, price, tax, packing, delivery, and commercial terms.
Automation matrixModule-specific linked-field model: Family / Material / Specification / Process / Machine / Commercial Basis / Category / Brand Model / Part Number / Compatibility / Serial Number / ConditionFamily -> Material required / Material -> Specification required / Specification -> Process required / Process -> Machine / Machine -> Commercial Basis / Category -> Brand Model required / Brand Model -> Part Number / Part Number -> Compatibility required
Live linked-field selectorSelections alignedChoose an upstream value and the next module-specific field becomes available. Downstream choices are retained with warning instead of silently deleted.
Dependency contract is aligned for current values.
AttachmentsPhotos / Manual / Technical drawing / Videos / DocumentsPhotos, videos, reports, drawings, samples, and certificates follow the same seller listing payload.
Buyer selection matrixBrand/model / Part number / Serial number / Compatibility / Condition / Manual / Warranty / InstallationBuyer can choose design, style, SKU, lot, model, report, size, color, stock, MOQ, or service slot according to module behavior.
Matrix completeness contractBrand/model / Part number / Serial number / Compatibility / Condition / Manual / Warranty / Installation / Machine id / Model/part number / Serial number / Manual reference / Warranty id / Model / Part number / Service/report typeDesign/style/article/SKU, photo/video, quantity slab, stock by variant, safety proof, sample approval, and carry-forward references are visible through this existing shared seller engine.
Seller section controlservice capability / instrument/product sale / availability / reports / documents / commercial / support / buyer visibilitySeller on/off sections keep required, optional, buyer-visible, and admin-review fields separated.
Carry-forward payloadMachine id / Model/part number / Serial number / Manual reference / Warranty id / Model / Part number / Service/report typeNext buyer or next process can reuse source listing, lot, design, report, process, order, invoice, and dispatch references.
Dependency contractFamily -> Material required / Material -> Specification required / Specification -> Process required / Process -> Machine / Machine -> Commercial Basis / Category -> Brand Model required / Brand Model -> Part Number / Part Number -> Compatibility requiredShared / Textile / Dependency chain / Admin configurable / Module specific / Machinery / Model part compatibility
Module business behaviormachine, spare, tool and accessory sale uses model compatibility and document proof / equipment listing remains module-specificModule logic stays inside this schema instead of a duplicate route or generic copy.
Seller listing workflow
Machinery / Spares / Tools / Accessories
Complete the listing from product details through RFQ, order, dispatch, and payment setup.
1. Trade and account context
Selected seller business - ACTIVE
Confirm seller business
Check personal or business account
Confirm buyer-visible role context
2. Module and product master
Confirm the textile module, product master, seller SKU, and listing title before adding commercial details.
3. Listing type and New Arrival
Select Fresh, FreshMix, Lot, JobLot, Seconds, or Claimless independently from New Arrival eligibility.
4. Product or service details
Weaving / OEM-LM-SK-220A / Refurbished
5. Technical specifications
Complete module-specific construction, process, job-work, machinery, service, Dobby, or Jacquard fields where applicable.
6. Quantity, MOQ and stock
64 set / lead time 5 days / warranty 6 Months
7. Pricing and slabs
INR 18500 per set with MOQ 1
8. Payment, advance and credit
Set payment terms, advance, credit or PDC slabs, and release windows supported by this module.
9. Domestic/export and tax
Set domestic or export mode, country, origin, currency, tax label, incoterm, port, and delivery scope.
10. Packaging and CBM
Add packaging, dimensions, gross/net weight, CBM, and shipment handling details.
11. Images and documents
Add the documents buyers need for review. Each bucket shows whether a document has been added for this listing.
Product Images: Not added
Technical Specs: Not added
Quality Certificates: Not added
Compliance Docs: Not added
Packaging Docs: Not added
Logistics Docs: Not added
Insurance Docs: Not added
Other Docs: Not added
12. Policy visibility
Review return, refund, warranty, inspection, sample, and buyer-visible policy notes.
13. Preview
Review the buyer-facing product card, comparison details, RFQ details, and order handoff fields.
14. Save draft
Save the listing as a draft or update the existing seller-owned listing without changing module-specific fields.
15. Publish
Buyers can request compatibility, inspection, warranty, fitment, installation, quantity slabs, and payment terms. Accepted quotes move into part compatibility, serial or model details, warranty, invoice, and order fulfillment.
16. Edit and archive
Dispatch uses Export with packing dimensions and logistics preference. Payment terms: Online; invoice and LC/PDC documents can be attached before publish.
Edit seller-owned listing
Archive when not available
Unarchive when available again
Loading seller business...
Documents Upload0 selected filenames captured into uploadMetadata and attachmentMetadataSnapshot.
Selected document names are saved with this listing for buyer review and follow-up.
schema trade-core-document-infrastructure-v1source route /api/trade-core/documents/foundationtable trade_documentslifecycle PREPARED metadata only
Document handoff proofmachinery-spares-document-continuity-v1Seller metadata carries buyer-visible, RFQ, and order handoff proof without a real upload provider.
No files array regressionfiles payload is object-not-arraySave body still posts the existing canonical route with files normalized as bucket-name arrays.
Payment gateway deferredNO_LIVE_PAYMENT_GATEWAY_ATTACHEDPayment terms and slab/PDC metadata are captured only; no gateway or wallet mutation is attached here.
Logistics deferredNO_LIVE_LOGISTICS_PROVIDER_ATTACHEDIncoterm, port, packing, and fitment metadata are prepared without logistics booking or provider execution.
No duplicate panelsExisting Attachment Metadata card reusedProof rows render inside this page only; no route, helper, backend, or panel clone is introduced.
Active user: Canonical seller masterRole: sellerCompany: Company master
One-user mode map: one local user context can switch across buyer, seller, business, and personal surfaces. Guard evidence: SaaS status | workflow/RBAC status | identity gate=true | auth connector off=true | no SSO/MFA activation claimed
Machinery compatibility-first master listing form ready.
Seller master completionREADY: 28/28 seller-master page fields available
Save / load proofPOST /api/trade-core/listings/machinery_spares_tools_accessories / GET /api/trade-core/listings/machinery_spares_tools_accessories?sellerId=:sellerId&includeArchived=1
Archive / unarchive proofPOST /api/trade-core/listings/machinery_spares_tools_accessories/:listingId/archive / POST /api/trade-core/listings/machinery_spares_tools_accessories/:listingId/unarchive
Lifecycle state proofAPPROVED: lifecycle ACTIVE; approval PENDING_REVIEW; publication HIDDEN; publish request PENDING; archived NO
Lifecycle meaningApproved means admin review has passed, but buyer visibility still needs publication and buyerVisible proof.
Seller next actionClear readiness watch items before asking admin to publish so comparison, order, logistics, wallet, payout, and audit handoff stay clean.