KamoCRM

Compliance Requirements-Engine, Plattformbibliothek (Formular W-9), Entnahme-Gate-API

FeatureDocsService
Verschickt
8. November 2026 um 04:09 UTC
Autor
Kamo
Commit
283edcc

Eine generische Engine: Anforderung -> Compliance Record (in der Datei) -> Trigger -> Gates Die Konfiguration ist das Formular W-9 vor einer Provisionsabhebung. - Plattformbibliothek: ein idempotenter Seeder (keyed w9-package / w9) speichert das offizielle IRS-Formular W-9 (Rev. März 2024, SHA-256 verifiziert) über ImageService.uploadDocument in ein HR-System Bindemittel der Plattform org (crm), mit einer E-Sign-Vorlage, deren 24 Felder aus dem PDF-eigenen AcroForm-Widgets plus Signatur/Datum in der Teil-II-Zeile, ein Abtretungsort, veröffentlicht als Nur Bibliothekseinträge: keine Anforderung, Zuordnung oder E-Mail im CRM. - Übernahme: default-ON Presets werden faul zu einer org-Anforderungszeile (erstes Kommissionsereignis, Gate Check oder Anforderungen-Tab), nie wieder aktivieren eines, das die Organisation abgeschaltet hat; das Paket wird kopiert org-lokal (eigenes Img/Binder/Template/Version) unter einem pro-org Singleton-Lock. - Datensätze werden mit den Rechts- und Compliance-Zuweisungen abgeglichen, auf die sie verweisen (Paket oder Upload der eigenen Kopie des Mitglieds, die IMMER im Review Studio geprüft wird); Annahme eines Uploads Record On File (mehrteilig, gespeichert in der Datei des Mitglieds) Name) und Waive (Grund, optionales Enddatum), beide geprüft. - Gate: GET **************** (nur Lesezugriff) und POST .../authorize {subjectRef} (verwendet eine einmalige Überschreibung); fehlschlägt geschlossen; ein gesperrtes Mitglied Mitglied: /member/gates/{gate}, /member/my-requirements, Mitglied: /member/gates/{gate}, /member/my-requirements **************** HR: Anforderungen CRUD, Bibliothek, Matrix, Datensätze, Record-on-File, waive, overrides (OVERRIDE_COMPLIANCE_GATE oder owner; niemals für sich selbst). - Auslöser: Kern NATS Warteschlangengruppe docs-compliance auf compliance.event.> und security.member.activated.>; member.activated liefert auch legale autoAssignOnJoin-Pakete (es wurde nirgendwo gehandelt). - Nachtlicher Provisionsweep / Backfill: pro Organisation mit Provisionen ON, nur Mitglieder mit Provision Großbucheinträge oder ein Auszahlungskonto, singleton-locked; Testlauf am 2026-11-07 = 0 orgs, 0 members. Eigener Scheduler (DocsService hat keinen @EnableScheduling).

Alle Änderungen anzeigen

Wie das, was Sie sehen Versand?

Beginnen Sie mit dem kostenlosen Plan und lesen Sie diese Seite in einem Monat erneut, um zu sehen, ob Sie die neuen Funktionen nutzen möchten.

Kostenlos für immer startenPreise anzeigen