Comparația platformelor de dezvoltare 1C și Client Comunicator

În acest articol, voi discuta 1C și КлиК nu ca o soluție gata pentru implementare, ci ca platforme pentru crearea unei soluții personalizate.

1C
Client Comunicator

Versiuni gratuite

Lipsesc.
Este disponibilă o versiune gratuită de studiu cu multe restricții diferite.

Orice configurație poate fi utilizată în modul single-user gratuit și fără restricții.

Instalare

Varianta fișier (nu este recomandată pentru utilizarea în rețea):
1. Instalați platforma;
2. Creați o bază de date informațională.
Varianta server:
1. Instalarea unui SGBD la alegere (MS SQL, PostgreSQL, IBM DB2, PostgresPro, Oracle Database);
2. Instalarea platformei pe server;
3. Creați o bază de date pe server;
4. Instalați pe calculatoarele client și configurați accesul la baza de date informațională.

Varianta server este, de obicei, instalată de un specialist experimentat în 1C.

1. Instalare MS SQL;
2. Restabilirea bazei de date pe server;
3. Instalați pe calculatoarele client și configurați accesul la baza de date.
Chiar și un ne-specialist IT se descurcă cu instalarea.

Cerințe pentru sistemul de operare

Microsoft Windows, Linux, Mac OS X.

Microsoft Windows.

Preț

Închiriere

De la 700 până la 1300 RON/lună pentru o conexiune activă
Numai în serviciul cloud.

1000 RON/lună pentru un loc de muncă
1500 RON/lună pentru o conexiune
Este posibilă plasarea bazei de date în rețeaua locală.

Achiziționarea de licențe (exemplu pentru configurația Gestionarea comerțului pentru 25 de persoane), în RON

Achiziționarea este posibilă pentru orice număr de licențe, calculul este prezentat pentru 25 de licențe.
Configurația – 25 960
Licența server – 86 400
Licența client pentru 25 de locuri de muncă – 99 600
În total: 211 960.

Achiziționarea de licențe este posibilă doar începând cu 25 de licențe (există posibilitatea achiziționării până la 25 de licențe).
Pentru 25 de locuri de muncă – de la 200 000 până la 450 000.
Pentru 25 de conexiuni – de la 300 000 până la 675 000.

Asistență tehnică informațională. Actualizare

Prețul recomandat pentru 1C: ITS pe 12 luni 40 572
Nu depinde de numărul de licențe achiziționate anterior.

Depinde de numărul de licențe achiziționate anterior – 25% din suma licențelor achiziționate.
Pe exemplul de mai sus: de la 50 000 până la 168 750
Această sumă este împărțită în părți egale pe trimestre.

Licențiere

Variantă 1: USB – cheie.
Variantă 2: Licență electronică. Se emite un document cu o listă de coduri PIN pentru 3 reinstalări posibile. Pentru următoarea reinstalare este necesar să solicitați cheia.

Se formează o cerere pentru obținerea licenței, după primirea răspunsului – se încarcă.
Variantă 1: pentru locul de muncă – este necesară o cerere de licență la schimbarea/adăugarea unui loc de muncă.
Variantă 2: pentru conectarea computerului — este necesară o cerere de licență la schimbarea/adăugarea computerului de la care se va conecta la baza de date.
Variantă 3: licența pentru baza de date – cererea de licență este necesară la instalarea și modificarea numărului de conexiuni.

Soluții gata făcute

Există 6 configurații celebre:
1. Contabilitate
2. Salarii și managementul resurselor umane
3. Managementul comerțului
4. Automatizare complexă
5. Managementul unei mici firme
6. ERP
În plus, sunt lansate numeroase soluții de branșă.

Există 3 configurații de bază:
1. Vânzări
2. Management
3. Comerț
În plus, există 5 soluții de branșă gata făcute.

Clientul Comunicator este destinat creării de soluții individuale pentru automatizare.

Implementare și adaptare

Se ia ca bază una dintre numeroasele configurații gata elaborată.
Opțiunea 1 (economic, dar mai dureros pentru utilizatori). Procesele contabile obișnuite sunt adaptate la procesele descrise în configurație.
Opțiunea 2. Configurația este adaptată la maximum pentru procesele de afaceri existente ale întreprinderii.

Se ia ca bază una dintre configurațiile de bază. Poate fi utilizat în varianta standard sau adaptat la necesitățile întreprinderii cu resurse proprii (adaptări minore) sau cu ajutorul unui specialist.

Costul implementării/adaptării

De la 1800 ruble/oră.

De la 1500 ruble/oră.

Posibilitatea de adaptare/modificare cu resurse proprii

Este necesar un programator 1C pentru orice modificare a datelor.

Este posibil să faceți modificări minore singuri:
1. Adăugați noi dicționare (se creează tabele SQL);
2. Adăugați câmpuri în dicționare (tabele);
3. Creați câmpuri calculate (rezultatele nu sunt stocate în Baza de date, sunt dinamice), se utilizează un asistent intuitiv pentru crearea calculilor;
4. Creați calcule stocate (rezultatele sunt stocate în Baza de date). Configuratorul creează automat declanșatoare SQL;
5. Creați evenimente în baza de date. De exemplu, la primirea unei plăți – trimiteți un e-mail de confirmare;
6. Crearea de evenimente planificate. De exemplu, trimiterea automată a unei felicitări de ziua de naștere.
7. Editarea conținutului formularelor și cartoanelor.
Pentru modificări mai complexe, este necesar să se apeleze la un programator cu cunoștințe de T-SQL și vbscript.

Crearea formularelor tipărite

Este nevoie de un programator 1C.

Formele raportului sunt create cu ajutorul Fast Report, Word sau Excel, la alegere.
Fiecare utilizator poate crea rapoarte pentru sine.
Pentru a crea rapoarte în Fast Report, este necesară o instruire inițială (sunt disponibile videoclipuri gratuite), se folosește un asistent convenabil pentru construirea interogărilor.
Pentru a crea rapoarte în Word sau Excel, este necesar să instalați pachetul MS Office și să activați integrarea.

Lucrul cu scannerul de coduri de bare

Este necesară instalarea unor procese speciale pentru modelul de scanner existent.

Nu este necesară configurarea suplimentară a dispozitivelor. Scannerul se conectează la computer și începe să funcționeze.

Integrarea cu PBX

Este necesară achiziționarea unei extensii pentru PBX.

Nu este necesară o plată suplimentară, este inclusă în platformă.
Este necesară configurarea.

Integrarea cu casele de marcat online

Este necesară instalarea extensiilor pentru modelul selectat al casei de marcat.

Este nevoie de munca unui programator.

Integrarea cu 1C

Uneori este necesară sincronizarea datelor între diferitele configurații 1C. Poate fi configurată de sine stătător.

Poate fi configurată de sine stătător. Este necesară cunoașterea structurii bazei de date 1C.

Performanță

Performanța depinde de mai mulți factori:
1. Calitatea procedurilor scrise de dezvoltator;
2. Executarea sarcinilor de fundal;
3. Nu sunt efectuate lucrări de optimizare a IB;
4. Specificații tehnice scăzute ale serverului și ale computerului client.

Cerințele pentru echipamentul serverului sunt destul de ridicate. De exemplu, pentru 50 de utilizatori, este necesar un procesor de 8 x 3,2 și 96 GB RAM.

Cerințele pentru server corespund versiunii MS SQL alese. Lista versiunilor Microsoft SQL Server 2012 și cerințele acestora sunt disponibile la linkul.
Pentru până la 15 locuri de muncă și o bază de date de mai puțin de 10 GB, se poate utiliza versiunea gratuită Microsoft SQL Express.
Pentru mai mult de 15 locuri de muncă sau o bază de date de peste 10 GB, este necesară utilizarea versiunii Microsoft SQL Server 2012 Standard sau mai sus (Developer, Enterprise etc.).

Interfața utilizatorului

Subiecte

Există 2 teme: Standard (învechită) și Taxi.

Există 52 de teme de design la alegerea utilizatorului.

Fișa obiectului

Programatorul poate crea diverse forme de document pentru diferite interfețe. În practică, acestea sunt foarte rare.

În designer se pot crea diverse carduri pentru fiecare grup de utilizatori.

Forme cu liste

De obicei, se folosește o singură listă cu documente. Formele subordonate sunt utilizate foarte rar.
Forma poate fi personalizată.
Există posibilitatea de a exporta datele.

Pe formă, de obicei, se plasează mai multe tabele interconectate. De exemplu, lista persoanelor de contact și pentru acces rapid în tab-urile de jos: lista contractelor etc.
Există posibilitatea de a afișa informațiile într-un tabel vertical pentru a vizualiza rapid informațiile fără a deschide cardul.
Se folosesc splitter-uri.
Forma poate fi personalizată.
Există posibilitatea:
• de a exporta datele;
• de a combina duplicatele direct în tabel;
• de a edita datele în masă în tabel;
• de a selecta multiplu (de exemplu, la selectarea mai multor colaboratori – în tabelul persoanelor de contact se vor reflecta toate persoanele de contact ale colaboratorilor selectați);
• lucrul cu liste. Listele pot fi salvate în trei variante: publice cu drept de modificare, publice fără drept de modificare, accesibile doar creatorului;
• accesarea cardului câmpului de referință pe care cursorul mouse-ului este plasat;
• setarea numărului de telefon;
• trimiterea unui e-mail;
• deschiderea formei de raport tipărit.

Funcții agregate în tabel

Lipsesc.

Utilizatorul poate ajusta după nevoile sale.

Filtre în tabele

Există:
1. Posibilitatea plasării de filtre rapide pe formă;
2. Filtru pe conținutul câmpului selectat în linie;
3. Configurarea listei (căutare pe conținutul câmpurilor, pe linkuri directe și inverse, colorare, grupare).

Există:
1. Posibilitatea plasării de filtre rapide pe formă;
2. Filtru pe conținutul câmpului selectat în linie;
3. Filtru avansat (căutare pe conținutul câmpurilor, pe linkuri directe și inverse, colorare), filtrele pot fi salvate în trei variante: publice cu drept de modificare, publice fără drept de modificare, accesibile doar creatorului;
4. Filtru rapid pe coloane (ca în Excel);
5. Arbore de filtre de două tipuri: statice și dinamice (pe linkuri directe și inverse);
6. Gruparea datelor prin intermediul mouse-ului.

OLAP – rapoarte

Lipsesc.

Există un asistent pentru crearea unui raport OLAP personalizat de către utilizator cu salvare.
Se creează forme cu rapoarte OLAP utilizate frecvent.

Geovizualizare

Se necesită achiziție suplimentară 1C: Enterprise 8. GIS Management al datelor spațiale.

Este disponibil.

Multilingvism

Este disponibil.

Este disponibil.

Grafice și diagrame

Este disponibil.

Există pe formele interfeței.

Import din tabelul Excel

Se necesită procesare.

Este disponibil.

Utilizarea widgeturilor

Lipsă.

Este disponibil.

Chat între utilizatori

Este disponibil.

Este disponibil.

Administrare

Se creează roluri pentru utilizatori.
Pentru fiecare rol se stabilesc drepturi asupra obiectelor de configurare.
Un utilizator poate avea multiple roluri.

Se creează grupuri de utilizatori.
Pentru fiecare grup se creează o interfață și parametri de acces la obiecte.
Utilizatorul aparține doar unui singur grup.

Configurare

Se necesită un programator 1C care a urmat cursuri de configurare în 1C.
Limbajul de programare este foarte specific.

Sarcinile simple sunt realizate de utilizatori experimentați. Unele proceduri complexe și declanșatoare sunt create cu ajutorul unui Wizard intuitiv.
Pentru sarcini complexe este necesar să fie implicat un programator cunoscător de T-SQL și vbscript (studiate obligatoriu în toate universitățile care pregătesc programatori).

Aplicarea modificărilor

La crearea de noi obiecte, este necesar să se oprească activitatea tuturor utilizatorilor pe perioada actualizării.

Utilizatorii pot continua să lucreze în mod uzual. Pentru aplicarea modificărilor, este necesară repornirea programului sau apăsarea F12.

Corectarea în masă a datelor

Există un formular special pentru modificarea atributelor de grup.
Se necesită procese speciale scrise de programatorii 1C.
Este necesar să se reumple toate datele dependente sau să se relucreze toate documentele modificate.

Există posibilitatea modificării în masă a datelor de către utilizator din formularul cu tabel.
Timpul necesar pentru scrierea și executarea scripturilor de înlocuire a datelor pe T-SQL este de câteva ori mai mic comparativ cu 1C.
Atunci când se utilizează declanșatoare care recalculază datele la modificarea altora, nu apar discrepanțe. De exemplu, la modificarea în masă a prețului, suma pe rând și în documentul propriu se va schimba automat.

INTERFAȚĂ WEB

Este disponibil.

Este disponibil.

Procese de afaceri

Există un editor grafic de creanță.

Există un editor grafic de creanță.

Concluzii:
1. Prețul achiziției inițiale în varianta inițială coincide.
2. Costul întreținerii 1C este semnificativ mai mare, deoarece este adesea necesară ajutorul unui programator.
3. O parte din funcționalitate este disponibilă în 1C, dar contra unui cost suplimentar.
4. Interfața utilizatorului în Client Communicator este mult mai convenabilă.
5. Modificările în 1C sunt mai laborioase din punct de vedere al timpului și necesită o anumită calificare a specialistului.
6. Pentru 1C, cea mai bună server disponibil este utilizat în cadrul companiei, chiar și doar pentru sarcinile contabile.

Sursa: habr.com

Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS 🔥 Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS | ProHoster