Skip to Content

Pravila izbire lokalizacije PMIS

English | Slovenščina

Beta License: LGPL-3 PMISuite/mentis Version: 18.0

Ta dodatek, odvisen samo od modula Base, samodejno izbere slovensko lokalizacijo l10n_si2, kadar je njen namestljivi manifest na nastavljeni poti dodatkov in je dodatek odkrit na seznamu aplikacij. Njegova edina odvisnost je Base.

Kazalo

Dokumentacija

Funkcionalnosti

Pravila onemogočijo samodejno namestitev izvornega modula l10n_si in omogočijo l10n_si2, kadar je Accounting nameščen ali predviden za namestitev ter obstaja slovensko podjetje. Filtriranje držav v Odoo za druge države še naprej izbere druge lokalizacije. Namestitev samih pravil ne namesti računovodstva ali kontnega načrta. Lokalizacijski moduli so nameščeni za celotno podatkovno zbirko, kontni načrti pa ostanejo vezani na podjetje.

Nastavitve

  • Edina odvisnost je base; samodejna namestitev je izključena.

  • Pred namestitvijo zagotovite izvorno kodo pravil in nadomestne lokalizacije na poti dodatkov ter osvežite seznam aplikacij.

Kadar nadomestna lokalizacija ni na voljo ali njen manifest ne dovoljuje namestitve, veljajo pravila samodejne namestitve izvornega manifesta. Odstranitev datotek že nameščene nadomestne lokalizacije ni podprt nadomestni postopek: pred posegi v module obnovite izvorno kodo.

Uporaba

Namestitev

Nova podatkovna zbirka zahteva dva zaključena koraka namestitve:

  1. Pravila in želene lokalizacije dodajte na pot dodatkov, osvežite seznam modulov ter namestite l10n_pmis, ko je nameščen samo Base.

  2. V naslednjem postopku namestite Accounting ali želene poslovne aplikacije. Za slovensko podjetje Odoo predvidi namestitev l10n_si2.

Pravil in računovodstva ne zahtevajte v istem začetnem paketu namestitve. Odoo izračuna samodejne odvisnosti, preden začnejo veljati nove razširitve. Sama prisotnost repozitorija na disku pravil ne aktivira.

Pri zbirki, ki že uporablja l10n_si2, naj skrbnik pred dodajanjem pravil preveri skladnost nameščenega ponudnika kontnega načrta in razpoložljive kode. Pravila upravljajo izbiro lokalizacije; ne pretvarjajo knjižb in ne spreminjajo nastavitev plačilnih sklicev.

Podprta obstoječa namestitev ima nameščen l10n_si2, modul l10n_si pa ni nameščen. Uvedba pravil ne uspe, če je izvorna lokalizacija nameščena ali predvidena za namestitev, ko je nadomestna na voljo. Izrecne odvisnosti od izvornega modula se ne prepisujejo; l10n_si2 ga označuje kot nezdružljivega, zato nasprotujoče si zahteve ne uspejo, namesto da bi naložile oba kontna načrta. Obstoječe računovodstvo z izvorno lokalizacijo pred uvedbo pravil zahteva ločeno migracijo.

Opombe o podatkovnem modelu

Dodatek posodobi samo auto_install obeh zapisov lokalizacij v katalogu, auto_install_required odvisnosti in podatke o državah iz manifestov. Uporablja ORM ter ne spreminja manifestov ali OCB. Zahteve se osvežijo po posodobitvi seznama aplikacij in zaključku namestitve ali nadgradnje lokalizacije, pred načrtovanjem namestitve modulov in pred namestitvijo lokalizacije glede na državo. Ob spremembi metapodatkov se predpomnjeni kandidati lokalizacij podjetja razveljavijo. Ponovna uskladitev nespremenjenih vrednosti ne zapisuje znova.

Nadomestni modul v izvornem manifestu ohrani auto_install=False: samodejno izbiro omogočijo pravila, ne samo odkritje modula. Njegova računovodska razširitev kodo si izrecno poveže z lastnimi metapodatki predloge in datotekami CSV. Razširitev ostane aktivna, dokler je nameščen l10n_si2.

Odstranitev pravil obnovi samodejna pravila in sprožilce odvisnosti iz trenutnih izvornih manifestov; ne odstrani kontnih načrtov ali pretvori podjetij. Pravila ohranite nameščena, dokler uporabljate samodejno nastavitev lokalizacije PMIS: obnovitev samodejne namestitve izvornega modula ob ohranjeni nadomestni lokalizaciji lahko povzroči napako preverjanja nezdružljivosti pri poznejših zahtevah. Odstranitve računovodske lokalizacije ne uporabljajte kot migracije.

Prijava napak

Napake spremljamo v sistemu prijav repozitorija PMISuite. Ob težavi najprej preverite, ali je že prijavljena. Če ste jo odkrili prvi, nam jo pomagajte odpraviti s podrobnim opisom in povratnimi informacijami.

Zasluge

Avtorji

Sodelujoči

  • Luxim d.o.o. - Matjaž Mozetič

Vzdrževalci

LUXIM MATMOZ

Trenutni vzdrževalec:

sysadminmatmoz

Luxim je neodvisno podjetje za raziskave, razvoj in uvajanje rešitev, usmerjeno v reševanje zahtevnih problemov v ekosistemu Odoo.

Odoo Community Association

Luxim je aktiven član OCA (Odoo Community Association).