Informacje ogólne  |  1C:Enterprise 8  |  Firma Handlowa  |  Zarządzanie Handlem  |  Cennik  |  Pliki do pobrania  |  Referencje

Nowe, innowacyjne zmiany w wersji 8.2 platformy 1C:Enterprise 8 - opis

Wersja 1C:Enterprise 8.2 to zasadnicza zmiana architektury platformy wersji 8, najbardziej istotna od chwili jej emisji.

1C:Enterprise 8.2 całkowicie zmienia całą warstwę pracy z interfejsem. Zmiany dotyczą zarówno interfejsu poleceń, jak i formularzy oraz systemu okien. Przy tym zmienia się nie tylko model opracowania interfejsu użytkownika w konfiguracji, lecz proponowana jest również nowa architekturа podziału funkcjonalności pomiędzy aplikacją klienta a serwerem.

W wersji 8.2 został zasadniczo zmieniony mechanizm instalacji, uruchomienia i aktualizacji platformy. Dokonano istotnych starań w celu podwyższenia wygody rozwijania systemu w dużych firmach.

Dokonano również znacznego rozwoju klastera serwerów 1C:Enterprise jednocześnie w kilku kierunkach: skalowalność, odporność na zawieszanie i dynamiczny podział obciążenia.

Główne okno programu

Główne okno programu

Praca w trybie cienkiego klienta i Web-klienta

Cienki klient i Web-klient są to dwie nowe aplikacje klienta. Oprócz znanego dostępu plikowego i połączenia się z serwerem w sieci lokalnej pozwalają one na połączenie się z bazą informacyjną na podstawie protokołu HTTP przez specjalnie ustawiony Web-serwer. Cienki klient i Web-klient zapewniają pracę użytkowników w nowym trybie – trybie aplikacji sterowanej.

Cienki klient instaluje się na komputerze użytkownika. Przy tym zawiera on znacznie mniejszą pojemność w postaci pakietu instalacyjnego, niż stara aplikacja klienta, oraz używa mniej zasobów sprzętowych. Cienki klient dostarczany jest zarówno w składzie pełnego pakietu instalacyjnego platformy, jak i w postaci odrębnego pakietu.

Web-klient nie wymaga osobnej instalacji. Uruchamia się on nie w środowisku systemu operacyjnego, a w środowisku przeglądarki internetowej (Microsoft Internet Explorer lub Mozilla Firefox). Użytkownikowi wystarczy uruchomić swoją przeglądarkę, wprowadzić adres Web-serwera, na którym jest opublikowana baza informacyjna, a Web-klient «sam przyjdzie» do niego na komputer i zostanie uruchomiony.

Podłączenie przez Internet

Praca użytkowników przez internet, w tym też przez łącza z niską prędkością

Cienki klient i Web-klient pozwalają pracować na bazie informacyjnej przez internet w trybie czasu rzeczywistego. Połączenie odbywa się przez specjalnie skonfigurowany Web-serwer (Apache lub IIS).

Jeżeli takie połączenie odbywa się przez łącze internetowe z niską prędkością (na przykład, GPRS), to takie aplikacje klienta mogą być uruchomione w trybie specjalnym – trybie o niskiej prędkości połączenia. Przy tym zmniejszają się koszty ze względu na mniejszą ilość odwołań do serwera: kilka zapytań do serwera łączy się w jeden pakiet, wykonuje się wstępne zbieranie danych itd. Na skutek tego nawet przy łączach z niską prędkością platforma zapewnia zadowalającą szybkość pracy użytkowników.

Tryb aplikacji sterowanej

W trybie aplikacji sterowanej interfejs nie jest «kreślony», lecz «opisywany». Projektant określa tylko schemat ogólny interfejsu poleceń i schemat ogólny formularzy. Ten opis platforma wykorzystuje przy projektowaniu interfejsu dla konkretnego użytkownika z uwzględnieniem różnych czynników: praw użytkownika, specyfiki konkretnego wdrożenia, wykonanych przez użytkownika ustawień.

Aplikacja sterowana znacznie upraszcza wdrożenie rozwiązań stosowanych. Teraz można nie opracowywać lecz konfigurować rozwiązanie pod kątem specyfiki firmy, nie zmieniając przy tym rozwiązania stosowanego. Tworzone podczas opracowania opcje funkcjonalne pozwalają włączać / wyłączać podczas wdrożenia niezbędne części złożonych rozwiązań stosowanych.

Odporny na zawieszenia klaster serwerów z dynamicznym równoważeniem obciążenia

W nowej wersji platformy została zrealizowana odporność na zawieszenia klastera serwerów "1C:Enterprise" – podstawowego składnika, odpowiadającego za współpracę między użytkownikiem i SZBD.

Teraz awaria lub zamierzone wyłączenie dowolnego komputerа, który wchodzi w skład klastera, nie spowoduje przerwania pracy użytkowników z bazą informacyjną. Osiąga się to za pomocą gorącej rezerwacji samego klastera serwerów oraz poprzez rezerwację procesów roboczych, przebiegających wewnątrz klastera.

W sposób kardynalny została zwiększona odporność systemu na przerwanie połączenia między użytkownikiem a klasterem serwerów. Teraz w większości przypadków po wznowieniu połączenia użytkownik będzie mógł kontynuować pracę począwszy od tego "miejsca", w którym ona została przerwana. Przy tym nie będzie potrzebne ponowne łączenie się z bazą informacyjną. Osiąga się to dzięki temu, że klaster "zapamiętuje" podłączonych użytkowników oraz stan wykowywanych przez nich działań. W razie fizycznego przerwania połączenia klaster będzie czekał na wznowienie połączenia z tym użytkownikiem.

W klasterze serwerów zostało wykonane dynamiczne zrównoważenie obciążenia. Obciążenie procesów roboczych stale jest analizowane w trakcie pracy i w razie potrzeby klient automatycznie jest przełączany na bardziej wydajny proces roboczy.

Wsparcie SZBD Oracle Database

Zostało zrealizowane wsparcie nowego SZBD – Oracle Database. Opracowanie zostało wykonane przy współpracy ze specjalistami korporacji Oracle. Teraz platforma "1C:Enterprise 8" obsługuje pracę z pięcioma SZBD:

  • plikowy,
  • Microsoft SQL Server,
  • PostgreSQL,
  • IBM DB2,
  • Oracle Database.

Mechanizm agregatów do optymalizacji generowania raportów analitycznych

Stosowanie mechanizmu agregatów pozwala znacznie skrócić czas tworzenia raportów. Jest to szczególnie ważne dla dużych baz informacyjnych, zawierających setki tysięcy i miliony rekordów w rejestrach.

Agregaty używane są do obrotowych rejestrów akumulacji Dla dowolnego rejestru można utworzyć kilka specjalistycznych repozytoriów, zawierających agregowane dane rejestru w różnych, wygodnych do generowania raportów, przekrojach w danej bazie informacyjnej. System automatycznie określa intensywność pracy użytkowników z tymi lub innymi przekrojami informacji oraz na podstawie zebranej statystyki wybiera optymalny skład obsługiwanych agregatów.

Stosowanie agregatów pozwala analitykom i menadżerom analizować posiadane informacje, przełączając się miedzy różnymi przekrojami przeglądu przy niewielkim czasie odpowiedzi systemu. Przy tym system z jednej strony korzysta ze zgromadzonych agregowanych danych, a z drugiej strony zawsze zapewnia aktualność otrzymywanych raportów.

Zwiększenie możliwości sterowania raportami dla projektantów i użytkowników

Dla każdego raportu konfiguracji projektant lub konsultant może generować kilka wariantów tego raportu. Każdy wariant może przedstawiać dane raportu w różnej postaci. Użytkownik wybiera jeden z gotowych wariantów i wykonuje raport.

Projektant może określić, jakie ustawienia raportu będą dostępne dla użytkownika (ustawienia użytkownika) i które z tych ustawień będą obecne bezpośrednio w formularzu raportu (szybkie ustawienia użytkownika). Za ich pomocą użytkownik może skonfigurować wariant raportu "pod siebie" i zachować go z celem dalszego stosowania.

Tworzenie oraz zmiana wariantów raportu i ustawień wariantów raportu dostępne są zarówno w konfiguratorze, jak i w trybie "1C:Enterprise". Podstawowy scenariusz pracy zakłada, że wszyscy użytkownicy pracują z tymi samymi wariantami raportów, а ustawienia tych wariantów dla każdego użytkownika są własne. Przy czym projektant może wykonywać również inne scenariusze pracy: warianty i ustawienia ogólne dla wszystkich, własne warianty i ustawienia dla osobnych grup użytkowników, indywidualne warianty i ustawienia.

Zwiększenie zestawu narzędzi projektantа do optymalizacji rozwiązań stosowanych

Mechanizm wyświetlania wskaźników wydajności pozwala projektantowi w trybie czasu rzeczywistego, bezpośrednio w trakcie pracy rozwiązania stosowanego, оkreślić ilość i czas trwania odwołań do serwerа oraz ilość odebranych i przekazanych danych.

Tryb imitacji zatrzymania podczas odwołań do serwerа pozwala projektantowi zobaczyć rzeczywistą szybkość pracy jego rozwiązania stosowanego u klienta, podczas połączenia rzeczywistego. Przy tym nie są potrzebne jakiekolwiek specjalne podłączenia do sieci internetowej. Wystarczy włączyć ten tryb i platforma (nawet przy wariancie plikowym na lokalnym komputerze) zacznie pracować z tymi zatrzymaniami, z którymi pracuje rzeczywiste łącze.

Nowy wygląd zewnętrzny interfejsu

W trybie aplikacji sterowanej używany jest nowy wygląd zewnętrzny interfejsu, przeznaczony do komfortowej i efektywnej pracy. Odpowiada on współczesnym tendencjom oraz uwzględnia mocne strony poprzedniego interfejsu.

Praca z programem rozpoczyna się na pulpicie i na panelu rozdziałów umieszczonych w głównym oknie aplikacji. Pulpit zawiera często używane dokumenty, raporty, katalogi itp. Jest to swojego rodzaju "pomocnik" użytkownika. Każdy dzień pracy rozpoczyna się z "rozmowy" z nim. Pulpit wprowadza użytkownika do bieżących spraw, odpowiada na jego pytania.

Panel rozdziałów przedstawia podstawowy podział funkcjonalności rozwiązania stosowanego.

Podczas uaktywnienia rozdziału cała jego funkcjonalność reprezentowana jest w postaci poleceń na dwóch paskach: pasek nawigacji (z lewej strony) i pasek działań (na górze).

Wykonano szereg mechanizmów obsługi, dzięki którym praca użytkownika staje się bardziej komfortową:

  • historia pracy użytkownika w systemie w celu szybkiego przeglądu ostatnio zmienionych danych,
  • lista ulubionych odwołań użytkownika w celu szybkiego przejścia do trybów i danych, z którymi użytkownik pracuje najczęściej,
  • mechanika komunikatów przypisywanych do elementów formularzy w celu wizualnego wyróżnienia tych elementów, podczas wprowadzania których użytkownik popełnił błąd oraz inne mechanizmy.

Udoskonalenie wygody instalacji i administrowania systemem przy wdrożeniach korporacyjnych

Nowy mechanizm instalacji i uruchomienia systemu pozwala znacznie uprościć administrowanie w takich przypadkach, kiedy jednocześnie korzysta się z kilku różnych wersji platformy. Za jego pomocą odbywa się automatyzacja instalacji, wybór odpowiedniej wersji platformy i odpowiedniej aplikacji klienta do uruchomienia oraz proces aktualizacji platformy we właściwym czasie. Za pomocą plików konfiguracyjnych administrator jednorazowo w sposób centralizowany może ustawić skład instalowanych składników platformy, potrzebę automatycznej lub manualnej instalacji nowych wersji platformy dla użytkowników, uruchomienie określonej wersji platformy dla tych lub innych baz informacyjnych albo automatyczne określenie wersji platformy niezbędnej do uruchomienia itd.

Oprócz standardowych scenariuszy instalacji i rozwijania, udostępnianych przez "1C:Enterprise 8", można używać również możliwości systemu operacyjnego: instalacja za pomocą polityki grupowej i instalacja za pomocą pliku Login Script.

Zwiększenie skalowalności i szybkości działania systemu

  • Zwiększono szybkość pracy z bazą danych.
  • Przyśpieszono wykonanie zapytań do bazy danych.
  • Udoskonalono korzystanie z pamięci operacyjnej oraz zasobów obliczeniowych komputerа.
  • Zmniejszono czas pierwszego otwarcia konfiguracji.
  • Inne zmiany.

Inne nowe możliwości

  • Stopniowe przejście istniejących rozwiązań stosowanych na tryb aplikacji sterowanej.
  • Dostęp do atrybutów standardowych obiektów konfiguracji.
  • Możliwość określenia praw dostępu do osobnych atrybutów obiektów konfiguracji.
  • Mechanizmy wprowadzenia danych dla nowych obiektów oraz sprawdzenia wprowadzenia.
  • Nowa metoda zatwierdzania dokumentów.
  • Możliwość pracy w różnych strefach czasowych.
  • Bezpieczny i uprzywilejowany tryby wykonania kodu w języku wbudowanym.
  • Nowa technologia komponentów zewnętrznych.
  • Inne możliwości.

Wróć

 

Referencje

Firma Chemifarb S.A. zajmuje się sprzedażą i dostawą wszelkich pokryć podłogowych. Istnieje od 1989 roku i jest jedną z czołowych i najbardziej rozpoznawalnych polskich firm handlowych w swojej branży. „Wdrożone oprogramowanie usprawniło pracę organizacyjną w firmie i rozwiązało kilka istotnych problemów związanych z codzienną pracą przedsiębiorstwa.”

Produkty

System programów 1C:Enterprise 8

stworzony został do automatyzacji codziennych czynności przedsiębiorstwa, rozwiązywania rozmaitych zadań biznesowych. 1C:Enterprise 8 cechuje się otwartością. Posiada możliwość integracji z innymi programami i systemami na bazie otwartych standardów i protokołów wymiany danych. wiecej...

Kontakt

1C-Poland Sp. z o.o.
ul. Bohaterów Września 9 lok.210 
02-389 Warszawa

Tel. + 48 22 822 32 98
Mail: info@1c.pl