KamoCRM

Make W-9 line 3a one choice, and file executed packages without a form layer

FixDocsService
Shipped
November 12, 2026 at 9:48 PM UTC
Author
Kamo
Commit
9defcaa

The W-9 library design gave the seven line-3a classification boxes as CHECKBOXES sharing linkedGroupId "w9-line3a". A linked group shares its value, so ticking one box ticked all seven and every executed W-9 claimed every tax classification. Line 3a is now the platform's exclusive-choice shape: seven single-option radio_group fields in that group (individual, c_corp, s_corp, partnership, trust, llc, other), each marked only when the shared value is its own option. A corrected bundled design changed nothing on its own, so this is library edition 2. The seed now treats a library behind the bundled edition as unseeded and moves the platform org's own W-9 package forward: a new binder and template from the corrected design, swapped into the same package and published as its next version. Both library rows go to edition 2, which offers the new edition to every adopting org through the existing adopt-edition action. Nothing is delivered; pinned versions and their assignments are untouched. The executed-package merger now strips the AcroForm and widgets from the merged artifact, so a filed package never carries empty, editable boxes over the signed values, whatever produced its parts.

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