Programok az 1c platformon. Kezdő felhasználó számára: különbségek az 1C:Enterprise programrendszer szoftvertermékei között

Tapéta

Az 1C több mint húsz éve dolgozik olyan szoftveren, amely lehetővé teszi a könyvelés automatizálását különböző szervezetekben.

Az 1C program gyakran egy platform és néhány konfiguráció kombinációját jelenti. Nem használhatók egymástól külön.

1C platform

Az 1C platform a számítógépére telepített program. Csak az 1C fejlesztői módosíthatnak rajta. Tovább Ebben a pillanatban legújabb verzió platformok – 8.3.

A platformot kétféle módon indíthatja el számítógépén:

  • Konfigurátor módban a fejlesztő, aki Ön is lehet, létrehozza vagy módosítja a meglévő konfigurációkat. Ide megy a programozó, amikor a felhasználó megkéri, hogy hajtson végre valamilyen módosítást, például adjon hozzá egy gombot az űrlaphoz.
  • A végfelhasználó vállalati módban működik. A nyilvántartásokat közvetlenül ott vezetik: címtárakat, dokumentumokat készítenek, jelentéseket készítenek stb.

Konfiguráció 1C

A konfiguráció pontosan az, amit egy 1C programozó létrehoz a konfigurátorban. Végtelen sok lehet belőlük. A szervezetek leggyakrabban olyan szabványos konfigurációkat használnak, mint a „Számvitel”, „Bérek és HR-menedzsment”, „Kereskedelmi menedzsment”, „ERP”, „Kiskereskedelem” és még sokan mások.

Az 1C programozó saját maga módosíthatja a szabványos konfigurációkat, vagy újakat hozhat létre.

Az 1C platform, valamint a konfigurációk csak együtt működnek. Csak vegye figyelembe, hogy a platform használatához biztonsági kulcsot kell vásárolnia. A konfigurációk külön megvásárolhatók vagy önállóan írhatók.

Először is határozzuk meg, mi az „1C”.

Furcsa módon, de " 1C" nem a program neve, hanem egy orosz cégé, amely fejlesztésre, terjesztésre, kiadásra és támogatásra szakosodott számítógépes programoküzleti és otthoni használatra. Vagyis a rejtélyes „1C” kifejezés egyáltalán nem jelent számviteli programot, hanem felfogható szervezetként, könyvelő programként, játékként stb. Ezért különböztessük meg az általánosan elfogadott definícióban szereplő fogalmakat „ 1C".

Az 1C hivatalos webhelye szerint ennek a cégnek a leghíresebb terméke a programrendszer. 1C: Vállalati" Nem tudnék jobban egyetérteni, ez a termék nemcsak megkönnyíti a nyilvántartást a kis, közepes és nagyvállalatok, valamint egy olyan eszköz, amellyel külső programozók és fejlesztők kenyeret kereshetnek. Sőt, szeretném megjegyezni, hogy növekszik az ilyen irányú programozók száma, valamint ennek a terméknek az eladásai. Ezt rögzítjük...

"1C:Enterprise" egy olyan szoftverrendszer, amelyet a vállalatok menedzsmentjének és könyvelésének automatizálására terveztek különféle iparágak, tevékenységtípusok és finanszírozási típusok. Jelenleg ez a rendszer magában foglalja a termelési, kereskedelmi és szolgáltató vállalkozások komplex automatizálására szolgáló megoldásokat, a gazdaságok és egyéni vállalkozások pénzügyi irányítására szolgáló termékeket, a könyvelést, a bérszámfejtést és a személyi gazdálkodást, a könyvelést. költségvetési intézmények, különféle iparágak és speciális megoldások. Egyszerűen fogalmazva, bármely vállalkozás könyvelése automatizálható az 1C segítségével.

Az 1C:Enterprise rendszer viszont egy technológiai platformból és az ennek alapján kifejlesztett alkalmazásmegoldásokból áll (" konfigurációk"). A kernel lehetővé teszi, hogy a rendszerben két módban dolgozzon: " Konfigurátor"És" Vállalat».

Konfigurátor - fejlesztők és adatbázis-adminisztrátorok számára készült környezet. Ebben a módban készül a program forráskódja, új űrlapok készülnek, új jelentések, referenciakönyvek, dokumentumok stb. Minden újnak, ami az egyik vagy másik konfigurációban megjelenik, át kell mennie tüskés ösvény a konfigurátoron keresztül. Ez a mód lehetővé teszi az adatbázis működésének figyelését is: do biztonsági mentések, tesztelje a funkcionalitást, javítsa ki az adatbázis működésében talált hibákat (például: üres hivatkozások törlése, nem létező objektumok stb.). A konfigurátor típusa az 1C platform verziójától függ. Példák a konfigurátor típusokra.

Vállalat - az a környezet, amelyben a felhasználók dolgoznak és információkat visznek be a rendszerbe. Nagyjából ez a kifejlesztett űrlapok, táblázatok és kódok vizuális megjelenítése. Az adatbázisba információt beíró felhasználónak ismernie kell cselekvéseinek adott sorrendjét, és nem feltétlenül érti, hogy ez vagy az a forma milyen kódból áll. Ezért így alakult: a konfigurátor a fejlesztőké, a vállalat a felhasználóké. Példák a vállalati mód típusaira.

Ezt követően a „program” fogalmának meghatározását javaslom (ahogy a könyvelők mondják). A „program” alatt az 1C, partnerei vagy független szervezetek által kifejlesztett alkalmazási megoldásokat értjük. Szóval írjuk le...

Konfiguráció egy alkalmazási megoldás:

  • termelési, kereskedelmi és szolgáltató vállalkozások komplex automatizálása
  • holdingok és egyéni vállalkozások pénzügyi kezelése
  • könyvelés
  • bérszámfejtés és humánerőforrás menedzsment
  • számvitel a költségvetési intézményekben,
  • különféle iparágak és speciális megoldások

Fontos megérteni, hogy az 1C:Enterprise technológiai platform verziósorokra oszlik: 6.x, 7.x, 8.x(talán a közeljövőben lesz 9.x, de a cikk írásakor a platform legújabb verziója a 8.2).

Ma a megoldások (vagy konfigurációk) listája jóval meghaladja a 100 pozíciót. Közülük a legnépszerűbbek a „ Könyvelés Ukrajna számára", " Bérezés és HR menedzsment Ukrajna számára" (ZUP), " Kereskedelmi menedzsment Ukrajna számára" (UTU), " Kereskedelmi vállalkozás vezetése Ukrajna esetében" (USP), " Ellenőrzés gyártó vállalkozás Ukrajna számára".

* minden konfiguráció az 1C:Enterprise 8.x verzióhoz és CSAK Ukrajnához van bemutatva

Minden konfigurációnak megvan a maga fókusza és lefedi a saját könyvelési szakaszait, erre érdemes odafigyelni a megvásárolni kívánt szoftvercsomag kiválasztásakor. Érdemes odafigyelni az elkészült megoldás területi hovatartozására is. Például ugyanaz a ZUP lehet Oroszország és Ukrajna számára. Olvasson többet a kész megoldások Elolvashatja az irodában. 1C weboldal.

Úgy tűnik, megoldottuk az 1C:Enterprise felépítését, jegyezzük meg az 1C oktatási és szórakoztatási termékeket. A leghíresebb saját fejlesztések közé tartozik az „1C:Tutor”, „1C:School”, „1C:Computer World”, „1C:Oktatási gyűjtemény”, „1C:Oktatási gyűjtemény”, „1C:Hangoskönyvek” oktatási programsorozat. " sorozat, egy játéksorozat "IL-2 Sturmovik", "The Art of War" és "World War II", kiadói projektek "Behind Enemy Lines", King's Bounty és mások.

Ez a „titokzatos vadállat” ez az „1C”. Végül szeretném megjegyezni, hogy az 1C:Enterprise egy meglehetősen erős termék a kész konfigurációk fejlesztésére (vagy módosítására). Az 1C termékek potenciális vásárlóinak többsége nem talál 100%-ban megfelelő megoldást a számára. Ezért mindig kiválaszthatja a legmegfelelőbb megoldást, és az igényeinek megfelelően módosíthatja (pl a magunk erejébőlés harmadik felek segítségével). Természetesen az 1C kernel nem tartalmazhat MINDEN fejlesztőeszközt, és nem old meg minden problémát, de még az sem kicsi, ami már a kernel „fegyverzetében” van.

Lehetőség van összehasonlítani a különböző szoftverrendszerek, mint például az SAP R3, Axapta, 1C, Galaktika stb. De van értelme? Minden terméknek megvannak a maga árnyalatai és kiemelései, mint ahogy MINDEN terméknek megvannak a maga hibái és kellemetlenségei. Ezért a választás mindig a Végfelhasználónál marad!!!

Ma az 1C szoftvertermékek egyfajta szabványt jelentenek a kis- és középvállalkozások számviteléhez, menedzsmentjéhez és más típusú könyveléséhez. A munkaadók megkövetelik alkalmazottaiktól, hogy rendelkezzenek az adott szoftvertermékkel való munkához szükséges készségekkel. Ha napirendre kerül egy webáruház és automatizálási rendszerek (maradványok, árak, rendelések stb.) integrálásának kérdése, akkor az irodában általában van egy 1C adatbázis is, amellyel az integrációt végre kell hajtani. Hasonlóan sok más esetben is: a kis- és középvállalkozások minden automatizálási folyamata hagyományosan az 1C termékekkel kezdődik, és azok használatával folytatódik.

