Emulátor telepítése 1C vállalati szerverhez. Töltse le a HASP illesztőprogramot x64 támogatással

Az 1C, mint minden más program, megköveteli a felhasználótól, hogy csak licencelt verziókat használjon. A program hivatalos megvásárlásának megerősítésére 1C licenckulcsokat használnak.

Ez a cikk az 1C védelmi kulcsok típusait és jellemzőit tárgyalja, valamint választ ad a velük kapcsolatos gyakran ismételt kérdésekre.

Az 1C támogatja a szoftveres és hardveres kulcsokkal való munkát. Nézzük meg közelebbről az egyes típusokat:

1C védelmi szoftverkulcs

1C szoftverlicenc- ez egy számítógépen tárolt fájl, amely részt vesz az 1C elindításában. Ha a fájl PIN kóddal van aktiválva, akkor az 1C elindul, ellenkező esetben (ha először indul) meg kell adnia a PIN kódot, amelyet a szállítási csomag tartalmaz. A szoftverkulcs a számítógép hardveréhez van kötve, ezért a számítógép-alkatrészek cseréjekor rendszeresen újra kell aktiválni az 1C licencet.

Hagyományosan az 1C szoftverlicenc 2 típusra osztható:

  • egyfelhasználós,
  • többfelhasználós.

Egyfelhasználós licenc egy számítógépre telepítve, és lehetővé teszi az 1C platform használatát. Érdemes megjegyezni, hogy a szoftverkulcs nem korlátozza a konfigurációk és az információs alapok számát.

Többfelhasználós licenc leggyakrabban szerverre telepítve (1C:Enterprise, terminálszerver, WEB szerver). Amikor egy 1C kliens hozzáfér egy 1C szerverhez, a szoftver maga figyeli a szabad licencek számát, és lehetővé teszi (vagy nem teszi lehetővé, ha a licencek száma kimerült) az 1C-vel való együttműködést. Érdemes megjegyezni, hogy egy akár 50 felhasználóra szóló többfelhasználós licenc nem csak általános licencként aktiválható a szerveren, hanem 50 különböző kliens számítógépen 50 egyfelhasználós licencként. De ha egy többfelhasználós készletből legalább egy licenc egyfelhasználós licencként van aktiválva, akkor a licencek „készletként” történő további felhasználása már nem lehetséges.

Hardvervédelmi kulcs 1C

Megbízhatóbb, de ugyanakkor drágább módja az 1C védelmének a hardverkulcsok. A hardveres biztonsági kulcsok (HASP-kulcs) úgy néznek ki, mint egy flash meghajtó, és az 1C-t az engedélyezésen átesettként jelölik. Ebben az esetben, a szoftverlicenctől eltérően, a PIN-kódot a HASP tárolja, nem pedig a számítógépen/szerveren lévő fájlban.

Négyféle hardverkulcs létezik, amelyek mindegyike jellegzetes színnel és jelöléssel rendelkezik:

  • Kulcs egy felhasználóhoz (helyi). A kulcs kék színű, H4 M1 ORGL8 jelzéssel. Ezt a kulcsot olyan termékekhez szállítjuk, amelyekhez egy személyi számítógép licence tartozik.
  • Hálózati kulcs. A kulcs piros. A HASP-kulcs egy számítógépbe van behelyezve, és a hálózat összes számítógépe számára látható. NETXX ORGL8..-ként jelölve, ahol XX a licencek száma. Vannak fajták 5, 10, 20, 50, 100, 300, 500 licenchez.
  • Szerverkulcs 32 bites szerverhez. Lila színű és ENSR8 jelzéssel. Mindig szerverlicenc jár hozzá.
  • Szerverkulcs 64 bites szerverhez. Zöld színű és EN8SA jelzéssel. 32 bites szerverekkel is működhet.

!!! Érdemes hangsúlyozni, hogy az 1C szakemberei nem javasolják a helyi kulcs és a hálózati kulcs használatát ugyanazon a gépen. Az 1C indításakor a rendszer azonosítja a helyi kulcsot, és a hálózati kulcs nem kerül felhasználásra, miközben az összes többi hálózati felhasználó nem fogja látni a hálózati kulcsot, és ennek eredményeként nem fog tudni dolgozni. 1C.

1C licenckezelő

Ha többfelhasználós licenccel dolgozik, az 1C-nek tudnia kell egy ilyen licenc jelenlétéről a hálózaton. Az 1C licenckezelő felelős ezért ( Hasp Licenckezelő). Az 1C licenckezelő egy kiegészítő szoftver (a csomag tartalmazza), amely nélkül a többfelhasználós licenc nem fog megfelelően működni.

Válaszok az 1C védelmi kulcsokkal kapcsolatos gyakran ismételt kérdésekre:

1. sz. Az 1C nem látja a licencet

Hardverkulcsok használata esetén, ha az 1C nem látja a licenceket, először is meg kell győződnie arról, hogy a HASP kulcson lévő jelzőfény villog. Ez azt jelzi, hogy a rendszer észlelte az eszközt, és telepítve van a HASP kulcs illesztőprogramja. Ha a jelzőfény nem világít, próbálja meg csatlakoztatni a flash meghajtót egy másik USB-porthoz, vagy forduljon a rendszergazdához, esetleg a felhasználónak nincs elegendő hozzáférési joga az illesztőprogram telepítéséhez.

Először is győződjön meg arról, hogy a kívánt sorozat kulcsa csatlakoztatva van a számítógéphez. ne feledje, hogy a kulcsok blokkolhatják egymást.

2. sz. A HASP biztonsági kulcs illesztőprogramja hibásan lett telepítve.

  1. Előfordulhat, hogy az operációs rendszer és a kulcs-illesztőprogram nem kompatibilis. Próbáljon meg egy újabb illesztőprogram-verziót letölteni.
  2. Előfordulhat, hogy az illesztőprogram-fájlok blokkolva vannak, mert egy másik folyamat foglalta el őket. Próbálja újraindítani a számítógépet, és a betöltés után azonnal telepítse az illesztőprogramot. Vagy használja a telepítő segédprogram konzolos verzióját a parancssori paraméterekkel: hinstall -i -kp

3. sz. Hiba: HASP nem található (-3), (7-es hiba), (H0007)

A HASP a hálózaton a 475-ös porton fut. Győződjön meg arról, hogy a 475-ös port nincs blokkolva a számítógépen a kulccsal, az alkalmazást futtató számítógépen és a hálózaton. Előfordulhat, hogy tűzfal vagy víruskereső blokkolja.

4. sz. A HASP eszközillesztő nincs telepítve (-100)

Gyakori Windows XP hiba. A védelmi illesztőprogram lassabban töltődik be, mint a védelmi kiszolgáló az indítástól kezdve. A védelmi szerver helyett használja az LMSETUP Licenckezelőt, amely Windows szolgáltatásként van telepítve!

Ezenkívül tegyük fel, hogy ha az 1C-vel dolgozik, két vagy több licenckezelő működhet egyszerre, de a hibák elkerülése érdekében minden menedzsernek saját egyedi nevet kell hozzárendelnie. Ehhez használja az nhsrv.ini fájlt, és módosítsa az NHS_SERVERNAMES paraméter értékét az NHS_SERVER részben. Ezenkívül ezeket a neveket közölni kell a futó program minden példányával. Ehhez használja a nethasp.ini-t: az NH_SERVER_ADDR paraméterben adja meg a szerverek IP-címét, az NH_SERVER_NAME paraméterben pedig a nevüket a címek megadásának sorrendjében.

Ha továbbra is kérdései vannak a szoftver vagy hardver kiválasztásával, beállításával, vásárlásával kapcsolatban, tanácsért mindig forduljon szakembereinkhez.

Technológia a 77-es kód 80-ra konvertálására.

Sajnos a fejlesztők nem a visszafelé kompatibilitás útjára léptek (bár megtehették volna). Ezért ezen az úton haladunk! ; -)

Az 1C csak egy 77-es konfigurációt 80-asra teszi lehetővé, miközben az adatbázisadatok, űrlapok, elrendezések és alkalmazásobjektumok átvitelre kerülnek, de a modul kódja nem konvertálódik, mert nem kompatibilis.

Az 1C támogathatja a régi és az új kódot, így a fontos területeket fokozatosan át lehetne írni 80-ra, a régieket és a lényegteleneket 77-re hagyva. De sajnos.

Szerencsére Anatolij Fedkovval folytatott beszélgetés során eszembe jutott egy ötlet, amely megmentené a 77-es kódolókat, és ezt megosztom veletek.

Ez a 77-es kód emulálásából áll a beépített 80-as eszközökkel. Szerencsére az 1C főleg objektumokkal működik, így van egy nagyon egyszerű módja a 77-ről 80-ra való váltásnak, amire kevesen gondoltak. Ez a módszer segít a kódkonverzió 80%-ában további kódolás nélkül.


Objektum emuláció

Az összes létrehozott objektumot 77 le kell cserélni olyan emulátor objektumokra, amelyek a 77 munkáját emulálják. Ebben az esetben a konfiguráció módosítása minimális.

