KamoCRM

Versiuni documente, și modul de versiune o organizație alege

Featurekamo-shared-library
Shipped
11 septembrie 2026 la 03:02 UTC
Author
Kamo
Commit
6d0523e

Documentele au fost două înregistrări: încărcarea, pe care nimic nu a editat, și o copie modificată derivat Prima dată când cineva a deschis-o pentru a o edita. Membrii au găsit perechea confuză, şi nu se potriveşte cu a nimănui. reguli reale - o organizație vrea fiecare editare păstrat, altul vrea o copie și nu istorie, o al treilea vrea să înghețe un stat intenționat și să continue să lucreze pe partea de sus a acesteia. Un document este o înregistrare acum, și ce se întâmplă cu conținutul său anterior atunci când se schimbă este o modul de versiune ales per organizație (img org assoc.versiune mode) și per categorie document Ce câştigă? - Schimbarea suprascrie. O copie, fără istorie. - Fiecare schimbare este următoarea versiune şi cea veche este păstrată. O sesiune clasic-editor este o versiune cu toate acestea, de multe ori se autosalvează; un membru șablon-strat economisește în zece minute sunt o versiune prea. - MANUAL: modificări suprascrie o copie de lucru pe partea de sus a ultimului instantaneu; un membru instantanee pentru a păstra un stat permanent și continuă editarea pe partea de sus a acestuia. Încărcarea este prima fotografie. Unset peste tot, o categorie este AUTO - singurul mod care pierde nimic, ca modelul pe care îl înlocuiește N-am pierdut niciodată o încărcătură. O categorie ale cărei documente sunt înregistrări (suprascrieți și nu setați, de exemplu, Pacient Charts) este blocat la AUTO. - ImgVersion / img versions: o versiune este un POINTER la img dats cu conținut document deținut, plus versiunea de proiectare a modelului-strat pe un șablon. Să păstrezi unul nu costă nimic. Până când octeți trece mai departe fără ea. - Document versioning Serviciu: cel care scrie calea pentru "conţinutul acestui document s-a schimbat" - applyContentChange, recordTemplateLayerChange, instantaneu, restaura, recordBranch - astfel modurile înseamnă același lucru dacă schimbarea a venit de la o salvare clasică (DocsService), o nouă încărcare peste document (ConversionService) sau un strat de șablon salva (ESigService). Versiunile sunt scrise lene: un document care nu s-a schimbat niciodată nu a schimbat nimic, iar prima schimbare păstrată scrie v1 din stat înainte de aceasta, astfel încât o organizație poate porni versiunea în orice moment, fără backfill. Restaurarea este ea însăși o nouă versiune sub AUTO; istoria nu este niciodată rescrisă. E-sign repertoriile sunt ObjectProviders, deoarece nu orice serviciu le scanează (SharedLibBeanSafetyTest). - Img.isTemplate() peste steagul existent has form layer și este pensionatDerivedCopy() pentru copii clasice modelul vechi lăsat în urmă, pe care nici o listare arată din nou. - **************** pentru pilulele de versiune pe o pagină de șabloane într-o singură cerere. - ***************** este public, astfel încât o nouă versiune îndeplinește prima regulă de încărcare. Schema este *************** in docsservice, aplicata grupului înainte de acest angajament: img org assoc este citit pe fiecare încărcare, astfel încât coloana a trebuit să existe mai întâi.

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