KamoCRM

Market agreements on the shared e-sign system (MS phase D)

Featurekamo-shared-library
Shipped
November 14, 2026 at 8:43 PM UTC
Author
Kamo
Commit
c23086f

- ImageAssocType.MARKET_AGREEMENT (id 23, ordinal 21): each market's own agreement collection. - commerce_market_agreements (MarketAgreement + MarketAgreementUse): what a market's agreement is for (by hand / subscription start / Lender Agreements) and the one default per use. - **************** (8): lender agreements ride the mortgage disclosure rail; no TRID timer. - EsignContextType SUBSCRIPTION_AGREEMENT, ACCOUNT_AGREEMENT; LOAN_AGREEMENT now used. - Signer roles on template slots **************** role_required; ESignSignerRole). - Envelopes pin their source PDF (source_img_dat_id + source_sha256) and record where the signed copy was filed. - MergeFields.DOCUMENT_FIELDS: loan, borrower, coBorrower, property, subscription, customer, org groups for "Fill From" (kept out of the script/stream list). - **************** (off by default). - Subscription agreements: activation hands the agreement to SubscriptionAgreementEnvelopes (a real envelope from the market's default template); the raw-HTML org-wide templates, their CRUD, the fake send and the uncalled accept are deleted; agreement numbers can no longer collide; history HTML is sanitized on read. DDL applied by hand as kamo 2026-11-14.

All changes

Like what you see shipping?

All of it arrives in your workspace on its own. Start on the free plan and read this page again in a month.

Start Free ForeverView Pricing