Névjegyek

A bsp felhasználók 1c megvalósítása a konfigurációjukban. Az 1C megvalósítása: Standard alrendszerek könyvtára. A személyes adatok védelme

Nyomtatás (Ctrl + P)

Utasítás a szabványos alrendszerek könyvtárának megvalósításához

A könyvtár egy sor univerzális funkcionális alrendszert tartalmaz,
"1C: Enterprise 8.3" platformon alapuló alkalmazott megoldásokban történő felhasználásra szánják

A kézbesítési fájlok tartalmazzák

1. 1Cv8.cf - könyvtár kézbesítő fájl. Nem létrehozásra szánt
információs bázisok sablonok szerint.
2. 1Cv8_demo.dt - demo bázis.
3. 1Cv8_demo.cf - demo alap kézbesítési fájl.

A könyvtári alrendszerek első bevezetése a konfigurációba és a már megvalósított könyvtár verziójának frissítése jelentősen eltér egymástól. Miután betöltötte az 1Cv8.cf fájlt egy üres konfigurációba, konfigurálnia kell a könyvtárobjektumokat a 2.2 szakaszban leírtak szerint, különben az üzenet akkor jelenik meg, amikor vállalati módban indul

Amikor először alkalmaztam a BSP-t, Az 1Cv8_demo.cf fájlt használtam, ahol minden már konfigurálva van, és egy üres konfigurációba töltötte be, majd lehetővé tettem a konfiguráció megváltoztatásának lehetőségét, és módszeresen eltávolítottam az 1Cv8_demo.cf konfigurációs fájlban nem szükséges objektumokat, és előkészítettem magam egy másik cf fájl, amelyet egy üres konfigurációba lehet betölteni az átadott könyvtárobjektumok konfigurálása nélkül.

A megvalósítási folyamat általában a következő szakaszokból áll:
1. szakasz... Metaadat-objektumok átvitele a könyvtár terjesztési fájljából a konfigurációba.
2. szakasz... Az átvitt könyvtári objektumok konfigurálása.
3. szakasz... Könyvtárobjektumok használata a konfiguráció fejlesztésekor.