Üzleti tanácsadóként gyakran találkozom olyan kérdésekkel, hogy mi az 1C, milyen felépítésű lehet ez a szoftvertermék, és általában hogyan működik ez az egész rendszer. Általában webfejlesztők teszik fel őket, akik kénytelenek foglalkozni az integrációs problémákkal. 1C, mobilalkalmazásokra szakosodott programozók és egyéb szakemberek, akiknek munkájuk jellegéből adódóan ritkán kell 1C programokkal foglalkozniuk.

Ebben a cikkben úgy döntöttem, hogy a legtöbbre gyűjtöm a válaszokat GYIK, amelyek folyamatosan felmerülnek a munkám során. Ezért azonnal figyelmeztetni szeretném: a cikk az informatikai technológiákban jártas embereknek szól; üzletemberek, könyvelők, az IT-szférától távol élő emberek valószínűleg nehezen fogják megérteni néhány árnyalatot. Természetesen igyekszem a lehető legegyszerűbben írni, és nem tervezek mélyebbre menni technikai árnyalatok kódszinten, de mégis, bizonyos kifejezések és fogalmak bonyolultnak tűnhetnek a nem szakemberek számára.
Néhány szó az 1C-vel kapcsolatos tapasztalataimról
Egy időben 1C programozóként dolgoztam egy nagy projektben, majd projektmenedzseri pozícióba kerültem, és elég hosszú ideig voltam a projekt osztály vezetője, amely kizárólag az 1C-ben végzett feladatokkal foglalkozott.

Most, ahogy nem egyszer írtam, üzleti tanácsadóként dolgozom a kis- és középvállalkozások területén. Folyamatosan azzal szembesülök különféle feladatokat a munka automatizálásáról, és ennek eredményeként az 1C szoftvertermékekkel. Leggyakrabban üzleti tanácsadóként 1C szakembereket veszek fel a megoldásra bizonyos feladatokat, állandó csapatom van, külső szakembereket is vonzok, köztük szabadúszókat is. Nagyon ritka esetekben magam írok valamit 1C-ben, leggyakrabban, ha sürgősen meg kell oldanom egy kis problémát.

Viszont egyre távolabb kerülök az 1C termékekkel való folyamatos munkától. Ha pályafutásom elején az 1C programokkal való munka hozta meg a bevételem 100%-át, ma már egyes 1C megoldások megvalósítása a munkám legfeljebb 20%-át teszi ki, minden más weboldalak, CRM rendszerek stb.

Ezért, bár még nem tértem el túlságosan az 1C programmal kapcsolatos kérdésektől, úgy döntöttem, rendszerezem tudásomat, összegyűjtöm és rögzítem. fontos szempontokatés az ezekkel a szoftvertermékekkel való munka árnyalatait

Egy kicsit bővebben az 1C-ről és arról, hogy miért írom mindezt
Jómagam is tudom, hogy mindjárt, ahogy mondani szokták, magamévá teszem a mérhetetlenséget. Ezért egy másik figyelmeztetés:
  1. Tervezek egy egész cikksorozatot létrehozni az 1C-ről, ahol különböző nézőpontokból fogok beszélni erről a szoftvertermékről. Ez a cikk elsősorban programozóknak szól. Ezért teszem közzé a Habrén. Az alábbiak a fogalmak szélesebb körét fedik le, beleértve azokat is, amelyek az üzletemberek és a felhasználók számára érdekesek. szoftver termékek 1C, és ezért a Megamindre kerülnek.
  2. Nem fogok belemenni a kód használatának árnyalataiba vagy más technikai részletekbe, amelyeket mindenki egyedül olvashat a hivatalos 1C webhelyen, a támogatási webhelyeken, a jól ismert fórumokon stb.
  3. Nem fogom megvitatni a platform egyik vagy másik verziójának működésének árnyalatait. Sőt, leggyakrabban a 8.3-as platformról fogok beszélni, mint a legújabbról a cikk írásakor, valamint azokról a tipikus konfigurációkról, amelyekre a legkeresettebbek az ügyfeleim (közép- és kisvállalkozások).
Ugyanakkor nem csak egy webprogramozónak vagy más szakembernek szeretnék segíteni abban, hogy hol keresse a megfelelő kódrészletet, hanem abban is, hogy megértsék, mi is az – 1C.
Ma az 1C cég önmagában annyi zavart vezetett be a termékleírásokba, a rendszert konfiguráló szakemberek szintjére vonatkozó követelményekbe, a platform, a konfiguráció, a bővítmények, a kiegészítők, a verziók stb. megválasztásába, stb., hogy az 1C rendszer személy szerint a régi „ Octopus” tévésorozatra kezd emlékeztetni. Ha még valaki emlékszik, ebben a filmben a biztos egy bűnözői csoporttal harcolt, amelynek egy része egy bankcsoport volt. És ez a bankrendszer annyira zavaros volt, hogy nagyon nehéz volt megérteni, honnan jött a pénz, hová ment, hogyan működik ez vagy az a részleg, és ami a legfontosabb, miért.

Az 1C rendszerben a felhasználó „megzavarására” irányuló erőfeszítések, úgy tűnik, egy dologra irányulnak: nem kell semmit sem értenie, csak fizetnie kell. És sok üzletember végül úgy fizet, hogy nem érti, hogy szüksége van-e erre a frissítésre, vagy erre a termékre. Csak fizetnek és ennyi.

Megpróbálom kibogozni a „polip csápjait”, és felépíteni egy általános megértést az 1C rendszer működéséről.

A programozók arra is emlékeztetnek, hogy bármelyik technikai információ megtalálod az 1C honlapján. Egyáltalán nem tervezek ezeken az árnyalatokon foglalkozni. írni fogok egyszerű nyelven, lehetőség szerint alapvető kérdésekről.

És ha az 1C speciális technikai árnyalataira van szüksége, akkor mindig használhatja a következő erőforrásokat:

  1. 1C weboldal és partnerfórum. http://www.1c.ru
  2. Egyéb források
Az esetek túlnyomó többségében a kérdésekre adott válaszokat ezen források valamelyikén találja meg. Sokkal több fórum és egyebek vannak, de a legtöbb megoldás megvan.

1C mint ökoszisztéma

Amikor egy üzletember, ügyvéd, könyvelő, eladó és más felhasználó találkozik az 1C programokkal, nagyon gyakran félreértik, mi az. Vannak, akik azt hiszik, hogy az 1C kényelmes rendszer könyvelés, egyesek szerint ez egy online áruház automatizálására szolgáló rendszer, mások nem igazán értik, miről van szó arról beszélünk. Egyesek még azt is gondolják, hogy ennek vagy annak az 1C-terméknek a segítségével bármilyen üzleti problémát megoldhat, csak ki kell választania a megfelelő terméket, és esetleg módosítania kell egy kicsit.

Az ilyen egyértelműen téves felfogások oka az, hogy senki sem érti, mi az 1C platform szemszögéből. Mindenki mást, konkrétat lát. Maga az 1C még nagyobb zűrzavart okoz, hiszen mindezeket a tévhiteket aktívan támogatja marketingjének köszönhetően, amely igyekszik minden alkalomra és bármilyen célra megoldásként pozícionálni az 1C-t.

A Miért rossz az 1C, és miért nem szeretik annyira az 1C programozók című cikkben már mondtam, hogy valójában az 1C-t egy egész ökoszisztémaként kell felfogni. Ez a megközelítés segít megérteni, mi az 1C, és miért van rá szükség.

Tehát a technikai ökoszisztéma szempontjából az 1C a következő összetevőkből áll:

  1. Az 1C platform a konfigurációk írásának, a programozók munkájának stb. alapja. Verzióról verzióra frissül, ezért lehet: 6.0, 7.7, 8.0, 8.2 vagy 8.3.
  2. Konfiguráció. Ez a specifikusság következő szintje. A konfigurációk a platformra íródnak 1C kóddal. A felhasználók konfigurációkkal dolgoznak.
  3. 1C Bitrix. A webhelyekkel való munkavégzés rendszere, erről érdemes külön beszélni.
Egy másik szempont, amelyben az 1C munka strukturálható, a szervezeti szint. És itt van 2 rész, amelyek szintén nem működnek egymás nélkül:
  1. Maga az 1C cég és szakembergárdája.
  2. 1C partnerek (franchise) és rendszerkarbantartással foglalkozó szakemberek. Ezeket is érdemes kiemelni, mint az ökoszisztéma egyik összetevőjét. Az 1C véglegesítését és megvalósítását végző szakemberek nélkül a rendszer nem fog működni. Ezek lehetnek 1C partnercégek vagy egyéni szabadúszók, mindegy, csak kell lenniük, különben nem lesz életképes a rendszer.
Ezután azt javaslom, hogy nézzük meg közelebbről az 1C ökoszisztéma részeit.

Felület

A platform az az alap, amelyen az 1C programozók az 1C programozási nyelvet használva kész programokat (konfigurációkat) írnak a felhasználók számára. A platform az az alap, amely nélkül egyetlen komponens vagy konfiguráció sem fog működni. Ugyanakkor maga a platform konfiguráció nélkül kizárólag az 1C programozó számára érdekes lehet, az összes többi (felhasználók, különféle szakemberek) számára haszontalan.
A platform különböző verzióin dolgozhat. Tudom, hogy a gyakorlatban a 8.2-es és a 8.0-s verziókat használják, valamint a meglehetősen régi, de még mindig népszerű 7.7-et, néha még az első sikeres 6.0-s kiadást is. De kizárólag a 8.3-as verzióról fogok beszélni, mint az írás idején a legújabbról. Sok dolog, amiről meg fogunk beszélni, ugyanúgy vonatkozik a korábbi verziókra is. Néhányat azonban csak a legújabb kiadásokban adtak hozzá. Szeretném, ha az olvasók ezt a tényt figyelembe vennék.

Fontos megérteni, hogy a felhasználóknak leggyakrabban nincs szükségük az 1C által biztosított képességek teljes skálájára. Ez az állítás különösen fontos a kis- és középvállalkozások számára. De a munka minősége és megbízhatósága rendkívül fontos a felhasználók számára. És ebben a tekintetben sajnos elég sok probléma merül fel az 1C szoftvertermékekkel.
Amikor az 1C-vel dolgoznak, a programozók egy speciális programozási nyelvet használnak, amelyet az 1C fejlesztői hoztak létre az 1C platformmal való együttműködéshez. Ma már elérhető orosz és angol nyelvek, de eredetileg oroszul írták, ezért a szabványos konfigurációkat is hagyományosan oroszul írják, bár mindig lehetséges a megfelelő helyen is jelentkezni angol verziók operátorok, ha a programozó számára kényelmesebb így dolgozni. Ez a nyelv a BASIC és a C+ keveréke, hozzáadva az SQL-t a lekérdezések írásához. Ezenkívül lehetőséget biztosít különféle konstruktorok és bővítmények használatára.

Az 1C platform egyik jellemzője a modularitás hiánya. A platform valami egész, nem lehet egyértelműen jelezni, hogy melyik kódrész (modul) mely képességekért felelős. Természetesen a telepítés során megadható, hogy mely komponenseket kell telepíteni és melyeket nem. Ez a lehetőség azonban csak a telepítéskor áll rendelkezésre, és valójában nagyon kevés lehetőséget kínál.

Még egy megjegyzés, amely remélhetőleg segít elkerülni a lángokat és a vitákat:

Megértem, hogy az 1C platform erős és nagyon rugalmas szerszám. És ha Ön, mint tapasztalt 1C programozó, valami különlegeset szeretne írni rá, valószínűleg kiváló szoftvert fog kapni. És azért különböző esetek itt pontosan a platform képességeinek gazdagságának köszönhetően találhat megoldást. De leggyakrabban standard konfigurációk használatával találkozom (Számvitel, Kereskedelmi Menedzsment, Bér- és HR, Termelésmenedzsment), a legtöbb felhasználó ezekkel dolgozik, főleg ha kis- és középvállalkozásokról van szó. Ezért a platform kiválasztásáról és az 1C munkájával kapcsolatos néhány problémáról fogok írni, főleg a szabványos konfigurációkkal való munka szempontjából.

Ugyanakkor azt is megértem, hogy nagy vággyal és elegendő szinten Programozó tudásával sok probléma megoldható, de a problémák nem lesznek relevánsak. Ezért, ha egyedi fejlesztéseket használ, előfordulhat, hogy az általam feltárt problémák és kérdések egyáltalán nem érdekesek az Ön számára. Mindenki másnak, folytatom.
Platform szállítási lehetőségek
A platform kiválasztásakor nagyon fontos odafigyelni a megoldás szállítási lehetőségeire. Az első dolog, ami fontos számodra, az adatokkal való munka megszervezésének módja:
  • Fájl megoldás
  • Kliens-szerver opció
Egy fájl alapú megoldásban az összes munkainformáció egyetlen közös fájlban kerül tárolásra. Nem számít, melyik konfigurációt telepíti. Mindenesetre kap egy szervizfájlt CD kiterjesztéssel (1C belső formátum), amelyben minden tárolva lesz: könyvtárak, dokumentumok, nyilvántartások stb. Ha a program felhasználóinak száma nem haladja meg a 4 főt, valószínűleg ez a lehetőség megfelelő az Ön számára. Ezenkívül a fájlrendszer beállítása sokkal egyszerűbb, itt akár az 1C szakember segítsége nélkül is megteheti. A sebességprobléma részben megoldható RPD (Remote Desktop Protocol) segítségével, de csak részben.

De ahhoz, hogy az 1C-t elég aktív dokumentumáramlással rendelkező vállalatokban használják, elegendő egy nagy szám rendszerfelhasználók (több mint 4 fő), a fájlrendszer nem fog megfelelően működni. A felhasználók szinte egyszerre érik el ugyanazt a fájlt, ami folyamatosan növekszik. Emellett folyamatos szinkronizálásra lesz szükség, ami még jobban lelassítja a munkát.

A probléma megoldására az 1C cég megpróbálja kipróbálni az adatok gyorsítótárazását, de ez a módszer eddig többet hoz több probléma. Ha valakit érdekel ez a téma, csak tárcsázzon keresőmotor„1C gyorsítótár-problémák”, a keresés során sok fórum és vita lesz erről, különféle problémákkal, amelyek végül arra a tényre vezethetők vissza, hogy a gyorsítótár nem mindig működik megfelelően.

Az adattárolás kliens-szerver szervezése az adatbázisok táblákba rendezése a szerveren. Ez lehet MSSQL, Oracle vagy más adatbázisszervezési lehetőség.

Ennek az opciónak az előnyei nyilvánvalóak: bármennyi felhasználó is hozzáfér az adatbázisokhoz, a sebességgel és a hozzáféréssel kapcsolatos problémák nem merülnek fel. Ez az a lehetőség, amelyet a legtöbb középvállalkozás használja, és ezt szoktam ajánlani az ügyfeleknek.

A legtöbb esetben a cégek Windows szervert telepítenek, amelyen magát a programot és az adatbázist is tárolják. Néha az alkalmazások és az adatbázisok el vannak különítve a különböző szervereken, de ezek az esetek bonyolultak és meglehetősen ritkák, ezért nem fogok rajtuk kitérni.

Az 1C változatai különböző platformokhoz
Ma már választhat az 1C szoftver különböző verzióiból, hogy különböző platformokon működjön. Itt is érdemes utánajárni, hogy milyen esetben mit érdemes megvenni.

Tehát vannak 1C verziók:

  • Windowshoz,
  • Linuxhoz.
A cikk írásakor még nem fejlesztettek ki verziót Mac OS-hez.

A Windows alatt futó 1C programot a kezdetektől fogva fejlesztették, ez egy mindenki számára ismert hatékony eszköz, amely kellően kifinomult ahhoz, hogy problémamentesen tudja használni. A Linux-verzió ma még újnak számít, ezért meglehetősen „nyersnek”, még mindig sok a hiba, mint minden új szoftvertermékben.

A vállalkozók és az üzleti élet képviselői meglehetősen konzervatív emberek, számukra a legfontosabb a stabilitás. megbízható működés. Leggyakrabban ez nem olyan fontos az üzleti életben Magassebesség munka vagy lehetőségek hatalmas listája, amennyire csak szüksége van stabil munkavégzés. Ráadásul ma már nincs nagy kereslet a Linuxra a hazai üzleti életben. Ezért ezzel a változattal nagyon ritkán találkozunk.

Alkatrész alap 1C
Az 1C komponensbázis nagyon kiterjedt, rengeteg képességet tartalmaz, miközben az 1C folyamatosan osztja és bővíti a funkciókat. Azok. amikor az 1C fejlesztőknek valami újat kell alkotniuk, szinte mindig létrehoznak az újfajta tárgy. Például amikor webszolgáltatásokra volt szükség, a fejlesztők nem valamiféle bővítményt készítettek, hanem egyszerűen bevezették a fogalmat: webszolgáltatás. Hasonlóképpen, egy 1C vállalat számos üzleti folyamatához leggyakrabban új komponens jön létre, még olyan esetekben is, amikor a meglévő egyszerűen módosítható.

Mit mondhatunk az 1C platform összetevőiről:

  • Néhány komponens már régóta működik, néhány a szoftvertermék létrehozása óta. Stabilak és megbízhatóak.
  • Egyes összetevőket nemrégiben adtunk hozzá, másokat pedig most adunk hozzá. A legtöbbjük nagyon rosszul tesztelt, ezért rendkívül óvatosan kell velük dolgozni.
Amikor kiválasztunk egy alkatrészt, amellyel dolgozni szeretnénk, mindig ügyeljünk arra, hogy mikor adták hozzá. A professzionális 1C programozóknak ez a szabálya: amikor a fejlesztők új funkciót adnak hozzá, lehetőleg kerüljék azt, amíg el nem telik elegendő idő. Azok. megvárják, amíg az alkatrész megérkezik tesztelni fogják a gyakorlatban a fő „hibákat” azonosítják és kijavítják, és csak ezután kezdenek el vele aktívan dolgozni.

Az 1C negatív hírnevének egyik összetevője a vállalat azon gyakorlata, hogy folyamatosan új, még nem tesztelt megoldásokat ad hozzá. Annak ellenére, hogy gyakran a már megvalósított komponensek rosszul működnek, a hibákat még nem javították ki, és a fejlesztők már újdonságokat adnak hozzá. Ezek nem csak komponensek lehetnek, hanem létező objektumok új funkciói, új metódusok stb. Minden 1C-vel dolgozó programozó szembesül ezzel a problémával - a „durva” szoftverek állandó jelenlétével, az állandó „hibákkal” és azok folyamatos javításával.

A felhasználók is találkozhatnak ezzel a problémával - hibák és instabil munka szoftvert, amikor a platformmal dolgozik. Vannak bizonyos 1C karbantartási funkciók, amelyeket a felhasználó végrehajthat. Erre a célra van egy platform felhasználói felület. És ide érdemes visszatérni különböző verziók felhasználói felület.

Az 1C platform számos különböző összetevőből áll, amelyeket folyamatosan adnak hozzá, bővítve ezzel a termék képességeit. A dokumentumok, címtárak, különféle regiszterek mellett az információk bevitelére/kimenetére is vannak különféle komponensek, pl. felhasználói felületek.

E funkció alapján a következők közül választhat:

  1. Natív 1C kliens. Ez egy hagyományos szoftveres interfész, amikor az 1C az 1C-ből érhető el.
  2. Dolgozzon böngészőn keresztül.
  3. Dolgozzon mobilalkalmazáson keresztül.
Mindegyik opciónak vannak bizonyos korlátai; többet olvashat róluk a hivatalos 1C webhelyen.
Natív kliens
A natív kliens egy sor alkliensre is fel van osztva, ami további káoszt vezet be a szoftverkiválasztási folyamatba. Itt a legfontosabb a „vastag” vagy „vékony” kliens opció kiválasztása. Első pillantásra a választás itt nem kritikus, különösen egy programozó számára. Valójában az interfészen keresztüli konfigurációval végzett munka során problémák merülhetnek fel a kiválasztási hibák miatt.

Mi a különbség ezek között az alkliensek között?

A „vastaghoz” széles (vastag) kommunikációs csatorna szükséges, a „vékonyhoz” minimális. Ügyfeleim túlnyomó többsége „vastag” klienst használ, hiszen ma már mindenkinek jó helyi vagy internetes csatornája van, és nincs gond a „szélességével”. Másrészt egy „vékony” kliensnek vannak bizonyos korlátai a működésében, vannak dolgok, amiket nem lehet megtenni.

Web kliens (böngészőn keresztül működik)
A webes kliens böngészőn keresztül működik az 1C programmal. Azok. Ön egy bizonyos technológiát használ, amely lehetővé teszi az adatbázis elérését az interneten keresztül, egy Önnek megfelelő böngésző használatával. Ebben az esetben a felület teljesen körvonalazódik közvetlenül a böngészőben.

Ez az opció bizonyos korlátozásokat ír elő, ezt folyamatosan emlékeznie kell. Másrészt a webes klienssel való munkavégzés meglehetősen stabil, jól hibakereshető, és bizonyos logikus következtetésekhez vezet. Ezért nagyon sokan használják ezt a felület opciót. Az 1C online használata nagyon kényelmes, sőt szükséges is lehet.

mobil verzió
Az 1C kliensének ez a verziója viszonylag nemrég jelent meg, és még nincs nagy kereslet. Ennek a hozzáállásnak az okai:
  1. Az ügyfél nagyon nehéznek bizonyult. A program beállításához egy személynek ismernie kell mind az 1C, mind a mobil technológiákat, és meglehetősen mélyen kódszinten. Nyilvánvaló, hogy ilyen szakembert találni meglehetősen nehéz, ami nem járul hozzá a szoftveres megoldás népszerűségéhez.
  2. A technológia még mindig nagyon „nyers” és rosszul hibamentes. Én személyesen próbáltam ezt a megoldást ügyfeleimnél alkalmazni, beszélgettem kollégáimmal, akik szintén ismerkedtek ezzel a technológiával, és jelenleg az én és a kollégáim véleménye egybeesik: egyszerűbb és kényelmesebb valamilyen mobil alkalmazást készíteni, mint az 1C opció használatához.
A mobil verziónak sok mindent kombinálnia kell, több szakember munkáját követeli meg, akik együtt dolgoznak és segítik egymást:
  • Az adatbázishoz való hozzáférés beállítása kívülről;
  • Biztonsági kérdések megoldása;
  • Szerver beállítása a munkavégzéshez mobil alkalmazások;
  • 1C szoftvertermékek beállítása;
  • Webes alkalmazások beállítása (ha szükséges).
Mindez szükséges az 1C mobilalkalmazás megfelelő működésének biztosításához. Nyilvánvaló, hogy egy ilyen szakembergárda összeállítása nehéz és költséges, ezért ez a megoldás nem népszerű a kis- és középvállalkozások körében.
1C platform: összefoglaló
Az 1C platform nagyon funkcionális, rengeteg különféle képességgel rendelkezik. És ez a mennyiség természetesen bonyolulttá válik. Ennek eredményeként a programozók számára nagyon magas az 1C-vel való munka megkezdésének akadálya. Az ügyfelek hallanak az 1C különféle képességeiről, és megkérnek egy programozót, hogy segítsen ezek megvalósításában. Ez azt jelenti, hogy a szakembernek folyamatosan tisztában kell lennie a frissítésekkel, sokféle dolgot kell értenie és ismernie.

Nagyon nehéz olyan programozót találni, aki mindenhez érteni tud programszinten egyszerre: 1C-vel dolgozni, webes programozással, mobilalkalmazásokkal stb. Ez fogalmi szinten lehetséges, pl. azon, ahol most megosztom tudásomat.

De az ügyfelek általában nem értik ezt, és elkezdik követelni, hogy az 1C programozó különféle képességeket valósítson meg.

Másrészt az 1C platform folyamatosan változik, rengeteg opcióval, sokféle megoldással rendelkezik, és ennek eredményeként - rengeteg hiba és javításuk.

Mindez együtt pozicionálási problémához vezet:

  • Egyrészt ott van az 1C cég, amely azt mondja az ügyfeleknek, hogy az 1C egyszerű és kényelmes. Nem írják sehol, hogy az 1C karbantartásához speciális tudású szakemberre lesz szükség, hogy a programozóknak nehéz a modern 1C-vel dolgozni.
  • Másrészt a valóságban az ügyfél mindezekkel a problémákkal szembesül. És jó, ha vagy egy jól dolgozó, az 1C megvalósításában részt vevő csapattól kap segítséget, vagy egy olyan üzleti tanácsadótól, aki az én tudásom szintjén van, aki megtalálja a megfelelő szakembereket és kijelöli nekik a megfelelő feladatokat. Más esetekben a felhasználónak sok problémával kell szembenéznie a megvalósítási folyamat során.

Tehát röviden az 1C platformról: rengeteg lehetőség, magas fokozat rugalmasság, sokféle megoldás. És ugyanakkor: a megvalósítás alacsony minősége, a megoldás folyamatosan növekvő összetettsége, hatalmas számú hiba minden verzióban.

Fogalmi szinten szerintem van elég információ. És mindig találhat technikai árnyalatokat a fent javasolt 1C erőforrásokon.

Konfigurációk

Az 1C konfigurációk kész szoftvermegoldások, amelyek a platform egy adott verziója alapján jönnek létre. A konfiguráció az, amivel a felhasználók közvetlenül dolgoznak, a szoftverkörnyezet, amelyben az aktuális nyilvántartásokat vezetik, a dokumentumfolyamattal, könyvtárakkal stb. A felhasználók gyakran nem tudják, milyen platformjuk van. De mindig tudják, hogy milyen konfigurációt használnak.

Vannak konfigurációk:

  1. Szabvány - az 1C cég írta. Mindannyian jelen vannak az 1C honlapján.
  2. Atipikus – partnercégek írták.
Felhasználói szinten a két típust a következőképpen különböztetjük meg:
  1. A szabványos konfigurációkat az 1C hozza létre és tartja karban. A legtöbb esetben jobb minőségűek, ezekben a konfigurációkban jobban szervezett a kóddal végzett munka, és ezeket használják a leggyakrabban optimális megoldások, a hibákat azonnal kijavítják. Természetesen mindenki folyamatosan hall a tipikus 1C konfigurációk „örök bugjairól”, és ott valóban folyamatosan jelen vannak, de ennek ellenére érdemes hitelt adni a cég szakembereinek. Nagyon gyorsan kijavítják a kritikus hibákat.
  2. Az atipikus konfigurációkat 1C partnercégek írják, és itt elég nehéz bármit is határozottan mondani. Az ilyen konfigurációk nagyon eltérőek. Leggyakrabban alkalomra írják: iparág-specifikus (egy adott iparágra) vagy egy adott alkalomra (egy adott vállalatra). És itt meg kell érteni, hogy az 1C partnervállalatok többnyire meglehetősen magas fluktuációval rendelkeznek. Ezért a konfigurációk meglehetősen rendezetlenül vannak megírva. Az egyik programozó elkezd írni, egy másik folytatja, a harmadik pedig befejezi. Ugyanakkor mindegyik hoz valamit a sajátjából, megértéséből, megoldásaiból, ötleteiből. És úgy alkalmazza az előd fejlesztéseit, ahogy az kényelmes, és nem úgy, ahogyan azt tervezték.
Talán emlékszel a „Három Prostokvashinóból” vicces rajzfilmre? Ott a fiú Fjodor bácsi levelet írt a szüleinek, de nem fejezte be, elzavarta, a barátai pedig felváltva fejezték be neki: egy macska és egy kutya. És mindegyikük beszélt a problémáiról. Ennek eredményeként a fiú szülei meglepődtek, amikor megtudták, hogy „fájnak a mancsai, és leesik a farka”. Ez az az elv, amelyet nagyon gyakran használnak nem szabványos konfigurációk írásakor.
A nem szabványos konfigurációk írásának folytonossága, és gyakran a kellően részletes dokumentáció hiánya azt a tényt eredményezi, hogy a megvalósítás és a módosítások minden kérdésével kapcsolatba kell lépnie a konfigurációt kifejlesztő céggel.

A nem szabványos konfigurációknak is két típusa van:
  1. Szabványok alapján íródott. Ezek a konfigurációk úgy jönnek létre, hogy valamilyen szabványos konfigurációhoz funkcionalitást adnak. Például van egy olyan termék, mint az 1C: Trade Management és CRM. Itt kombináltuk a Trade Management és a CRM rendszer standard konfigurációját. Érdekesség, hogy a konfiguráció megalkotói, a Rarus cég a Trade Management alrendszert hívja, pedig valójában ez volt az alapja a teljes konfiguráció megírásának.
        profik ilyen konfigurációk - funkcionálisabbak a szabványosokhoz képest, gyakran nagyon szükséges funkciókat adnak hozzájuk.
        Mínuszok– ezeknek a konfigurációknak a fejlesztőinek gyakran nincs idejük frissítéseiket kellő időben elkészíteni. Így nagyon könnyen előfordulhat, hogy az 1C cég már közzétette a frissítési lehetőségeit, és egy nem szabványos megoldás felhasználójának várnia kell egy ideig, amíg a fejlesztő létrehoz egy hasonló frissítést egy adott megoldáshoz. Ezenkívül az ilyen módosítások meglehetősen „nyersek” is lehetnek, és sok hibát tartalmazhatnak.
       
  2. A nulláról írt konfigurációk. Létrehozásukkor a szabványos konfigurációkat egyáltalán nem használjuk, a megoldásokat konkrét feladatokra írják.
        profik: a konfigurációt pontosan az ügyfél igényei szerint írták meg, minden szükséges és szinte semmi felesleges.
        Mínuszok: Az ilyen megoldások írásakor általában nem tartják be a kódszabványokat, az ilyen szoftvertermékeket nagyon nehéz módosítani, ezt legtöbbször csak a szerző tudja elég gyorsan megtenni.
Ha az ügyfelekhez fordultam, és láttam, hogy egy nem szabványos konfigurációt írtak a semmiből, megpróbálom vagy egyáltalán nem érinteni, vagy teljesen megváltoztatni egy kényelmes és univerzális megoldás. Az ilyen megoldásokra gyakran nincs szükség, különösen a kis- és középvállalkozásoknál. Ugyanakkor a standard termékek könnyebben karbantarthatók, és ennek eredményeként olcsóbbak is, ami mindig fontos az üzleti életben.

Összegzés

Fontos megérteni, hogy a vállalkozók általában konfigurációt keresnek. Például a számviteli osztály munkájának automatizálásához szükségük van 1C.Accountingra, és az ügyfelekkel való munka megszervezésére - 1C. Kereskedelmi menedzsment. Ezek a termékek érthetőek számukra, ezért érdekesek.

Ezért fontos, hogy a programozó tudja, melyik platformmal kell dolgoznia. A felhasználót érdekli a konfiguráció. Ugyanakkor az 1C programozó segítsége nélkül egy vállalkozás a legtöbb esetben nem tudja beállítani a kívánt konfigurációt. Ezért nevezem az 1C szakembereket az 1C ökoszisztéma szerves részének.

Hadd emlékeztesselek arra, hogy az 1C szakemberek is mások. Egyesek a platform és a szabványos konfigurációk fejlesztésével foglalkoznak (az 1C vállalat alkalmazottai), mások partnerei, és részt vesznek a megvalósításban és a módosításokban, míg mások magántulajdonban segítenek megoldani bizonyos, az 1C megvalósításával kapcsolatos problémákat. Címkék hozzáadása

Ma az 1C szoftvertermékek egyfajta szabványt jelentenek a kis- és középvállalkozások számviteléhez, menedzsmentjéhez és más típusú könyveléséhez. A munkaadók megkövetelik alkalmazottaiktól, hogy rendelkezzenek az adott szoftvertermékkel való munkához szükséges készségekkel. Ha napirendre kerül egy webáruház és automatizálási rendszerek (maradványok, árak, rendelések stb.) integrálásának kérdése, akkor az irodában általában van egy 1C adatbázis is, amellyel az integrációt végre kell hajtani. Hasonlóan sok más esetben is: a kis- és középvállalkozások minden automatizálási folyamata hagyományosan az 1C termékekkel kezdődik, és azok használatával folytatódik.

Üzleti tanácsadóként gyakran találkozom olyan kérdésekkel, hogy mi az 1C, milyen felépítésű lehet ez a szoftvertermék, és általában hogyan működik ez az egész rendszer. Általában webfejlesztők teszik fel őket, akik kénytelenek foglalkozni az integrációs problémákkal. 1C, mobilalkalmazásokra szakosodott programozók és egyéb szakemberek, akiknek munkájuk jellegéből adódóan ritkán kell 1C programokkal foglalkozniuk.

Ebben a cikkben úgy döntöttem, hogy választ gyűjtök a munkám során folyamatosan felmerülő leggyakoribb kérdésekre. Ezért azonnal figyelmeztetni szeretném: a cikk az informatikai technológiákban jártas embereknek szól; üzletemberek, könyvelők, az IT-szférától távol élő emberek valószínűleg nehezen fogják megérteni néhány árnyalatot. Természetesen igyekszem a lehető legegyszerűbben írni, és nem tervezek kódszintű technikai árnyalatokba mélyedni, de ennek ellenére bizonyos kifejezések és fogalmak bonyolultnak tűnhetnek a nem szakemberek számára.
Néhány szó az 1C-vel kapcsolatos tapasztalataimról
Egy időben 1C programozóként dolgoztam egy nagy projektben, majd projektmenedzseri pozícióba kerültem, és elég hosszú ideig voltam a projekt osztály vezetője, amely kizárólag az 1C-ben végzett feladatokkal foglalkozott.

Most, ahogy nem egyszer írtam, üzleti tanácsadóként dolgozom a kis- és középvállalkozások területén. Folyamatosan szembesülök a munkaautomatizálással kapcsolatos különféle feladatokkal, és ennek eredményeként az 1C szoftvertermékekkel. Üzleti tanácsadóként leggyakrabban 1C szakembereket veszek fel bizonyos problémák megoldására, állandó csapatom van, és külső szakértőket is vonzok, beleértve a szabadúszókat is. Nagyon ritka esetekben magam írok valamit 1C-ben, leggyakrabban, ha sürgősen meg kell oldanom egy kis problémát.

Viszont egyre távolabb kerülök az 1C termékekkel való folyamatos munkától. Ha pályafutásom elején az 1C programokkal való munka hozta meg a bevételem 100%-át, ma már egyes 1C megoldások megvalósítása a munkám legfeljebb 20%-át teszi ki, minden más weboldalak, CRM rendszerek stb.

Ezért, bár még nem távolodtam el túlságosan az 1C programmal kapcsolatos kérdésektől, úgy döntöttem, hogy rendszerezem tudásomat, összegyűjtöm és rögzítem az ezekkel a szoftvertermékekkel való munka fontos szempontjait és árnyalatait.

Egy kicsit bővebben az 1C-ről és arról, hogy miért írom mindezt
Jómagam is tudom, hogy mindjárt, ahogy mondani szokták, magamévá teszem a mérhetetlenséget. Ezért egy másik figyelmeztetés:
  1. Tervezek egy egész cikksorozatot létrehozni az 1C-ről, ahol különböző nézőpontokból fogok beszélni erről a szoftvertermékről. Ez a cikk elsősorban programozóknak szól. Ezért teszem közzé a Habrén. Az alábbiak a koncepciók szélesebb körét fedik le, beleértve azokat is, amelyek az üzletemberek és az 1C szoftvertermékek felhasználói számára érdekesek, ezért ezek megjelennek a Megamindon.
  2. Nem fogok belemenni a kód használatának árnyalataiba vagy más technikai részletekbe, amelyeket mindenki egyedül olvashat a hivatalos 1C webhelyen, a támogatási webhelyeken, a jól ismert fórumokon stb.
  3. Nem fogom megvitatni a platform egyik vagy másik verziójának működésének árnyalatait. Sőt, leggyakrabban a 8.3-as platformról fogok beszélni, mint a legújabbról a cikk írásakor, valamint azokról a tipikus konfigurációkról, amelyekre a legkeresettebbek az ügyfeleim (közép- és kisvállalkozások).
Ugyanakkor nem csak egy webprogramozónak vagy más szakembernek szeretnék segíteni abban, hogy hol keresse a megfelelő kódrészletet, hanem abban is, hogy megértsék, mi is az – 1C.
Ma az 1C cég önmagában annyi zavart vezetett be a termékleírásokba, a rendszert konfiguráló szakemberek szintjére vonatkozó követelményekbe, a platform, a konfiguráció, a bővítmények, a kiegészítők, a verziók stb. megválasztásába, stb., hogy az 1C rendszer személy szerint a régi „ Octopus” tévésorozatra kezd emlékeztetni. Ha még valaki emlékszik, ebben a filmben a biztos egy bűnözői csoporttal harcolt, amelynek egy része egy bankcsoport volt. És ez a bankrendszer annyira zavaros volt, hogy nagyon nehéz volt megérteni, honnan jött a pénz, hová ment, hogyan működik ez vagy az a részleg, és ami a legfontosabb, miért.

Az 1C rendszerben a felhasználó „megzavarására” irányuló erőfeszítések, úgy tűnik, egy dologra irányulnak: nem kell semmit sem értenie, csak fizetnie kell. És sok üzletember végül úgy fizet, hogy nem érti, hogy szüksége van-e erre a frissítésre, vagy erre a termékre. Csak fizetnek és ennyi.

Megpróbálom kibogozni a „polip csápjait”, és felépíteni egy általános megértést az 1C rendszer működéséről.

Szeretnénk emlékeztetni a programozókat arra is, hogy az 1C weboldalán bármilyen technikai információt megtalálhat. Egyáltalán nem tervezek ezeken az árnyalatokon foglalkozni. Lehetőség szerint egyszerű nyelven írok az alapvető kérdésekről.

És ha az 1C speciális technikai árnyalataira van szüksége, akkor mindig használhatja a következő erőforrásokat:

  1. 1C weboldal és partnerfórum. http://www.1c.ru
  2. Egyéb források
Az esetek túlnyomó többségében a kérdésekre adott válaszokat ezen források valamelyikén találja meg. Sokkal több fórum és egyebek vannak, de a legtöbb megoldás megvan.

1C mint ökoszisztéma

Amikor egy üzletember, ügyvéd, könyvelő, eladó és más felhasználó találkozik az 1C programokkal, nagyon gyakran félreértik, mi az. Vannak, akik úgy gondolják, hogy az 1C egy kényelmes könyvelési rendszer, mások szerint egy online áruház automatizálására szolgáló rendszer, mások nem igazán értik, miről beszélünk. Egyesek még azt is gondolják, hogy ennek vagy annak az 1C-terméknek a segítségével bármilyen üzleti problémát megoldhat, csak ki kell választania a megfelelő terméket, és esetleg módosítania kell egy kicsit.

Az ilyen egyértelműen téves felfogások oka az, hogy senki sem érti, mi az 1C platform szemszögéből. Mindenki mást, konkrétat lát. Maga az 1C még nagyobb zűrzavart okoz, hiszen mindezeket a tévhiteket aktívan támogatja marketingjének köszönhetően, amely igyekszik minden alkalomra és bármilyen célra megoldásként pozícionálni az 1C-t.

A cikkben már mondtam, hogy valójában az 1C-t egy egész ökoszisztémaként kell felfogni. Ez a megközelítés segít megérteni, mi az 1C, és miért van rá szükség.

Tehát a technikai ökoszisztéma szempontjából az 1C a következő összetevőkből áll:

  1. Az 1C platform a konfigurációk írásának, a programozók munkájának stb. alapja. Verzióról verzióra frissül, ezért lehet: 6.0, 7.7, 8.0, 8.2 vagy 8.3.
  2. Konfiguráció. Ez a specifikusság következő szintje. A konfigurációk a platformra íródnak 1C kóddal. A felhasználók konfigurációkkal dolgoznak.
  3. 1C Bitrix. A webhelyekkel való munkavégzés rendszere, erről érdemes külön beszélni.
Egy másik szempont, amelyben az 1C munka strukturálható, a szervezeti szint. És itt van 2 rész, amelyek szintén nem működnek egymás nélkül:
  1. Maga az 1C cég és szakembergárdája.
  2. 1C partnerek (franchise) és rendszerkarbantartással foglalkozó szakemberek. Ezeket is érdemes kiemelni, mint az ökoszisztéma egyik összetevőjét. Az 1C véglegesítését és megvalósítását végző szakemberek nélkül a rendszer nem fog működni. Ezek lehetnek 1C partnercégek vagy egyéni szabadúszók, mindegy, csak kell lenniük, különben nem lesz életképes a rendszer.
Ezután azt javaslom, hogy nézzük meg közelebbről az 1C ökoszisztéma részeit.

Felület

A platform az az alap, amelyen az 1C programozók az 1C programozási nyelvet használva kész programokat (konfigurációkat) írnak a felhasználók számára. A platform az az alap, amely nélkül egyetlen komponens vagy konfiguráció sem fog működni. Ugyanakkor maga a platform konfiguráció nélkül kizárólag az 1C programozó számára érdekes lehet, az összes többi (felhasználók, különféle szakemberek) számára haszontalan.
A platform különböző verzióin dolgozhat. Tudom, hogy a gyakorlatban a 8.2-es és a 8.0-s verziókat használják, valamint a meglehetősen régi, de még mindig népszerű 7.7-et, néha még az első sikeres 6.0-s kiadást is. De kizárólag a 8.3-as verzióról fogok beszélni, mint az írás idején a legújabbról. Sok dolog, amiről meg fogunk beszélni, ugyanúgy vonatkozik a korábbi verziókra is. Néhányat azonban csak a legújabb kiadásokban adtak hozzá. Szeretném, ha az olvasók ezt a tényt figyelembe vennék.

Fontos megérteni, hogy a felhasználóknak leggyakrabban nincs szükségük az 1C által biztosított képességek teljes skálájára. Ez az állítás különösen fontos a kis- és középvállalkozások számára. De a munka minősége és megbízhatósága rendkívül fontos a felhasználók számára. És ebben a tekintetben sajnos elég sok probléma merül fel az 1C szoftvertermékekkel.
Amikor az 1C-vel dolgoznak, a programozók egy speciális programozási nyelvet használnak, amelyet az 1C fejlesztői hoztak létre az 1C platformmal való együttműködéshez. Ma orosz és angol nyelven érhető el, de eredetileg oroszul írták, ezért a szabványos konfigurációkat is hagyományosan oroszul írják, bár mindig lehetséges az operátorok angol nyelvű verzióinak használata a megfelelő helyen, ha ez kényelmesebb a felhasználók számára. programozó, hogy így működjön. Ez a nyelv a BASIC és a C+ keveréke, hozzáadva az SQL-t a lekérdezések írásához. Ezenkívül lehetőséget biztosít különféle konstruktorok és bővítmények használatára.

Az 1C platform egyik jellemzője a modularitás hiánya. A platform valami egész, nem lehet egyértelműen jelezni, hogy melyik kódrész (modul) mely képességekért felelős. Természetesen a telepítés során megadható, hogy mely komponenseket kell telepíteni és melyeket nem. Ez a lehetőség azonban csak a telepítéskor áll rendelkezésre, és valójában nagyon kevés lehetőséget kínál.

Még egy megjegyzés, amely remélhetőleg segít elkerülni a lángokat és a vitákat:

Megértem, hogy az 1C platform hatékony és nagyon rugalmas eszköz. És ha Ön, mint tapasztalt 1C programozó, valami különlegeset szeretne írni rá, valószínűleg kiváló szoftvert fog kapni. Különböző esetekre pedig éppen a platform képességeinek gazdagságának köszönhetően itt találhat megoldást. De leggyakrabban standard konfigurációk használatával találkozom (Számvitel, Kereskedelmi Menedzsment, Bér- és HR, Termelésmenedzsment), a legtöbb felhasználó ezekkel dolgozik, főleg ha kis- és középvállalkozásokról van szó. Ezért a platform kiválasztásáról és az 1C munkájával kapcsolatos néhány problémáról fogok írni, főleg a szabványos konfigurációkkal való munka szempontjából.

Ugyanakkor azt is megértem, hogy nagy akarattal és a programozó megfelelő szintű tudásával sok probléma megoldható, de a problémák nem lesznek relevánsak. Ezért, ha egyedi fejlesztéseket használ, előfordulhat, hogy az általam feltárt problémák és kérdések egyáltalán nem érdekesek az Ön számára. Mindenki másnak, folytatom.
Platform szállítási lehetőségek
A platform kiválasztásakor nagyon fontos odafigyelni a megoldás szállítási lehetőségeire. Az első dolog, ami fontos számodra, az adatokkal való munka megszervezésének módja:
  • Fájl megoldás
  • Kliens-szerver opció
Egy fájl alapú megoldásban az összes munkainformáció egyetlen közös fájlban kerül tárolásra. Nem számít, melyik konfigurációt telepíti. Mindenesetre kap egy szervizfájlt CD kiterjesztéssel (1C belső formátum), amelyben minden tárolva lesz: könyvtárak, dokumentumok, nyilvántartások stb. Ha a program felhasználóinak száma nem haladja meg a 4 főt, valószínűleg ez a lehetőség megfelelő az Ön számára. Ezenkívül a fájlrendszer beállítása sokkal egyszerűbb, itt akár az 1C szakember segítsége nélkül is megteheti. A sebességprobléma részben megoldható RPD (Remote Desktop Protocol) segítségével, de csak részben.

Ha azonban az 1C-t meglehetősen aktív dokumentumfolyamattal és meglehetősen nagy számú rendszerfelhasználóval (több mint 4 ember) rendelkező vállalatoknál használják, a fájlrendszer nem fog megfelelően működni. A felhasználók szinte egyszerre érik el ugyanazt a fájlt, ami folyamatosan növekszik. Emellett folyamatos szinkronizálásra lesz szükség, ami még jobban lelassítja a munkát.

A probléma megoldására az 1C cég megpróbálja kipróbálni az adatgyorsítótárat, de ez a módszer eddig még több problémát hoz. Ha valakit érdekel ez a téma, csak írja be a keresőbe, hogy „1C cache problémák”; a keresésben sok fórum és vita lesz erről, különféle problémákkal, amelyek végső soron abból a tényből fakadnak, hogy a gyorsítótár igen nem mindig működik megfelelően.

Az adattárolás kliens-szerver szervezése az adatbázisok táblákba rendezése a szerveren. Ez lehet MSSQL, Oracle vagy más adatbázisszervezési lehetőség.

Ennek az opciónak az előnyei nyilvánvalóak: bármennyi felhasználó is hozzáfér az adatbázisokhoz, a sebességgel és a hozzáféréssel kapcsolatos problémák nem merülnek fel. Ez az a lehetőség, amelyet a legtöbb középvállalkozás használja, és ezt szoktam ajánlani az ügyfeleknek.

A legtöbb esetben a cégek Windows szervert telepítenek, amelyen magát a programot és az adatbázist is tárolják. Néha az alkalmazások és az adatbázisok el vannak különítve a különböző szervereken, de ezek az esetek bonyolultak és meglehetősen ritkák, ezért nem fogok rajtuk kitérni.

Az 1C változatai különböző platformokhoz
Ma már választhat az 1C szoftver különböző verzióiból, hogy különböző platformokon működjön. Itt is érdemes utánajárni, hogy milyen esetben mit érdemes megvenni.

Tehát vannak 1C verziók:

  • Windowshoz,
  • Linuxhoz.
A cikk írásakor még nem fejlesztettek ki verziót Mac OS-hez.

A Windows alatt futó 1C programot a kezdetektől fogva fejlesztették, ez egy mindenki számára ismert hatékony eszköz, amely kellően kifinomult ahhoz, hogy problémamentesen tudja használni. A Linux-verzió ma még újnak számít, ezért meglehetősen „nyersnek”, még mindig sok a hiba, mint minden új szoftvertermékben.

A vállalkozók és az üzleti élet képviselői meglehetősen konzervatív emberek, számukra a legfontosabb a stabil, megbízható munkavégzés. Leggyakrabban egy vállalkozást nem annyira a nagy sebesség vagy a képességek hatalmas listája érdekli, hanem egyszerűen stabil működést igényel. Ráadásul ma már nincs nagy kereslet a Linuxra a hazai üzleti életben. Ezért ezzel a változattal nagyon ritkán találkozunk.

Alkatrész alap 1C
Az 1C komponensbázis nagyon kiterjedt, rengeteg képességet tartalmaz, miközben az 1C folyamatosan osztja és bővíti a funkciókat. Azok. amikor az 1C fejlesztőknek valami újat kell létrehozniuk, szinte mindig új típusú objektumot hoznak létre. Például amikor webszolgáltatásokra volt szükség, a fejlesztők nem valamiféle bővítményt készítettek, hanem egyszerűen bevezették a fogalmat: webszolgáltatás. Hasonlóképpen, egy 1C vállalat számos üzleti folyamatához leggyakrabban új komponens jön létre, még olyan esetekben is, amikor a meglévő egyszerűen módosítható.

Mit mondhatunk az 1C platform összetevőiről:

  • Néhány komponens már régóta működik, néhány a szoftvertermék létrehozása óta. Stabilak és megbízhatóak.
  • Egyes összetevőket nemrégiben adtunk hozzá, másokat pedig most adunk hozzá. A legtöbbjük nagyon rosszul tesztelt, ezért rendkívül óvatosan kell velük dolgozni.
Amikor kiválasztunk egy alkatrészt, amellyel dolgozni szeretnénk, mindig ügyeljünk arra, hogy mikor adták hozzá. A professzionális 1C programozóknak ez a szabálya: amikor a fejlesztők új funkciót adnak hozzá, lehetőleg kerüljék azt, amíg el nem telik elegendő idő. Azok. megvárják, amíg a komponenst a gyakorlatban tesztelik, a főbb „hibákat” azonosítják és kijavítják, és csak ezután kezdenek vele aktívan dolgozni.

Az 1C negatív hírnevének egyik összetevője a vállalat azon gyakorlata, hogy folyamatosan új, még nem tesztelt megoldásokat ad hozzá. Annak ellenére, hogy gyakran a már megvalósított komponensek rosszul működnek, a hibákat még nem javították ki, és a fejlesztők már újdonságokat adnak hozzá. Ezek nem csak komponensek lehetnek, hanem létező objektumok új funkciói, új metódusok stb. Minden 1C-vel dolgozó programozó szembesül ezzel a problémával - a „durva” szoftverek állandó jelenlétével, az állandó „hibákkal” és azok folyamatos javításával.

A felhasználók is találkozhatnak ezzel a problémával - hibákkal és a szoftver instabil működésével, amikor a platformmal dolgoznak. Vannak bizonyos 1C karbantartási funkciók, amelyeket a felhasználó végrehajthat. Erre a célra van egy platform felhasználói felület. És itt érdemes visszatérni a felhasználói felület különböző verzióihoz.

Az 1C platform számos különböző összetevőből áll, amelyeket folyamatosan adnak hozzá, bővítve ezzel a termék képességeit. A dokumentumok, címtárak, különféle regiszterek mellett az információk bevitelére/kimenetére is vannak különféle komponensek, pl. felhasználói felületek.

E funkció alapján a következők közül választhat:

  1. Natív 1C kliens. Ez egy hagyományos szoftveres interfész, amikor az 1C az 1C-ből érhető el.
  2. Dolgozzon böngészőn keresztül.
  3. Dolgozzon mobilalkalmazáson keresztül.
Mindegyik opciónak vannak bizonyos korlátai; többet olvashat róluk a hivatalos 1C webhelyen.
Natív kliens
A natív kliens egy sor alkliensre is fel van osztva, ami további káoszt vezet be a szoftverkiválasztási folyamatba. Itt a legfontosabb a „vastag” vagy „vékony” kliens opció kiválasztása. Első pillantásra a választás itt nem kritikus, különösen egy programozó számára. Valójában az interfészen keresztüli konfigurációval végzett munka során problémák merülhetnek fel a kiválasztási hibák miatt.

Mi a különbség ezek között az alkliensek között?

A „vastaghoz” széles (vastag) kommunikációs csatorna szükséges, a „vékonyhoz” minimális. Ügyfeleim túlnyomó többsége „vastag” klienst használ, hiszen ma már mindenkinek jó helyi vagy internetes csatornája van, és nincs gond a „szélességével”. Másrészt egy „vékony” kliensnek vannak bizonyos korlátai a működésében, vannak dolgok, amiket nem lehet megtenni.

Web kliens (böngészőn keresztül működik)
A webes kliens böngészőn keresztül működik az 1C programmal. Azok. Ön egy bizonyos technológiát használ, amely lehetővé teszi az adatbázis elérését az interneten keresztül, egy Önnek megfelelő böngésző használatával. Ebben az esetben a felület teljesen körvonalazódik közvetlenül a böngészőben.

Ez az opció bizonyos korlátozásokat ír elő, ezt folyamatosan emlékeznie kell. Másrészt a webes klienssel való munkavégzés meglehetősen stabil, jól hibakereshető, és bizonyos logikus következtetésekhez vezet. Ezért nagyon sokan használják ezt a felület opciót. Az 1C online használata nagyon kényelmes, sőt szükséges is lehet.

mobil verzió
Az 1C kliensének ez a verziója viszonylag nemrég jelent meg, és még nincs nagy kereslet. Ennek a hozzáállásnak az okai:
  1. Az ügyfél nagyon nehéznek bizonyult. A program beállításához egy személynek ismernie kell mind az 1C, mind a mobil technológiákat, és meglehetősen mélyen kódszinten. Nyilvánvaló, hogy ilyen szakembert találni meglehetősen nehéz, ami nem járul hozzá a szoftveres megoldás népszerűségéhez.
  2. A technológia még mindig nagyon „nyers” és rosszul hibamentes. Én személyesen próbáltam ezt a megoldást ügyfeleimnél alkalmazni, beszélgettem kollégáimmal, akik szintén ismerkedtek ezzel a technológiával, és jelenleg az én és a kollégáim véleménye egybeesik: egyszerűbb és kényelmesebb valamilyen mobil alkalmazást készíteni, mint az 1C opció használatához.
A mobil verziónak sok mindent kombinálnia kell, több szakember munkáját követeli meg, akik együtt dolgoznak és segítik egymást:
  • Az adatbázishoz való hozzáférés beállítása kívülről;
  • Biztonsági kérdések megoldása;
  • Szerver beállítása mobilalkalmazásokkal való együttműködéshez;
  • 1C szoftvertermékek beállítása;
  • Webes alkalmazások beállítása (ha szükséges).
Mindez szükséges az 1C mobilalkalmazás megfelelő működésének biztosításához. Nyilvánvaló, hogy egy ilyen szakembergárda összeállítása nehéz és költséges, ezért ez a megoldás nem népszerű a kis- és középvállalkozások körében.
1C platform: összefoglaló
Az 1C platform nagyon funkcionális, rengeteg különféle képességgel rendelkezik. És ez a mennyiség természetesen bonyolulttá válik. Ennek eredményeként a programozók számára nagyon magas az 1C-vel való munka megkezdésének akadálya. Az ügyfelek hallanak az 1C különféle képességeiről, és megkérnek egy programozót, hogy segítsen ezek megvalósításában. Ez azt jelenti, hogy a szakembernek folyamatosan tisztában kell lennie a frissítésekkel, sokféle dolgot kell értenie és ismernie.

Nagyon nehéz olyan programozót találni, aki mindenhez érteni tud programszinten egyszerre: 1C-vel dolgozni, webes programozással, mobilalkalmazásokkal stb. Ez fogalmi szinten lehetséges, pl. azon, ahol most megosztom tudásomat.

De az ügyfelek általában nem értik ezt, és elkezdik követelni, hogy az 1C programozó különféle képességeket valósítson meg.

Másrészt az 1C platform folyamatosan változik, rengeteg opcióval, sokféle megoldással rendelkezik, és ennek eredményeként - rengeteg hiba és javításuk.

Mindez együtt pozicionálási problémához vezet:

  • Egyrészt ott van az 1C cég, amely azt mondja az ügyfeleknek, hogy az 1C egyszerű és kényelmes. Nem írják sehol, hogy az 1C karbantartásához speciális tudású szakemberre lesz szükség, hogy a programozóknak nehéz a modern 1C-vel dolgozni.
  • Másrészt a valóságban az ügyfél mindezekkel a problémákkal szembesül. És jó, ha vagy egy jól dolgozó, az 1C megvalósításában részt vevő csapattól kap segítséget, vagy egy olyan üzleti tanácsadótól, aki az én tudásom szintjén van, aki megtalálja a megfelelő szakembereket és kijelöli nekik a megfelelő feladatokat. Más esetekben a felhasználónak sok problémával kell szembenéznie a megvalósítási folyamat során.

Tehát röviden az 1C platformról: rengeteg lehetőség, nagyfokú rugalmasság, sokféle megoldás. És ugyanakkor: a megvalósítás alacsony minősége, a megoldás folyamatosan növekvő összetettsége, hatalmas számú hiba minden verzióban.

Fogalmi szinten szerintem van elég információ. És mindig találhat technikai árnyalatokat a fent javasolt 1C erőforrásokon.

Konfigurációk

Az 1C konfigurációk kész szoftvermegoldások, amelyek a platform egy adott verziója alapján jönnek létre. A konfiguráció az, amivel a felhasználók közvetlenül dolgoznak, a szoftverkörnyezet, amelyben az aktuális nyilvántartásokat vezetik, a dokumentumfolyamattal, könyvtárakkal stb. A felhasználók gyakran nem tudják, milyen platformjuk van. De mindig tudják, hogy milyen konfigurációt használnak.

Vannak konfigurációk:

  1. Szabvány - az 1C cég írta. Mindannyian jelen vannak az 1C honlapján.
  2. Atipikus – partnercégek írták.
Felhasználói szinten a két típust a következőképpen különböztetjük meg:
  1. A szabványos konfigurációkat az 1C hozza létre és tartja karban. A legtöbb esetben minőségibbek, ezekben a konfigurációkban jobban szervezett a munka a kóddal, leggyakrabban optimális megoldásokat alkalmaznak, a hibákat pedig gyorsan kijavítják. Természetesen mindenki folyamatosan hall a tipikus 1C konfigurációk „örök bugjairól”, és ott valóban folyamatosan jelen vannak, de ennek ellenére érdemes hitelt adni a cég szakembereinek. Nagyon gyorsan kijavítják a kritikus hibákat.
  2. Az atipikus konfigurációkat 1C partnercégek írják, és itt elég nehéz bármit is határozottan mondani. Az ilyen konfigurációk nagyon eltérőek. Leggyakrabban alkalomra írják: iparág-specifikus (egy adott iparágra) vagy egy adott alkalomra (egy adott vállalatra). És itt meg kell érteni, hogy az 1C partnervállalatok többnyire meglehetősen magas fluktuációval rendelkeznek. Ezért a konfigurációk meglehetősen rendezetlenül vannak megírva. Az egyik programozó elkezd írni, egy másik folytatja, a harmadik pedig befejezi. Ugyanakkor mindegyik hoz valamit a sajátjából, megértéséből, megoldásaiból, ötleteiből. És úgy alkalmazza az előd fejlesztéseit, ahogy az kényelmes, és nem úgy, ahogyan azt tervezték.
Talán emlékszel a „Három Prostokvashinóból” vicces rajzfilmre? Ott a fiú Fjodor bácsi levelet írt a szüleinek, de nem fejezte be, elzavarta, a barátai pedig felváltva fejezték be neki: egy macska és egy kutya. És mindegyikük beszélt a problémáiról. Ennek eredményeként a fiú szülei meglepődtek, amikor megtudták, hogy „fájnak a mancsai, és leesik a farka”. Ez az az elv, amelyet nagyon gyakran használnak nem szabványos konfigurációk írásakor.
A nem szabványos konfigurációk írásának folytonossága, és gyakran a kellően részletes dokumentáció hiánya azt a tényt eredményezi, hogy a megvalósítás és a módosítások minden kérdésével kapcsolatba kell lépnie a konfigurációt kifejlesztő céggel.

A nem szabványos konfigurációknak is két típusa van:
  1. Szabványok alapján íródott. Ezek a konfigurációk úgy jönnek létre, hogy valamilyen szabványos konfigurációhoz funkcionalitást adnak. Például van egy olyan termék, mint az 1C: Trade Management és CRM. Itt kombináltuk a Trade Management és a CRM rendszer standard konfigurációját. Érdekesség, hogy a konfiguráció megalkotói, a Rarus cég a Trade Management alrendszert hívja, pedig valójában ez volt az alapja a teljes konfiguráció megírásának.
        profik ilyen konfigurációk - funkcionálisabbak a szabványosokhoz képest, gyakran nagyon szükséges funkciókat adnak hozzájuk.
        Mínuszok– ezeknek a konfigurációknak a fejlesztőinek gyakran nincs idejük frissítéseiket kellő időben elkészíteni. Így nagyon könnyen előfordulhat, hogy az 1C cég már közzétette a frissítési lehetőségeit, és egy nem szabványos megoldás felhasználójának várnia kell egy ideig, amíg a fejlesztő létrehoz egy hasonló frissítést egy adott megoldáshoz. Ezenkívül az ilyen módosítások meglehetősen „nyersek” is lehetnek, és sok hibát tartalmazhatnak.
       
  2. A nulláról írt konfigurációk. Létrehozásukkor a szabványos konfigurációkat egyáltalán nem használjuk, a megoldásokat konkrét feladatokra írják.
        profik: a konfigurációt pontosan az ügyfél igényei szerint írták meg, minden szükséges és szinte semmi felesleges.
        Mínuszok: Az ilyen megoldások írásakor általában nem tartják be a kódszabványokat, az ilyen szoftvertermékeket nagyon nehéz módosítani, ezt legtöbbször csak a szerző tudja elég gyorsan megtenni.
Ha az ügyfelekhez fordulva láttam, hogy a semmiből megírt atipikus konfiguráció, akkor igyekszem vagy egyáltalán nem nyúlni hozzá, vagy teljesen megváltoztatni egy kényelmes és univerzális megoldásra. Az ilyen megoldásokra gyakran nincs szükség, különösen a kis- és középvállalkozásoknál. Ugyanakkor a standard termékek könnyebben karbantarthatók, és ennek eredményeként olcsóbbak is, ami mindig fontos az üzleti életben.

Összegzés

Fontos megérteni, hogy a vállalkozók általában konfigurációt keresnek. Például a számviteli osztály munkájának automatizálásához szükségük van 1C.Accountingra, és az ügyfelekkel való munka megszervezésére - 1C. Kereskedelmi menedzsment. Ezek a termékek érthetőek számukra, ezért érdekesek.

Ezért fontos, hogy a programozó tudja, melyik platformmal kell dolgoznia. A felhasználót érdekli a konfiguráció. Ugyanakkor az 1C programozó segítsége nélkül egy vállalkozás a legtöbb esetben nem tudja beállítani a kívánt konfigurációt. Ezért nevezem az 1C szakembereket az 1C ökoszisztéma szerves részének.

Hadd emlékeztesselek arra, hogy az 1C szakemberek is mások. Egyesek a platform és a szabványos konfigurációk fejlesztésével foglalkoznak (az 1C vállalat alkalmazottai), mások partnerei, és részt vesznek a megvalósításban és a módosításokban, míg mások magántulajdonban segítenek megoldani bizonyos, az 1C megvalósításával kapcsolatos problémákat. Címkék hozzáadása

Különböző területeken a könyveléshez a közös 1C programot használják. Széles körű képességekkel rendelkezik a könyvelés területén. Az a személy, aki tudja, hogyan kell tökéletesen dolgozni ezzel az alkalmazással, könnyen megtalálhatja jól fizető állás szinte minden iparágban. Ebben a cikkben röviden megismerkedhet ezzel az alkalmazással. Ehhez szüksége lesz:

- személyi számítógép vagy laptop;

— 1C szoftver (A megfelelő működés érdekében javasoljuk, hogy csak az 1C eredeti és 100%-ban licencelt verzióját használja, amelyre Ön is képes).

Utasítás

  1. Először telepítenie kell az 1C héjat a számítógépére. Shell-nek hívják, mert ahhoz, hogy teljes mértékben működjön, meg kell adnia a cégével kapcsolatos összes adatot, például:
  • Információk az alkalmazottakról;
  • Szerződésminták;
  • Részletek és egyebek.

A programban szereplő összes információ az Ön belátása szerint rendezhető és rendezhető. Különféle beállításokkal rendelkezik a könnyebb használat érdekében.


Új elem létrehozása az „Alkalmazottak” könyvtárban

2. A cég adatainak kitöltéséhez meg kell nyitnia a „Szolgáltatás” menüt, és ki kell választania a „Szervezeti információ” elemet (az 1C alkalmazás különböző verzióiban ennek az elemnek a neve kissé eltérhet). Nyissa meg a „Címtár” menüt, és keresse meg az „Alkalmazotti címtár” részt, amelybe be kell írnia az alkalmazottaival kapcsolatos összes információt. Vannak más címtárak is a programban, például az Ön partnereivel és beszállítóival kapcsolatos információk az „Ügyfelek” címtárba kerülnek. Ismerkedjen meg az összes elérhető kézikönyvvel, hogy a jövőben szabadon navigálhasson bennük.

3. A szervezetétől érkező összes pénzátutalás megjelenik a „Bank” és a „Fizetési dokumentumok” naplókban. A könyveléshez Kellékekés cége termékeivel kapcsolatban számos különféle magazint hoztak létre, mint például:

  • Áruk;
  • Számla;
  • Fiókok és egyebek.

A program számos különféle jelentés és egyenleg megjelenítésére is képes, amelyek mindegyike a programban elérhető adatokon alapul. Lehetőség van adó- és szociális szolgáltatásokra vonatkozó jelentések megjelenítésére is.

4. Ha jól járatos a számvitel alapjaiban, ismeri a személyi, árunyilvántartás alapelveit, anyagi javakés mások, akkor különösebb nehézség nélkül elsajátíthatja ez a program. Felhívjuk figyelmét, hogy az interneten rengeteg különféle kézikönyv található ebben a témában. szoftver, sok közülük szabadon, ingyenesen elérhető. Segítenek gyorsan és hatékonyan megtanulni a program használatát.

Videó: 1C trade management. Lépésről lépésre a munka vázlata az 1C kereskedelmi menedzsmentben