Az ilyen emulátorobjektumok olyan metódusokkal és tulajdonságokkal rendelkeznek, amelyek teljesen megegyeznek a 77-es objektumok tulajdonságaival. Sajnos 80-ban nem lehet triggert beállítani az objektum tulajdonságainak megváltoztatására, ezért bizonyos esetekben (amikor egy tulajdonság beállításának mellékhatása van), kézzel kell dolgoznia. De kevés ilyen eset van.

A lényeg az, hogy a 77 objektumokat megfelelő feldolgozás váltja fel.
Például az objektum " Számviteli eredmények» 77 helyébe a Processing.B accountingResults77 objektum lép.

Szerencsére a „CreateObject” funkció 80-ban nincs lefoglalva, így elfogókat lehet rá rakni, ami az objektum helyett egy hozzá tartozó emulátor objektumot hoz létre:

Funkció CreateObject(ObjectType) Export Ha Lev("ObjectType",10) = "Könyvtár", akkor Processing.Directory.Create(ObjectType); Ellenkező esetbenIf Lev("ObjectType",8) = "Dokumentum" Akkor Process.Document.Create(ObjectType); Else Return Processing[ObjectType].Create(); endIf; EndFunction


Lehet, hogy kényelmesebb az objektumokat nem feldolgozással, hanem űrlapokkal emulálni, de ez megakadályozza, hogy kihasználjuk a háromszintű architektúra előnyeit, de az űrlapok DataChangeHandler, reagál az űrlapadatok változásaira, és nagy valószínűséggel dinamikusan szabályozhatja az űrlapok összetételét. Ezt a kérdést meg kell vizsgálni.

Kényelmesebb lehet 77 objektumot emulálni ezen keresztül OLE objektum, amely tartalmazza a szükséges emulátoros feldolgozást, 77-es nyelven írva, és emellett elkapja a változó és olvasási tulajdonságokat, valamint dinamikusan módosítja az objektumtulajdonságok összetételét.

De egyelőre csak feldolgozás áll rendelkezésünkre.

Alkalmazásobjektum emulátorok

Természetesen jobb, ha minden típusú alkalmazásobjektumhoz létrehozunk egy emulátorobjektumot, mint az összes 77 funkciót megvalósítani az egyes típusú 80 alkalmazásobjektumokban.
Azok. például jobb egy olyan feldolgozást létrehozni, amely a " attribútumot tartalmazza
NumberDoc", mint minden egyes dokumentumhoz részleteket létrehozni"NumberDoc».

Sajnos a feldolgozás nem tudja, hogyan kell kezelni egy eseményt, ha olyan tulajdonsághoz fér hozzá, amellyel nem rendelkezik. Ezért megbízhatóbb, ha a 77-es objektum részleteire irányuló összes hívást a -n keresztül helyettesíti, de elvileg ezt nélkülözheti, ha a 77-es metódus hívásakor CurrentObjectés mások, hasonlók, egy objektum tulajdonságai beolvasódnak a memóriába, és olvashatók.

Ebben az esetben az emulátor objektumnak tartalmaznia kell az összes objektum összes lehetséges tulajdonságát.

Olvasson egy másik emulációs módszerről a „Smart Point” részben.

Okos pont

Az emulátorok néhány hiányossága megoldható, ha helyesen dolgozza fel a 77-es forráskódot reguláris kifejezésekkel. Tudniillik 80-ban az összes modult fájlokba töltheti, feldolgozhatja, majd visszatöltheti.
A legjobb, ha minden 77-es sort a végén //77-es megjegyzéssel jelölünk, hogy ne keverjük össze a 80-ra átírt kóddal. Ekkor a kódfeldolgozás többször is végrehajtható.

Szóval, „okos pont”. A lényeg, hogy egy ponton és egy objektum tulajdonságaihoz minden hozzáférést megtaláljunk cserélje ki őket hívással módszer GetAttribute/ SetAttributeaminek be kell állítania a tulajdonságot.

Csere kifejezés a tulajdonság olvasásához:
Pont, amelyet egy azonosító követ, majd egy nem egyenlőségjel - cserélje ki a pontot és az azonosítót . GetAttribute(Azonosító);

Csere kifejezés egy tulajdonság beállításához:
Egy pont, majd egy azonosító, majd egy egyenlőségjel, majd néhány pontosvesszővel végződő kifejezés, a következő szavak: " EndIf», « A ciklus vége", "EndFunction", "Az eljárás vége" stb. - cserélje ki a pontot, azonosítót, egyenlőségjelet és kifejezést erre . SetAttribute(Azonosító, Kifejezés).

Ebben az esetben az emulált objektum tulajdonságaihoz való hozzáférés csak metódushívásokon keresztül történik GetAttribute/ SetAttribute, amely rugalmas szabályozást tesz lehetővé az objektumtulajdonságok beolvasása felett.

Ha nem nagyon értesz a reguláris kifejezésekhez, bérelhetsz egy diákot, aki ezeket a pontokat maga fogja feldolgozni (a 77-es adatbázisban is feldolgozhatod), így később könnyebb lesz a továbblépés.

A munka mennyisége megbecsülhető a "." szimbólum globális keresésével. a konfigurációnak megfelelően, és pusztán a sorok számáért fizessen a hallgatónak. A munka mechanikus.

A módszer fejlesztéséről

Képzeld el egy millió ember munkáját A saját maga által írt konfigurációkat 77-ről 80-ra fordító lemmingek bizonyultak szolgai, mert más úton is lehetett menni. Szerencsére ez az információ hasznos lesz más programozóknak, akik 77-ről 80-ra lépnek.

Idővel, amikor a 77-ről 80-ra hasonló módon átvitt konfiguráció működik, a munka előrehaladtával részenként átviheti az emulátorobjektumokból a 80-as objektumokra.

Kontextusok

Érdemes megjegyezni, hogy egy jelentésszakasz megjelenítésekor (valamint a Sablon függvény kiszámításakor) a végrehajtási kontextusban látható összes változó elérhető. 80-hoz paraméterekbe kell behajtani, lehetőleg szerkezetbe.

Űrlapok

A 77-es űrlapok tartalmazhatnak számított mezőket a címkékhez és az értéktáblázat celláihoz.
A 80-as űrlapon ezeket a számításokat át kell vinni az eseményreMegjelenítés frissítése.

Időszakos címtár részletei

Az egyszerűség kedvéért az időszakos részletek egy információs regiszterben tárolhatók naprakész gyakorisággal és dimenziós struktúrával: Directory (hivatkozás a címtárra), Attribútum (azonosító vagy felsorolási érték (jobb)) és tetszőleges típusú erőforrásérték.
Tekintettel arra, hogy a dokumentumok megállapíthatják a címtár időszakos adatainak adatait, és a feldolgozásból való eltávolításukkor ezek az adatok törölhetők, célszerű olyan nyilvántartást létrehozni, amely nem az anyakönyvvezető alá tartozik, és ennek a nyilvántartásnak az attribútuma a „ Dokumentum". Egy bizonylat törlésekor töröljön minden olyan bejegyzést a nyilvántartásból, ahol a „Dokumentum” attribútum erre a bizonylatra mutat.

Állandók

A legegyszerűbb módja, ha minden állandóhoz létrehozunk egy információs regisztert meghatározott gyakorisággal.
Ebben az esetben univerzális feldolgozás lehetséges egy adott dátumra vonatkozó állandók átvitele a megfelelő információs regiszterbe.
Kulcsszó állandó. kihívással kell helyettesíteni CreateObject("Állandó").
És a Constant osztály megvalósítása a Constant77 feldolgozásában az Ön belátása szerint.
Példa:

//Forráskód: Constant.MainWarehouse Constant.Manager.Get(’10/12/1980’); //Változás erre: CreateObject("Constant").Get("MainWarehouse"); CreateObject("Állandó"). Get("kezelő", '19801012');

Korlátozások

Az 1C8 feldolgozásban nem használhatja az Execute nevű függvényt, ezért az emulátor elindítása előtt globális cserét kell végrehajtania. . Végrehajtás tovább ._ Végrehajtás.
De véleményem szerint az 1C7-ben nincsenek Execute metódussal rendelkező objektumok. ;-)

Egy másik trükkös módszer
P
A cikk írása közben egy másik ravasz módszert találtam ki az 1C korlátainak kezelésére. Annak érdekében, hogy ne kelljen pontokat keresni a kódban, megteheti másként.
Nézzük az állandók példáját.
Tegyük fel, hogy hét állandóból álló lista van tárolva tömbben egy globális változóban
glConstants77 .
Tegyük fel, hogy az Emulator77_Constant egy állandó emulátort dolgoz fel a Get és Set metódusokkal.
Ezután létrehozunk egy konstans globális változót.
További:

Konstans = Új szerkezet(); Minden El-hez From lConstant77 Loop Constant.Insert(El, Processing.Emulator77_Constant.Create()); EndCycle;

Ez az, a kód nem változik. A konstansok forráskódja működik.
A referenciakönyvek és a pontok nélküli dokumentumok kódja hasonlóan működik.
Elég, ha minden attribútumhoz egy kezelőt csatolunk.
Jó megközelítés, sőt, a forráskód egyáltalán nem változik.

Az oldal rendszeres látogatójának kérésére egy rövid cikket teszünk közzé a HASP illesztőprogram-emulátor telepítéséről és beállításáról, hogy az 1C 8.2 for Windows x64 fut.
Elemezzük az 1C 8.2 konfiguráció telepítését és konfigurálását is demo adatokkal.

