Предназначение на интерфейса 1в предприятие. Основни елементи на потребителския интерфейс

Когато потребителят влезе в 1С в режим Enterprise, за да започне да работи, той преди всичко вижда програмния интерфейс.

В програмирането, под думата интерфейс може да означава няколко различни значения... Сега имаме предвид „потребителски интерфейс“.

Потребителският интерфейс са всички прозорци, менюта, бутони и т.н., с които потребителят работи директно в програмата.

Дизайнът на интерфейса е използваният шрифт, цвят, фоново изображение и други декоративни елементи. Дизайнът не засяга състава на интерфейса.

Платформата 1С реализира два различни механизма на потребителския интерфейс, които се използват в различни. Дебелият 1С клиент има собствен интерфейс, тънкият (и уеб клиентът) има свой собствен.

Нека поговорим днес за потребителския интерфейс 1С.

1С интерфейс

Клиентският интерфейс с дебелина 1С изглежда така.

Включва:

  • Главно меню
  • Панели.

Работният плот, използван в някои конфигурации (счетоводство, заплата), не е част от 1С интерфейса, това е обработка, която се извършва от програмиста отделно и която се отваря в 1С на цял екран по време на влизане в програмата.

В конфигуратора интерфейсът 1С се намира в клона Общи / Интерфейси.

Програмистът създава 1С интерфейс с конкретно име и, когато създава потребител, посочва по подразбиране 1С интерфейс за този потребител.

В свойствата на 1С интерфейса има отметка "Превключваем". Ако интерфейсът 1C не може да се превключва (квадратчето за отметка е отметнато), тогава всички потребители могат да го виждат, дори ако им е зададен различен интерфейс 1C. В този случай потребителят вижда двата интерфейса обединени в един.

Когато добавяте 1С интерфейс, виждате списък с панели. По подразбиране винаги има панел, той съдържа главното меню на програмата.

Ако добавите още панели, те ще се покажат като панели (с бутони).

Когато добавите нов 1С интерфейс от нулата, се отваря конструктор, който помага да се проектира меню, като се поставят отметки в квадратчетата на необходимите обекти.

Когато редактирате съществуващо меню, елементи се добавят един по един, тъй като когато конструкторът бъде извикан отново, той пресъздава менюто от нулата.

При добавяне на горния елемент от менюто, в свойствата можете да изберете едно от типичните менюта - Файл, Операции, Услуга, Windows, Помощ.

След добавяне на бутон или елемент от менюто, трябва да изберете действието, което да се извърши. Действието може да бъде два вида.

Ако искате обектът 1С да се отвори в резултат на щракване - директория, документ или отчет - трябва да щракнете върху бутона с три точки и да изберете желания обект, както и желаната форма (възможно действие на обекта).

Ако искате произволна команда да бъде изпълнена в резултат на натискане, натиснете лупата. Функцията може да се намира в. След избора на модул в него ще бъде създадена манипулаторна функция, модулът ще бъде отворен за редактиране.

Управлявана команден интерфейс

AT нова версия 1C 8.2 се появиха нови видове клиенти -.

1С интерфейс тънък клиент изглежда така.

Интерфейсът на 1C уеб клиент изглежда така.

В идеалния случай те са еднакви и, както виждате, са много различни от 1С интерфейса на дебелия клиент.

Сега той се състои не само от менюта и панели, но и от:
1) Списък на счетоводните раздели
2) Навигация в избрания раздел
3) Команди за изпълнение в текущия раздел
4) Формуляри за извършване на текущата операция.

За оформяне на 1С интерфейс управляван клиент „Интерфейси“ вече не се използва, той се формира по сложен начин, въз основа на многото настройки, направени в конфигурацията.

Факт е, че сега 1С интерфейсът е еднакъв за всички потребители и в същото време динамичен, в зависимост от набора от потребителски права и команди, налични за изпълнение.
Можете също така да кажете, че се формира на базата, поради което се нарича още команден интерфейс 1С.

Подсистеми 1С

Основата на управлявания команден интерфейс 1С е списъкът на счетоводните раздели. Например - пари и стоки, два раздела на счетоводството.

В конфигурацията обектът 1С Подсистема отговаря за счетоводните раздели, който се намира в клона Общи / 1С Подсистеми.

След като сте създали 1С подсистема, в необходимите справочници и документи, в раздела 1C Подсистеми в конструктора на обекти, можете да ги включите в тази 1С подсистема. Това означава, че те принадлежат към този раздел на счетоводството. Обектите могат да бъдат включени в няколко 1С подсистеми.

В тази статия ще ви кажа как да персонализирате интерфейса на програмата Taxi за удобна работа, така че всички необходими бутони и най-необходимите отчети да са винаги под ръка.

1) Да започнем с най-често срещания въпрос на любимите ми клиенти, свързан с липсата на менюто "Операции". Много счетоводители го използваха за търсене на доклади, обработка, документи, които понякога бяха много трудни за намиране в други раздели на програмата.

Като такова в счетоводство 3.0 няма меню „Операции“. Неговият аналог се нарича "Всички функции" и по подразбиране показването на този раздел в програмата не е зададено. За да го включите, трябва да влезете в менюто, което се отваря с помощта на оранжевия бутон с триъгълник в горния ляв ъгъл на програмата. В списъка, който се появява, изберете раздела "Услуга" и отворете раздела "Опции".

В отворения прозорец поставете отметка в квадратчето „Показване на командата„ Всички функции “и фиксирайте резултата, като кликнете върху бутона„ Прилагане “.

Сега в същото главно меню (оранжев бутон с триъгълник) виждаме раздела "Всички функции"

В което всичко, което така сме свикнали да виждаме в Счетоводство 2.0 в раздел „Операции“:

2) Нека сега разгледаме възможностите на програмата по отношение на персонализирането на TAXI интерфейса. Например, сега моята програма изглежда така:

Тези. раздели по-горе. Отваряне на прозорци в отметките по-долу. Нека да видим как да променим местоположението на всички елементи на работния прозорец на програмата. Отново отворете главното меню и намерете там раздела "Настройки на панела".

Тогава всичко е просто. С левия бутон на мишката вземете секцията, чиято позиция искаме да променим, и я плъзнете до мястото, където искаме да видим този панел. Например по следния начин: Ще преместя „Отваряне на панела“ в горната част и ще плъзгам „Раздела на панела“ в лявата страна на прозореца.

Натискаме бутона „Apply“ или „Ok“ и voila, ето как започна да изглежда нашата програма:

Може би ще е по-удобно някой да работи по този начин.

3) Още един съвет за настройка на програмата. Като правило всеки счетоводител има някои раздели или отчети, които използва ежедневно. Е, например, СОЛ или СОЛ по сметка. И би било много удобно, ако те са винаги там, винаги под ръка. Това може да бъде постигнато по много прост начин, като се поставят необходимите отчети в раздела "Любими". Ще намерим в раздела "Отчети" баланса. Завивайки над него, за да насочите мишката, виждаме до сива звезда.

С кликване върху него маркираме избрания отчет като „Предпочитани“

Секция "Любими" използвайки редактора на панела, който вече ни е известен, ще поставим например в долната част на работния прозорец на програмата.

4) И още една „тайна“ за настройка на програмния интерфейс. В различни раздели на програмата има документи, които някои хора никога не използват. Е, точно заради спецификата на организацията. Например в раздела „Покупки“ документи, свързани с EGAIS.

Ние не се нуждаем от тези документи и можем да ги премахнем от работния плот. За да направите това, в редактирания раздел в горния десен ъгъл щракнете върху зъбното колело и в менюто, което се показва, изберете елемента "Настройки за навигация"

В прозореца, който се появява, виждаме две колони. Вляво има команди, които могат да бъдат добавени към нашия работен плот. И вдясно, тези команди, които са на нашия работен плот. Намерете раздела EGAIS в дясната колона и кликнете върху бутона "Изтриване"

Съответно документите, които са в дясната колона, могат да бъдат добавени към работния плот, като щракнете върху бутона „Добавяне“

5) И накрая, за тези, които не искат да свикнат с интерфейса на таксито. Можете да промените интерфейса на този, който е бил в първите версии на Accounting 3.0.

В раздела "Администрация" намираме елемента "Интерфейс"

Тук разработчиците ни предложиха избор да променим интерфейса на програмата на същия като в предишните версии 8.3 и подобен на Счетоводство 7.7. Избирайки този, който ни интересува външен вид програма, ще трябва да я рестартирате.

Ето как ще изглежда програмата с предишния интерфейс.

За забавление да видим какъв е интерфейс, подобен на Счетоводство 7.7.

Не знам, не знам. Вероятно ще се върна към обичайното си "Такси".

Е, това е всичко, което исках да ви кажа днес. Надявам се някаква информация да ви бъде полезна, докато работите с програмата.

Статията продължава поредицата статии "Първи стъпки в развитието на 1С".

Започвайки от версия 8.2, в платформата 1С, успоредно с класическия обикновен интерфейс с много прозорци, беше разработен изцяло нов интерфейс, който беше наречен Managed interface. Именно той направи възможно организирането на работа с информационната база в уеб браузър.

Тази статия предоставя въведение в управлявания потребителски интерфейс.

Приложимост

Тази статия разглежда интерфейса за управлявана конфигурация, разработен на платформата 1C 8.3.4.482. Трябва да се отбележи, че днес управляваният интерфейс, разработен на платформата 1С: Предприятие, версия 8.2, се счита за остарял и се препоръчва да се използва следващата му версия, която се нарича Такси. Но старата версия на управлявания интерфейс не е отишла никъде и за да се избегне объркване с терминологията в бъдеще, платформата 8.3 започна да класифицира интерфейсите според опциите: версия 8.2 (стара) и Taxi (нова).

Такси интерфейсът е по-удобен и ергономичен, много по-лесно е да се научат за начинаещите потребители. От гледна точка на разработването на приложни решения управляван интерфейс „Версии 8.2“ и „Такси“ на практика не се различават една от друга. Основната разлика се наблюдава в потребителския режим, но не е толкова драстична, колкото може да изглежда на пръв поглед. Затова ви препоръчваме да се запознаете с тази информация.

Управляван интерфейс

Първо, нека да опишем как изглежда конфигурацията като цяло с помощта на управлявания интерфейс:

  • достъпът до главното меню и редица команди за обслужване на услуги се показват в горния команден панел и се намират на същото място, където се показва заглавието на приложението;
  • разположен точно отдолу Секционен панел, който има различни опции за показване (снимки, надписи или снимки и надписи). Всеки раздел в конфигурацията има свой обект Подсистемаи освен това необходимият елемент в секционния панел е работен плот;
  • отляво на всеки раздел може да има лента за навигация с връзки за отваряне на определени прозорци (включително формуляри за списъци с различни документи и справочници). Командите на лентата за навигация могат да бъдат сортирани в групи;
  • под Секционен панел разположен Лента за действие, който съдържа команди за създаване на обекти (елементи на справочници, документи), както и стартиране на отчети, обработка, отваряне на някои сервизни прозорци (например за писане на константи);
  • в основната част на приложението, наречено Работна зона, се показва прозорецът на текущо избрания елемент. Извиканият прозорец заема цялата тази площ. Когато смените прозорците, те се заменят помежду си. Отварянето на отделни независими прозорци (които могат да бъдат премествани, както искате) е възможно чрез задържане на клавиша Shift. Такива прозорци се отварят като друг елемент от лентата на задачите на операционната система.

Препоръчително е да създавате нови елементи на директории и документи, без да използвате списъци (от Ленти за действие).

Това се дължи на факта, че когато работите по тънки комуникационни канали, ще отнеме известно време, за да отворите списъка.

За да оптимизирате предадените данни, всяко редактиране на обект (елемент от каталога) също се извършва в отделен диалогов прозорец.

Когато се създават нови обекти, се появява съответно известие ( Зона за предупреждение - в долния десен ъгъл на екрана).

Отдолу има Панел „История“който показва най-скоро създадените елементи. Ако е необходимо, с помощта на мишката можете да се върнете към някой от тези елементи и да направите промени.

Главното меню в командния интерфейс не е хоризонтално, а вертикално. Извиква се чрез натискане на специален бутон вляво в горния панел. Включително има меню Всички функции.

Меню Всички функции се показва, ако е зададено специално квадратче за отметка Команда за показване на всички функции в прозореца Опции.

В същия прозорец можете да промените външния вид на интерфейса, като изберете външния вид Форми в отметки или Форми в отделни прозорци.

Прозорец Параметриизвикано от главното меню. За да направите това, трябва последователно да избирате елемента Обслужване, и тогава Параметри.

В менюто Всички функции можете да изберете всеки обект, за който потребителят има право на изглед, а също така има достъп до набор от стандартни функции.

Въпреки че списъкът с обекти, които могат да бъдат показани на работния плот, е дефиниран в конфигуратора, има някои възможности за персонализиране работен плот в потребителски режим:

  • първо се показва на работен плот формулярите зависят от наличието на права за достъп до тях;
  • второ, има някои опции за персонализиране работен плот.

Преминат към работен плот и в контекстното меню на панела с раздели изберете .

Ще се появи прозорецът за настройка работен плот... Наличните формуляри, дефинирани в конфигуратора, могат да бъдат разделени на колони (само две колони), възможно е да не се показват някои от формулярите.

Настройки работен плот се съхраняват индивидуално за всеки потребител.

Има подобни опции за конфигурация за Секционни панели, Навигационни ленти и Ленти за действие... Необходимите прозорци за настройка се извикват, като изберете подходящия елемент контекстно меню... Самото контекстно меню се извиква във всеки от изброените панели.

В прозореца за настройки Секционни панели можете да промените реда на секциите, да активирате или деактивирате видимостта на тези секции (с помощта на бутоните за добавяне и изтриване) и да контролирате режима на показване ( Картина, Текстили Картина и текст).

В прозореца за настройки Навигационни ленти потребителят може да премества елементи между групи и в рамките на групи, да премахва и добавя елементи към Навигационни ленти... Всички направени настройки се запомнят и за текущия потребител.

Персонализиране Ленти за действие се прави по подобен начин. Трябва отново да се отбележи, че потребителят може да показва на определен панел само онези конфигурационни елементи, до които има достъп.

По-рано говорихме за съществуването Зони за предупреждение (при създаване на нови обекти) и Панели за история (кои размери са ограничени).

Освен това историята на действията с обекти може да се преглежда в специален прозорец, който се извиква чрез натискане на едноименния бутон долу вляво.

Историята също се запазва между сесиите, но броят на съхранените записи не е повече от 200. Новите записи заместват старите.

Друга интересна функция на интерфейса е навигацията през действията, извършени в работното пространство. Има специални бутони, които ви позволяват да се придвижвате напред и назад като браузър.

Тази навигация работи не само в рамките на един раздел. Вдясно има бутон, който можете да използвате, за да се върнете към различни действия, извършени по-рано.

Тази навигация работи само за формуляри, които са били отворени в работното пространство.

Освен това е възможно да се предават връзки към конкретни елементи. Потребителят, приел връзката (например по пощата), може да я отвори.

Всеки администратор на 1С: Предприятие знае, че задачата за разделяне на потребителските права и съответните промени в работния интерфейс е една от основните задачи при въвеждането на счетоводна система или появата на нови потребители в нея. Ефективността на работата и сигурността на данните зависят от това колко добре се изпълнява тази задача. Затова днес ще говорим за характеристиките на персонализиране на потребителските права и интерфейса в управлявано приложение.

Преди всичко бих искал да отбележа основните аспекти на този тип настройки. Мнозина подхождат едностранчиво към този въпрос, разглеждайки ги чисто като мярка за защита срещу неоторизиран достъп до данни или тяхната неквалифицирана модификация. В същото време те забравят за другата страна на монетата: създавайки проста и удобна работна среда... В случаите, когато потребителският интерфейс е претоварен с ненужни елементи, чието значение освен това не му е напълно ясно, има фалшива представа за прекомерната сложност на програмата и съществува страх от грешка. Ясно е, че това по никакъв начин не допринася за увеличаване на производителността на служителите.

В идеалния случай всеки служител трябва да вижда само онези елементи на интерфейса, които са му необходими, за да изпълнява своите непосредствени задължения. Тогава ще бъде по-лесно да работите и изкушенията да се изкачите там, където не е необходимо, няма да възникнат. Освен това има смисъл да се извършват такива настройки, дори когато някои подсистеми просто не се използват или не се изисква ограничаване на достъпа до тях. Това ще направи интерфейса по-опростен и по-разбираем и следователно потребителят ще работи по-лесно и по-удобно.

Ако се върнем малко в миналото, можем да си спомним това в нормални конфигурации Роли и Интерфейси са били част от конфигурацията и за тях фина настройка беше необходимо да се даде възможност за извършване на промени и в основни версии беше изобщо невъзможно.

Недостатъците на този подход са очевидни: те са както усложнението на поддръжката на информационната база, така и възможните конфликти по време на последващи актуализации, когато променените конфигурационни обекти изискват промяна на правата за достъп.

В управлявано приложение правата и настройките на интерфейса най-накрая са преместени в потребителски режим и са конфигурирани директно от програмния интерфейс. Потребителските права се предоставят въз основа на членството им в групата за достъп. Хайде да отидем до Администриране - Настройки на потребителя и правата - Групи за достъп - Профили на групи за достъп, където ще видим вече предварително зададени профили за основните групи за достъп.

Потребителят може да бъде член на няколко групи за достъп наведнъж, в този случай общите права ще бъдат обобщени. Като цяло всичко е съвсем ясно и познато, освен ако сега настройките не се извършват в потребителски режим, а не в конфигуратора.

Но ако се опитаме да намерим настройките на интерфейса, тогава няма да успеем. В управлявано приложение интерфейсът на работното пространство се генерира автоматично въз основа на правата за достъп. Например, нека сравним интерфейсите на панела с раздели Администратор и Мениджър продажби:

Като цяло идеята е здрава, има права за достъп до обекта - показваме го в интерфейса, не - скриваме го. Това е много по-добре, отколкото да се появиш нормално приложение съобщения за нарушаване на правата за достъп, когато последните не отговарят на зададения интерфейс. Ако добавите права към група за достъп или, обратно, премахнете ги, елементите на интерфейса, свързани с тях, ще се появят или изчезват сами. Удобно? Да.

Също така потребителят може самостоятелно да персонализира работното си пространство в рамките на правата си за достъп. На пръв поглед всичко изглежда добре, но не беше и без муха в мехлема. Няма механизъм за централно конфигуриране и присвояване на интерфейс по подразбиране на потребители в управлявано приложение.

Ако разгледаме Администрация - Потребителски и настройки за права - Лични потребителски настройки - Потребителски настройки, ще видим там списък на всички обекти, чиито настройки са променени от потребителя, но не можем да ги променим по никакъв начин.

Тези. предлага ни се да отидем директно под потребителя и да конфигурираме работния интерфейс от негово име. Спорно решение, особено ако няма двама или трима потребители. За щастие разработчиците са предоставили възможност за копиране на потребителски настройки, което позволява чрез персонализиране на интерфейса на един от потребителите, тъй като трябва бързо да приложим настройките за всички останали.

За да не бъдем неоснователни, нека анализираме практически пример. В подготовката за прехода към онлайн касови апарати беше решено да се автоматизират касовите пунктове на малка мрежа от дентални клиники. Основата за автоматизацията на клиниките беше индустриалният софтуер, който не се основава на 1С и не предвижда възможност за свързване на фискален регистратор, поради което беше решено да се използва конфигурацията на Enterprise Accounting 3.0, която съдържа всички необходими функции, за автоматизиране на касовите точки.

Тук сме изправени пред две трудности, макар че ако се вгледате по-внимателно, ще откриете, че това са две страни на една и съща монета. Накратко: персоналът никога досега не е работил с 1С и затова се изисква да се създаде най-лесната за усвояване работна среда, като същевременно се защитава информационна база от възможно излагане на неквалифициран персонал. Управляваното приложение улеснява съчетаването на бизнеса с удоволствието, като по този начин потребителят е ограничен и в същото време му позволява да работи удобно, без да забелязва ограниченията.

Да започваме. На първо място, трябва да създадете профил на група потребители. Ако отворим стандартните профили, ще видим, че няма възможност да ги сменим. Това според нас е вярно, историята познава много примери, когато в пристъп на усърдие на услугата стандартните права са били прехвърлени до такова състояние, че трябва да бъдат възстановени от референтната конфигурация. Това може също да заблуди други потребители или администратори на тази база данни, които очакват да видят стандартни набори от права под стандартните профили.

Затова ще намерим най-подходящия за нашите задачи профил, в нашия случай това е мениджър продажби и ще направим копие от него, което ще наречем Касиер. Сега можем да персонализираме правата по свое усмотрение. Въпреки това, плоският списък по подразбиране не е много удобен за работа, освен ако не е необходимо бързо да намерите опция, която вече знаете, в повечето случаи е много по-удобно да работите със списъка, като активирате групирането по подсистеми.

Няма да се спираме на този въпрос по подобен начин, тъй като прехвърлянето на права зависи от конкретните задачи, пред които е изправен потребителят, можем само да ви посъветваме да проявявате предпазливост и да не изпадате в крайности. Не забравяйте, че вашата работа е да създавате комфортна и безопасна работна среда, а не да забранявате всичко от кутията.

След като създадете профил, задайте група за достъп на необходимите потребители и стартирайте програмата под един от тях. В зависимост от присвоените права ще видите автоматично генериран интерфейс.

По принцип вече е доста добре, но в нашия случай всичко едва започва. За наша изненада много потребители и администратори все още нямат представа как е конфигуриран интерфейсът "Такси", като продължават да се оплакват от "неудобството" си.

Хайде да отидем до Главно меню - Изглед, където ще видим редица настройки, свързани с интерфейса.

Да започнем с настройки на панела на раздела, в нашия случай асортиментът беше ограничен до кратък списък с услуги, така че складовата секция се оказа излишна, за да не усложняваме и затрудняваме интерфейса, просто ще го премахнем.

След това във всеки раздел, като щракнем върху зъбното колело в горния десен ъгъл, ще настроим последователно навигация и действия. Тук също ще премахнем всичко, което не е необходимо в ежедневната работа, но, напротив, ще изведем необходимото на преден план.

Можете дори да сравните как беше и как стана:

И накрая, нека конфигурираме панелите. Тъй като имаме малко секции, има смисъл да преместим панела на секцията нагоре, а отворения панел надолу, като по този начин разширим работното пространство хоризонтално, което е важно за мониторите с малък диагонал или формат 4: 3.

След приключване трябва да проверите отново всички настройки, най-добре е да направите това, като имитирате реално действие касиер, което веднага ще помогне да се оцени удобството при работа с интерфейса. В нашия случай се оказа просто и удобно работно място касиерът, при всички случаи не е имало проблеми с неговото развитие от персонала:

Сега отново ще влезем в програмата под администратор и ще отидем на Администрация - Потребителски и настройки за права - Лични потребителски настройки - Настройки за копиране. Нашата задача е да разпространим направените от нас промени сред останалите потребители на групата Касиери. Самата операция е съвсем проста: ние избираме потребителя, чиито настройки копираме, посочваме на кого и избираме кой.

И накрая, можете да попречите на потребителя да конфигурира интерфейса самостоятелно, за да направите това, върнете се към груповия профил и премахнете отметката от действието Запазване на потребителски данни.

Както можете да видите, конфигурирането на интерфейса и потребителските права в управлявано приложение е съвсем просто и въпреки някои недостатъци предоставя на администраторите много по-голяма гъвкавост и удобство, позволявайки им бързо да създадат удобна и сигурна работна среда.

  • Етикети:

Моля, активирайте JavaScript, за да видите

Но вляво имаме празно поле. Към него могат да се извеждат команди на подсистема:

за това трябва да конфигурирате командния интерфейс на подсистемата:

За да направите командите видими от лявата страна на интерфейса, трябва да поставите отметки в квадратчетата в панела за действие:

Както виждате, освен командния панел „Създаване“ има още „Отчети“ и „Услуга“. Засега те не са достъпни при нас, защото не сме създали никакви отчети. Нека ги създадем и включим в подсистемата "Ценообразуване":

След това можем да добавим тези отчети и обработка към командния интерфейс:

След това тези команди ще се появят в командния панел:

За да могат командите за обработка да бъдат достъпни за добавяне към командния панел, е необходимо този отчет, първо, да бъде част от тази подсистема, и второ, да му бъдат присвоени права:

трето, докладът трябва да има оформление:

За да може услугата да е достъпна, обработката също трябва да има права, второ, тази обработка също трябва да бъде включена в съответната подсистема и трето, тя трябва да има команда.

Споделя това