A könyvtárban található összes funkcionális alrendszer a konfigurátor metaadatobjektumainak fájában lévő "Standard alrendszerek" szülőalrendszerhez tartozik. A szolgáltatási modellben történő működésre tervezett konfigurációkhoz tervezett alrendszerek a "Munka a szolgáltatási modellben" alrendszernek vannak alárendelve.
Az alkalmazott megoldások könyvtárverzióinak kezdeti megvalósításának és későbbi frissítésének feladatához a terjesztési készlet tartalmaz egy speciális eszközt - a telepítési asszisztenst ( külső feldolgozás A BSP.epf első megvalósítása.

Funkciói közé tartozik a könyvtár konfigurációba történő bevezetésével kapcsolatos döntéshozatal támogatása, valamint a megvalósítás tényleges eredményének automatikus ellenőrzése. Mivel a végrehajtásra vonatkozó döntések elfogadása és végrehajtásuk ellenőrzése nem igényli a megvalósítás technikai részleteiben való elmélyülést, a tervezést, a megvalósítást és az ellenőrzést különböző szakemberek végezhetik, különböző időpontokban.

1. szakasz Metaadat-objektumok átvitele fájlból
a könyvtár ellátása a konfigurációval.

Első megvalósítás

1. lépés. Ha a könyvtárobjektumokat az első megvalósítás során szeretné átvinni a konfigurációba, akkor a Configurator módban válassza a Konfiguráció - Összehasonlítás, egyesítés a fájl konfigurációjával menüparancsot. A párbeszédpanelen adja meg a könyvtár kézbesítő fájlt, és erősítse meg a támogatási kérelem benyújtását.


2. lépés. A megnyíló konfigurációk összehasonlítására és összevonására szolgáló ablakban törölje az összes négyzet bejelölését, jelölje be az „alárendelt alrendszerek területét is” jelölőnégyzetet, és jelölje be az átvitt objektumokat a Műveletek - Megjelölés alrendszerekkel szállító konfigurációs paranccsal.


Az alrendszerek csoportjából válassza ki a Standard alrendszereket:

  • kötelező alrendszerek: Alapfunkciók, Az IB verzió frissítése, Felhasználók, Kapcsolattartási információk. Vegye figyelembe, hogy amikor a "Felhasználók" alrendszert a szolgáltatási modellben használja
    alrendszer "Kapcsolattartási információk"
  • a konfigurációjában megvalósítandó alrendszerek, például szolgáltatási alrendszerek, szabályozási információk és
    osztályozók
  • ha a konfiguráció állítólag a szolgáltatási modellben működik, akkor további alrendszereket kell tartalmaznia, amelyeket át kell vinni a konfigurációba, hogy működhessen a szolgáltatási modellben

3. lépés Ezenkívül be kell jelölnie vagy törölni kell az egyes könyvtári objektumok és tulajdonságaik jelölőnégyzetét, és ki kell választania az egyesítési módot Felvétel fájlból (Műveletek - Mód beállítása mindenkinek ...), és kattintson a Futtatás gombra. A függő objektumok listáját tartalmazó ablakban kattintson a Folytatás gombra.
4. lépés... Az összehasonlítás és összevonás befejezése után folytassa a második lépéssel - a könyvtárobjektumok beállításával. A telepített alrendszerek számától függően ez a lépés egy órától több óráig is eltarthat.

A könyvtár verziójának frissítése

Ez a szakasz leírja általános séma frissítések a új verzió könyvtárak. A könyvtár egyes verzióinak frissítésének sajátosságait a kísérő dokumentum tartalmazza. updateSSL.htm a könyvtárral együtt szállítva. Általános szabály, hogy a könyvtár revíziói, alfelújításai és kiadásai közötti váltáskor (az első,
a verziószám második és harmadik számjegye), további frissítési lépésekre van szükség, és amikor a könyvtár patch kiadásai között váltunk (a negyedik számjegy
a verziószámban), általában nincs szükség további lépésekre. Azokban a ritka esetekben, amikor a könyvtár javított kiadására való frissítéskor további lépésekre van szükség, az utasításokat nemcsak az updateSSL.htm, hanem a Fontos szakasz readme.txt fájlja is tartalmazza. A könyvtár verziójának frissítéséhez válassza a Konfiguráció - Támogatás - Konfiguráció frissítése menüparancsot. A párbeszédpanelen adja meg a Frissítés kiválasztása opciót, adja meg a könyvtár terjesztési fájljának elérési útját, és erősítse meg a kérést
a szállító konfigurációs verziójának frissítése.
1. lépés. Először elő kell készítenie az elavult könyvtár metaadatobjektumokat a konfigurációból való eltávolításhoz. Ehhez a megnyíló konfiguráció-összehasonlító és egyesítő ablakban törölje a jelölést a metaadat-objektumokkal szemben lévő összes jelölőnégyzetből, majd állítsa az összehasonlítási és egyesítési szűrőt a Csak jelen régi konfiguráció beszállító a csoportban Új konfiguráció támogató<- Старая конфигурация поставщика, как указано на рисунке.

Ezután jelölje be az összes metaadatobjektumot a jelölőnégyzetekkel, jelölje ki az új szállítói konfigurációból az Egyesítés módot Vegye fel (Műveletek - Állítsa be az összes módot ...), majd kattintson a Futtatás gombra.
Ha hivatkozások vannak elavult könyvtárobjektumokra más konfigurációs objektumokról vagy más objektumokról magában a könyvtárban, a Folytatás gomb nem érhető el. Manuálisan törölnie kell az összes hivatkozást más konfigurációs objektumokról, és folytassa a 2. lépéssel (ez automatikusan eltávolítja a referenciákat a könyvtárobjektumokból a 3. lépésben).
Ha nem található hivatkozás elavult könyvtárobjektumokra, és a Folytatás gombbal támogathatóvá vált a konfiguráció, akkor az eredeti adatbázis-konfigurációhoz való visszatéréssel (Konfiguráció - Adatbázis-konfiguráció - Vissza az adatbázis-konfigurációhoz) vissza kell állítania az aktiválást.
2. lépés. Futtassa újra a Konfiguráció - Támogatás - Frissítse a konfigurációt parancsot, adja meg a könyvtárterjesztési fájl elérési útját a Frissítési fájl kiválasztása opcióban. A konfigurációk összehasonlításához és egyesítéséhez megnyíló ablakban törölje az összes jelölőnégyzet jelölését, és jelölje meg az átadott objektumokat az új szállítói konfiguráció Műveletek - Jelölje alrendszerekkel parancsával. Az alrendszerek "Standard alrendszerek" csoportjából válassza ki:
● kötelező alrendszerek;
● további alrendszerek, amelyeket át kell vinni a konfigurációba, hogy működjenek a szolgáltatási modellben;
● az összes korábban bevezetett alrendszer, valamint azok az alrendszerek, amelyeket emellett be kell vezetni a konfigurációba;
● alrendszerek, amelyektől a fent említett alrendszerek függenek,

Ezután jelölje be a jelölőnégyzeteket ugyanazon alrendszerkészlet (az "alrendszer" metaadatobjektum), valamint az Adminisztráció alrendszer (ha korábban implementálták vagy telepíteni tervezik) átviteléhez a konfiguráció-összehasonlító és egyesítő ablakban.
Válassza ki az egyesítési módot a beszállító új konfigurációjából (Műveletek - Állítsa be az összes módot ...).

Ezután meg kell jelölnie a konfigurációból eltávolítandó elavult könyvtár-metaadat-objektumokat. Ehhez állítsa az összehasonlítás és egyesítés szűrőt úgy, hogy az Új szállító konfigurációs csoportjában csak a régi szállítói konfigurációban jelenjen meg<- Старая конфигурация поставщика, как указано на рисунке.

Ezután jelölje be az összes metaadatobjektumot jelölőnégyzetekkel, majd kattintson a Futtatás gombra. A függő objektumok listáját tartalmazó ablakban kattintson a Folytatás gombra.
3. lépés... Az összehasonlítás és összevonás befejezése után folytassa a második lépéssel - a könyvtárobjektumok beállításával.

A BSP 2.1.2.34 kiadás (1C 8.2 platform) példáján keresztül megvizsgálom a konfiguráció használatának főbb funkcióit, alrendszereit és példáit.

Konfiguráció A "Standard alrendszerek könyvtára" az 1C azon kevés konfigurációinak egyike, amelyet nem a felhasználók, hanem a fejlesztők hoznak létre. Maga a konfiguráció egy alrendszer halmaz, amely bármilyen konfigurációban használható. A BSP tartalmaz egy teljes fejlesztési technológiát is, amely az 1C 8.2-n alapul. A szabványos alrendszerek könyvtára lehetővé teszi a megoldások egységesítését és a maximális hasonlóság elérését a különböző fejlesztők különböző megoldásai között. Az 1C 8.2 összes tipikus konfigurációja, ahol a kezelt űrlapokat használják (2.0, BP 3.0, UT 11, UNF), a BSP alapján készülnek.

A BSP alrendszerek általában olyan funkciókat tartalmaznak, mint az adatbázis-adminisztráció, az adatjogok beállítása, a fájlok csatolása, az objektumok verziószáma, az alkalmazottak feladatai, e-mail üzenetek, kérdőívek, SMS küldés, standard referencia információk (szervezetek, pénznem osztályozó,) és egyéb szolgáltatások. az 1C 8 alapján bármilyen konfigurációba beilleszthető funkciók.

A "Standard Subsystems Library" konfigurációnak van egy speciális telepítési asszisztense, amely lehetővé teszi a munkaerőköltségek jelentős csökkentését egy új konfiguráció fejlesztésekor. Az asszisztens segítségével lépésről lépésre megadhatja a szükséges alrendszereket, és a kimeneten üresen állhat a jövőbeli konfigurációhoz:

Az alábbiakban röviden ismertetem ennek a konfigurációnak az alrendszereit, azok célját és használatát. A "Standard alrendszerek könyvtárában" összesen 52 alrendszer található. Némelyek rokonok, mások függetlenek. A legjobb, ha az egyes alrendszerek megvalósítási folyamatának áttekintését a konfigurációs dokumentációban találja.

Ingyenesen beszerezhet 267 1C video oktatóanyagot:

1. Alapfunkciók

Az "Alapfunkciók" alrendszer tartalmazza azokat az alapfunkciókat, amelyek szükségesek a könyvtárat használó összes alkalmazott megoldáshoz. Az alapfunkciók magukban foglalják az általános célú eljárásokat és funkciókat, egy alrendszert a programablak tetszőleges címének beállításához, univerzális formát a metaadat-objektumok kiválasztásához, számos univerzális feldolgozást, valamint szabványos szerepeket: Teljes jogok, Rendszergazda, UpdateConfigurationDatabase, BasicRights és mások. A rendszer a munkamenetparaméterek beállításának funkcióit tartalmazza.

Ez az alrendszer szükséges a telepítéshez, ha bármilyen más alrendszert használnak.

2. A szolgáltatási modell működése

A "Modellben való munka" alrendszer tartalmazza az alapvető funkciókat, amelyek kötelezőek a szolgáltatási modellben való működésre tervezett összes alkalmazott megoldás számára, valamint számos alrendszert, amelyek kiterjesztenek más alrendszereket a szolgáltatási modellben való működésre (például: "Pénznemek" a szolgáltatási modellben "stb.) ...

3. Címosztályozó

Az alrendszer a címadatok betöltésére, tárolására és fogadására szolgál. A rakodás (KLADR) -ból származik. Az alrendszer szorosan kapcsolódik a "Kapcsolattartó információk" alrendszerhez, de autonóm módon megvalósítható.

4. A hajónapló elemzése

Külön jelentést tartalmaz a naplóban található információk informatívabb megtekintéséhez.

5. Kérdőív

Felmérések lebonyolítására és a felmérés eredményeinek elemzésére tervezték. Webes kliens segítségével felméréseket lehet végezni az interneten keresztül.

6. Bankok

Az alrendszer a bankokról szóló információk betöltésére, tárolására és fogadására szolgál. A letöltés az RBC weboldaláról történik, lehetőség van ütemezett feladatok beállítására és manuális letöltésre.

7. Üzleti folyamatok és feladatok

Úgy tervezték, hogy üzleti folyamat részeként dolgozzon a feladatokkal. A feladatokat egy előadónak vagy előadói csoportnak lehet címezni mind személyesen (személyes címzés), mind az előadók szerepeinek felhasználásával (szerepalapú címzés). Az alrendszer öt funkcionális blokkot tartalmaz: szerepalapú címzés konfigurálása, létrehozása, végrehajtása, vezérlése és a feladatok automatikus figyelése.

8. Pénznem

Az alrendszer a pénznemekkel és az árfolyamokkal kapcsolatos információk betöltésére, tárolására, fogadására szolgál. A táblázat pénzneméből kiválasztható a szükséges pénznem. Az árfolyamok letölthetők az RBC weboldaláról; lehetőség van ütemezett feladat beállítására vagy manuális letöltésére.

9. Jelentési lehetőségek

Az alrendszer kiterjeszti a jelentésbeállítások felhasználói felületét.

10. Objektumváltozat

Az alrendszer a könyvtárak és dokumentumok elemeinek mentésére és további elemzésére szolgál. Az alrendszer egy objektum minden verzióját az értéktárban tárolja, majd egy információs nyilvántartási erőforrásba helyezi. Az alrendszer speciális jelentéseket tartalmaz, amelyek lehetővé teszik a felhasználó objektummal végzett munkájának előzményeinek gyors megtekintését.

11. Interakciók

Az "Interakciók" alrendszer az interakciók tervezésére, regisztrálására, megrendelésére és az interakciók eredményeinek kezelésére szolgál. Az interakciók magukban foglalják az e-mailes levelezést, a hívásnaplózást és az értekezletnaplózást. Az alrendszer biztosítja az új kapcsolatok és interakciók kiválasztását és létrehozását.

12 objektum csoportos módosítása

Az alrendszer tömeges adatok megváltoztatását teszi lehetővé az adatbázisban. Hasonló a 8.1-es feldolgozáshoz.

13. A változtatások betiltásának időpontjai

Lehetővé teszi annak a dátumnak a beállítását, amelyig a felhasználók dokumentumaiban, referenciakönyveiben stb. Széles körben használják tipikus konfigurációkban - fel lehet használni a múlt tárgyainak bezárására szerkesztés céljából.

14. Kiegészítő jelentések és feldolgozás

"" Alrendszer - a standard alrendszerek régi könyvtárának abszolút analógja, lehetővé teszi külső feldolgozási és nyomtatási űrlapok csatlakoztatását.

15. A felhasználók leállítása

Az alrendszer lehetővé teszi az infobázishoz fűződő meglévő kapcsolatok megszüntetését (nagyon hasznos, ha a munkamenet lefagy), és bizonyos időtartamra blokkolja az új kapcsolatokat az infobázishoz, például a rutinszerű eljárások során.

16. Felhasználói megjegyzések

A "Felhasználói megjegyzések" alrendszert személyes jegyzetek (különféle strukturálatlan információk tárolására tervezték, amelyek az infobázis többi felhasználója számára nem állnak rendelkezésre). A jegyzetek színnel jelölhetők, elhelyezhetők az asztalon és csoportokba foglalhatók.

17. Az objektumok részleteinek szerkesztésének tilalma

Lehetővé teszi az objektum tetszőleges tulajdonságainak szerkesztését. Ez hiányzott annyira a 8.1-ből.

18. A személyes adatok védelme

A "Személyes adatok védelme" alrendszert úgy tervezték, hogy megfeleljen a konfiguráció alapján felépített információs rendszernek, a személyes adatokról szóló, 2006.06.27-i 152-FZ szövetségi törvény követelményeinek.

19. Információs központ

Valójában ez egy kapcsolat az ITS rendszerrel. Az alkalmazás integrálása a szolgáltatással megoldja azt a problémát, hogy gyorsan váltson az előfizető más alkalmazásaira, és megjelenítse az alkalmazás nevét az előfizető által meghatározott módon.

20. Indítási információk

A rendszer indításakor HTML-oldalakat jelenít meg különféle információkkal (például reklámokkal). Az oldalakat feldolgozási elrendezések tartalmazzák Információk az indításról... Minden elrendezés tartalmaz egy kezdő oldalt, és tartalmazhat más oldalakat is, amelyek a kezdőlapon vannak linkelve.

A Standard alrendszerek könyvtára (BSP) egy alrendszerkészlet az 1C: Enterprise platform konfigurációihoz, amelyek alapvető funkcionalitást és külön funkcionális blokkokat valósítanak meg. Próbáljuk megérteni részletesebben, mi ez.

Miért jött létre a BSP?

A BSP első verzióját az 1C még 2010-ben adta ki az 1C: Enterprise 8.2 platformhoz. Az 1C javasolja, hogy ezt a könyvtárat (vagy annak egyes alrendszereit) használja alapul a saját alkalmazott megoldások létrehozásához. Emellett az 1C által gyártott összes szabványos termék a BSP-n alapul.

A közös modulok használata lehetővé tette az alkalmazott megoldások nagyobb szabványosításának elérését, ez pedig lehetővé tette a tanulmányaikra fordított idő csökkentését (programozók, adminisztrátorok és végfelhasználók által).

A "semmiből" alkalmazásmegoldásokat fejlesztő programozók számára a BSP sok időt takarított meg. eltűnt a BSP-ben szereplő alapvető funkcionális blokkok önálló fejlesztésének szükségessége. A programozó számára a fejlesztést és a tesztelést az 1C végezte. Most a programozónak csak a már kifejlesztett funkcionalitással kell foglalkoznia, és meg kell tanulnia a BSP megvalósítását.

Hogyan oszlik meg a BSP

A BSP az 1C: Enterprise platform konfigurációja. Ráadásul a konfiguráció nem önálló alkalmazásmegoldás, csupán eszközkészlet a fejlesztő számára. Az alrendszerek összes konfigurációja vagy része felhasználható az alkalmazási megoldások fejlesztésében.

A BSP szállítás tartalmaz egy bemutató bázist a megvalósítás példájával. Ez a bemutató adatbázis megtekinthető az 1C webhelyén. A cikkben olvashatja el, hogyan érheti el.

A BSP nem eladó. A BSP terjesztőkészlet ingyenesen beszerezhető előfizetéssel az informatikai támogatásra (ITS). A BSP alapján kifejlesztett alkalmazott megoldás használatához nem szükséges ITS-előfizetés. Az 1C partnerei ingyenes BSP-t is kaphatnak.

A hivatalos BSP dokumentáció a https://its.1c.ru/db/bspdoc címen található, és az ITS előfizetésével érhető el.

BSP összetétele

A BSP sok alrendszerből áll, amelyek a következőkre vannak felosztva:

  • független... A megvalósításhoz elegendő az összes objektumot átvinni a célkonfigurációba, és az objektumokat az interfészre vinni. Példák ilyen alrendszerekre: "A regisztrációs napló elemzése", "Pénznemek", "Felhasználói leállítás".
  • integrálható... Úgy tervezték, hogy szorosan integrálódjon más konfigurációs objektumokkal. Az ilyen alrendszerek megvalósításához további beállításokat kell végrehajtani. Példák az ilyen alrendszerekre: "Object versioning", "Objektumok kitöltése", "Objektumattribútumok szerkesztésének tiltása".

Jelenleg (2017. július) elérhető a BSP 2.4.2 verziója, amely a következő funkciókat támogatja:

Adminisztrációs és karbantartási eszközök Naplóelemzés
Kiegészítő jelentések és feldolgozás
Programbeállítások
Konfigurációs frissítés
Teljesítményértékelés
Ismétlődések keresése és eltávolítása
Biztonsági profilok
Ütemezett feladatok
IB biztonsági mentés
Jelölt objektumok törlése
Összegek és összesítések kezelése
A felhasználók és a hozzáférési jogok adminisztrációja Felhasználó leállítása
Tagok
Hozzáférés-szabályozás
Integráció más programokkal és rendszerekkel Külső alkatrészek
Adatok betöltése egy fájlból
Integráció az 1C-Bukhfonnal (1C-Connect)
Adatcsere
SMS küldése
Fájlok lekérése az internetről
Munka e-mail üzenetekkel
A jelentések terjesztése
Technológiai mechanizmusok és szoftver interfészek Alapfunkciók
Tárgyak kitöltése
Az objektumok részleteinek szerkesztésének tilalma
Az IB verzió frissítése
Plug-in parancsok
Objektumok előtagolása
A szolgáltatási modellben való munka
Megfigyelőközpont
Alkalmazás alrendszerek és felhasználói munkaállomások Kérdőív
Üzleti folyamatok és feladatok
Jelentési lehetőségek
Interakciók
Fájlokkal való munka
Aktuális ügyek
Üzenetsablonok
Szabályozási referencia információk és osztályozók
Bankok
Pénznemek
Munkarendek
Naptár diagramok
Szolgáltatási alrendszerek Objektumváltozat
Az objektumok kötegelt módosítása
Gátlás dátumainak módosítása
Felhasználói megjegyzések
A személyes adatok védelme
Indítási információk
Elérhetőség
Felhasználói emlékeztetők
A tételek sorrendjének beállítása
Nyomtatás
Teljes szöveges keresés
A frissítések fogadásának jogszerűségének ellenőrzése
Tulajdonságok
Hanyatló objektumábrázolások
Alárendeltségi struktúra
Elektronikus aláírás

A konkrét alrendszereket részletesebben, külön cikkekben írjuk le.

BSP végrehajtása

Mielőtt egy szabványos alrendszer könyvtárat vezetne be a konfigurációba, el kell döntenie a bevezetendő alrendszerek listáját. A legegyszerűbb esetben az összes alrendszer megvalósításra kerül. Függetlenül attól, hogy milyen funkcionalitásra van szükség, vannak olyan kötelező alrendszerek, amelyeket mindig megvalósítanak:

  • Alapfunkciók;
  • Az IB verzió frissítése;
  • Felhasználók.

Az általános végrehajtási rendszer a következő szakaszokból áll:

  1. A szükséges metaadat-objektumok átvitele a célkonfigurációba;
  2. Az átvitt objektumok konfigurálása;
  3. BSP objektumok használata új funkcionalitás fejlesztésekor.

A BSP megvalósításának elősegítése érdekében a könyvtár magában foglalja a feldolgozást is A BSP.epf első megvalósítása ... A konfigurációs sablon könyvtárban található. A feldolgozás során röviden leírják az összes alrendszert, és meghatározzák az alrendszerek egymástól való függőségét.

A BSP megvalósításának helyességének ellenőrzéséhez egy jelentés található a konfigurációs sablon könyvtárban CheckImplementationBSP.erf.

Hogyan lehet megtudni az alkalmazott megoldás BSP verzióját

Számos módja van annak kiderítésére, hogy a BSP melyik verzióját használja egy adott alkalmazási megoldás:

  • Programozatosan: hívja meg a függvényt StandardSubsystemsServer. Könyvtár verzió() ;
  • Interaktív módon: az "Alrendszer verziók" információs nyilvántartásban nézze meg a "StandardSubsystems" alrendszer verzióértékét.

Az "1C: Standard Alrendszerek Könyvtára" (a továbbiakban: BSP) az 1C: Enterprise alapú fejlesztésekre szolgál. A BSP eredeti, 2010-ben létrehozott verzióját az 1C megoldásainak konfigurálására fejlesztették ki. Így az 1C által gyártott összes tipikus termék alapja a BSP.

A BSP használata lehetővé tette az olyan problémák megoldását, mint az alkalmazási programok szabványosítása és a programozók időmegtakarítása. Mivel az összes alapvető funkció beépül a BSP-be, és csak annak megvalósítása marad, nincs szükség standard funkcionális blokkok kifejlesztésére.

A BSP telepítése. Szállítási fájlok

A BSP nem megoldás, csak egy eszköz a programozó számára. Nem eladó, az ügyfelek vagy az 1C franchise-tulajdonosok az ITS előfizetésével kapják meg.

A könyvtár telepítése


1. ábra

A telepítőt követve hajtsa végre a lépéseket, és kattintson a "Befejezés" gombra.


2. ábra


3. ábra


4. ábra

Adjon hozzá egy új infobázist az „Hozzáadás” gombra kattintva, és válassza az „Új infobázis létrehozása” lehetőséget, majd addig, amíg a „Befejezés” gombra kattint.


5. ábra


6. ábra


7. ábra


8. ábra


9. ábra


10. ábra

A BSP szállítás tartalmaz egy demo bázist telepítési opcióval és a következő fájlokkal:

  • 1Cv8.cf könyvtári kézbesítő fájl, nem az IB létrehozására sablonból;
  • 1Cv8_international.cf a könyvtár nemzetközi változatának szállítási fájlja szintén nem célja a sablonokkal való munka;
  • 1Cv8_demo.dt demobázis;
  • 1Cv8_demo.cf demobase szállítási fájl.



11. ábra


12. ábra

Ezt a példát a 3.0.1.240 verzióval tekintjük meg. A konfigurációs fájlok az \ 1c \ SSL \ 3_0_1_240 \ alkönyvtárban találhatók. Felhívjuk figyelmét, hogy ezt a verziót az 1C 8.3 platformmal használják, amely nem alacsonyabb, mint a 8.3.12.1412 verzió.

A könyvtár telepítésekor „SDBL hibát tapasztalhat. A ConfigVersion tábla vagy mező nem szerepel a FROM záradékban. "


13. ábra

Ezt a problémát a Dt fájl kirakásával és betöltésével oldják meg (esetünkben demo fájlt töltöttünk le a terjesztőkészletből).


14. ábra

BSP implementációs asszisztens



15. ábra


16. ábra

A BSP.epf első megvalósítása- külső feldolgozás, amelynek neve önmagáért beszél. Segítségével kiválaszthatja az alrendszereket a megvalósításhoz, figyelembe véve azok összekapcsolását, meghagyhatja a beállításokat az összehasonlításhoz (egyesítéshez), eltávolíthatja az alrendszer kódjának felesleges, fel nem használt töredékeit.

Lépésről lépésre elérhető segéd a Fejlesztői eszközök - Első BSP megvalósítás szakaszban érhető el.



17. ábra

Az asszisztens segítségével sablon is létrejön a létrehozott konfigurációhoz. A jobb oldalon láthatja az egyes kiválasztott alrendszerek leírását.



18. ábra

19. ábra



20. ábra

További paramétereket regisztrálunk minden általunk kiválasztott alrendszerhez.

Az adatokat a beállítások szerint átvisszük a létrehozott, üres konfigurációba, a "Configurator" módban lépjünk bele.



21. ábra

Az érthetőség kedvéért nevezzük át "Saját_konfiguráció" -ra.

Konfigurátor módban először adjuk meg a "Konfiguráció-összehasonlítás, egyesítés a konfigurációval a fájlból" elemet, megadva a könyvtár kézbesítő fájlt a párbeszédpanelen és megerősítve a támogatási kérelmet.



22. ábra

A "Szeretné teljesen betölteni a konfigurációt?" Kérdésre nemmel válaszolunk.



23. ábra



24. ábra

Két konfiguráció összehasonlítását látjuk - "Saját_konfiguráció" és "Standard alrendszerek könyvtárai".



25. ábra

Az összehasonlító ablakban a varázsló segítségével korábban elmentett fájlból töltheti be a beállításokat a „Műveletek - Beállítások betöltése fájlból” részben.


26. ábra

A megnyíló ablakban válassza ki az asszisztenssel korábban mentett fájlunkat - "Összehasonlító beállítások fájl".



27. ábra

Felhívjuk figyelmét, hogy az alrendszereket kiosztják, attól függően, hogy melyeket határozta meg az asszisztens a beállítás során. Tehát, ha csak az alapfunkciókat választja (28. ábra), a konfigurációs ablak a következőképpen fog kinézni:


28. ábra


29. ábra

Azok. látjuk, hogy nem minden konfigurációs objektum van ellenőrizve.

Most úgy konfiguráljuk az alárendelt alrendszereket, hogy az átvitt objektumokat megjelöli az "Actions-Mark by file alrendszerek" segítségével. Aktiváljuk az "Alárendelt alrendszerek területének belefoglalása" funkciót.



30. ábra


31. ábra

Alapértelmezés szerint az összes alrendszer be van ágyazva, ezért törölnie kell az összes négyzet bejelölését, csak azokat kell megadnia, amelyekre szüksége van (mielőtt a szabványos alrendszerek könyvtárát beágyazná a konfigurációba, tanulmányoznia kell a beágyazott alrendszerek listáját).

A "Standard alrendszerek" közül kiválasztjuk a kötelezőeket, függetlenül attól, hogy milyen funkcionalitásra van szükség. Közülük - alapvető funkcionalitás, adatbázis-verziók, felhasználók, névjegyek frissítése.

Vannak olyan további rendszerek is, amelyeket át kell dolgozni a szolgáltatási modellben, és választhatóak, amelyek egyedi telepítést igényelnek. Megállapíthatja a kapcsolatukat a táblázatok segítségével, miután elolvasta az ITS webhelyén található cikket.



32. ábra

Az alrendszerek kiválasztása után megnyomjuk a "Telepítés" gombot.

Kiválaszthatja az egyes elemek egyesítési módját is - "Felvétel fájlból" vagy "Kombinálás a fő konfiguráció prioritásával" (ehhez kattintson az egér jobb gombjával).



33. ábra

Ezek a műveletek minden elemre alkalmazhatók, ha a "Műveletek beállítása mód mindenkinek" menüben állítják be.


34. ábra


35. ábra



36. ábra



37. ábra



38. ábra

A konfiguráció frissítése előtt be kell állítani a létrehozott konfiguráció verziószámát a tulajdonságaiba, különben a program megnyitásakor hiba jelenik meg, miszerint a konfigurációs verzió tulajdonság nincs kitöltve.


39. ábra





41. ábra

Felhívjuk figyelmét, hogy a folyamatok befejeztével a metaadatobjektumokat átvitték, de még nem konfigurálták őket. Ezért el kell kezdeni a BSP objektumok konfigurálását.

"2010.12.21-én jelentette be egy új 1.1-es verzió" 1C: A szabványos alrendszerek 8.2 "(BSP) könyvtárai. Az 1.1-es kiadás az eszközök fejlesztésének következő lépése az 1C: Enterprise 8.2 platformon alkalmazott megoldások fejlesztője számára. .

A BSP 1.1-es verziója univerzális funkcionális alrendszereket, kész szakaszokat tartalmaz a felhasználói dokumentációhoz és az alkalmazott megoldások kifejlesztéséhez szükséges technológiákhoz az 1C: Enterprise 8.2 platformon. A BSP használatával lehetővé válik új konfigurációk gyors fejlesztése kész alapfunkciókkal, valamint kész funkcionális blokkok beépítése a meglévő konfigurációkba. A BSP használata az 1C: Enterprise 8.2 platformon alkalmazott megoldások fejlesztésében a konfigurációk nagyobb szabványosítását is lehetővé teszi, ami csökkenti az alkalmazott megoldások tanulmányozására és megvalósítására fordított időt, mivel azok egységesülnek a standard alrendszerek halmaza szempontjából. használt.

Új az 1.1 BSP verzióban

Az 1.1-es verzió számos új alrendszert tartalmaz, a korábban létrehozott funkcionalitás egy része külön alrendszerekre vált szét, jelentős változások történtek néhány meglévő alrendszeren, megvalósult a "Implementation Assistant" BSP.

A "Webszolgáltatások a fájlokkal való munkához" alrendszer csatolt fájlokkal dolgozik, amelyek fizikailag egy másik infobázisban (fájlkönyvtárban) találhatók. A webes szolgáltatásként közzétett "Fájlok kezelése" alrendszerrel ellátott bármely konfiguráció fájlkönyvtárként működhet. Az alrendszer biztosítja a felhasználó számára a fájlműveletek alapvető készletét: a csatolt fájlok listájának megtekintését, új fájlok hozzáadását, fájlok törlését és fájlok megnyitását megtekintésre.

Az új "Interakciók" alrendszer segítségével a konfigurációban az interakciók tervezése, regisztrációja és megrendelése megszervezhető: levelezés e-mailben, hívások és megbeszélések. Az összes interakciót, valamint az interakciók érintkezéséről szóló információkat központilag az infobázis tárolja. Például ezt az alrendszert aktívan használják a kereskedelemkezelési konfiguráció 11. kiadásában.

A "Tiltott változtatások dátuma" alrendszer lehetővé teszi, hogy blokkolja az adatok (dokumentumok, nyilvántartási rekordok, könyvtárelemek stb.) Módosítását egy bizonyos dátumnál korábban. Konfigurálhat egy közös dátumot a teljes infobáz egészére, és több dátumot a szakaszokra és / vagy a könyvelési szakaszok egyes objektumaira.

A "Csatolt fájlok" alrendszer lehetővé teszi fájlok tetszőleges konfigurációs objektumokba történő tárolását (csatolását). A "Fájlok kezelése" alrendszerrel ellentétben ez az alrendszer önkényesen nagyszámú különféle fájltulajdonosra összpontosít, anélkül, hogy feláldozná a munka sebességét a felhasználói hozzáférés rekordszintű korlátozásának feltételei mellett. A funkciók összetételét és megjelenését tekintve az alrendszer közel áll a "Fájlok kezelése" alrendszerhez: fájlok kollektív szerkesztése, a teljes szöveges keresés támogatása csatolt fájlokkal, elektronikus digitális aláírás, titkosítás.

A fájlinfobázisok "IB backup" alrendszerében megvalósítható az igény szerinti biztonsági mentés végrehajtása, valamint az ütemezés konfigurálása. Beépített asszisztens az infobázis másolatból történő visszaállításához. Az ügyfél-kiszolgáló üzemmód esetében értesítést kap a biztonsági mentés konfigurálásának szükségességéről a szokásos DBMS-eszközök segítségével.

Az "Elektronikus digitális aláírás" alrendszer biztosítja az alkalmazás fejlesztőjének a szoftver- és felhasználói felületet a kriptográfiai eszközökkel való munkavégzéshez: elektronikus digitális aláírás és aláírás-ellenőrzés.

Az alrendszert önállóként különböztetik meg: "Objektumok csoportos cseréje", amely egyetemes szolgáltatást nyújt tetszőleges referencia típusú objektumok tulajdonságainak és részleteinek csoportos megváltoztatásához (referenciakönyvek, dokumentumok stb.), Valamint a "File függvények "alrendszer. A "Fájlfunkciók" alrendszer egy technológiai alrendszer, amely csak a "Fájlokkal való munka" és / vagy a "Csatolt fájlok" alrendszerekkel együtt használható. Megvalósítja az alrendszerek és az alapvető felhasználói felületek közös funkcióit a fájlokkal való munkavégzéshez, a fájlok kötetben való tárolásához a lemezen, a RIB támogatásához és az infobázis kezdeti képének létrehozásához.

Az "Alapfunkciók" alrendszerben van egy új programozási felület az események kötegelt rögzítésére az ügyfélkódból a naplóba, valamint annak ellenőrzésére, hogy engedélyezve van-e bizonyos típusú események naplózása a naplóban. Hozzáadott funkciók a szabályozott adatok helyességének ellenőrzéséhez (TIN, KPP stb.).

Az "Üzleti folyamatok és feladatok" alrendszer új funkciókkal rendelkezik, amelyek jelentősen kibővítik az üzleti folyamatok konfigurációkban való felhasználásának forgatókönyveit: az üzleti folyamatok leállítása, az üzleti folyamatok alárendelésének hierarchiája és a feladatok végrehajtásra való elfogadása.

A "Felhasználók" alrendszerben kis számú felhasználót tartalmazó konfigurációkhoz egy olyan funkcionális lehetőség biztosított, amely letiltja a felhasználói csoportok és a külső felhasználók beállítását a konfigurációban.

Az "Adatcsere" alrendszer az adatcsere fejlesztőinek új módot kínál az objektumok "Kirakodás, ha szükséges" kirakodására, valamint az objektumok kirakodásának módjának váltására az "1C: Vállalati" módban. Ezenkívül a kommunikációs rendszergazda mostantól konfigurálhatja az infobázisok között vándorló összes objektumtérképezési kapcsolatot, beleértve azokat, amelyeket maga a rendszergazda hozott létre vagy automatikusan generált.

A "Fájlok kezelése" alrendszer az "Elektronikus digitális aláírás" alrendszer szabványos képességeit használja. Ezenkívül a dokumentumok beolvasásakor lehetővé vált a tömörítési arány (TIF esetén), a minőség (JPG esetén) és a PDF-be mentés módjának (külső program segítségével) beállítása.

A "Belépés-vezérlés" alrendszerben hozzáadódott az egyszerűsített interfész használatának módja a hozzáférési jogok beállításához. Ez a mód kis számú felhasználóval rendelkező alkalmazásmegoldásoknak szól, amelyek mindegyikének egyedi jogai és hozzáférési korlátozásai vannak. Ezenkívül a felhasználók, felhasználói csoportok, külső felhasználók vagy külső felhasználói csoportok hozzáférési jogainak beállítása most már közvetlenül ezen objektumok elemformáiból lehetséges. Az engedélyezett műveletek (szerepek) teljes listája, amelyet a felhasználó bizonyos hozzáférési csoportokba való belépése alapján számolnak, a felhasználói jogok beállítási űrlapján érhető el. A felhasználó, felhasználói csoport, külső felhasználó vagy külső felhasználói csoport jogainak teljes képének elkészítéséhez részletes jelentést dolgoztak ki. Kiegészítő szolgáltatásként a hozzáférési csoport tagjainak listáján most megjelennek annak "implicit" tagjai: felhasználói csoportok tagjai (külső felhasználók csoportjai), valamint felhasználói menedzserek.

Az "Egyének" alrendszerben ellenőrzéseket hajtanak végre az egyén okmányának (katonai igazolvány, tartalékos tiszt katonai igazolványa, az Orosz Föderáció állampolgárának diplomáciai útlevele stb.) Kitöltése érdekében.

Az alrendszerekkel együtt a BSP külön módszereket is kínál az alkalmazott megoldások fejlesztésére. Az 1.1-es verzióban a fejlesztő a dokumentáció kész szakaszait kapja, amelyek bekerülnek a BSP alapján kidolgozott konfiguráció leírásába.

Az alkalmazott megoldások BSP verzióinak kezdeti megvalósításához és későbbi frissítéséhez az 1.1-es verzió tartalmaz egy speciális eszközt - "Deployment Assistant". Ez az asszisztens támogatást nyújt a konfigurációban a BSP végrehajtásával kapcsolatos döntéshozatalhoz, valamint a BSP megvalósítás tényleges eredményének automatikus vezérléséhez. Mivel a BSP végrehajtásával kapcsolatos döntések meghozatala és azok végrehajtásának nyomon követése most nem igényli a megvalósítás technikai részleteiben való „elmélyülést”, a tervezést, a megvalósítást és az ellenőrzést különböző szakemberek végezhetik, különböző időpontokban.

Hogyan lehet migrálni egy korábbi verzióról

Az 1.1 kiadást az 1C: Enterprise 8 rendszer regisztrált felhasználói kapják, akik érvényes előfizetéssel rendelkeznek az informatikai támogatásra (ITS).

A BSP 1.1-es verziójára történő frissítéséhez kiadták az 1.1.1-es verziót, amely kompatibilis a 8.2.13-as és újabb verziókkal.

A BSP 1.1.1 verziója az ITS 2011. februári kiadásának részeként, a http://users.v8.1c.ru/ felhasználói támogatási webhelyen és az ITS http: //its.1c weboldalán jelenik meg. ru / (ezekre a webhelyekre csak ITS-előfizetők férnek hozzá).

A már használt BSP konfigurációjának 1.1.1-es verzióra történő frissítésének általános eljárását a jelen verzió kézbesítéséhez mellékelt dokumentáció tartalmazza. A korábbi 1.0.7, 1.0.6, béta 1.0.5 és próbaverzió frissítésének sajátosságait az 1.1.1 verzióhoz mellékelt update.htm fájl írja le.

Az alkalmazott megoldások BSP verzióinak frissítéséhez ajánlott a terjesztési készletben található Deployment Assistant külső feldolgozásként használni.



Tetszett a cikk? Oszd meg