Vergelijking van platforms voor de ontwikkeling van 1C en Klant Communicator

In dit artikel bespreek ik 1C en KliK niet als kant-en-klare oplossingen voor implementatie, maar als platformen voor het creƫren van een op maat gemaakte oplossing.

1C
Klant Communicator

Gratis versies

Niet beschikbaar.
Er is een gratis studieversie beschikbaar met veel verschillende beperkingen.

Elke configuratie kan gratis en zonder beperkingen in een eengebruikersmodus worden gebruikt.

Installatie

Bestandsvorm (niet aanbevolen voor netwerkgebruik):
1. Installeer het platform;
2. Maak een informatiebasis aan.
Serverversie:
1. Installatie van de databasebeheersysteem (DBMS) naar keuze (MS SQL, PostgreSQL, IBM DB2, PostgresPro, Oracle Database);
2. Installeer het platform op de server;
3. Maak een informatiebasis op de server aan;
4. Installeer op de clientcomputers en configureer toegang tot de informatiebasis.

De serverversie wordt meestal geĆÆnstalleerd door een ervaren specialist in 1C.

1. MS SQL installeren;
2. Herstel de database op de server;
3. Installeer op de clientcomputers en configureer toegang tot de database.
Iemand zonder IT-achtergrond kan de installatie uitvoeren.

Vereisten voor het besturingssysteem

Microsoft Windows, Linux, Mac OS X.

Microsoft Windows.

Cost

Huren

Van 700 tot 1300 Ń€ŃƒŠ±/maand voor ƩƩn actieve verbinding
Alleen in de cloudservice.

1000 Ń€ŃƒŠ±/maand voor ƩƩn werkplek
1500 Ń€ŃƒŠ±/maand voor ƩƩn verbinding
Het is mogelijk om de database in een lokaal netwerk te plaatsen.

Aankoop van licenties (voorbeeld voor de configuratie Beheer van de handel voor 25 personen), in rubels

Aankoop is mogelijk voor elk aantal licenties, de berekening is weergegeven voor 25 licenties.
Configuratie – 25 960
Serverlicentie – 86 400
Clientlicentie voor 25 werkplekken – 99 600
Totaal: 211 960.

Aankoop van licenties is mogelijk van vanaf 25 licenties (er is een mogelijkheid om tot 25 licenties aan te schaffen).
Voor 25 werkplekken – van 200 000 tot 450 000.
Voor 25 verbindingen – van 300 000 tot 675 000.

Informatietechnische ondersteuning. Updates

De aanbevolen prijs voor 1C: ITS voor 12 maanden is 40 572
Niet hangt af van het aantal eerder aangeschafte licenties.

Hangt af van het aantal eerder aangeschafte licenties – 25% van het bedrag van de aangeschafte licenties.
Aan het voorbeeld hierboven: van 50 000 tot 168 750
Dit bedrag wordt gelijkmatig verdeeld per kwartaal.

Licentieverlening

Option 1: USB-sleutel.
Option 2: Digitale licentie. Er wordt een document verstrekt met een lijst van pin-codes voor 3 mogelijke herinstallaties. Voor de volgende herinstallatie moet een sleutel worden aangevraagd.

Een verzoek voor het verkrijgen van een licentie wordt opgesteld, en na ontvangst van de reactie—wordt deze geüpload.
Option 1: op de werkplek – een licentieaanvraag is vereist bij wijziging/toevoeging van de werkplek.
Option 2: voor aansluiting van de computer—een licentieaanvraag is vereist bij wijziging/toevoeging van de computer die verbinding maakt met de database.
Option 3: licentie voor de database – een licentieaanvraag is vereist bij installatie en wijziging van het aantal aansluitingen.

Kant-en-klare oplossingen

Er zijn 6 populairste configuraties:
1. Boekhouding
2. Salaris en personeelsbeheer
3. Handelsbeheer
4. Complexe automatisering
5. Beheer van een klein bedrijf
6. ERP
Daarnaast worden er vele branchespecifieke oplossingen aangeboden.