1C 8.2 HASP illesztőprogram emulátor telepítése és konfigurálása Windows x64 rendszerhez

A működés garantált teljesen tiszta, licencelt Windows rendszerrel (Windows Vista x64, Windows Server 2008 x64, Windows 7 x64, Windows Server 2008 R2 x64, beleértve a Service Pack 1 telepítését is)
Helyi rendszergazda alatt végezze el a telepítést!

1) Távolítsa el a régi licenckezelőt és a HASP illesztőprogramot (Vezérlőpult -> Programok és szolgáltatások). Eltávolítunk minden régi emulátort és platformfoltot is.
2) Tiltsa le a felhasználói fiókok felügyeletét. Start -> Vezérlőpult -> Felhasználói fiókok felügyeleti beállításainak módosítása. Állítsa az értéket „Soha ne értesítsen” értékre (csúszka lefelé).
3) 1C (platform) telepítése HASP illesztőprogrammal vagy HASP illesztőprogram verzió telepítése x64 támogatással:

Töltse le a HASP illesztőprogramot x64 támogatással:

4) Adjon hozzá kiíratokat (a kiíratokat tartalmazó rendszerleíró ág megváltozott) - „Dumps” mappa, futtassa és adja hozzá a fájlt a rendszerleíró adatbázishoz "v8 50 user.reg" munkaállomásnál, szervernél minden fájlt hozzá kell adni "Dumps" mappa- letölthető archívum a cikk alján.

5) Indítsa el install_sertif.cmd(személyi igazolvány felszerelése és Windows tesztmód engedélyezése), ha nem szeretné minden indításakor lenyomni az F8 billentyűt.

Ebben az esetben az operációs rendszernek teszt módban kell elindulnia - ha ez nem történik meg, akkor újraindításkor meg kell nyomnia az F8 gombot, és ki kell választania a Teszt módot, amely lehetővé teszi az aláíratlan tanúsítványokkal rendelkező illesztőprogramok telepítését. A tesztverzióval olyan eszközillesztőket telepítenek a rendszerbe, amelyek nincsenek aláírva tanúsítvánnyal. A tanúsítványt a Microsoft állítja ki, miután a megfelelő illesztőprogramot az eszköz (hardver) gyártója tesztelés céljából elküldte a Microsoft laboratóriumába. Az abszurditás az, hogy senki nem ad ki tanúsítványt az emulátor illesztőprogramjához, és ennek megfelelően lehetetlen elkerülni a tesztverziót.

Ellenőrzés: fehér betűkkel kell írni a Windows asztal jobb alsó sarkába "Tesztverzió" Windows 7 Build ???
Ha ez az üzenet nem jelenik meg, akkor nem engedélyezte a teszt módot, így előfordulhat, hogy a 6. lépés nem megy.
Futtathatja a bcdedit.exe /set TESTSIGNING ON parancsot a parancssorban, és újraindíthatja.

Ismételje meg a rendszerben található összes javítás és HASP emulátor eltávolítását, majd futtassa újra az 5. lépést.
Előfordulhat, hogy a teszt mód nem kapcsol be, ha a Windows már egy másik módban van, például Védett módban.
Egyes Windows-aktivátorok védett módba helyezik a rendszert, hogy megkerüljék az aktiválási mechanizmust.
Ebben az esetben el kell távolítania ezt az aktivátort és/vagy frissítenie kell az aktivátort és/vagy vásárolnia kell egy licencelt terméket.

Ne felejtse el letiltani a víruskeresőt, annak összetevői gyakran blokkolják az illesztőprogramok telepítését.

7) Telepítse az illesztőprogramot
Vezérlőpult -> Hardver hozzáadása -> (Vezérlőpult -> Eszközkezelő)
Új hardvereszköz hozzáadása -> (Vigye a kurzort bármelyik eszközosztályra -> Művelet ->
Régi készülék telepítése ->)
Telepítse azt a hardvert, amelyet manuálisan választok ki egy listából -> (a kiválasztott berendezések telepítése
listázza manuálisan ->)
Összes eszköz megjelenítése -> (Összes eszköz megjelenítése ->)
Legyen lemez -> (Telepítés lemezről ->)
Tallózás -> (Tallózás ->) elérési útja a fájlokat tartalmazó könyvtárhoz vusbbus.inf, vusbbus.cat, vusbbus.sys

Válaszoljon „Igen”, amikor a rendszer kéri, hogy folytassa az aláíratlan illesztőprogramok telepítését.

8) Eszközkezelő -> Rendszereszközöknek kell megjelennie "Virtuális USB-busz-számláló"
(Eszközkezelő -> Rendszereszközök)

Figyelem. A „Virtual USB Bus Enumerator” illesztőprogram telepítése után további felszerelések jelennek meg az „USB Controllers” részben.
"Aladdin HASP kulcs" vagy analóg "SafeNet kulcs"
"Aladdin USB kulcs"
vagy újraindítás után vagy a Művelet -> Hardverkonfiguráció frissítése lehetőségre kattintás után

Vizsgálat. A „Virtual USB Bus Enumerator” eszköz ikonján nem lehet felkiáltójel. A készüléknek normálisan kell működnie.

9) HASP LM illesztőprogram telepítése (CSAK Windows Server platformra történő telepítéshez). Az archívumban - a cikk alján.

9) Az asztali „Teszt verzió” üzenetek megjelenítésének letiltásához telepítenie kell "RemoveWatermarkX64.exe". Az archívumban - a cikk alján.

Töltse le az archívumot a HASP illesztőprogram emulátorral az 1C 8.2 telepítéséhez Windows x64 rendszeren:

Azt is tanácsos megtiltani, hogy az 1C platform hozzáférjen az internethez (tűzfalat vagy harmadik féltől származó tűzfalat használunk).
Ennyi az egész, hogy az 1C Enterprise 8.2 telepítve van és működik.

Telepítés. 1C 8.2 konfigurációk beállítása

Ez a részletes utasítás 1C konfiguráció telepítéseés 1C adatbázis létrehozása (a telepített konfigurációból). Ne felejtse el, hogy először telepítenie kell az 1C platformot. 1C konfiguráció telepítése számítógépre. 1C adatbázis létrehozása a konfigurációból. 1C adatbázis létrehozása CF-ből. 1C adatbázis létrehozása DT-ből.

Mit kell tenni az 1C konfiguráció telepítéséhez?

Konfiguráció 1C- ez egy sablon. A sablon alapján létrejön egy 1C adatbázis. Az egy 1C konfigurációs sablonon alapuló 1C adatbázisok száma korlátlan.

Így az 1C konfiguráció beállításának lényege egy adatbázis létrehozása.

Adatbázist a következő módokon hozhat létre:

— Telepítsen egy konfigurációt (sablont) a számítógépére, és hozzon létre egyet az alapján

— Hozzon létre egy üres adatbázist, és töltse be a CF-et

— Hozzon létre egy üres adatbázist, és töltse be a DT-t

— Állítsa vissza az 1C SQL adatbázis biztonsági másolatát egy másik adatbázisba, és csatlakoztassa az 1C szerverhez.

A CF és a DT egy konfigurációt tölt le egy meglévő adatbázisból. Abban különböznek egymástól, hogy a DT adatokat tartalmaz, míg a CF nem (csak konfigurációs információkat tartalmaz).

Az 1C konfiguráció telepítése az elosztókészletből a számítógépen

A konfigurációs terjesztési csomag lemezen kerül terjesztésre (a telepítéshez válassza a Telepítés menüpontot) vagy önkicsomagoló archívumként az interneten keresztül (csomagolja ki bárhol, és kattintson setup.exe).

Az 1C konfigurációs elosztókészlet telepítése csak egy kérdést tesz fel - a telepítési könyvtárat. Alapértelmezés szerint az 1C konfiguráció telepítve van a sablonok könyvtárába.
Ez egy szabványos könyvtár. 8.1 esetén általában a „C:\Program Files\1cv81\tmplts\”, 8.2 esetén a „C:\Users\UserName\AppData\Roaming\1C\1Cv82\tmplts\” mappában található.
Módosítsa a könyvtárat a sajátjára:

A telepítés eredményeként a tmplts könyvtárban megjelenik egy mappa a telepített konfigurációval. Ebben a mappában találhatók a telepített konfigurációs sablonok mappái. Dokumentációt és „további dolgokat” tartalmaznak. A tmplts mappa szerkezetét és a konfigurációs terjesztésben található fájlok leírását lásd a cikk végén.

1C adatbázis létrehozása a telepített konfigurációból (fájl verzió)

A konfiguráció a lemezen egy könyvtárban van tárolva (a fájl verziója, amelyet figyelembe veszünk).

Ki kell választani egy helyet a lemezen, ahol a konfigurációt létrehozzuk, például „E:\My_docs\1C\baza\”. Menjünk vagy hozzuk létre ezt a mappát, és hozzunk létre benne egy adatbázis mappát, például: „e:\My_docs\1C\baza\torgovlai-dla-fop”.
Indítsuk el az 1C-t. Az adatbázis kiválasztási ablakban kattintson a gombra Hozzáadás.

Válassza az „Új információs bázis létrehozása” lehetőséget, majd kattintson a „Tovább” gombra.

Ha telepített egy konfigurációt (egyet vagy többet) a terjesztési készletből, akkor most megjelenik a telepített konfigurációk listája. A következő opciók állnak rendelkezésre minden konfigurációban:
— Konfiguráció neve/verziója
— Konfiguráció neve (demó)/verzió
Az első lehetőség egy tiszta üres adatbázis. A második lehetőség egy adatbázis bemutató adatokkal a képzéshez. A második lehetőséget választjuk (vigyük a kurzort a verziószámra).

Írja be az adatbázis nevét, bármi lehet, amit megért. Ez a név fog megjelenni az adatbázisok listájában, amikor bejelentkezik az 1C-be. Például: „Ukrajnai magánvállalkozások kereskedelme (DEMO)”

Ki kell választani egy adatbázis helyét. Telepítjük a fájl opciót, ezért a „Ezen a számítógépen...” lehetőséget választjuk. A kliens-szerver opció telepítésekor válassza az „1C szerveren” lehetőséget. Ugyanazt a könyvtárat kell kiválasztani, amelyet az adatbázishoz készítettünk. Korábban jeleztük az 1C telepítésekor. A mi esetünkben ez: e:\My_docs\1C\baza\torgovlai-dla-fop

Ezt követően a telepítési lépést változatlanul hagyjuk:


Válassza ki a bemutató konfigurációnkat, és nyissa meg.



"Konfigurátor"


Az 1C kérdésre pozitívan válaszolunk. Konvertálja a verziókat. A befejezés után értesítést kap:


Indítsuk el a konfigurációt és kezdjük el dolgozni.

Tmplts mappaszerkezet emlékeztető

1) „1C” mappa – 1C vállalati konfigurációs sablonok
2) „Configuration name” mappa – a konfiguráció angol neve (Accounting-Accounting, Trade-Trade Management, Hrm-Salaries and Personal Management)
3) „Version” mappa – konfigurációs verzió
4) Konfigurációs sablon mappák és fájlok.
Például a „Trade Management” konfigurációs sablon 10.3.9.4-es verziójának elérési útja:
C:\Program Files\1cv81\tmplts\1c\trade\10_3_9_4\

1) Readme.txt – a könyvtár tartalma, hol van
2) HTML fájlok – különféle leírások és segítség a konfigurációk használatához
3) 1cv8.cf - ebben a fájlban tárolják az 1C konfigurációt
4) 1Cv8.dt – ez a fájl ezen a konfiguráción alapuló adatbázis-archívumot tárol, általában egy demó adatbázist; a fájl konfigurációt és adatokat is tartalmaz
5) 1cv8.cfu – konfigurációs frissítési fájl, amely az egyik konfigurációs verzióról a másikra való áttéréshez használható
6) TTF fájlok – font fájlok, amelyeket például vonalkódok nyomtatására használnak, vegye figyelembe, hogy ezeket a betűtípusokat hozzá kell adni a rendszerhez, ha a konfigurációs disztribúcióban vannak
7) XML fájlok – gyakran különféle osztályozókat is mellékelnek a konfigurációhoz, ezeket a későbbi kiadásokban megfontoljuk az adatbázisba való betöltésükkor, kérjük, vegye figyelembe, hogy ezeket a fájlokat is be kell tölteni az adatbázisba, miután leállt (például okp.xml)
8) ExtReps katalógus – könyvelésre használt külső jelentések és feldolgozások, gyakran így készülnek a gyakran változó jelentések, például különféle nyomtatott űrlapok
9) TradeWareEpf katalógus - feldolgozás, amelyet a berendezések csatlakoztatására használnak, a jövőbeni kiadásoknál figyelembe vesszük a csatlakozást
10) Conv_ХХХ könyvtárak – ezek a könyvtárak „konverziós szabályokat” tárolnak, azokat a szabályokat, amelyek alapján adatokat tölthet fel egyik adatbázisból a másikba

Ez minden, ha „köszönetet” szeretne mondani, akkor ez a lehetőség: a jobb oldalon a portál fejlesztéséhez szükséges adományozási lehetőségek vannak. Vagy ossza meg a cikket a közösségi médiában az alábbi szolgáltatások segítségével.

Tavaly júliusban már közzétettem egy cikket, ennek ellenére gyakran megkérnek a megjegyzésekben, hogy mondjam el, hogyan kell telepíteni az 1C 8-at.

Tekintettel a téma népszerűségére a webhely látogatói körében, úgy döntöttem, hogy közzéteszek egy frissített cikket erről az 1C telepítése 8(1C:Enterprise 8.2 platformhoz). Ez a cikk a platform telepítéséről, egy kulcsemulátorról szól (azoknak, akik úgy döntöttek, hogy szembemennek a törvénnyel, és nem vásárolnak licencet az 1C vállalati termékekhez), valamint egy tiszta Enterprise Accounting konfiguráció telepítését.

Az 1C telepítése 8

A kezdéshez szüksége lesz az 1C platform telepítőcsomagjára. Felvihető az ITS lemezre, vagy letölthető a Polygonról. Az én példámban ez a 8.2.15.294 (x32) platform lesz. A 8.3-nál minden pontosan ugyanúgy történik.

Platform telepítés

Az archívum kicsomagolása után futtassa a setup.exe fájlt abból a mappából, amelybe a platform telepítési fájljait kicsomagolta.

A megnyíló üdvözlő oldalon rá kell kattintania a gombra "További".

A következő oldalon a telepítő kérni fogja, hogy válassza ki a szükséges telepítési összetevőket.

Köztük lesz:

  • 1C: Vállalati
  • 1C: Enterprise – Vékony kliens
  • 1C:Enterprise – Vastag kliens, fájlverzió
  • Szerver 1C: Enterprise
  • Webszerver bővítő modulok
  • Szerver adminisztráció 1C:Enterprise
  • Interfészek különböző nyelveken
  • Tárolószerver konfigurációja 1C:Enterprise
  • Átalakító IB 1C:Enterprise 7.7




A szükséges komponensek kiválasztása után meg kell nyomnia a gombot "További" a következő telepítési oldalra lépéshez, ahol ki kell választania az alapértelmezés szerint használt felület szükséges nyelvét. Az én esetemben orosz. A kiválasztás után nyomja meg újra a gombot "További".

A következő képernyő jelenik meg, ha a telepítési összetevőkben az 1C:Enterprise Server lehetőséget választotta. Szüksége lesz azokra a beállításokra, amelyekkel az 1C szerver működni fog.

A telepítési folyamat befejezése előtt a program felkéri a védelmi illesztőprogram telepítésére. Azok, akik megsértik az 1C vállalat licencszerződését a biztonsági kulcs emulátor használatával, törölhetik a jelölőnégyzetet, és megtagadhatják az illesztőprogram telepítését.

A telepítés befejezése után a program jelenteni fogja az eredményt, és felajánlja a Readme fájl elolvasását.

Munka az 1C kulcs emulátorral

Az emulátor (vagy inkább a patch) innen tölthető le.

Ha telepítette az 1C szervert, akkor el kell mennie a szolgáltatásokhoz, és le kell állítania az 1C szerver ügynököt.

A szolgáltatás leállítása után (vagy ha nem telepítette), le kell futtatnia a javítást, és meg kell adnia a backbas.dll fájl elérési útját, amely abban a könyvtárban található, amelyben az 1C telepítve van.

A fájl sikeres feldolgozása esetén a program értesíti Önt erről. Ha a feliratok Siker! nem, ez azt jelenti, hogy egy bizonyos szakaszban hibát követett el, vagy olyan verziója van a platformnak, amelyet a javító nem támogat.

Ezen eljárás után elindíthatja az 1C Server Agent szolgáltatást.

Az Enterprise Accounting konfigurációjának beállítása

És ismét, először meg kell szereznie a Számviteli terjesztési készletet az ITS lemezen vagy a „sokszög” részben, amelynek hivatkozását fentebb már megadtam.

Ügyeljen arra, hogy ellenőrizze, hogy a letöltött disztribúció nem rendelkezik-e (upd). Ezek a betűk a frissítési fájlokat jelölik, és ezekből nem tudsz adatbázist létrehozni!

Az archívum kicsomagolása után futtassa a setup.exe fájlt, és nyomja meg a gombot "További".


A következő oldalon meg kell adnia az Enterprise Accounting konfigurációs sablonok (vagy más telepített konfiguráció) telepítési útvonalát. Erősen javaslom, hogy hagyja el az alapértelmezett útvonalat, hogy elkerülje a további „aranyér” és az azt követő kérdések, például „...miért van...”

Alapértelmezés szerint a sablonok a felhasználói profilba másolódnak. A Wimdows 7 esetében az elérési út hasonló lesz az alábbi képernyőképen láthatóhoz.

Adatbázis létrehozása sablonból

Adatbázis létrehozásához el kell indítania az 1C:Enterprise programot a menüből "Rajt" vagy az Asztalról, és nyomja meg a gombot "Hozzáadás".

A megnyíló ablakban ki kell választania az elemet "Új információs bázis létrehozása"és nyomja meg a gombot "További".

A következő ablakban válassza ki a telepíteni kívánt konfigurációt.

Telepítési lehetőség, kiegészítő szóval (demó) a konfiguráció nevében egy kész adatbázist telepít tesztadatokkal, amelyek segítségével megtanulható a konfigurációval való munka.



Ossza meg