Как увеличить название команд в 1с
Перейти к содержимому

Как увеличить название команд в 1с

  • автор:

Как изменить название в 1С

1C — это популярная платформа для автоматизации бизнес-процессов. Часто возникает необходимость изменить наименование различных элементов программы. Например, чтобы упростить работу пользователям, сделать информацию более понятной или корректной. В этой статье мы подробно рассмотрим все способы изменения наименования в 1C.

  1. Изменение заголовка базы 1C
  2. Изменение названия варианта отчета 1С
  3. Изменение названия файла в 1С
  4. Изменение названия счета в 1С
  5. Полезные советы
  6. Выводы

Изменение заголовка базы 1C

Заголовок базы 1С отображается в главном окне программы и является ее визитной карточкой. Его можно легко изменить:

  1. Откройте раздел «Администрирование» в верхнем меню программы.
  2. Выберите «Общие настройки».
  3. В поле «Заголовок программы» введите новое название.
  4. Нажмите «ОК».

Теперь новый заголовок будет отражаться в главном окне программы.

Изменение названия варианта отчета 1С

Если вы хотите изменить название варианта отчета в 1С, то вам понадобится выполнить следующие действия:

  1. Откройте нужный отчет.
  2. Нажмите на кнопку «Все действия».
  3. Выберите пункт «Изменить вариант».
  4. В разделе «Структура отчета» с помощью правой кнопки мыши добавьте новые группировки или таблицы. Чтобы изменить порядок группировки, просто перетащите объект мышью.
  5. Введите новое название в поле «Наименование».
  6. Нажмите «ОК».

Изменение названия файла в 1С

Чтобы изменить название файла в 1С, выполните следующие действия:

  1. Откройте карточку файла, название которого вы хотите изменить.
  2. Измените поле «Наименование» на требуемое.
  3. Нажмите «Записать» или «Записать и закрыть».

Изменение названия счета в 1С

Чтобы изменить название счета в 1С, следуйте этим шагам:

  1. Откройте банковский счет, название которого вы хотите изменить.
  2. Нажмите на кнопку «Еще».
  3. Выберите «Изменить форму».
  4. Поставьте флажок слева от пункта «Наименование» и нажмите «ОК».

Теперь новое название счета будет отображаться в программе.

Полезные советы

  • Перед изменением наименования любого элемента программы важно убедиться в его правильности и корректности.
  • Если вы не уверены в том, как изменение названия может повлиять на другие элементы программы, то лучше проконсультироваться с опытным специалистом.
  • Не забывайте сохранять изменения после внесения каждого нового наименования.

Выводы

Изменение наименования в программе 1C может потребоваться по различным причинам, от упрощения работы пользователей до корректировки информации. В этой статье мы рассмотрели все основные методы изменения заголовка базы, названия варианта отчета, файла и счета. Помните, что правильность изменений и сохранение после каждого шага имеют важное значение для сохранения целостности программы и ее бесперебойной работы.

  • Можно ли сделать возврат по Куар коду
  • Как в 1С настроить Печать двух актов на одном листе
  • Как добавить вторую организацию в 1С УТ
  • Как найти документ по номеру

Если вам необходимо изменить название базы данных в программе 1С, вы можете сделать это следующим образом: перейдите в меню «Администрирование» и выберите пункт «Настройки программы». В этом разделе найдите «Общие настройки» и откройте его. В поле «Заголовок программы» введите новое название базы данных и сохраните изменения. После перезагрузки программы изменения вступят в силу. Очень важно помнить, что при изменении названия базы данных возможны проблемы с подключением клиентов, использующих старое название. Поэтому рекомендуется предупредить всех пользователей о таком изменении и рассказать им о новом названии, чтобы избежать недоразумений и потерь в работе.

Все права защищены © 2013-2024.

Настройка интерфейса 1С 8.3

Анна Викулина

Оперативно настроим 1С под ваши потребности — в вашем офисе или дистанционно. Разовые услуги по настройке 1С или регулярное обслуживание по сниженным ценам. Оплата за результат. Гарантия на все виды работ.

от 2 800 руб.

1С:Бухгалтерия предприятия, редакция 3.0 – первая версия конфигурации, где предусмотрена возможность настройки интерфейса. С одной стороны, такая возможность компенсирует кардинальные отличия во внешнем виде новой версии от предыдущей – 1С 8.2. С другой, дает пользователям гибкие возможности для настройки рабочего пространства, ориентируясь только на имеющиеся потребности, собственное удобство и индивидуальный вкус без обращения к специалистам по сопровождению и доработке 1С 8.3.

Выбор интерфейса

Стоит отметить, что за время существования 1С:Бухгалтерия предприятия, редакции 3.0, работающей соответственно на платформе «1С:Предприятие 8.3», интерфейс успел претерпеть несколько изменений. В частности, было увеличено количество доступных вариантов интерфейса, среди которых:

  • Стандарт (как в предыдущих версиях 1С:Бухгалтерия 8)
  • Такси
  • Аналогичный интерфейсу редакции 7.7

Стандарт

При выходе редакции 3.0 ее интерфейс по структуре был идентичен версии 8.2, но отличался по оформлению: были расширены названия подпунктов верхнего горизонтального меню, а также добавлены пиктограммы.

Интерфейс 3.0

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

Структура интерфейса

Нажатие на пункт меню вызывало выпадающий список, а в новой версии подпункты отображаются в виде вкладок.

Вкладки

Поскольку этот вид интерфейса был первым, именно он остается самым популярным. Изменить его структуру можно, зайдя в «Администрирование-Настройки программы» — пункт «Интерфейс».

Изменение структуры интерфейса

Панель навигации и действий позволяет обратиться к подменю без закрытия активного окна.*

Панель навигации и действий

  • Панель раздело, находящаяся непосредственно под главным меню;
  • Панель действий или команд, доступных в выбранном разделе.

Вертикальная панель навигации отображает структуру содержимого раздела.

С помощью подпунктов меню можно настраивать содержимое панелей и их отображение по желанию пользователя.

Настройка панели разделов (следующий пункт) позволяет добавлять и удалять разделы, а также пункты основного горизонтального меню, вплоть до его полного удаления.

Настройка панели разделов

Настройка панели действий позволяет открыть дополнительные окна под основным меню – стандартные отчеты, информация, обращение в техподдержку (кони по сути дублируют вертикальную панель).

Настройка панели действий

Настройка панели навигации позволяет добавлять/удалять пункты подменю, что ранее могло быть осуществлено только при участии программистов.

Настройка панели навигации

Такси

В интерфейсе «Такси» панель разделов находится изначально слева.

Интерфейс «Такси»

Реализация настройки панелей в этом интерфейсе осуществляется путем перетаскивания и группировки панелей по желанию пользователя в специальном окне редактора.

Настройка панелей

Окно редактора панелей позволяет группировать перетаскиванием, добавлять и удалять такие панели как, панель разделов, панель открытых, панель инструментов*, панель функций текущего раздела, панель избранного, панель истории.

Окно редактора панелей

*Панели, находящиеся в верхней части окна редактора, в данный момент активны.

Подпункты разделов настраиваются (панель разделов вертикальная) после их активации (кнопка настройки подпунктов находится в правом верхнем углу).

Подпункты разделов

Окно настройки панели действий позволяет добавлять и удалять разделы, вплоть до полного удаления.

Окно настройки панели

Нюанс интерфейса: избранные подпункты помечены звездочками

Избранные подпункты помечены звездочками

*Часто сюда добавляют внешние доработки

Аналогичный интерфейсу редакции 7.7

Структура меню очень похожа на стандартную версию.

Аналогичный 7.7

Возможность настройки интерфейса 7.7 находится на верхней панели справа (стрелочка вниз), которая позволяет добавить и удалить кнопки. Она активна во всех интерфейсах.

Как увеличить название команд в 1с

Настройка панели разделов — это один из стандартных интерфейсных механизмов. Он предоставляется платформой и доступен пользователям любых прикладных решений. С его помощью пользователь может изменить внешний вид панели разделов в соответствии со своими предпочтениями — установить порядок следования разделов, добавить/удалить разделы и изменить их внешнее представление.

Например, панель разделов, спроектированная разработчиками, может выглядеть следующим образом:

Настройка панели разделов

Пользователь может убрать разделы Товарные запасы и Предприятие и сказать, чтобы разделы отображались только в виде текста.

Настройка панели разделов

Вызвать настройку панели разделов можно из главного меню командой Настройки — Настройка панели разделов…

Настройка панели разделов

Можно изменять порядок разделов, добавлять и удалять разделы. Нельзя добавить любой, произвольный раздел. Добавить можно только те разделы, которые разработчик разместил в панели разделов, но не включил для них видимость. Они перечислены в окне Доступные разделы.

Можно изменить внешний вид закладок, обозначающих разделы. Стандартно разделы обозначаются картинкой и расположенным под ней текстом. Можно отображать разделы только картинками, или только текстом.

Настройка панели разделов

Если возникает необходимость вернуться к тому внешнему виду панели разделов, который «был задуман» разработчиком, то для этого используется команда Еще — Установить стандартные настройки.

Настройка панели разделов

Авторы: В.А. Ажеронок, А.В. Островерх, М.Г. Радченко, Е.Ю. Хрусталева

Редактор текста и модуля

Редактор текста и модуля — это один из инструментов разработки. Он используется для редактирования текстовых документов и для редактирования программных модулей конфигурации.

Редактор текстов и модулей предоставляет пользователю все основные функции, необходимые при редактировании как простых текстов, так и текстов программных модулей. Конфигуратор 1С:Предприятия 8 использует этот редактор в двух режимах:

  • для редактирования текстовых документов;
  • для редактирования текстов модулей (как составную часть редактора формы).
Редактирование текстовых документов

В режиме редактирования текстовых документов редактор поддерживает все стандартные функции редактирования текста:

  • создание нового документа или открытие одного из существующих документов;
  • ввод и редактирование текста;
  • сохранение отредактированного текста;
  • печать текста.

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

Редактор текста и модуля

В дальнейшем быстрый переход по закладкам возможен по сочетанию клавиш или команде меню:

Редактор текста и модуля

Редактирование текстов модулей

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

Помимо стандартных действий, присущих любому текстовому редактору, редактор текстов и модулей имеет ряд специфических особенностей:

Выделение цветом синтаксических конструкций

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

Редактор текста и модуля

Разработчик может использовать цвета выделения, установленные по умолчанию, или настроить их самостоятельно. В общем случае система сама отслеживает необходимость включения режима выделения цветом. Однако в ситуации, когда система «не знает» о том, что редактируется текст модуля (например, если редактируется внешний текстовый файл, содержащий текст модуля), разработчик может включить режим выделения цветом вручную, используя меню конфигуратора:

Редактор текста и модуля

Группировка

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

Редактор текста и модуля

Свернутый текст замещается специальным маркером, который позволяет просмотреть содержимое свернутой группы в виде подсказки:

Редактор текста и модуля

Разработчику предоставляется возможность настраивать режим группировки, указывая, какие синтаксические конструкции могут группироваться, и каким должно быть исходное состояние группировки (свернутая или развернутая) при открытии документа. Таким образом, он может настроить, например, использование группировок «по максимуму»:

Редактор текста и модуля

Области

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

Каждой области текста, которую выделяет разработчик, он может дать собственное имя. Это позволяет простым и понятным образом выделять части модуля, имеющие сходный смысл.

Редактор текста и модуля

Области выделяются с помощью двух инструкций препроцессора: #Область и #КонецОбласти. Единственное назначение этих инструкций — обозначить группируемые и сворачиваемые строки модуля.

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

Операции с блоками

Редактор позволяет выполнять ряд операций над выделенными блоками текста модуля: автоматическое форматирование, изменение отступа, добавление/удаление комментариев и переносов строк.

Редактор текста и модуля

Форматирование модуля

Хорошим стилем написания модулей считается использование синтаксического отступа для выделения управляющих конструкций встроенного языка. Редактор позволяет автоматически форматировать текст при его вводе, и кроме этого, выполнять автоматическое форматирование уже введенного текста.

Редактор текста и модуля

Результат автоматического форматирования:

Редактор текста и модуля

Увеличение/уменьшение отступа

Наряду с автоматическим форматированием всего выделенного текста, редактор поддерживает также операции сдвига выделенного блока вправо или влево на шаг табуляции.

Это облегчает ручное форматирование больших фрагментов кода.

Добавление/удаление комментариев

Также редактор содержит очень удобную для разработчика функцию автоматической (одним нажатием мыши) установки и снятия комментариев на выделенный текст. Такая возможность часто используется при отладке модулей:

Редактор текста и модуля

Добавление/удаление переноса строки

Использование добавления и удаления переноса строки часто применяется при переносе текстов запроса между модулем и, например, консолью запросов.

Таким образом, отладив запрос в консоли запросов, разработчик может просто скопировать текст запроса из консоли, вставить его в модуль и одним движением добавить перенос строки ко всем строкам текста запроса:

Редактор текста и модуля

Переход по процедурам и функциям

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

Редактор текста и модуля

Редактор текста и модуля

Если установить курсор на той процедуре, которая еще отсутствует в модуле, и нажать Перейти, конструктор автоматически вставит в текст модуля заголовок предопределенной процедуры.

Переход к определению процедур и функций

Редактор позволяет автоматически переходить к определению процедуры или функции, использованной в тексте модуля. Для этого достаточно установить курсор на имени нужной функции в теле модуля и выполнить команду контекстного меню или нажать «горячую» клавишу. В окне редактора будет открыт текст искомой процедуры или функции:

Редактор текста и модуля

Контекстная подсказка

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

Редактор текста и модуля

Контекстная подсказка также работает и для параметров некоторых методов, если эти параметры задаются строковыми литералами.

Редактор текста и модуля

Копирование имен объектов и реквизитов

При написании текста модуля разработчик может просто перетаскивать мышью имена объектов или их реквизитов из дерева метаданных в нужное место модуля:

Редактор текста и модуля

Проверка модуля

Редактируемый модуль может быть проверен на правильность использования синтаксических конструкций встроенного языка, корректность обращений к методам и свойствам объектов «через точку», а также на корректность некоторых параметров, имеющих тип «Строка»:

Редактор текста и модуля

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

Кроме этого конфигуратор поддерживает выполнение полной проверки всех модулей, содержащихся в прикладном решении.

В процессе работы с модулем разработчик имеет возможность получать контекстную подсказку по встроенному языку, используя синтакс-помощник. Для этого достаточно установить курсор на интересующий элемент языка и нажатием комбинации клавиш (или по контекстному меню) перейти к описанию этого элемента языка в синтакс-помощнике.

Ограничение доступа к модулю

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

Редактор текста и модуля

Использование шаблонов

При редактировании текстовых документов и модулей конфигуратор предоставляет разработчику возможность использовать механизм шаблонов для автоматической подстановки часто используемых фрагментов текста.

Настройка нестандартных видов расчета с применением собственных показателей в 1С:ЗУП

Основные процессы в ЗУП 8.3 автоматизированы. Но бывают ситуации, когда пользователи вынуждены вводить какие-то данные вручную. Например, для расчета доплаты по произвольным формулам, в которых используются показатели, не связанные с окладом напрямую или зависящие от него через формулу.

Антикризисное предложение с 1С:ЗУП

  • Настройку 1С ЗУП под изменения законодательства и новые введения в связи с ограничениями;
  • Настройку электронного кадрового документооборота с сотрудниками;
  • Настройку интеграции 1С:ЗУП с Корпоративным порталом;
  • Создание корпоративного портала, если у вас его нет.

В этой статье перечислены все этапы и нюансы самостоятельного введения данных в программу и расчета заработка сотрудников с помощью несложных показателей и зависимостей.

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

  • при монтаже кровли работник получает 1 тыс. руб. за кв. метр;
  • каждое примыкание кровли к круглой трубе стоит 2 тыс. руб.;
  • к квадратной трубе – 1,5 тыс. руб.

Оплата производится раз в месяц, ее размер делается в документе под названием «Расчет зарплаты и взносов». Чтобы рассчитать надбавку в 1С:ЗУП, надо в меню «Настройка» задать нужные показатели, указать шаблоны ввода этих показателей и всех начислений (звездочками помечены виды документов, которые используются при работе с произвольными показателями):

Как настроить новый постоянный показатель в ЗУП 3.1?

Чтобы программа сделала расчет, пользователю надо ввести расценки, установленные за определенные виды работ. Это делается в «Показателях». В данном случае потребуется создать 3 показателя. На рисунках показаны соответствующие формы, где вводятся показатели для введения расценок на кровельные работы и на примыкание сначала к квадратной, а потом и к круглой трубе:

Порядок введения всех показателей одинаков. Если организация планирует использовать их постоянно, надо установить галочку рядом со строкой «Во всех месяцах после ввода значения».

Сделать подобную настройку несложно, но впоследствии она позволит сократить рутинные ручные процессы, которые обычно выполняют расчетчики. Автоматизация расчета заработной платы сотрудников организации имеет и иные преимущества.

Настройка ежемесячных показателей

Чтобы ввести данные по сделанным работам, также вводятся показатели. Ниже рассматривается показатель для введения площади перекрытия кровли сотрудником.

Данные вводятся для сотрудника ежемесячно. Важно, что в примере используется «накапливаемый показатель». Данные по нему можно вводить несколькими документами, относящимися к разным датам. Впоследствии они складываются по всем документам расчетного месяца. Порядок ввода показателей количества обработанных труб круглой и квадратной формы аналогичен.

Не можете разобраться, как настраивать и вводить собственные показатели в 1С:ЗУП? Звоните! Наши специалисты с радостью вам помогут разобраться.

Шаблоны ввода исходных данных

Чтобы пользователь мог вводить исходные данные, система должна понимать, что от нее требуется. Эта информация хранится в определенном документе, называемом «Данные для расчета зарплаты». Его вид и содержание зависит от того, какой результат нужен пользователю.

Ввод формы документа осуществляется с помощью «Шаблона ввода исходных данных». Этот документ находится в «Настройках». Для каждого вида «Данных для расчета зарплаты» создается отдельный шаблон.

Чтобы ввести данные по расценкам, следует создать шаблон, в котором указано главное: что все показатели будут действовать постоянно. В этом случае система должна выбирать лишь те показатели, для которых отмечен вариант «Постоянное использование»:

Когда пользователь устанавливает галочку «Постоянно действующие», он может видеть в документе все постоянные показатели. Ему надо выбрать их, после чего записать готовый шаблон. Вкладка «Дополнительно» позволяет указать, что для разных организаций используются разные расценки:

Там же задаются параметры заполнения. Но в данном примере они использованы не будут.

Ниже рассмотрено создание другого шаблона, позволяющего вводить данные по выработке. В нем использованы разовые показатели. Вот пример шаблона на количество кровельных работ:

На вкладке «Дополнительно» можно отметить, что данные будут вводиться для нескольких сотрудников:

Сделав эти настройки, оператор сможет использовать для ввода данных специальную таблицу. Это важно, когда кровельные работы выполняют несколько сотрудников.

Как создается «Вид начислений» по произвольной формуле?

Чтобы программа могла рассчитывать размер вознаграждения за выполнение кровельных работ, надо составить специальную формулу. Для этого создается начисление.

Все делается через меню «Настройки». Тем, кто привык пользоваться ранней версией программы ЗУП 2.5, надо запомнить, что в ЗУП 3 нет дополнительных начислений, есть только основные. Итак, надо создать и настроить начисление, которое называется «Оплата кровельных работ»:

В строке «Назначения» следует выбрать «Прочие начисления и выплаты». Чтобы система могла рассчитать начисление, надо ввести все нужные значения (площадь сделанного участка кровли, выполненные примыкания). Главное при создании начисления – формула. Команда «Редактировать формулу» открывает меню для составления любых формул с использованием всех введенных показателей:

Для данного примера нужна следующая формула:

Расченка за квадратную трубу * Примыкание квадратной трубы + Примыкание круглой трубы * Расченка за круглую трубу + Площадь * Расценка кровельных работ за 1 квадратный метр

Подставить в формулу нужный показатель легко. Его можно перетянуть туда из нижней части с помощью мышки. Кому-то будет удобнее воспользоваться командой «Добавить в формулу». Когда все показатели вставлены, надо добавить действия умножения и сложения.

Если оператор не понимает, как применять произвольные формулы, наши специалисты ответят на все его вопросы и объяснят ему все нюансы!

Введение данных

Чтобы ввести нужные данные выработки, надо зайти в раздел «Зарплата» и выбрать «Данные для расчета зарплаты»:

У этого документа много модификаций. Каждая из них соответствует своему шаблону ввода данных. В открывшемся окне надо ввести расценки для всех видов работ:

Когда все 3 поля заполнены, следует ввести данные по выработке конкретного сотрудника. В рассматриваемом примере работник Крокодилов состоит в штате с октября 2019 года и получает оклад. Данные о доплатах в документе приема отсутствуют:

Далее следует ввести документ «Данные для расчета зарплаты» и заполнить «Показатели для кровельных работ»:

Настраивая показатель, пользователь может установить, что его накопление производится по отдельным значениям на основе данных из документов для расчета зарплаты. То есть, вознаграждение сотрудника по этим двум документам дает общую сумму: за монтаж 10 кв. метров кровли, за выполнение 23 примыканий к квадратным и 23 примыканий к круглым трубам.

Расчет зарплаты

Чтобы рассчитать доплату за кровельные работы, надо в «Начислении зарплаты» выбрать команду «Заполнить». В документе, где содержатся данные о заработке сотрудника Крокодилова, следует заполнить 2 строки:

Настроить аванс в 1С ЗУП

Удостовериться, что подсчеты выполнены правильно, позволяет команда «Показать подробности расчета».

Там высветится оклад сотрудника и расценки на те виды работ, по которым предусмотрена доплата:

Там же указана выработка данного сотрудника:

Проверка расчета: 23 * 1500 + 23 * 2000 + 10 * 1000 = 90500.

Это начисление не было назначено работнику, оно лишь было выбрано в «Данных для расчета зарплаты».

Чтобы быстро проверить правильность формулы, достаточно поменять количество манипуляций с кровлей в окне расчета данных. Это позволит тут же пересчитать зарплату сотрудника. Например, можно везде установить значение, равное 1, и рассчитать размер оплаты в упрощенном варианте:

Программа выдаст совсем другой результат: 1 * 1500 + 1 * 2000 + 1 * 1000 = 4500.

Помощь в настройке зарплаты в 1С ЗУП

Если размер доплаты зависит от оклада сотрудника

Предположим, что Крокодилов не только выполняет кровельные работы, но и занимается обучением студентов. За это он тоже получает доплату, которая составляет определенный процент от его оклада. А процент, в свою очередь, зависит от числа студентов.

  • от 1 до 5 – процент доплаты будет равен 50%;
  • от 5 до 10 – процент доплаты будет равен 60%;
  • более 10 – процент доплаты будет равен 70%.

Как вводятся показатели?

В данном случае потребуется ввод 2 показателей: для указания числа студентов и для установления процента доплаты. На рисунке показано, как вводится количество студентов:

Действие аналогично тому, как вводились показатели по сотруднику в Примере 1. А вот чтобы установить зависимость процента доплаты от числа студентов, показатель придется вводить по-другому:

Когда пользователь меняет тип показателя и выбирает «Числовой, зависящий от другого показателя», появляется поле «Базовый показатель». После этого можно установить более сложную «ступенчатую» зависимость, где процент «привязан» к числу студентов. Кстати, «линейную» зависимость можно было бы вставить прямо в формулу.

Шаблон ввода

Чтобы программа могла определить процент доплаты, ей надо сообщить показатель расчета по числу студентов. Для этой цели используется достаточно простой шаблон:

Если в организации обучением занимается всего один сотрудник, все данные вводятся на вкладке «Показатели зарплаты». Вкладку «Дополнительно» менять не нужно. Все расчеты программа сделает автоматически.

Как создать новый вид начисления?

Далее надо ввести новое начисление, где будет рассчитываться доплата за обучение студентов:

В следующей формуле используется новый показатель, зависящий от числа студентов:

Оклад * Процент доплаты за обучение сотрудников / 100.

Как назначить сотруднику начисление?

В данном примере придется назначить плановое начисление. Это делается в документе «Назначение планового начисления», где в строке «Дата назначения» можно установить ноябрь 2019 года:

Как ввести данные за ноябрь?

Чтобы указать число обучающихся, надо открыть «Данные для расчета зарплаты», документ «Количество студентов». Он появляется после того, как пользователь проведет шаблон с этим названием. На рисунке показаны все виды документа, относящиеся к «Данным данным для расчета зарплаты»:

Помощь в настройке премии в 1С ЗУП

Документ относится лишь к одному сотруднику, поэтому выглядит не так, как в предыдущем примере. Главное отличие – отсутствие табличной части. Здесь надо ввести количество студентов, которых обучает Крокодилов:

Форма изменилась потому, что на вкладке «Дополнительно» в шаблоне не была установлена галочка «В документе используется несколько сотрудников»:

Итак, показатели, относящиеся к обучению студентов в ноябре, уже введены. Кровельные работы выполнялись в октябре, поэтому данные о них не потребуются. Можно сразу переходить к расчету зарплаты.

Как рассчитать заработную плату?

Когда данные за ноябрь заполнены, система может рассчитать размер доплаты Крокодилову за то, что он обучал студентов:

То есть, программа произвела расчет, учитывая количество обучаемых. Их было более 10, поэтому доплата составила 70% от оклада Крокодилова: 20000 * 70 / 100 = 14000.

Из рассмотренных здесь примеров видно, что пользователь легко справится с настройкой собственных показателей. Главное – разобраться, какая формула должна быть использована, и какие данные надо ввести. Не следует бояться вводить в 1С:ЗУП новые варианты начислений! Чтобы попрактиковаться, можно сделать описанные в статье настройки в демонстрационной базе и повторить все вычисления.

Хотите получать подобные статьи по четвергам?
Быть в курсе изменений в законодательстве?
Подпишитесь на рассылку

Горячие клавиши 1С

Для увеличения скорости работы пользователей и повышения уровня «удобства» работы с программным продуктом в него нередко вводятся сочетания клавиш, при одновременном нажатии которых исполняются различного рода функции/команды, заложенные в программный продукт, что на практике оказывается гораздо быстрее, чем выполнять те же самые команды с помощью мыши. Самый яркий пример — сочетание «Ctrl + C» и «Ctrl + V», с помощью которых можно скопировать и вставить выделенную часть текста, либо объект (например, текстовый документ), вместо того чтобы с помощью щелчка правой кнопки мыши вызывать контекстное меню и выбирать эти команды в нём.

Данная статья будет разделена на 2 части первая из которых будет посвящена пользовательскому режиму, а вторая работе в конфигураторе. Изложенный материал пригодится как пользователям, так и начинающим разработчикам повысить уровень эффективности своей работы.

Все сочетания клавиш приведены для латинской раскладки. Т.е. работать они будут и при выбранной русской раскладке, и при латинской, но на самой клавиатуре нажимаются именно клавиши латинской раскладки.

Горячие клавиши для работы с конфигурацией в пользовательском режиме

В справке программного продукта уже имеется перечень горячих клавиш с описанием команд, выполняемых ими. Вызов справки производится путём нажатия клавиши «F1». Результатом нажатия данных клавиш будет открыто окно как на рисунке 1, в котором отражено содержание справки.

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

1.png

Рисунок 1 — содержание справки

Для того, чтобы сократить время на изучение всех сочетаний самостоятельно — далее мы постараемся выделить наиболее полезные, на наш взгляд, сочетания с примерами их работы.

Необходимо понимать, что в зависимости от того с каким типом поля взаимодействует пользователь в данный момент, команды, исполняемые горячими клавишами, могут отличаться друг от друга, либо не работать вовсе. Поэтому для некоторых сочетаний будет приведено несколько применений в соответствии с областью использования.

  • «Alt+F — Вызов поиска по справке о программе (рис. 2).

Пример применения: Поиск, по ключевым словам, статей в справке программного продукта;

2.png

Рисунок 2 — окно поиска по справке

Пример применения: открытие внешней обработки/внешнего отчета/текстового документа

3.png

Рисунок 3 — открытие внешнего файла

  • «Ctrl+Shift+H» — открытие истории открываемых пользователем вкладок. Также ее можно вызвать с помощью выделенной, на рисунке 4, кнопки.

4.png

Рисунок 4 — Окно истории открытых документов/справочников

  • «Ctrl+F2» — Открытие встроенного в платформу калькулятора;
  • «Ctrl + A» — Выделить все.

Пример применения: Выделить все строки в какой-либо табличной части, например, по заданному отбору в ТЧ можно выделить все документы и запустить массовое проведение/распроведение;

5.png

Рисунок 5 — Выделение строк в табличной части

  • «Ctrl+Z» — Отменить последнее действие;

Пример применения: При редактировании поля случайно была стерта необходимая информация, в случае если редактирование поля еще не окончено, то с помощью данной команды можно вернуться к предыдущему значению;

  • «Ctrl+F» — Активация режима поиска. Отменить отбор наложенный на список в результате применения поиска можно с помощью клавиш «Ctrl+Q»;

Пример применения: В табличной части документа можно найти все записи по определенному сотруднику, в форме списка документов будет выведено окно поиска среди документов по выделенному кликом мыши полю, что позволит отобрать документы с необходимым признаком;

6.png

Рисунок 6 — Режим поиска

  • «Ctrl+Shift+ ~» (последняя клавиша «тильда» расположена на той-же кнопке клавиатуры, что и русская «Ё») – Показать/скрыть панель разделов.

Пример применения: Позволяет увеличить рабочую область на экране, особенно актуально для небольших мониторов с низким разрешением.

71.png

72.png

Рисунок 7 — Использование горячих клавиш скрытия разделов для увеличения рабочей области пользователя

Пример применения: В списке документа/справочника обновляет страницу, что позволяет увидеть изменения, которые произошли с элементами списка, пока форма у пользователя была открыта, например увидеть, что за время того как у вас была открыта форма другой пользователь пометил документ на удаление;

Пример применения: В форме списка документа/справочника команда скопирует активный документ/элемент справочника;

  • «Shift+ левая кнопка мыши» — Выделение строк (в списках) с активной, до выбранной с помощью комбинации;

8.png

Рисунок 8 — Выделение нескольких строк (изначально была активна 9 строка, после чего с помощью указанной комбинации была выбрана строка 6 в результате чего были выделены также строки между ними)

Подпишитесь на дайджест!
Подпишитесь на дайджест, и получайте ежемесячно подборку полезных статей.

Горячие клавиши для работы с конфигурацией в режиме конфигуратора
  • «Ctrl+T» — Переход к просматриваемому модулю в дереве конфигурации;

9.png

Рисунок 9 — Выделение модуля в дереве конфигурации

Пример применения: Найти и заменить наименование переменной на другое во всем модуле;

10.png

Рисунок 10 — Форма поиска и замены значений

Пример применения: Позволяет перейти к конкретной строке модуля по её номеру;

  • «Alt+F — Установить/снять закладку на строке модуля.

Пример применения: Закладками можно отмечать ключевые для вас места в модуле, чтобы в дальнейшем к ним было проще вернуться;

  • «F2»/ «Shift+F — Переход к следующей/предыдущей закладке в рамках активного модуля;
  • «Alt+Shift+F» — Форматирует выделенную область, выравнивая все отступы, что повышает уровень читаемости кода;
  • «Ctrl+Shift+Num+»/«Ctrl+Shift+Num — Свернуть/Развернуть все группы;
  • «Ctrl+F — Вызов синтакс-помошника;
  • «F — Запуск пользовательского режима в отладке/ продолжение отладки;
  • «Shift+F5» — Прекратить отладку;
  • «F11» — Шагнуть в (построчное выполнение кода в режиме отладки с заходом в исполняемые процедуры и функции);
  • «F10» — Шагнуть через (построчное выполнение кода в режиме отладки без захода в исполняемые процедуры и функции);
  • «Shift+F10» — Идти до курсора (Исполнение кода до строки, в которой установлен курсор);
  • «Shift+F11» — Шагнуть из (Прерывание построчного исполнения кода процедуры/функции);
  • «Ctrl+Num/»/ «Ctrl+Shift+Num — Установить/удалить комментирование выделенной области;
  • «Ctrl+O» — Открыть внешнюю обработку/отчет/документ;
  • «Shift+F — Вычислить выражение (выделенного кода) в режиме отладки;
  • «F — Открыть значение в отдельном окне (в окне вычисления выражения), выполняет то же действие, что и кнопка на рис.11;

11.png

Рисунок 11 — открытие значения в отдельном окне

  • «F — Установить/снять точку останова;
  • «Alt+F — открыть список точек останова;
  • «Ctrl+N» — Создание нового документа;

12.png

Рисунок 12 — Окно выбора вида создаваемого документа

13.png

Рисунок 13 — Окно контекстной подсказки

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

14 1.png

14 2.png

Рисунок 14 — Объявление процедуры с помощью шаблона

  • «F12» — Переход к объявлению процедуры/функции/переменной;

Горячие клавиши помогут повысить эффективность работы с программным продуктом, т.е. их использование снизит затрачиваемое время и усилия на выполнение одних и тех же действий. В статье представлен далеко не весь список горячих клавиш, а только наиболее (по мнению автора) распространенные – ознакомиться с полным перечнем можно в справке к программе.

Рассказать друзьям
Предыдущая
Как в 1С:Бухгалтерия предприятия отразить операции по депозиту
Настройка списка справочника контрагенты в 1С:Бухгалтерия 8

Комментарии ( 66,’PROPERTY_OBJECT_ID’ => $ElementID, ‘ACTIVE’=>’Y’,), array(), false, array(‘ID’, ‘NAME’) ); echo $cnt; ?>)

IncludeComponent( «scoder:scoder.comments», «coments», Array( «AJAX_MODE» => «Y», «AJAX_OPTION_ADDITIONAL» => «», «AJAX_OPTION_HISTORY» => «N», «AJAX_OPTION_JUMP» => «N», «AJAX_OPTION_STYLE» => «N», «CACHE_TIME» => «36000000», «CACHE_TYPE» => «A», «COMPOSITE_FRAME_MODE» => «A», «COMPOSITE_FRAME_TYPE» => «AUTO», «CUSTOM_TITLE_DATE_ACTIVE_FROM» => «», «CUSTOM_TITLE_DATE_ACTIVE_TO» => «», «CUSTOM_TITLE_DETAIL_PICTURE» => «», «CUSTOM_TITLE_DETAIL_TEXT» => «», «CUSTOM_TITLE_IBLOCK_SECTION» => «», «CUSTOM_TITLE_NAME» => «Ваше имя», «CUSTOM_TITLE_PREVIEW_PICTURE» => «», «CUSTOM_TITLE_PREVIEW_TEXT» => «», «CUSTOM_TITLE_TAGS» => «», «DEFAULT_INPUT_SIZE» => «30», «DETAIL_TEXT_USE_HTML_EDITOR» => «N», «DIF_LEVEL_COMMENTS_SPACE_PX» => «50», «DISPLAY_BOTTOM_PAGER» => «Y», «DISPLAY_TOP_PAGER» => «N», «ELEMENT_ASSOC» => «PROPERTY_ID», «ELEMENT_ASSOC_PROPERTY» => «300», «GROUPS» => array(«2»), «MAX_FILE_SIZE» => «0», «MAX_LEVELS» => «100000», «MAX_USER_ENTRIES» => «100000», «NEWS_COUNT» => «50», «OBJECT_ID» => $ElementID, «OBJECT_TYPE» => $arParams[«IBLOCK_ID»], «PAGER_BASE_LINK_ENABLE» => «N», «PAGER_DESC_NUMBERING» => «N», «PAGER_DESC_NUMBERING_CACHE_TIME» => «36000», «PAGER_SHOW_ALL» => «N», «PAGER_SHOW_ALWAYS» => «N», «PAGER_TEMPLATE» => «.default», «PAGER_TITLE» => «Комментарии», «PREVIEW_TEXT_USE_HTML_EDITOR» => «N», «PROPERTY_CODES» => array(«300″,»NAME»), «PROPERTY_CODES_ANSWERE» => array(«300″,»NAME»), «PROPERTY_CODES_ANSWERE_REQUIRED» => array(«300″,»NAME»), «PROPERTY_CODES_REQUIRED» => array(«300″,»NAME»), «RESIZE_IMAGES» => «N», «SC_HIDE_TREE» => «N», «STATUS_NEW» => «ANY», «USER_MESSAGE_ADD» => «Ваш комментарий отправлен», «USE_CAPTCHA» => «N», ) );?>

Параметры командной строки в 1С 8.3

Дмитрий Никитин

Разработчики платформы 1С:Предприятие 8.3 предусмотрели возможность открытия программы со специальными настройками. С их помощью можно существенно упростить и ускорить запуск 1С для пользователей, а администраторам или разработчикам параметры командной строки в некоторых случаях могут буквально облегчить жизнь. Запомнить все возможные варианты настройки невозможно, но знать и уметь применять их необходимо, в чем и поможет данная статья.

Использование параметров командной строки в 1С 8.3

Перед тем как изучать конкретные параметры командной строки, необходимо понять, как ими пользоваться. Чаще всего используются два способа эксплуатации параметров для выполнения конкретных задач. В первом случае используется ярлык запуска программы 1С, вернее, его свойства. На вкладке «Ярлык» в поле «Объект» можно увидеть путь к размещению объекта – туда и необходимо дописать параметры.

Использование параметров

Во втором варианте придется вручную прописывать полный путь, поэтому им обычно пользуются, если нет ярлыков и в них нет необходимости. Создается новый текстовый файл, в который пишут полностью команду с параметрами командной строки. После сохранения содержимого файла, меняется расширение с TXT на BAT и перед нами программа. В этом случае не стоит использовать русские буквы, иначе корректность работы функционала будет под вопросом.

Путь прописан вручную

Если компьютер применяется в основном для работы в 1С, то измененный ярлык с настроенными параметрами можно поместить в раздел «Автозагрузка». Чтобы увидеть его, надо через меню «Пуск» — «Все программы» найти папку с аналогичным названием и открыть с помощью контекстного меню. Скопировав туда ярлык от программы или файл с расширением bat, вы добьетесь запуска 1С сразу же после включения компьютера. Пользователю не придется совершать лишние действия, за что он будет вам благодарен.

Раздел «Автозагрузка»

Таким же образом можно облегчить и свою жизнь – параметры запуска 1С 8.3 из командной строки позволяют запустить определенные механизмы. К примеру, сделать автоматизированную выгрузку конфигурации или информационной базы. Администраторы часто забывают делать эти полезные действия, но без резервных копий вы сильно рискуете.

Также вы сможете выполнять регламентные задания, запускать обмены информацией и даже внешние обработки. Часто эту функцию используют в случае работы пользователей через автоматизированные рабочие места, а не интерфейс 1С. Далеко не все сотрудники могут разобраться со стандартными формами и на выручку придут АРМ, где есть возможность создать удобный интерфейс.

Параметры запуска 1С 8.3

В первую очередь необходимо рассмотреть параметры, позволяющие запустить конкретную информационную базу 1С в нужном режиме. Бывают ситуации, когда пользователь случайно заходит в тестовую базу и работает в ней. Чаще всего это заканчивается требованиями перенести все результаты его труда в актуальную ИБ. Чтобы не создавать себе проблем и не тратить время сотрудников, стоит заранее проконтролировать, чтобы пользователи заходили в правильную базу.

Сделать это можно при помощи следующих параметров запуска 1С:

  • Enterprise – ПО открывается в режиме Предприятия;
  • Designer – запуск конфигуратора.

Вместе с вышеперечисленными параметрами необходимо указать информационную базу 1С, которую следует запускать. Для этого также используются параметры, причем для файловых и клиент-серверных вариантов существуют разные способы указания расположения базы. Применяйте нижеперечисленные параметры для необходимого режима запуска конкретной ИБ:

  • /F «ПутьКФайловойБазе» – используется для файловых баз, вместо ПутьКФайловойБазе вставьте путь к каталогу, где расположена ИБ, а не к файлу 1CD;
  • /S «ИмяСервера/ИмяИБ» – параметр для клиент-серверных версий 1С;
  • /IBNAME «ИмяБазы» – запуск одной из баз из перечня ИБ. Поиск осуществляется по имени, причем, если в нем содержаться кавычки, то их необходимо экранировать по правилам 1С. Учтите, если в списке не будет такой базы, то 1С предложит выбрать нужную из перечня. Если будет две и более с одинаковым именем – платформа выдаст ошибку;
  • /IBConnectionString – задает соединение с ИБ аналогично возвращаемому значению встроенной функции СтрокаСоединенияИнформационнойБазы(). Результат может быть изменен последующими параметрами командной строки 1С, но для этого они должны быть описаны позднее. Учтите, что придется заключать результирующую строку в кавычки и экранировать присутствующие, если придется использовать строку соединения в роли параметра;
  • /@ «ИмяФайла» – запуск 1С с параметрами, указанными в конкретном файле, путь к которому нужно указать вместо ИмяФайла.

Если у вас в компании не один пользователь, то наверняка используется аутентификация 1С:Предприятия. Это означает, что каждому сотруднику, работающему в 1С, присвоен логин и пароль. Но иногда администраторы встречаются с пользователями, которые не в состоянии запомнить эти два значения. В таких случаях нам помогут следующие параметры командной строки 1С 8.3:

  • /N «ИмяПользователя» – задает логин, под которым будет запущена 1С. Лучше задавать вместе с путем к базе, так как иногда пользователи могут отличаться;
  • /P «Пароль» – сообщит 1С пароль для пользователя, под которым запускается 1С. Если пользователь должен заходить без пароля или нужно, чтобы его вводили, то данный параметр можно не задавать.

Параметры запуска 1С 8.3

Добавление информационной базы

В платформе 1С заложены не только возможности выбора информационной базы из существующих, но и создания. Причем, можно добавить не только существующую ИБ в список для выбора, но и создать принципиально новую базу. К пути запуска 1С необходимо добавить параметр – «CREATEINFOBASE СтрокаСоединенияСБазой /AddInList «ИмяБД» /UseTemplate «ИмяШаблона»». Обязательным является только СтрокаСоединенияСБазой, и состоит она из нескольких параметров, которые указываются через точку с запятой.

Все свойства СтрокаСоединенияСБазой имеют вид соотношения: Имя=Значение. В тех случаях, когда значение включает в себя пробелы – его необходимо заключать в двойные кавычки. Не все свойства доступны и файловым и клиент-серверным базам – ниже будут пометки, если в каком-то случае параметр недоступен. Перечень параметров СтрокиСоединения:

  • File. Применяется только для файловых информационных баз. В него прописывают путь к папке с ИБ. Если прописан несколько раз, применяется последний, что применимо и к следующему свойству;
  • Srvr. Используется исключительно для клиент-серверных систем. Необходимо указать имя сервера приложений 1С. Если используется нестандартный порт, то через двоеточие нужно указать и его. Если используется несколько серверов для обеспечения бесперебойности, укажите их через запятую(Srvr=S1-test-01:1542,S1-test-02:1542);
  • Ref – обозначает имя ИБ на сервере. Соответственно, для файлового варианта недопустимо использование ref;
  • DBMS – указывается тип сервера БД в соединении клиент-серверных баз. В настоящее время для 1С 8.3 можно указать:
    • MSSQLServer – принимается за стандарт по умолчанию;
    • OracleDataBase;
    • PostgreSQL;
    • IBMDB2.

    Добавление информационной базы

    Дополнительные параметры запуска 1С

    Существуют некоторые параметры, которые в различных ситуациях очень спасают администраторов 1С. Некоторые из них помогают пользователям, делают удобнее интерфейс, какие-то помогают получить информацию о чем-либо. Они обязательно пригодятся в повседневной работе и выручат в сложный момент вас и ваших коллег:

    • /WA-. Запрещает платформе windows аутентификацию. То есть пользователю придется вводить логин и пароль для запуска 1С;
    • /WA+. Редко используемый параметр, так как он применяется, если не прописан предыдущий. Отражает возможность платформы использовать аутентификацию операционной системы;
    • /WSN «Логин» и /WSP «Пароль» – логин и пароль пользователя для прохождения идентификации и входа на веб-сервер;
    • /itdi и /isdi – параметры, отвечающие за открытие форм. В первом случае команда включается режим закладок, во втором – отдельных окон. Пригодится для удобства пользователей;
    • /LogUI – данный параметр пригодиться, если ваши пользователи не могут сказать, какие их действия привели к тому или иному результату. Включение логов поможет вам отследить и помочь сотрудникам работать с 1С правильно;
    • /Out «ИмяФайла» [-NoTruncate] – этим параметром задается файл, в который будут записываться все служебные сообщения. Опция NoTruncate очищает файл, но можно ее опустить;
    • /AppAutoCheckVersion –подбирает нужную версию платформы для каждой запускаемой информационной базы;
    • //AppAutoCheckMode – при этом параметре платформа определяет режим запуска для пользователя на основе данных ИБ;
    • /UseHwLicenses – и /UseHwLicenses+ – параметры регулируют, отключать поиск локального лицензионного ключа защиты или нет, соответственно;
    • /DisableStartUpMessages – запрещает выводиться окнам с информацией о потребности в установке IE 6.0 и несоответствии версий конфигураций: сохраненной и базы данных;
    • /RunModeOrdinaryApplication – запуск 1С из командной строки с параметрами, в списки которых данный, позволит открыть толстый клиент с обычными формами. Игнорируются все настройки;
    • / RunModeManagedApplication – открывает базу в толстом управляемом клиенте. Аналогично предыдущей команде, все настройки, сделанные для конфигурации в целом и пользователя в частности, игнорируются;
    • /Debug – с таким параметром в командной строке 1С 8.3 запуститься в режиме отладки;
    • /DebuggerURL _URLДляПодключения_ – параметр указывает протокол, компьютер и порт, к которому нужно подключаться после запуска системы;
    • /RunShortcut _ИмяФайла_ – сообщает платформе при запуске брать список информационных баз из указанного файла. Вместо _ИмяФайла_ указывают путь к файлу с расширением v8l или v8i, где описаны общие информационные базы;
    • /SAOnRestart – присутствие данного параметра обозначает, что при перезапуске 1С в одном сеансе пароль необходимо запрашивать.

    Параметры для настройки соединения с сервером

    Взаимодействие клиентов 1С с сервером не всегда проходит гладко. На этом процессе сказывается множество параметров – соответствие оборудования, скорость соединения, настройки проложенной сети, сервера и рабочих мест. Порой запуск 1С из командной строки с параметрами – единственный способ начать спокойно работать и этим необходимо уметь пользоваться. Следующие параметры смогут облегчить вам жизнь:

    • /SLev0, /SLev1, /SLev2 – параметры задают степень защиты при соединении клиентских ПК с сервером. Обозначают незащищенное соединение, защиту только в процессе прохождения аутентификации и полную защиту на протяжении целого сеанса работы, соответственно;
    • /NoProxy – применяется исключительно для ws-соединений и запрещает применять прокси;
    • /Proxy –Prsv _АдресПрокси_ -PPort _НомерПорта_ [-PUser _Пользователь_ -PPasswd _ПарольПользователя_] – как и предыдущий параметр используется только для ws-соединения. Позволяет задать собственные настройки proxy – первые 2 параметра обязательные, вторые – можно не указывать;
    • /TComp _РежимСжатия_ – параметр задает режим сжатия трафика взаимодействия клиентской части и серверной. РежимСжатия может принимать три значения:
      • -None (Выключено);
      • -Deflate (http стандарт сжатия);
      • -SDC (собственный алгоритм (используется стандартно)).
      • -Call XXXX – отвечает за задержку ответа с сервера, по умолчанию – 4,45 секунды;
      • -Send YYYY – контролирует задержку отправки данных на сервер. Указывается на 1 кб, если не указан, то 0,45 секунды;
      • -Receive ZZZZ – отвечает за задержку приема данных на клиент. Указывают в пересчете на 1 кб, по умолчанию – 0,15 с.;

      В качестве переменной _ ДопПараметры _ используется строка из значений

      • /DisplayPerformance – применимо для управляемого режима и показывает статистику по серверным вызовам. Также отображает количество переданных данных с клиента на сервер и обратно. Полезный параметр для тестирования функционала на производительность;
      • /ClearCache – включение этого параметра в командную строку запуска 1С заставляет систему очищать кэш. Очень полезная операция, так как временная память очень часто выступает в роли первопричины появления разнообразных странных явлений. Чистка кэша очень часто приводит к восстановлению адекватной работоспособности информационной базы.

      Параметры для взаимодействия с базой

      В этом разделе собраны параметры командной строки 1С 8.3, которые задают определенные настройки информационной базы. Также присутствуют параметры по передаче информации в ИБ и открытию внешних обработок:

      • /DisplayAllFunctions – применимо исключительно в тонком клиенте и отвечает за отображение «Все функции». При включении этого параметра в строку команд 1С 8.3 флаг в меню «Сервис» – «Параметры» становится недоступным;
      • /UC [_КодБазы_] – позволяет начать сеанс работы с базой, заблокированной от соединений. В том случае, если в свойствах ИБ установлен код разрешения, то необходимо его указать в качестве параметра _КодБазы_;

      Параметры для взаимодействия с базой

      • /L _КодЯзыка_ – отвечает за основной язык интерфейса. Чаще всего используют следующие значения кода языка:
        • -en;
        • -ru;
        • –uk.
        • — ЧислоПрописью();
        • — ПредставлениеПериода;
        • — Число();
        • — Дата();
        • – прочие.
        • -ReIndex – переиндексация всех таблиц в базе;
        • -LogIntegrity / -LogAndRefIntegrity – проверка логической или логической и ссылочной целостности;
        • -RecalcTotals – будет произведен пересчет итоговых значений;
        • -IBCompression – сжатие таблиц;
        • -Rebuild – реструктуризация;
        • -TestOnly – тестирование без исправления;
        • Для реакции при обнаружении ссылок на несуществующие объекты необходимо дописать 1 из следующих параметров:
          • -BadRefCreate – создание объектов ИБ;
          • -BadRefClear – очищать ссылки;
          • -BadRefNone – не изменять.
          • -BadDataCreate – создавать утраченные данные;
          • -BadDataDelete – удалять частично потерянные объекты.

          Параметры для пакетной работы конфигуратора

          Если вы запустили конфигуратор 1С с одним из следующих параметров, то после выполнения всех задач приложение автоматически закроется. В случае успешного выполнения будет возвращен код 0, в случае неудачи – 1, при наличии ошибок – 101. Следующие параметры запуска 1С 8.3 из командной строки позволят запустить все стандартные механизмы платформы:

          • /DumpIB _ИмяФайла_ – запуск выгрузки ИБ в указанный файл;

          Параметры для пакетной работы конфигуратора

          • /RestoreIB _ИмяФайла_ – загрузка базы из файла;
          • /DumpCfg _ИмяФайла_ – запуск механизма сохранения конфигурации в файл формата cf;
          • /DumpDBCfg _ИмяФайла_ – сохранение конфигурации БД в указанный файл;
          • /LoadCfg _ИмяФайла_ – загрузить из файла cf конфигурацию;
          • /UpdateDBCfg [-WarningsAsErrors] [-Server] – параметр отвечает за обновление конфигурации БД. Параметры в скобках отвечают за восприятие предупреждений как ошибки и выполнение обновления на сервере, соответственно, но могут быть опущены;
          • /UpdateCfg _ИмяФайла_ – запускает обновление конфигурации на поддержке с помощью указанного файла формата cf или cfu;
          • /RollbackCfg – запуститься механизм возврата к конфигурации БД и все изменения отменятся;
          • /ResetMasterNode – параметр отменяет назначение главного узла распределенной информационной базы. Аналог метода платформы «УстановитьГлавныйУзел» с параметром, чье значение – неопределено;
          • /ReduceEventLogSize _Дата_ [-saveAs _имяФайла_] [-KeepSplitting] – запуск процедуры сокращения журнала регистрации. Вместо _Дата_ подставляют желаемую границу ЖР формата ГГГГ-ММ-ДД. Параметры в скобках не могут быть указаны одновременно. «-saveAs» отвечает за сохранение копии записей в указанный файл, а «-keepSplitting» поддерживает разделение записей на файлы по периодам;
          • /ConvertFiles _ИмяФайлаИлиКаталога_ – запуск пакетной конвертации файлов ПО 1С платформы версии 8.0 и выше. Учтите, что для успешной работы необходимо запустить конфигуратор со структурой нужной базы, где и будет происходить конвертация. Если задан каталог, то все доступные файлы в нем будут обработаны, а прочие, недоступные, не вызовут ошибки;
          • /Visible – параметр указывает платформе, что пользователь желает видеть процесс выполнения командной строки. В случае наличия этого параметра в командной строке во время работы конфигуратора будет открыто специальное окошко;
          • /RunEnterprise – если вы указали данный параметр, то после выполнения пакетных заданий будет запущено 1С:Предприятие. После этого ключа вы можете указывать параметры уже для нового сеанса соединения с 1С. Дополнительная командная строка должна быть в кавычках, а если она содержит их, то вложенные кавычки нужно экранировать;
          • /DumpResult _ИмяФайла_ – в указанный файл запишется успешность выполнения командной строки. В идеальном случае мы увидим в файле «0».

          Параметры проверки конфигурации 1С

          Никогда не помешает проверить конфигурацию на какую-либо проблему. Зачастую эта процедура может помочь исправить серьезные проблемы, способные отнять кучу времени на ручную диагностику. Знать возможности командной строки в этом разрезе должен любой администратор, уважающий свое время. Вот перечень существующих параметров в 1С 8.3:

          • /CheckModules _Ключи_ – запуск проверки синтаксиса. Обязательно указать хотя бы 1 ключ, в противном случае ничего не выполнится. Перечень ключей, указывающих в каком режиме произвести проверку:
            • -ThinClient – тонкий клиент;
            • -WebClient – веб-клиент;
            • -Server – сервер 1С;
            • -ExternalConnection – внешнее соединение;
            • -ThickClientOrdinaryApplication – клиентское приложение.
            • -ConfigLogIntegrity – обыкновенная проверка логической целостности 1С;
            • -IncorrectReferences – поиск по всей структуре некорректных и нелогичных ссылок, удаленных объектов;
            • -ThinClient, -Webclient, -ExternalConnection, -ExternalConnectionServer, -ThickClientManagedApplication, -ThickClientServerManagedApplication, -ThickClientOrdinaryApplication, -ThickClientServerOrdinaryApplication и -Server – параметры, запускающие проверку синтаксиса модулей в различных режимах эмуляции. Отвечают соответственно за:
              • Файловый управляемый режим;
              • Веб-клиент;
              • Внешнее соединение с файловой базой;
              • Внешнее соединение с клиент-серверной базой;
              • Файловый толстый управляемый клиент;
              • Клиент-серверный толстый управляемый клиент;
              • Файловый толстый клиент;
              • Клиент-серверный толстый обычный клиент;
              • Сервер.

              Также для проверки по объектам конфигурации применяются и следующие 2 параметра:

              • /DumpConfigFiles _КаталогВыгрузки_ – параметр запускает выгрузку всех свойств объектов метаданных в указанный каталог. Также можно указать дополнительные пометки:
                • -Module – необходимо выгружать модули;
                • -Template – шаблоны;
                • -Help – справочную информацию
                • -AllWritable – выгрузка свойств исключительно тех объектов, которые доступны для записи.

                Проверка по объектам конфигурации

                • /LoadConfigFiles _КаталогЗагрузки_ – параметр по действию обратный предыдущему – запускает загрузку из конкретного каталога всех свойств объектов метаданных. Возможно добавление дополнительных свойств. Их перечень аналогичен параметру DumpConfigFiles.

                Параметры для создания файлов обновлений 1С 8.3

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

                • /CreateDistributionFiles [-cffile _ИмяФайла_] [-cfufile _ИмяФайла_ [-f _ ИмяФайла _| -v _ВерсияДистрибутива1С_ ]+] [-digisign _ИмяФайла_] – создание обновление и поставки, где:
                  • -cffile – параметр создания непосредственно дистрибутива;
                  • -cfufile – обновления;
                  • -f и -v – имя и версия дистрибутива в обновлении. Если часть строки, где задаются имя и версия дистрибутива повторяется – в обновление входят несколько обновлений или установок;
                  • -digisign – характеристики лицензий на рабочее место пользователя.
                  • -file – имя файла описания комплекта 1С;
                  • -Option – нужный вариант поставки из вышеуказанного файла;
                  • -MakeSetup или -MakeFiles – указывают, создавать ли комплект или файлы комплекта поставки;
                  • -digisign – параметры лицензирования.

                  Параметры для создания файлов обновлений 1С 8.3

                  Параметры для работы с хранилищем конфигурации

                  Тем, кто дорабатывает конфигурации 1С в команде, механизм хранилища дает множество возможностей. Неудивительно, что существует достаточно параметров командной строки в 1С Предприятие 8.3, чтобы управлять этим механизмом. После того, как вы изучите следующие команды, ваша работа может существенно упроститься и ускориться:

                  • /ConfigurationRepositoryF _Каталог_ – этим параметром задается каталог хранилища;
                  • /ConfigurationRepositoryN _Имя_ и /ConfigurationRepositoryP _Пароль_ – задает имя пользователя и пароль для хранилища;
                  • /ConfigurationRepositoryDumpCfg _ИмяФайлаФорматаCF_ [-v_НомерВерсии_] – параметр инициализирует сохранение конфигурации 1С в указанный файл. Если номер версии не указывать, то будет выгружена последняя версия;
                  • /ConfigurationRepositoryUpdateCfg[-v_НомерВерсии_] [-revised] [-force] – обновление структуры базы в хранилище из указанного файла формата cf. Если не указан номер версии хранилища, то будет обновлена последняя сохраненная. Параметр revised отвечает за получение захваченных объектов. Force отвечает за подтверждение необходимости получения новых объектов или удаления тех, что уже внутри хранилища;
                  • /ConfigurationRepositoryUnbindCfg [-force] – отвечает за отключение структуры конфигурации от хранилища, причем для исполнения этого параметра у пользователя должны быть права администратора. Если аутентификация происходит внутри хранилища, то сам процесс отключения также записывается в хранилище. В ином случае происходит исключение из хранилища базы лишь локально. Параметр force применяется в случаях необходимости быстро отключить конфигурацию от хранилища, не учитывая нюансы;
                  • /ConfigurationRepositoryReport _ИмяФайла_ [-NBegin _НомерВерсии_] [-NEnd _НомерВерсии_] [-GroupByObject] [-GroupByComment] – выполнение командной строки позволит 1С сформировать отчет по данным истории хранилища. В том случае, если не указана группировка и не используется совместимость, то отчет будет сформирован сгруппированным по версиям. Если выбран режим совместимости с версией платформы 8.1 или 8.2, то группирован отчет будет по объектам конфигурации. Дополнительные параметры отвечают за:
                    • _ИмяФайла_ – в какой файл выгрузиться результат;
                    • -NBegin и -NEnd – с какой версии начнется и закончится формирование отчета;
                    • -GroupByObject и -GroupByComment – установка группировки по объектам и по комментариям, соответственно.

                    Работа с 1С Предприятием 8.3, если вы знаете параметры запуска 1С 8.3 из командной строки, может существенно упроститься. Уже это заставляет администраторов, если не выучить основные параметры, то хотя бы примерно представлять возможности этого механизма. Правильность написания того или иного параметра вы всегда сможете подсмотреть в интернете, если знаете, что платформа это позволяет.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *