Krótka informacja teoretyczna. Obiekt konfiguracyjny „Katalog” jest obiektem aplikacji i jest przeznaczony do pracy z listami danych. Obiekt konfiguracyjny katalogu Jakie są charakterystyczne cechy katalogu

1C:Przedsiębiorstwo 8.0

Praktyczny przewodnikdeweloper

Przykłady i typowe techniki

Jako przykład przyjrzyjmy się metodom rozwoju w 1C:Enterprise 8.0, weźmy małą firmę - OO „Jack of All Trades”, która świadczy usługi naprawy różnych urządzeń gospodarstwa domowego.

Zadanie polega na zautomatyzowaniu jego pracy na podstawie praktycznych przykładów z wykorzystaniem 1C:Enterprise 8.0.

1C:Przedsiębiorstwo

System 1C:Enterprise to uniwersalny system automatyzacji działalności gospodarczej i organizacyjnej przedsiębiorstwa. Ponieważ takie działania mogą być dość zróżnicowane, system 1C:Enterprise ma możliwość „dostosowania się” do charakterystyki konkretnego obszaru działalności, w którym jest używany. Termin używany do określenia tej zdolności to konfigurowalność, czyli możliwość dostosowania systemu do charakterystyki konkretnego przedsiębiorstwa i klasy rozwiązywanych problemów.

Osiąga się to poprzez fakt, że 1C:Enterprise to nie tylko program istniejący jako zestaw niezmiennych plików, ale zbiór różnych narzędzi programowych, z którymi pracują programiści i użytkownicy. Logicznie rzecz biorąc, cały system można podzielić na dwie duże części, które

ściśle współdziałają ze sobą: konfiguracja i platforma zarządzająca działaniem konfiguracji.

Jest jedna platforma (1C:Enterprise 8.0) i wiele konfiguracji. Aby jakiekolwiek rozwiązanie aplikacyjne mogło działać, zawsze wymagana jest platforma i pewna (jedna) konfiguracja.

Sama platforma nie może wykonywać żadnych zadań automatyzacyjnych, gdyż jest stworzona tak, aby zapewnić działanie dowolnej konfiguracji. Sama konfiguracja też jest bezużyteczna, bo aby mogła wykonywać zadania, do których została stworzona, musi istnieć platforma zarządzająca jej działaniem.

Przykładami istniejących rozwiązań aplikacyjnych są rozwiązanie „Trade Management”, przeznaczone do automatyzacji zadań z zakresu księgowości operacyjnej i zarządczej, „Human Resources Management”, przeznaczone do realizacji polityki personalnej firmy, czy „Manufacturing Enterprise Management”, obejmujące główne nurty księgowości i zarządzanie w przedsiębiorstwie produkcyjnym.

Rozwiązanie aplikacyjne jest tam, gdzie to możliwe, uniwersalne, aby zaspokoić potrzeby szerokiej gamy przedsiębiorstw działających w tym samym obszarze działalności. I to jest dobre. Z drugiej strony taka wszechstronność nieuchronnie doprowadzi do tego, że nie wszystkie możliwości rozwiązania aplikacyjnego zostaną wykorzystane w konkretnym przedsiębiorstwie, a niektórych możliwości będzie brakować.

Tutaj na pierwszy plan wysuwa się konfigurowalność systemu, gdyż platforma oprócz zarządzania konfiguracją zawiera narzędzia, które pozwalają na dokonanie zmian w używanej konfiguracji. Co więcej, platforma pozwala na stworzenie własnej konfiguracji od podstaw, jeśli z jakiegoś powodu.

System 1C:Enterprise ma różne tryby pracy: 1C:Enterprise i Konfigurator.

Tryb 1C: Korporacja jest głównym i służy do pracy użytkowników systemu. W tym trybie użytkownicy wprowadzają dane, przetwarzają je i otrzymują wyniki wyjściowe.

Tryb konfiguratora używane przez programistów i administratorów baz danych. To właśnie ten tryb udostępnia narzędzia niezbędne do modyfikacji istniejącej lub stworzenia nowej konfiguracji.

Najpierw potrzebujemy bazy danych z pustą konfiguracją:

Stwórzmy bazę informacyjną z pustą konfiguracją

Uruchommy 1C:Enterprise w trybie konfiguratora. Wykonajmy pierwsze polecenie, które rozpocznie pracę z dowolną konfiguracją - Konfiguracja - Otwórz konfigurację.

Drzewo konfiguracyjne jest głównym narzędziem, z którym pracuje programista. Zawiera prawie wszystkie informacje o tym, z czego składa się konfiguracja:

Aby ułatwić pracę programiście, „wszystko, co składa się na konfigurację” zostało zebrane w kilka oddzielnych grup i teraz drzewo pokazuje te grupy.

Obiekty konfiguracyjne

Konfiguracja jest opisem. Opisuje strukturę danych, z których użytkownik będzie korzystał w trybie 1C:Enterprise. Dodatkowo konfiguracja opisuje różne algorytmy przetwarzania tych danych, konfiguracja zawiera informację jak te dane powinny wyglądać na ekranie i na drukarce itp.

W przyszłości platforma 1C:Enterprise w oparciu o ten opis utworzy bazę danych, która będzie miała niezbędną strukturę i zapewni użytkownikowi możliwość pracy z tą bazą danych.

Aby system 1C:Enterprise można było szybko i łatwo skonfigurować pod kątem wymaganych zadań aplikacyjnych, cały opis zawarty w konfiguracji składa się z pewnych jednostek logicznych zwanych obiekty konfiguracyjne.

Jak pracować z drzewem konfiguracyjnym i jak stworzyć obiekt

Zanim przystąpimy do tworzenia pierwszych obiektów konfiguracyjnych warto wyjaśnić kilka technik pracy z konfiguratorem.

Aby otworzyć i zamknąć konfigurację, użyj następujących pozycji menu:

Konfiguracja - Otwórz konfigurację i

Konfiguracja — zamknij konfigurację.

Po otwarciu konfiguracji, w oknie drzewa konfiguracji pojawi się jej skład. Możesz zamknąć to okno jak każde inne okno Windows, ale konfiguracja pozostanie otwarta (tzn. będzie dostępna do edycji). Aby ponownie wyświetlić okno drzewa konfiguracyjnego na ekranie należy skorzystać z polecenia menu Konfiguracja - Okno konfiguracji.

Istnieje kilka sposobów utworzenia nowego obiektu konfiguracyjnego i zawsze możesz skorzystać z metody, która jest dla Ciebie bardziej przejrzysta i wygodniejsza.

Pierwszy sposób. Należy umieścić kursor na interesującym Cię typie obiektów konfiguracyjnych i kliknąć przycisk w panelu poleceń okna konfiguracji Działania - Dodać.

Drugi sposób. Można skorzystać z menu kontekstowego, które wywołuje się po kliknięciu prawym przyciskiem myszy.

Umieść kursor na interesującym Cię typie obiektów konfiguracyjnych i naciśnij prawy przycisk myszy. W wyświetlonym menu wybierz opcję Dodaj.

Katalog obiektów konfiguracyjnych

Obiekt konfiguracyjny Directory jest obiektem aplikacji i ma za zadanie opisywać listy danych. Obiekt konfiguracyjny Katalog służy do tego, aby na jego podstawie platforma utworzyła w bazie danych strukturę informacyjną, w której przechowywana będzie np. lista pracowników, lista towarów, lista klientów czy dostawców.

Cechą charakterystyczną obiektu konfiguracyjnego Katalogu jest to, że użytkownik podczas pracy może samodzielnie dodawać nowe elementy do katalogu. Użytkownik może na przykład dodać nowych pracowników do katalogu, stworzyć nowy produkt lub dodać nowego klienta.

Każdy element katalogu zazwyczaj zawiera dodatkowe informacje, które bardziej szczegółowo opisują ten element. Przykładowo każdy element katalogu „Produkty” może zawierać dodatkowe informacje o producencie, dacie ważności itp. Zbiór takich informacji jest taki sam dla wszystkich elementów katalogu, a do opisu takiego zestawu używamy przybory Obiekt konfiguracyjny katalogu, który z kolei jest również obiektem konfiguracyjnym. Ponieważ obiekty te są logicznie powiązane z obiektem Directory, nazywane są one podwładni. Deweloper tworzy większość szczegółów obiektu konfiguracyjnego Directory niezależnie, jednak każdy obiekt konfiguracyjny Directory ma dwa „domyślne” pola: kod i nazwę.

Ponadto każdy element katalogu może zawierać pewien zestaw informacji o tej samej strukturze, ale różnej ilości, dla różnych elementów katalogu. Przykładowo każdy element katalogu Pracownicy może zawierać informacje o składzie rodziny pracownika. Dla jednego pracownika będzie to wyłącznie małżonek, dla innego rodzina może składać się z małżonka, syna i córki. Do opisu można zastosować takie informacje części tabelaryczne Obiekty konfiguracyjne katalogu, które są podrzędnymi obiektami konfiguracyjnymi.

Dla ułatwienia użytkownika elementy katalogu mogą być grupowane przez użytkownika według jakiejś zasady. Przykładowo w katalogu „Spd AGD” można utworzyć grupy: „Lodówki”, „Telewizory”, „Pralki” itp. Możliwość tworzenia takich grup w katalogu określa właściwość „Hierarchical” obiektu konfiguracyjnego Directory. W tym przypadku elementem katalogu będącym grupą będzie rodzic dla wszystkich elementów i grup zawartych w tej grupie. Ten typ hierarchii nazywa się hierarchia grup i elementów.

Możliwy jest również inny rodzaj hierarchii - hierarchia elementów. W tym przypadku rodzicem nie jest grupa elementów katalogu, ale sam jeden z elementów katalogu. Na przykład tego typu hierarchii można użyć podczas tworzenia katalogu „Dywizje”, gdy jedna dywizja jest rodzicem kilku innych dywizji, które są jej częścią.

Elementy jednego katalogu można podporządkować elementom lub grupom innego katalogu. Przykładowo katalog „Jednostki miary” można podporządkować katalogowi „Produkty”. Wtedy dla każdego elementu katalogu „Produkty” będziemy mogli wskazać jednostki miary, w jakich produkt ten trafia na magazyn. W systemie 1C:Enterprise osiąga się to poprzez fakt, że dla każdego obiektu konfiguracyjnego można określić katalog lista właścicieli katalogów.

Czasami zdarzają się sytuacje, gdy konieczne jest, aby pewne elementy zawsze istniały w katalogu, niezależnie od działań użytkownika. Załóżmy, że logika procesów biznesowych w przedsiębiorstwie jest taka, że ​​wszystkie towary najpierw trafiają do magazynu głównego, a następnie w razie potrzeby są przenoszone do innych magazynów. W takim przypadku magazyn „Główny” musi zawsze znajdować się w katalogu „Magazyny”, w przeciwnym razie przyjęcie towaru zostanie przeprowadzone niepoprawnie. Obiekt konfiguracyjny Katalog pozwala na opisanie dowolnej liczby takich elementów katalogu. Nazywają się predefiniowane elementy katalogu.

W zależności od tego, jakie akcje chcemy wykonać na katalogu, musimy wyświetlić katalog w „różnych widokach”. Przykładowo, aby wybrać jakiś element katalogu, wygodniej jest przedstawić katalog w formie listy, a aby zmienić jakiś element katalogu, wygodniej jest przedstawić wszystkie szczegóły tego elementu katalogu na jednym formularz. Dlatego obiekt konfiguracyjny Katalog może mieć dowolną liczbę formularzy, z których część można wyznaczyć jako główne formularze katalogu.

Poniższa tabela objaśnia nazwy tych formularzy zdefiniowane w konfiguratorze:

Obiekt konfiguracyjnyInformator

Informator

Podstawowy kształt obiektu

Formularz elementu katalogu

Podstawowy formularz grupowy

Formularz grupy elementów katalogu

Podstawowy formularz listy

Formularz listy katalogów

Główny formularz wyboru

Formularz wyboru elementu katalogu lub grupy

Główny formularz wyboru grupy

Formularz wyboru grupy elementów katalogu

Formularz służy do „wizualizacji” danych znajdujących się w bazie danych. Formularz prezentuje te dane w przyjaznej dla użytkownika formie oraz pozwala na opisanie algorytmów, które będą towarzyszyć użytkownikowi w pracy z danymi prezentowanymi w formularzu.

W konfiguratorze można opisać dowolną formę. Do stworzenia takiego opisu służy podrzędny obiekt konfiguracyjny Form. Z reguły jest podporządkowany jednemu z obiektów aplikacji, ale może istnieć niezależnie. Na podstawie opisu zawartego w obiekcie konfiguracyjnym Form, w odpowiednim momencie pracy użytkownika, platforma 1C:Enterprise utworzy obiekt programu Form, z którym użytkownik będzie pracował.

Tworzenie katalogu Klienci

Skoro już trochę zaznajomiliśmy się z możliwościami obiektu konfiguracyjnego Directory, utwórzmy kilka takich obiektów opisujących katalogi, które będą wykorzystywane w naszej bazie danych.

Ponieważ nasza spółka z ograniczoną odpowiedzialnością „Master of All Trades” świadczy usługi naprawy sprzętu gospodarstwa domowego, oczywiste jest, że w celu prowadzenia dokumentacji będziemy musieli ustawić pewne informacje na liście.

Na początek potrzebujemy listy pracowników firmy, którzy będą świadczyć usługi. Następnie będziemy potrzebowali listy klientów, z którymi współpracuje nasza firma, listę usług, które nasza firma może świadczyć oraz listę materiałów, które można zużyć. Dodatkowo będziemy potrzebować listy magazynów, w których mogą znajdować się materiały z 000 „Jack of All Trades”.

Zacznijmy od prostych rzeczy – listy pracowników i listy klientów. Otwórzmy naszą konfigurację treningową w konfiguratorze i utwórzmy nowy obiekt konfiguracyjny Directory.

Naszym zadaniem będzie stworzenie katalogu, w którym będą przechowywane nazwiska naszych klientów.

Po kliknięciu „Dodaj” system się otworzy okno edycji obiektu konfiguracyjnego.

Jest to narzędzie, które powstało, aby pomóc programiście. Został stworzony specjalnie dla złożonych obiektów konfiguracyjnych i pozwala na szybkie tworzenie takich obiektów poprzez wykonywanie sekwencyjnych działań. Aby zachować prawidłową kolejność działań, w dolnej części okna znajdują się przyciski „Dalej” i „Wstecz”. Przycisk „Dalej” umożliwia ustawienie właściwości obiektu w żądanej kolejności (aby niczego nie przeoczyć lub pominąć tam, gdzie potrzebne są dane, które powinny zostać wprowadzone wcześniej). Przycisk „Wstecz” umożliwia cofnięcie się o kilka kroków, jeśli odkryjesz, że wcześniej wprowadziłeś niekompletne lub nieprawidłowe dane.

Ustawmy Nazwa katalog - „Klienci”. Nazwa jest główną właściwością dowolnego obiektu konfiguracyjnego. Kiedy tworzony jest nowy obiekt, system automatycznie nadaje mu nazwę. Możesz użyć nazwy nadawanej przez system, ale lepiej zastąpić ją własną, przyjazną dla użytkownika nazwą. Możesz ustawić dowolną nazwę, pod warunkiem, że zaczyna się od litery i nie zawiera znaków specjalnych (np. spacji). Aby konfiguracja była bardziej czytelna, zwyczajowo tworzy się intuicyjne nazwy, a jeśli składają się z kilku słów, usuwa się spacje między wyrazami i rozpoczyna się każde słowo dużą literą.

Na podstawie nazwy platforma utworzy się automatycznie synonim -„Klienci”. Każdy obiekt konfiguracyjny ma również właściwość „Synonim”. Ma za zadanie przechowywać „alternatywną” nazwę obiektu konfiguracyjnego, która będzie wykorzystywana w elementach interfejsu naszego programu – czyli będzie pokazywana użytkownikowi.

Dlatego praktycznie nie ma ograniczeń dotyczących synonimu i można go określić w formie znanej ludziom.

Ustalmy nazwę i synonim katalogu

Nie będziemy na razie konfigurować wszystkich właściwości obiektu konfiguracyjnego Directory, będziemy w pełni usatysfakcjonowani wartościami, które system domyślnie dla nich oferuje. Dlatego kliknij trzykrotnie „Dalej” i znajdź się na zakładce „Dane”.

Interesująca nas tutaj jest długość kodu i długość nazwy. Długość kodu jest ważną właściwością podręcznika. Z reguły kod katalogu służy do identyfikacji elementów katalogu i zawiera wartości unikalne dla każdego elementu katalogu. Sama platforma może kontrolować unikalność kodów i wspierać automatyczną numerację elementów katalogów.

Platforma sama potrafi śledzić niepowtarzalność kodów, zatem ilość elementów, jakie zmieści się w katalogu, będzie zależała od długości kodu. Długość kodu wynosi 5 znaków - jest to od 0 do 99999, czyli sto tysięcy elementów. Dla naszego małego OOO „Jack of all trade” to w zupełności wystarczy.

Przejdźmy do długości nazwy. 25 znaków to dla nas zdecydowanie za mało, zwiększmy długość nazwy do 50.

Uzgodnijmy długość kodu i ustalmy długość nazwy

Wszystkie pozostałe właściwości obiektu konfiguracyjnego Directory pozostawiamy tak, jak są one domyślnie oferowane przez system i klikamy „Zamknij”.

Zobaczmy teraz, co system utworzy na podstawie dodanego przez nas obiektu konfiguracyjnego Directory. Wykonajmy element menu Debugowanie — rozpocznij debugowanie. Aby odpowiedzieć na pytanie:

Otworzy się przed nami okno systemowe w trybie 1C:Enterprise. Ponieważ nie stworzyliśmy żadnych interfejsów użytkownika, do podglądu wyników naszej pracy powinniśmy skorzystać z menu, które domyślnie tworzy system.

Wykonajmy element menu Operacje - Katalogi... i wybierz katalog „Klienci”.

Wykonajmy Operację I Katalogi... i wybierzmy katalog „Klienci”.

System otworzy jedną z głównych form katalogu - formularz listy głównej.

Na razie nasz katalog „Klienci” jest pusty, więc dodajmy do niego kilka elementów (nowy element do katalogu możesz dodać za pomocą pozycji menu Akcje Dodaję, odpowiedniej ikony lub klawisza „Wstaw”).

Dodaj nowe elementy do katalogu za pomocą menu lub ikony

Po dodaniu elementów katalog będzie wyglądał następująco.

Teraz możemy przejść do tworzenia drugiego katalogu, który będzie używany w naszej konfiguracji - katalogu „Pracownicy”.

Tworzenie katalogu Pracownicy

Katalog „Pracownicy” będzie nieco bardziej skomplikowany niż katalog „Klienci”. Faktem jest, że będziemy w nim przechowywać nie tylko nazwisko, imię i nazwisko pracownika, ale także informacje o jego przeszłej działalności zawodowej. Informacje te mają jednorodną strukturę (organizacja, rozpoczęcie, zakończenie pracy, zajmowane stanowisko), jednak liczba dotychczasowych stanowisk pracy może być różna dla poszczególnych pracowników. Dlatego do przechowywania takich informacji wykorzystamy tabelaryczną część katalogu.

Wróćmy do konfiguratora i utwórzmy nowy obiekt konfiguracyjny Katalog. Nazwijmy to „Pracownikami”.

Naszym zadaniem będzie utworzenie katalogu zawierającego część tabelaryczną.

W zakładce „Dane” ustaw długość nazwy katalogu na 50 znaków i dodaj do katalogu nową część tabelaryczną o nazwie „Praca”:

Dodajmy nową część tabelaryczną do katalogu „Pracownicy” i ustawmy jej nazwę...

Stwórzmy szczegóły sekcji tabelarycznej „Działania pracownicze”:

    „Organizacja” - wpisz String, długość 100,

    „Pierwsze kroki” - wpisz Data, skład daty - „Data”,

    „Zakończenie Pracy” – typ daty, skład daty – „Data”,

    „Pozycja” - wpisz String, długość 100:

Stwórzmy szczegóły części tabelarycznej katalogu...

Dla szczegółów „Rozpoczęcie pracy” i „Koniec pracy” wybraliśmy kompozycję daty - „Data”, ponieważ w systemie 1C: Enterprise 8.0 wartości typu Data zawierają zarówno datę, jak i godzinę. Nie zwracamy w tym przypadku uwagi na godzinę rozpoczęcia i zakończenia pracy.

Teraz powinniśmy wybrać opcję edycji katalogu. Oczywiście edycja na liście nie będzie już dla nas działać, ponieważ na liście nie będziemy mogli edytować tabelarycznej części katalogu i wprowadzać informacji o aktywności zawodowej.

Dlatego też w katalogu „Pracownicy” zaznaczymy opcję edycji katalogu w obie strony – zarówno na liście, jak i w oknie dialogowym. W tym celu należy przejść do zakładki „Formularze” i ustawić odpowiedni przełącznik:

Ustawmy opcję edycji katalogu.

Tworzenie katalogu „Pracownicy” zostało zakończone - teraz możesz uruchomić 1C:Enterprise w trybie debugowania i wypełnić katalog.

Wykonaj element menu Debugowanie — Kontynuuj debugowanie, na pytanie systemowe:

odpowiedz „Tak”, na kolejne pytania odpowiedz w taki sam sposób jak poprzednio.

W wyświetlonym oknie programu otwórz katalog „Pracownicy” i upewnij się, że ustawiony jest tryb edycji katalogu w oknie dialogowym (menu Akcje - Edytuj w oknie dialogowym lub podobna ikona w panelu poleceń).

Utwórz pracowników Nikołaja Dmitriewicza Gusakowa, Iwana Siergiejewicza Dełowoja i Walerego Michajłowicza Simonowa, jak pokazano na zdjęciach. Należy pamiętać, że wiersze części tabelarycznej katalogu można posortować według zawartości dowolnej kolumny lub ułożyć w dowolnej kolejności za pomocą ikon na pasku poleceń:

Możesz kontrolować kolejność wierszy w sekcji tabelarycznej...

Teraz możemy rozpocząć tworzenie kolejnego katalogu xNomenclature.”

Tworzenie nomenklatury katalogów

Katalog „Nomenklatura” będzie zawierał informacje o usługach świadczonych przez „Jack of All Trades” LLC oraz o materiałach, które można wykorzystać.

Katalog ten nie będzie skomplikowany, jedyną jego cechą będzie obecność struktury hierarchicznej. Aby korzystanie z katalogu było wygodne, zgrupujemy usługi w jedną grupę, a materiały w drugą. Ponadto, ponieważ Master of All Trades LLC świadczy szeroką gamę usług, zostaną one również logicznie pogrupowane w kilka grup. To samo można powiedzieć o materiałach.

Naszym zadaniem będzie utworzenie katalogu hierarchicznego. Stwórzmy nowy obiekt konfiguracyjny Katalog i nazwijmy go „Nomenklatura”. Przejdźmy do zakładki „Hierarchia” i ustawmy flagę „Katalog hierarchiczny”.

Uczyńmy katalog hierarchicznym...

W zakładce „Dane” ustaw długość nazwy katalogu na 100 znaków.

Teraz uruchommy 1C:Enterprise w trybie debugowania i wypełnijmy katalog „Nomenklatura”. W procesie wypełniania katalogu pokażemy jak tworzyć grupy katalogów i przenosić elementy z jednej grupy do drugiej.

Stwórzmy w katalogu głównym dwie grupy: „Materiały” i „Usługi” (menu Akcje - Nowa grupa):

W grupie „Materiały” utworzymy pięć elementów:

    „Transformator poziomy Samsung”

    „Transformator poziomy GoldStar”

    "Tranzystor Philips 2N2369",

    "Gumowy wąż"

"Przewód elektryczny":

W grupie „Usługi” stworzymy także kilka elementów – usługi naprawy telewizorów:

    "Diagnostyka",

    „Naprawa telewizora domowego”

„Naprawa importowanego telewizora”

i usługi instalacyjne pralek:

    „Przyłącze wodne”

    "Połączenie elektryczne":

Na ostatniej lekcji dowiedzieliśmy się, CZYM są obiekty 1C.

Zobaczmy teraz, jakie są obiekty 1C i do czego służą?

Główne obiekty konfiguracji 1C stanowią samą istotę konfiguracji, właśnie ze względu na różnice w głównych obiektach księgowość 1C różni się od konfiguracji 1C Trade Management.

Główne obiekty konfiguracyjne 1C - do rozliczania

Te obiekty konfiguracyjne 1C służą do rozliczania.

Dokumenty 1C

Istotą rachunkowości jest wprowadzanie dokumentów do bazy danych. Każdy dokument oznacza, że ​​coś wydarzyło się w życiu firmy. Dokument rejestruje to wydarzenie.

Na przykład „Zakup towarów”, „Sprzedaż towarów” itp.

Katalogi 1C

Oczywiste jest, że różne dokumenty działają z tymi samymi danymi. Na przykład produkt „Łopata” jest najpierw kupowany, a następnie sprzedawany. Produkt jest taki sam.

Aby nie wprowadzać go ponownie kilka razy, jest on raz wprowadzany do katalogu i wówczas używana jest wartość katalogowa „Shovel”. Znaczenie pozostaje takie samo.

Katalogi to takie listy różnych wartości.

Rejestry 1C

Dokument 1C rejestruje jedną operację. Nie ulega wątpliwości, że w życiu firmy istnieją setki i miliony dokumentów.

Skutkiem [przesunięcia] dokumentu jest zmiana przynajmniej jednej cyfry w wynikach operacji. Na przykład było 0 produktów, teraz +10.

Każdy dokument przesuwa tę cyfrę przynajmniej w jednym z rejestrów. Wynikiem jest tabela takich ruchów, z której można obliczyć sumy.

Istotą rejestrów jest pomiar wyników działalności przedsiębiorstwa.

Istnieje kilka typów rejestrów 1C:

  • Rejestry informacyjne 1C to proste tabele, takie jak Excel, często używane do przechowywania informacji związanych z katalogami 1C
  • Rejestry akumulacji 1C - tabele, które otrzymują sumy za swoje ruchy, salda (2+10, saldo 12) i obrót (2+10, obrót 10), służą do rachunkowości operacyjnej (magazynowej)
  • Rejestry księgowe 1C - tabele oparte na księgowym planie kont, wykorzystywane do rachunkowości
  • Rejestry obliczeniowe 1C - tabele oparte na planach rodzajów obliczeń służą do prowadzenia ewidencji płac.

Podstawowe obiekty konfiguracyjne 1C - dla użytkownika

Obiekty użytkownika 1C nie pozwalają na rozliczanie, ale są wymagane, aby ułatwić użytkownikowi pracę z programem.

Dzienniki dokumentów 1C

Umożliwia łączenie list dokumentów dla użytkownika według typu. Na przykład magazyn „Dokumenty magazynowe” lub „Dokumenty bankowe”. W każdym czasopiśmie znajduje się zazwyczaj kilka typów dokumentów.

Raporty 1C

Rejestry informacyjne pozwalają obliczyć wynik. Użytkownik musi jednak z nim pracować w dogodnej dla niego formie.

Istnieją na to raporty 1C.

Raport to gotowe, wyliczone wyniki działalności firmy w formie zbliżonej do Excela lub Worda.

Raport może istnieć niezależnie od konfiguracji i bazy danych - można go zapisać do pliku. W tym przypadku nazywa się to „raportem zewnętrznym”.

Kontynuacja pojedynczego tematu, odpowiedzi do książki Radczenki, lekcja 2 i 3.

Do czego służy obiekt konfiguracyjny „Podsystem”?
Podsystem jest głównym elementem budowy interfejsu 1C:Enterprise. Podsystemy wyróżniają w konfiguracji części funkcjonalne, na które logicznie podzielone jest rozwiązanie aplikacyjne.

Jak opisać strukturę logiczną za pomocą podsystemów?
Poprzez podzielenie go na części funkcjonalne, które reprezentują odrębne obszary tematyczne.

Jak kontrolować kolejność wyprowadzania i wyświetlania podsystemów w konfiguracji?
Kliknij konfigurację prawym przyciskiem myszy, wybierz polecenie „Otwórz interfejs poleceń konfiguracyjnych”, możesz zmieniać pozycje za pomocą strzałek.

Czym jest okno edycji obiektu konfiguracyjnego i czym różni się od panelu właściwości?

Okno edycji - wykorzystywane głównie do tworzenia nowych obiektów.
Paleta właściwości — niezwiązana z konkretnym obiektem konfiguracyjnym.

Lekcja 3.

Jaki jest cel obiektu konfiguracji katalogu?
Podręcznik przeznaczony jest do pracy z listami danych, opisującymi ich właściwości i strukturę.

Jakie są charakterystyczne cechy obiektu konfiguracyjnego Directory?
Katalog składa się z elementów; Każdy element reprezentuje oddzielny rekord w tabeli przechowującej informacje z tego katalogu;
Element może zawierać także dodatkowe informacje opisujące ten element bardziej szczegółowo - atrybuty, które są takie same dla wszystkich elementów katalogu; Rekwizyty są także obiektem konfiguracyjnym;

Do czego służą szczegółowe i tabelaryczne części katalogu?
Szczegóły służą do opisu dodatkowych informacji opisujących element katalogu;
Część tabelaryczna służy do opisu informacji o elemencie katalogu, o tej samej strukturze, ale różnej ilości.

Dlaczego potrzebne są katalogi hierarchiczne i czym jest element nadrzędny?
Katalogi hierarchiczne są potrzebne do grupowania elementów katalogów według dowolnych kryteriów lub zasad. Istnieje kilka typów hierarchii: hierarchia grup i elementów- element katalogu reprezentujący grupę - rodzic dla wszystkich elementów i grup znajdujących się w tej grupie;
Hierarchia elementów- rodzic nie jest grupą elementów katalogu, ale samym elementem.

Dlaczego potrzebne są katalogi podrzędne i kim jest właściciel?
Elementy jednego katalogu można podporządkować elementom innego katalogu i w tym przypadku ustanawiana jest relacja jeden do wielu. Można również zastosować relację jeden do jednego, gdy każdy element katalogu podrzędnego jest powiązany z jednym z elementów katalogu właściciela.

Jakie są główne formy katalogu?
Formularz elementu - do edycji lub tworzenia elementu katalogu;
Formularz grupy - do edycji lub tworzenia grupy katalogów;
Formularz listy - aby wyświetlić listę elementów w katalogu;
Formularz wyboru grupy - umożliwiający wybór jednej z grup katalogowych;

Co to są predefiniowane elementy katalogu?
Elementy katalogu utworzone w konfiguratorze nie mogą być usuwane przez użytkownika; Służy do przechowywania informacji zawsze, niezależnie od działań użytkownika;

Jeśli chodzi o konfigurację, jaka jest różnica między zwykłym elementem a elementem predefiniowanym?
Algorytmy konfiguracyjne można powiązać z predefiniowanymi elementami, dlatego system sam dodaje te elementy do struktury bazy danych, bez ingerencji użytkownika.

Jak użytkownik może odróżnić element zwykły od predefiniowanego?
Za pomocą piktogramu

Jak utworzyć obiekt konfiguracyjny katalogu i opisać jego strukturę?
Utwórz nowy katalog - strukturę - w zakładkach hierarchia, dane, obrazy tutaj

Jak dodać nowy element do katalogu?
Poprzez tryb 1C:Enterprise.

Jak utworzyć grupę katalogów?
Przez 1C:Tryb korporacyjny

Jak przenieść element z jednej grupy do drugiej?
Kliknij prawym przyciskiem myszy element, „przenieś do grupy”

Dlaczego potrzebujemy konfiguracji podstawowej i bazy danych?
Główną konfiguracją jest konfiguracja programisty. Konfiguracja bazy danych - do pracy z użytkownikami.

Jak zmienić konfigurację bazy danych?
Nie ma mowy. Można dokonać jedynie aktualizacji do głównego stanu konfiguracji.

W jaki sposób obiekty konfiguracyjne i obiekty bazy danych są ze sobą powiązane?
Obiekty konfiguracyjne opisują magazyny i tabele. Obiekty bazy danych to rekordy zawarte w tych tabelach.

Co to są podobiekty konfiguracji?
Szczegóły, części tabelaryczne itp.

Dlaczego musisz sprawdzić szczegóły katalogu?
Aby użytkownik nie mógł wprowadzać pustych lub błędnych rekordów.

Co to jest Szybki wybór i kiedy go używać?
Aby wybrać elementy nie z osobnego formularza, ale z rozwijanej listy wypełnionej elementami tego katalogu.

Jak wyświetlić katalog i zdefiniować jego prezentację w poszczególnych sekcjach interfejsu aplikacji?
Aby wyświetlić - kliknij prawym przyciskiem myszy katalog, zakładkę „Edycja”, zakładkę „Podsystemy”.
Widok katalogu - zakładka "Główne", następnie Ogólne - podsystemy - wszystkie podsystemy. zdjęcia tutaj

Jak wyświetlić polecenia tworzenia nowej pozycji katalogu w interfejsie podsystemów?
Ogólne - podsystemy - wszystkie podsystemy - pole wyboru „Nomenklatura: utwórz”

Jak edytować interfejs poleceń podsystemu?
Ogólne - podsystemy - wszystkie podsystemy. U góry znajduje się pole „Interfejs poleceń”.

Jakie standardowe panele są używane w interfejsie aplikacji i jak skonfigurować lokalizację tych paneli w konfiguratorze oraz w trybie 1C:Enterprise?

Panel sekcji; panel poleceń bieżącej sekcji (jeśli są określone; zawiera polecenia odpowiadające wybranej sekcji; na początku panelu znajdują się polecenia umożliwiające otwarcie dowolnych list, a następnie polecenia umożliwiające tworzenie nowych elementów danych, wygenerować raport lub dokonać przetwarzania); pasek narzędzi i panel informacyjny (panel ulubionych, panel historii, panel otwarty...).
Ustalenie lokalizacji tych paneli w konfiguratorze odbywa się w następujący sposób:
Wybierzmy korzeń drzewa obiektów naszej konfiguracji, kliknij prawym przyciskiem myszy, aby wywołać menu kontekstowe i wybierz „Otwórz interfejs aplikacji klienckiej”. W oknie, które pojawi się po prawej stronie, znajduje się lista wszystkich standardowych paneli rozwiązania aplikacyjnego. Przeciągając je na lewą stronę okna lub usuwając je stamtąd, skonfigurujemy pożądany sposób wyświetlania paneli.
Konfigurowanie lokalizacji tych paneli w trybie 1C:Enterprise odbywa się w następujący sposób:
Menu główne -> Widok -> Ustawienia paneli -> Wybierając i przeciągając myszką skonfigurujemy pożądany sposób wyświetlania paneli.


Kontynuacja pojedynczego tematu, odpowiedzi do książki Radczenki, lekcja 2 i 3.

Do czego służy obiekt konfiguracyjny „Podsystem”?
Podsystem jest głównym elementem budowy interfejsu 1C:Enterprise. Podsystemy wyróżniają w konfiguracji części funkcjonalne, na które logicznie podzielone jest rozwiązanie aplikacyjne.

Jak opisać strukturę logiczną za pomocą podsystemów?
Poprzez podzielenie go na części funkcjonalne, które reprezentują odrębne obszary tematyczne.

Jak kontrolować kolejność wyprowadzania i wyświetlania podsystemów w konfiguracji?
Kliknij konfigurację prawym przyciskiem myszy, wybierz polecenie „Otwórz interfejs poleceń konfiguracyjnych”, możesz zmieniać pozycje za pomocą strzałek.

Czym jest okno edycji obiektu konfiguracyjnego i czym różni się od panelu właściwości?

Okno edycji - wykorzystywane głównie do tworzenia nowych obiektów.
Paleta właściwości — niezwiązana z konkretnym obiektem konfiguracyjnym.

Lekcja 3.

Jaki jest cel obiektu konfiguracji katalogu?
Podręcznik przeznaczony jest do pracy z listami danych, opisującymi ich właściwości i strukturę.

Jakie są charakterystyczne cechy obiektu konfiguracyjnego Directory?
Katalog składa się z elementów; Każdy element reprezentuje oddzielny rekord w tabeli przechowującej informacje z tego katalogu;
Element może zawierać także dodatkowe informacje opisujące ten element bardziej szczegółowo - atrybuty, które są takie same dla wszystkich elementów katalogu; Rekwizyty są także obiektem konfiguracyjnym;

Do czego służą szczegółowe i tabelaryczne części katalogu?
Szczegóły służą do opisu dodatkowych informacji opisujących element katalogu;
Część tabelaryczna służy do opisu informacji o elemencie katalogu, o tej samej strukturze, ale różnej ilości.

Dlaczego potrzebne są katalogi hierarchiczne i czym jest element nadrzędny?
Katalogi hierarchiczne są potrzebne do grupowania elementów katalogów według dowolnych kryteriów lub zasad. Istnieje kilka typów hierarchii: hierarchia grup i elementów- element katalogu reprezentujący grupę - rodzic dla wszystkich elementów i grup znajdujących się w tej grupie;
Hierarchia elementów- rodzic nie jest grupą elementów katalogu, ale samym elementem.

Dlaczego potrzebne są katalogi podrzędne i kim jest właściciel?
Elementy jednego katalogu można podporządkować elementom innego katalogu i w tym przypadku ustanawiana jest relacja jeden do wielu. Można również zastosować relację jeden do jednego, gdy każdy element katalogu podrzędnego jest powiązany z jednym z elementów katalogu właściciela.

Jakie są główne formy katalogu?
Formularz elementu - do edycji lub tworzenia elementu katalogu;
Formularz grupy - do edycji lub tworzenia grupy katalogów;
Formularz listy - aby wyświetlić listę elementów w katalogu;
Formularz wyboru grupy - umożliwiający wybór jednej z grup katalogowych;

Co to są predefiniowane elementy katalogu?
Elementy katalogu utworzone w konfiguratorze nie mogą być usuwane przez użytkownika; Służy do przechowywania informacji zawsze, niezależnie od działań użytkownika;

Jeśli chodzi o konfigurację, jaka jest różnica między zwykłym elementem a elementem predefiniowanym?
Algorytmy konfiguracyjne można powiązać z predefiniowanymi elementami, dlatego system sam dodaje te elementy do struktury bazy danych, bez ingerencji użytkownika.

Jak użytkownik może odróżnić element zwykły od predefiniowanego?
Za pomocą piktogramu

Jak utworzyć obiekt konfiguracyjny katalogu i opisać jego strukturę?
Utwórz nowy katalog - strukturę - w zakładkach hierarchia, dane, obrazy tutaj

Jak dodać nowy element do katalogu?
Poprzez tryb 1C:Enterprise.

Jak utworzyć grupę katalogów?
Przez 1C:Tryb korporacyjny

Jak przenieść element z jednej grupy do drugiej?
Kliknij prawym przyciskiem myszy element, „przenieś do grupy”

Dlaczego potrzebujemy konfiguracji podstawowej i bazy danych?
Główną konfiguracją jest konfiguracja programisty. Konfiguracja bazy danych - do pracy z użytkownikami.

Jak zmienić konfigurację bazy danych?
Nie ma mowy. Można dokonać jedynie aktualizacji do głównego stanu konfiguracji.

W jaki sposób obiekty konfiguracyjne i obiekty bazy danych są ze sobą powiązane?
Obiekty konfiguracyjne opisują magazyny i tabele. Obiekty bazy danych to rekordy zawarte w tych tabelach.

Co to są podobiekty konfiguracji?
Szczegóły, części tabelaryczne itp.

Dlaczego musisz sprawdzić szczegóły katalogu?
Aby użytkownik nie mógł wprowadzać pustych lub błędnych rekordów.

Co to jest Szybki wybór i kiedy go używać?
Aby wybrać elementy nie z osobnego formularza, ale z rozwijanej listy wypełnionej elementami tego katalogu.

Jak wyświetlić katalog i zdefiniować jego prezentację w poszczególnych sekcjach interfejsu aplikacji?
Aby wyświetlić - kliknij prawym przyciskiem myszy katalog, zakładkę „Edycja”, zakładkę „Podsystemy”.
Widok katalogu - zakładka "Główne", następnie Ogólne - podsystemy - wszystkie podsystemy. zdjęcia tutaj

Jak wyświetlić polecenia tworzenia nowej pozycji katalogu w interfejsie podsystemów?
Ogólne - podsystemy - wszystkie podsystemy - pole wyboru „Nomenklatura: utwórz”

Jak edytować interfejs poleceń podsystemu?
Ogólne - podsystemy - wszystkie podsystemy. U góry znajduje się pole „Interfejs poleceń”.

Jakie standardowe panele są używane w interfejsie aplikacji i jak skonfigurować lokalizację tych paneli w konfiguratorze oraz w trybie 1C:Enterprise?

Panel sekcji; panel poleceń bieżącej sekcji (jeśli są określone; zawiera polecenia odpowiadające wybranej sekcji; na początku panelu znajdują się polecenia umożliwiające otwarcie dowolnych list, a następnie polecenia umożliwiające tworzenie nowych elementów danych, wygenerować raport lub dokonać przetwarzania); pasek narzędzi i panel informacyjny (panel ulubionych, panel historii, panel otwarty...).
Ustalenie lokalizacji tych paneli w konfiguratorze odbywa się w następujący sposób:
Wybierzmy korzeń drzewa obiektów naszej konfiguracji, kliknij prawym przyciskiem myszy, aby wywołać menu kontekstowe i wybierz „Otwórz interfejs aplikacji klienckiej”. W oknie, które pojawi się po prawej stronie, znajduje się lista wszystkich standardowych paneli rozwiązania aplikacyjnego. Przeciągając je na lewą stronę okna lub usuwając je stamtąd, skonfigurujemy pożądany sposób wyświetlania paneli.
Konfigurowanie lokalizacji tych paneli w trybie 1C:Enterprise odbywa się w następujący sposób:
Menu główne -> Widok -> Ustawienia paneli -> Wybierając i przeciągając myszką skonfigurujemy pożądany sposób wyświetlania paneli.


Teraz pokrótce zapoznamy się z głównymi obiektami konfiguracyjnymi w 1C:Enterprise 8.2.

Obiekty konfiguracyjne- są to elementy składowe, „szczegóły”, które składają się na każde rozwiązanie aplikacyjne.
Są to obiekty niestandardowe (obiekty o niestandardowych właściwościach) obsługiwane na poziomie platformy technologicznej. W zasadzie zadaniem programisty jest złożenie z tych obiektów, niczym konstruktora, niezbędnej struktury rozwiązania aplikacyjnego, a następnie opisanie konkretnych algorytmów działania i interakcji tych obiektów, które różnią się od ich typowego zachowania.

Kompozycja obiektów obsługiwanych przez platformę technologiczną jest wynikiem analizy obszarów tematycznych 1C:Enterprise use oraz identyfikacji i klasyfikacji podmiotów gospodarczych wykorzystywanych w tych obszarach. W wyniku tej analizy programista może operować takimi obiektami jak katalogi, dokumenty, rejestry informacyjne, plany kont itp.

W celu ujednolicenia i uproszczenia procesu tworzenia i modyfikowania rozwiązań aplikacyjnych programista otrzymuje interfejs graficzny, za pomocą którego może opisać skład obiektów zastosowanych w konkretnym rozwiązaniu aplikacyjnym.

Na podstawie tego opisu platforma technologiczna utworzy w bazie danych odpowiednie struktury informacyjne i będzie w określony sposób pracować z danymi przechowywanymi w tych strukturach. Programista nie musi martwić się, w jakich tabelach umieścić np. dane, w jaki sposób zostaną one zmodyfikowane lub zaprezentowane użytkownikowi. Platforma wykona wszystkie te czynności automatycznie, w oparciu o typowe zachowanie wykorzystywanych obiektów.

Dlatego programista operuje metadanymi - „danymi o danych”, czyli obiektami konfiguracyjnymi. Dodając kolejny obiekt konfiguracyjny do struktury rozwiązania aplikacyjnego, programista w istocie dodaje opis tego, w jaki sposób zostaną umieszczone odpowiednie dane i jak będą one współdziałać z innymi danymi przechowywanymi w bazie informacji.

Zbiór obiektów, z których może korzystać programista, jest stały i definiowany na poziomie platformy. Deweloper nie może tworzyć własnych typów obiektów, może operować jedynie zestawem obiektów, który jest dostępny. Takie podejście do tworzenia rozwiązań aplikacyjnych pozwala, po pierwsze, ujednolicić proces tworzenia aplikacji, a po drugie, zapewnić prostą i szybką modyfikację rozwiązań aplikacyjnych przez innych programistów lub użytkowników.

Skład głównych obiektów konfiguracyjnych używanych w 1C:Enterprise 8.2 jest następujący:

Zespół
Polecenia to działania, które może wykonać użytkownik. Oprócz poleceń generowanych przez platformę, programista może tworzyć własne polecenia, które należą do całego rozwiązania aplikacyjnego lub poszczególnych obiektów konfiguracyjnych.

Stały
Stałe służą do przechowywania informacji trwałych lub warunkowo trwałych. Na przykład stała może przechowywać nazwę organizacji, nazwisko, imię i nazwisko kierownika lub głównego księgowego itp.

Przenosić
Wyliczenia mają na celu opisanie listy wartości, jakie może przyjąć zmienna. Na przykład wyliczenie może przechowywać wartości opisujące status klienta: „hurt” i „detal”.

Informator
Katalogi służą do opisu takich podmiotów jak towary, kontrahenci, waluty, magazyny itp. Wszystkie te podmioty mają wspólne cechy: wewnętrzna identyfikacja obiektu w systemie, konieczność obsługi hierarchii i grupowania elementów, konieczność obsługi zagnieżdżonych tabel itp.

Dokument, dziennik dokumentów
Służą do opisu takich podmiotów jak faktury, faktury, zamówienia itp. Podmioty te rejestrują różne zdarzenia zachodzące w życiu organizacji, są osadzone w czasie, zawierają zagnieżdżone tabele, muszą mieć odzwierciedlenie w mechanizmach księgowych itp.

Przetwarzanie, raport
Przetwarzanie i raportowanie służą przetwarzaniu informacji zgromadzonych w systemie i uzyskiwaniu zbiorczych danych w formie wygodnej do przeglądania i analizy. Opisują algorytmy przetwarzania informacji oraz zawierają różne formularze i algorytmy prezentacji tych informacji użytkownikowi. Umożliwia wykorzystanie tabel i różnego rodzaju wykresów do wizualnego wyświetlania danych.

Rejestr akumulacji
Rejestry akumulacji są „odpowiedzialne” za rozliczanie przepływów zasobów (finansów, towarów, materiałów itp.). Pozwalają na automatyzację takich obszarów jak księgowość magazynowa, wzajemne rozliczenia, planowanie. Rejestry akumulacji przechowują informacje o odbiorze i zużyciu określonych zasobów, a funkcjonalność tych obiektów zapewnia możliwość uzyskania sald w określonym momencie, obliczenia sum, sum buforowych itp.

Rejestr informacji
Rejestry informacyjne służą do przechowywania wielowymiarowych informacji o wartościach różnych wielkości. Takimi wartościami mogą być np. kursy walut czy ceny produktów konkurencji obowiązujące w określonym terminie. Informacje te mogą mieć charakter statyczny lub zmieniać się w czasie – w tym przypadku służą do przechowywania historii zmian.

Podsystem
Za pomocą podsystemów rozwiązanie aplikacyjne jest wizualnie podzielone na duże i małe bloki funkcjonalne. Podsystemy stanowią podstawę do tworzenia interfejsu poleceń programu.

Ogólne Szczegóły
Szczegóły wspólne służą do przechowywania danych tego samego typu w różnych obiektach konfiguracyjnych i stanowią integralną część mechanizmu separacji danych.

Zadanie, proces biznesowy
Zadania i procesy biznesowe pozwalają na tworzenie sformalizowanych opisów typowych sekwencji pracy wykonywanych w organizacji i na ich podstawie tworzenie list zadań, które w danym momencie musi wykonać konkretny pracownik organizacji. Przykładowo proces sprzedaży produktu można przedstawić jako sekwencję wystawienia faktury, jej zatwierdzenia, otrzymania płatności gotówkowej i wysyłki produktu z magazynu. Za realizację każdego etapu mogą odpowiadać różni pracownicy, dzięki czemu w dowolnym momencie możesz określić, na jakim etapie jest proces sprzedaży produktu oraz który pracownik aktualnie potrzebuje wykonania jakichkolwiek czynności.

Plan kont, rejestr księgowy
Plany kont i rejestry księgowe mają na celu zbudowanie modelu realizującego system podwójnego zapisu. Realizują wielopoziomowe plany kont ze stałymi lub zmiennymi kodami, wielopoziomową i wielowymiarową rachunkowość analityczną, rozliczanie kilku planów kont, księgowość dla kilku organizacji, opcjonalne prowadzenie rachunkowości ilościowej, całkowitej i walutowej dla poszczególnych sekcji analitycznych itp.

Plan typów obliczeń, Rejestr obliczeń
Do realizacji modeli płacowych służą plany kadrowo-płacowe oraz rejestry płacowe. Pozwalają opisywać różne rodzaje obliczeń (na przykład pensję, dopłatę, alimenty, kary itp.), ustalać zasady, według których niektóre rodzaje obliczeń mogą wpływać na wyniki innych rodzajów obliczeń, przechowywać dane pośrednie i końcowe wyniki obliczeń. Za pomocą tych obiektów można zorganizować obliczanie podstawowych rozliczeń międzyokresowych, obliczanie podatku dochodowego od osób fizycznych, rozkład wyników płac do celów odzwierciedlenia w rachunkowości itp.

Plan typów cech
Plany typów charakterystycznych służą do przechowywania informacji o charakterystyce różnych obiektów. Pozwalają użytkownikowi na tworzenie wszelkiego rodzaju charakterystyk, opisywanie rodzaju tych cech oraz ustalanie ich wartości. Plan typów charakterystycznych można wykorzystać np. do umożliwienia użytkownikowi opisywania produktów dowolną liczbą dowolnych cech (kolor, rozmiar, zapach itp.). Umożliwia utworzenie i przechowywanie nazwy cechy oraz typu danych, jaki powinny przyjmować wartości tej cechy.

Plan wymiany
Plany wymiany mają na celu opisanie struktury rozproszonego systemu informatycznego oraz określenie listy danych, które będą wymieniane w ramach tego rozproszonego systemu. Umożliwia tworzenie rozproszonych geograficznie systemów informatycznych zarówno w oparciu o bazy informacyjne 1C:Enterprise, jak i wykorzystujące dowolne systemy informacyjne nie oparte na 1C:Enterprise.

Błąd selekcji
Kryteria selekcji służą do selekcji informacji w katalogach, dokumentach itp. Umożliwiają zdefiniowanie reguł, według których nie zostaną wybrane wszystkie informacje znajdujące się w bazie, a jedynie te, które spełniają określone warunki. Na przykład, korzystając z kryteriów wyboru, możesz zorganizować wybór dokumentów związanych tylko z konkretnym kontrahentem.

Rola
Role pozwalają na opisanie różnych praw dostępu użytkowników do danych przechowywanych w bazie informacji oraz określenie zakresu możliwych działań użytkownika. Przykładowo kierownik organizacji może mieć pełny dostęp do wszelkich informacji zgromadzonych w bazie informacji, natomiast magazynier musi operować wyłącznie dokumentami magazynowymi i nie mieć dostępu do innych informacji.

Subskrypcja wydarzenia
Subskrypcje zdarzeń umożliwiają przypisanie procedur obsługi nieinteraktywnych zdarzeń jednego lub większej liczby obiektów aplikacji.

Zaplanowane zadanie
Zaplanowane zadania pozwalają na zorganizowanie automatycznego wykonywania procedur wspólnych modułów według harmonogramu.

Zewnętrzne źródło danych
Zewnętrzne źródła danych pozwalają na wykorzystanie w Twoim rozwiązaniu aplikacyjnym danych uzyskanych z zewnętrznych baz danych. W tym z baz danych nie opartych na 1C:Enterprise.

Język
Te obiekty konfiguracyjne służą do tworzenia interfejsów rozwiązań aplikacyjnych w różnych językach. Dzięki zastosowaniu języków możliwe staje się tworzenie wielojęzycznych rozwiązań aplikacyjnych, w których użytkownik może wybrać własny język, w którym będzie pracować z rozwiązaniem aplikacyjnym.

Parametr sesji
Parametry sesji są przeznaczone przede wszystkim do stosowania w zapytaniach i do ograniczania dostępu do danych w bieżącej sesji.

Opcja funkcjonalna, parametr opcji funkcjonalnej
Opcje funkcjonalne pozwalają programiście opisać możliwości konfiguracyjne, które można szybko włączyć lub wyłączyć na etapie wdrożenia i/lub w trakcie pracy systemu. Przykładowo możliwość pracy z dodatkowymi właściwościami produktu można wydzielić w oddzielną opcję funkcjonalną. Następnie, jeśli wyłączysz tę funkcję, wszystkie powiązane (z dodatkowymi właściwościami produktu) funkcje „znikną” w interfejsie konfiguracyjnym.