Er zijn 3 basale configuraties:
1. Verkoop
2. Beheer
3. Handel
Bovendien zijn er 5 kant-en-klare branchespecifieke oplossingen.

De Client Communicator is gericht op het creƫren van individuele oplossingen voor automatisering.

Implementatie en aanpassing

Een van de vele kant-en-klare gespecialiseerde configuraties wordt als basis genomen.
Optie 1 (economie, maar pijnlijker voor gebruikers). Gewende boekhoudprocessen worden aangepast aan de processen die in de configuratie zijn beschreven.
Optie 2. De configuratie wordt maximaal aangepast aan de bestaande bedrijfsprocessen van de onderneming.

Een van de basale configuraties wordt als basis genomen. Het kan worden gebruikt zoals het is, of verder worden aangepast aan de behoeften van het bedrijf door eigen middelen (lichte aanpassingen) of met hulp van een specialist.

Kosten voor implementatie/aansluiting

Vanaf 1800 Ń€ŃƒŠ±/uur.

Vanaf 1500 Ń€ŃƒŠ±/uur.

Mogelijkheid tot aanpassing/modificatie met eigen middelen

Een programmeur voor 1C is vereist voor elke wijziging van gegevens.

Mogelijk om kleine wijzigingen zelf aan te brengen:
1. Nieuwe naslagwerken toevoegen (SQL-tabellen worden aangemaakt);
2. Velden in naslagwerken (tabellen) toevoegen;
3. Gecalculeerde velden creƫren (resultaten worden niet opgeslagen in de DB, zijn dynamisch), gebruiksvriendelijke wizard voor het maken van berekeningen wordt gebruikt;
4. Gecachte berekeningen creƫren (resultaten worden in de DB opgeslagen). De configurator genereert automatisch SQL-triggers;
5. Database-evenementen creĆ«ren. Bijvoorbeeld, bij ontvangst van betaling—een e-mail met bevestiging sturen;
6. Geplande evenementen creƫren. Bijvoorbeeld automatisch een verjaardagscadeau versturen.
7. Inhoud van formulieren en kaarten bewerken.
Voor complexere aanpassingen is een programmeur met kennis van T-SQL en VBS-script vereist.

Het maken van afdrukforms.

Een 1C-programmeur is vereist.

Rapportvormen worden gemaakt met Fast Report, Word of Excel naar keuze.
Elke gebruiker kan rapporten voor zichzelf maken.
Voor het maken van rapporten in Fast Report is initiƫle training vereist (er zijn gratis videocursussen beschikbaar), er wordt een gebruiksvriendelijke wizard voor het bouwen van verzoeken gebruikt.
Voor het maken van rapporten in Word of Excel moet het MS Office-pakket worden geĆÆnstalleerd en moet integratie zijn ingeschakeld.

Werken met een barcode-scanner.

Speciale verwerkingsinstallaties zijn vereist voor de bestaande scanners.

Er is geen extra configuratie van de apparaten vereist. De scanner wordt op de computer aangesloten en werkt direct.

Integratie met een PBX.

Het is nodig om een uitbreiding voor de PBX aan te schaffen.

Geen extra kosten vereist, dit is inbegrepen in het platform.
Instellingen zijn nodig.

Integratie met online kassen.

Installatie van uitbreidingen voor het gekozen kassamodel is vereist.

Een programmeur is nodig.

Integratie met 1C.

Soms is gegevenssynchronisatie tussen verschillende 1C-configuraties nodig. Dit kan zelfstandig worden ingesteld.

Dit kan zelfstandig worden ingesteld. Kennis van de structuur van de 1C-database is vereist.

Prestaties

De prestaties hangen van verschillende factoren af:
1. De kwaliteit van de procedures geschreven door de ontwikkelaar;
2. De uitvoering van achtergrondopdrachten;
3. Er zijn geen optimalisatiewerkzaamheden voor de IB uitgevoerd;
4. Lage technische specificaties van de server en de computer van de klant.

Er zijn vrij hoge eisen aan de serverhardware. Bijvoorbeeld, voor 50 gebruikers is een processor van 8 x 3,2 en 96 GB RAM vereist.

De serververeisten komen overeen met de gekozen versie van MS SQL. De lijst van versies van Microsoft SQL Server 2012 en de bijbehorende vereisten zijn beschikbaar op de link.
Tot 15 werkplekken en met een databasegrootte van minder dan 10 GB kan de gratis versie van Microsoft SQL Express worden gebruikt.
Voor meer dan 15 werkplekken of met een databasegrootte van meer dan 10 GB is de versie Microsoft SQL Server 2012 Standard of hoger (Developer, Enterprise enz.) vereist.

Gebruikersinterface

Thema's

Er zijn 2 thema's: Standaard (verouderd) en Taxi.

Er zijn 52 thema's om uit te kiezen voor de gebruiker.

Objectkaart

Een programmeur kan verschillende documentvormen voor verschillende interfaces creƫren. In de praktijk wordt dit echter zelden gebruikt.

In de ontwerper kunnen verschillende kaarten voor elke gebruikersgroep worden aangemaakt.

Formulieren met lijsten

Over het algemeen wordt ƩƩn lijst met documenten gebruikt. Ondersteunende formulieren worden zeer zelden gebruikt.
Het formulier kan naar eigen wens worden ingesteld.
Er is een mogelijkheid om gegevens te exporteren.

Op het formulier vindt men doorgaans verschillende onderling verbonden tabellen. Bijvoorbeeld, een lijst van tegenpartijen en voor snelle toegang in de onderste tabbladen: lijst van contactpersonen, lijst van contracten, enzovoort.
Er is de mogelijkheid om informatie in een verticale tabel te tonen voor een snelle weergave van informatie zonder de kaart te openen.
Splitter worden gebruikt.
Het formulier kan naar eigen wens worden ingesteld.
Er is een mogelijkheid:
• gegevens te exporteren;
• duplicaten rechtstreeks in de tabel te combineren;
• massale bewerking van gegevens in de tabel;
• meervoudige selectie (bijvoorbeeld, bij het selecteren van meerdere tegenpartijen – in de tabel van contactpersonen worden alle geselecteerde cliĆ«nten weergegeven);
• werken met lijsten. Lijsten kunnen in drie varianten worden opgeslagen: openbaar met wijzigingsrecht, openbaar zonder wijzigingsrecht, alleen toegankelijk voor de maker;
• doorgaan naar de kaart van het referentieveld waar de muiscursor op is geplaatst;
• een telefoonnummer invoeren;
• een e-mail verzenden;
• de afdrukbare formulier van het rapport openen.

Aggregatiefuncties in de tabel

Niet beschikbaar.

De gebruiker kan het naar eigen behoefte instellen.

Filters in tabellen

Er is:
1. Mogelijkheid om snelle filters op het formulier te plaatsen;
2. Filter op de inhoud van het geselecteerde veld in de rij;
3. Instellen van de lijst (zoeken op basis van velden, directe en omgekeerde links, kleuren, groepering).

Er is:
1. Mogelijkheid om snelle filters op het formulier te plaatsen;
2. Filter op de inhoud van het geselecteerde veld in de rij;
3. Geavanceerd filter (zoeken op basis van velden, directe en omgekeerde links, kleuren), filters kunnen in drie varianten worden opgeslagen: openbaar met wijzigingsrecht, openbaar zonder wijzigingsrecht, alleen toegankelijk voor de maker;
4. Snelle filter op kolommen (zoals in Excel);
5. Filterstructuren van twee soorten: statische en dynamische (op basis van directe en omgekeerde links);
6. Groepering van gegevens met de muis.

OLAP – rapporten

Niet beschikbaar.

Er is een wizard voor het creƫren van een willekeurig OLAP-rapport door de gebruiker met behoud.
Er worden formulieren gemaakt met vaak gebruikte OLAP-rapporten.

Geovisualisatie

Extra aankoop vereist: 1C: Enterprise 8. GIS Beheer van ruimtelijke gegevens.

Beschikbaar.

Meertaligheid

Beschikbaar.

Beschikbaar.

Grafieken en diagrammen

Beschikbaar.

Beschikbaar op de interfaceformulieren.

Importeren vanuit Excel-tabel

Verwerking vereist.

Beschikbaar.

Gebruik van widgets

Niet beschikbaar.

Beschikbaar.

Chat tussen gebruikers

Beschikbaar.

Beschikbaar.

Beheer

Er worden gebruiksrollen aangemaakt.
Voor elke rol worden rechten op configuratieobjecten ingesteld.
Voor een gebruiker kunnen meerdere rollen worden opgegeven.

Er worden gebruikersgroepen aangemaakt.
Voor elke groep wordt een unieke interface en toegangsparameters voor objecten gemaakt.
Een gebruiker behoort slechts tot ƩƩn groep.

Configuratie

Een 1C-programmeur is vereist die cursussen in configuratie binnen 1C heeft gevolgd.
De programmeertaal is erg specifiek.

Gemakkelijke taken worden uitgevoerd door ervaren gebruikers. Een deel van de complexe procedures en triggers wordt gemaakt met behulp van de intuĆÆtieve Wizard.
Voor complexe taken moet een programmeur met kennis van T-SQL en vbscript worden ingeschakeld (deze worden verplicht bestudeerd aan alle universiteiten die programmeurs opleiden).

Toepassing van aanvullingen

Bij het creƫren van nieuwe objecten moeten alle gebruikers tijdelijk stoppen met werken tijdens de update.

Gebruikers kunnen doorgaan met normaal werken. Voor het toepassen van wijzigingen is het nodig om het programma opnieuw op te starten of op F12 te drukken.

Massa-aanpassing van gegevens

Er is een speciaal formulier voor het wijzigen van groepskenmerken.
Speciale verwerkingen, geschreven door 1C-programmeurs, zijn vereist.
Het is noodzakelijk om alle afhankelijke gegevens opnieuw in te vullen of alle gewijzigde documenten opnieuw te verwerken.

Er is de mogelijkheid voor gebruikers om gegevens massaal te wijzigen vanuit een formulier met een tabel.
De tijd voor het schrijven en uitvoeren van scripts voor gegevensvervanging op T-SQL is vele malen korter in vergelijking met 1C.
Bij het gebruik van triggers die gegevens opnieuw berekenen bij het wijzigen van andere, treden er geen discrepanties op. Bijvoorbeeld, bij het massaal wijzigen van prijzen, verandert het totaalbedrag per regel en in het document automatisch.

WEB-interface

Beschikbaar.

Beschikbaar.

Bedrijfsprocessen

Er is een grafische editor beschikbaar voor het bouwen.

Er is een grafische editor beschikbaar voor het bouwen.

Conclusies:
1. De prijs van de oorspronkelijke aankoop komt overeen in de beginvariant.
2. De onderhoudskosten voor 1C zijn aanzienlijk hoger, omdat vaak hulp van een programmeur vereist is.
3. Een deel van de functionaliteit is beschikbaar in 1C, maar tegen een extra vergoeding.
4. De gebruikersinterface in de Klanten Communicator is veel gebruiksvriendelijker.
5. Aanpassingen in 1C zijn tijdrovender en vereisen een bepaalde kwalificatie van de specialist.
6. Voor 1C wordt op de onderneming de beste beschikbare server gebruikt, zelfs alleen voor de boekhoudkundige taken.

Bron: habr.com

Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers šŸ”„ Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster