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

В 1С Предприятии 8.2 к табличной части можно применить такое же условное оформление, как и к динамическому списку. Но в отличие от динамического списка, где настройка списка доступна и в пользовательском режиме, сделать это можно только в режиме конфигуратора или из встроенного языка. Для этого нужно использовать свойство УсловноеОформление формы.
Например, нам требуется оформить строки табличной части приходной накладной так, чтобы строки с суммой больше 10000 были выделены зеленым фоном, а ячейки Товар и Количество строк табличной части с количеством больше 10 единиц были выделены синим текстом.
Выполним условное оформление интерактивно. Есть форма документа ПоступлениеТоваровИУслуг, выделим корень элементов формы (строку Форма) и откроем ее свойства. В строке УсловноеОформление нажмем ссылку Открыть.Свойства формы

В появившемся окне Настройка оформления нажмем кнопку Добавить.
Сначала укажем Оформление для выделения полей. Нажмем кнопку выбора в поле Оформление и установим зеленый цвет фона.
Затем укажем условие, при наступлении которого будет применяться оформление, то есть когда фон строк табличной части будет зеленым. Нажмем кнопку выбора в поле Условие и в появившемся окне добавим Новый элемент отбора. Для этого нажмем на кнопку Добавить и укажем в графе Левое значение – поле
табличной части Объект.Товары.Сумма, в графе Вид сравнения – Больше, а в графе Правое значение выберем 10000.
Затем укажем список оформляемых полей. В отличии от оформления динамического списка, построенного на системе компоновки данных, если мы хотим выделить полностью строку, здесь нужно перечислить все поля строки табличной части.
Нажмем кнопку выбора в поле Оформляемые поля, затем нажмем Добавить и добавим поочередно все поля табличной части в список оформляемых полей. Оформление полей

Затем создадим еще одно условие для полей табличной части Товар и Количество, чтобы цвет текста этих полей был синим, в случае если значение в поле Количество больше 10.
Таким образом, мы добились требуемого оформления табличной части формы документа ПоступлениеТоваровИУслуг.Результат настройки Подобным образом можно оформить не только строки табличной части, но и все поля
документа.

Популярность: 22%

Рубрика: Особенности работы управляемого интерфейса | Метки: , , | Оставить комментарий

Оформление увольнения в программе «1С:Зарплата и Управление Персоналом 8» (редакция 2.5)

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

В шапке документа указываются:

  • номер и дата документа, дата документа (значение реквизита от) должна соответствовать дате приказа об увольнении;
  • в поле Организация — организация (или ее обособленное подразделение), организация, в которой работает работник (выбором из справочника Организации);
  • в поле Ответственный — лицо из справочника Пользователи, ответственное за ввод документа.

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

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

  • в реквизите Дата увольнения — дата увольнения работника;
  • в реквизите Статья ТК РБ — основание увольнения в соответствии с Трудовым кодексом (из справочника Основания увольнения (статьи ТК РБ));
  • в реквизите Основание — для отражения в форме № Т-8 вводятся в виде текстовой строки реквизиты документа, на основании которого производится увольнение (заявление работника, служебная записка, медицинское заключение);
  • флажок Прекращать стандартные вычеты устанавливается, если необходимо, чтобы при проведении документа было зарегистрировано прекращение действия стандартных налоговых вычетов по подоходному налогу;
  • в реквизите Компенсация — признак необходимости начислить работнику компенсацию за неиспользованный отпуск (указывается значение Компенсация) или удержать сумму за «отгулянные», но не отработанные дни отпуска (указывается значение Удержание). Количество дней неиспользованного отпуска, за которые необходимо выплатить компенсацию (или количество неотработанных дней ранее оплаченного отпуска) указывается в реквизите Дней. Хочу отметить, что количество дней отпуска не списывается при проведении документа Увольнение из организаций, а используется только для заполнения документа подсистемы расчета зарплаты Расчет при увольнении сотрудника организаций.

После ввода данных документа по кнопке Печать можно получить печатную форму приказа об увольнении № Т-8 или № Т-8а.

Пример

С 14 мая организация расторгает трудовой договор с Самойловым Ю.А. по соглашению сторон.

Увольнение работника зарегистрировано в программе с помощью документа Увольнение из организаций (рис. 1).

В реквизите Статья ТК РБ указано соответствующее основание увольнения — п. 1 ст. 35 ТК (Соглашение сторон).

Работник трудится в организации с 01.02.2012. За рабочий год с 01.02.2012 основной отпуск работнику не предоставлялся. Количество дней, за которые работнику необходимо начислить компенсацию за неиспользованный отпуск необходимо указать в графе «Дней компенсации, удержания отпуска».Документ "Увольнение из организации"

Популярность: 9%

Рубрика: Кадровый учет | Метки: , | Оставить комментарий

Как показать картинки в табличной части или в динамическом списке?

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

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

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

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

Например, таким полем может быть реквизит ТоварУслуга справочника Номенклатура. Для товаров этот реквизит содержит значение 0, для услуг он содержит значение 1.

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

Можно перетащить реквизит, содержащий индексы картинки строк (в примере Объект.СписокНоменклатуры.Номенклатура.ТоварУслуга) в первую колонку таблицы формы, и тогда картинка будет отображена в отдельной колонке табличной части.

Настройка вывода картинки в отдельную колонку

Отображение картинки в отдельной колонке табличной части документа

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

Популярность: 25%

Рубрика: Особенности работы управляемого интерфейса | Метки: , , | Оставить комментарий

Как открыть форму списка с отбором?

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

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

В процессе открытия формы будет установлен отбор по указанному полю. Например, в следующем примере открывается список расходных накладных с отбором по полю Контрагент, равному «ОАО Рога и копыта».

ЗначениеОтбора = Новый Структура(«Контрагент», «ОАО Рога и копыта»);
ПараметрыВыбора = Новый Структура(«Отбор», ЗначениеОтбора);
ОткрытьФорму(«Документ.ПриходнаяНакладная.ФормаСписка», ПараметрыВыбора);

2. Можно открыть форму списка без параметров:

ОткрытьФорму(«Документ.ПриходнаяНакладная.ФормаСписка»);

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

&НаСервере
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
  ЭлементОтбора = Список.Отбор.Элементы.Добавить(Тип
  («ЭлементОтбораКомпоновкиДанных»));
  ЭлементОтбора.ЛевоеЗначение = Новый ПолеКомпоновкиДанных  («СуммаДокумента»);
  ЭлементОтбора.ВидСравнения = ВидСравненияКомпоновкиДанных.Больше;
  ЭлементОтбора.Использование = Истина;
  ЭлементОтбора.ПравоеЗначение = 150000;
КонецПроцедуры

Преимущества данного метода в том, что ВидСравнения у отбора можно задавать не только Равно, как в первом случае, а и Больше, Меньше и т.п.

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

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

Для этого в форме списка номенклатуры создадим команду и соответствующую ей кнопку РасходныеНакладные     Добавить кнопку на форму списка

Обработчик выполнения этой команды заполним следующим образом:

&НаКлиенте
Процедура РасходныНакладные(Команда)
ФормаСписка = ПолучитьФорму(«Документ.РасходнаяНакладная.ФормаСписка»);
ФормаСписка.ФильтрПоТовару = Элементы.Список.ТекущаяСтрока;
ФормаСписка.Открыть();
КонецПроцедуры

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

В поле Запрос введем следующий текст запроса:

ВЫБРАТЬ

  ДокументПриходнаяНакладная.Номер,
  ДокументПриходнаяНакладная.Дата
ИЗ
  Документ.ПриходнаяНакладная КАК ДокументПриходнаяНакладная
ГДЕ
  ДокументПриходнаяНакладная.Товары.Товар = &Товар

 Произвольный запрос

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

&НаКлиенте
Процедура ПриОткрытии(Отказ)
Список.Параметры.УстановитьЗначениеПараметра(«Товар», ФильтрПоТовару);
КонецПроцедуры

Здесь Список.Параметры — это список параметров запроса динамического списка для реквизита Список. Значение параметра Товар устанавливается равным значению параметра формы ФильтрПоТовару. В результате по нажатию кнопки Расходные накладные в форме списка номенклатуры мы будем получать список только тех приходных накладных, в которых присутствует номенклатура, выделенная в данный момент в списке номенклатуры.

 — это список параметров запроса динамического списка для реквизита Список.

Популярность: 18%

Рубрика: Особенности работы управляемого интерфейса | Метки: , , , | Оставить комментарий

Перевод конфигураций с платформы «1С предприятие 8.1» на платформу «1С предприятие 8.2»

Начну с ответа на вопрос «Зачем вообще надо переводить на новую платформу 8.2»?

1. Возможность использования различных клиентов:

  • Тонкий клиент. Позволяет работать по тонким каналам связям как по протоколу http, так и по протоколу tcp. При использование тонкого клиента можно отказаться от использования терминального сервера windows.
  • web-клиент. Данный клиент позволяет использовать 1с предприятие на компьютерах под управлениям операционных систем Linux (RedHat, Ubuntu) и MacOs.

2. Использование управляемого интерфейса. Что по моему мнению должно улучшить юзабилити пользователей.

3. Быстродействие. В новой платформе переработаны многие алгоритмы и поэтому даже  просто переход в режиме совместимости ускорит быстродействие системы.

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

А сейчас о самом переходе.

Я выделю два способа перехода:

1. Конвертация конфигурации на платформу «1С предприятие 8.2» в режиме «Совместимость с «1С предприятие 8.1», редактирование алгоритмов для работы в новой платформе и перевод в режим «Без совместимости«.

2. Адаптация алгоритмов к работе в платформе «1С предприятие 8.1» и затем сразу перевод на платформу «1С предприятие 8.2» в режиме «Без совместимости«.

Если используется типовая конфигурация последней версии, то она уже адаптирована к переходу на платформу «1С предприятие 8.2», если же конфигурация давно не обновлялась или самописная, то потребуется адаптация алгоритмов.

Рассмотрим ключевые моменты адаптации алгоритмов платформы «1С предприятие 8.1» к работе в новой платформе «1С предприятие 8.2»

Запрос с ключевым словом РАЗЛИЧНЫЕ

Запрос, в котором указано ключевое слово РАЗЛИЧНЫЕ, а в предложении УПОРЯДОЧИТЬ ПО указано выражение, отсутствующее в списке выборки,
считается некорректным. При исполнении такого запроса в 1С:Предприятии 8.2 будет выдана ошибка.
Для устранения несовместимости необходимо:

  • выявить все запросы с РАЗЛИЧНЫЕ и УПОРЯДОЧИТЬ ПО с помощью обработки «ПроверкаКонфигурацииДляПереводаНа82.epf«, которая есть на диске ИТС;
  • дополнить список выражений в ВЫБРАТЬ выражениями из раздела УПОРЯДОЧИТЬ ПО, если требуется;
  • тем самым получим тот же результат, который был в 1С:Предприятии 8.1, но при этом запрос станет синтаксически правильным.

Например, запрос
ВЫБРАТЬ РАЗЛИЧНЫЕ
     Сотрудник,
     ВидРасчета …
УПОРЯДОЧИТЬ ПО
     Сотрудник.Наименование,
     Сотрудник.ДатаРождения,
     ВидРасчета.Код

верен, так как УПОРЯДОЧИТЬ ПО выполняется по полям ссылок Сотрудник и ВидРасчета, а такие ссылки в ВЫБРАТЬ уже есть.

Анализа типа параметра обработчика ОбработкаЗаполнения

В 1С:Предприятии 8.2 обработчик ОбработкаЗаполнения требует анализа типа, приходящего в качестве параметра значения.
Для устранения несовместимости необходимо:

  • выявить все обработчики ОбработкаЗаполнения (поможет вышеуказанная обработка);
  • убедиться в том, что в коде обработчика есть анализ типа параметра;
  • если нет – вставить в код условие вида
    Если ТипЗнч(Основание) = Тип(«…»),
    где Основание – параметр обработчика ОбработкаЗаполнения.

Конфликт имен методов и свойств
Нельзя использовать имена переменных, совпадающие с новыми методами и свойствами, которые появились в 1С:Предприятии 8.2:

  • перечисления ГруппировкаКолонок и ОтображениеКнопки;
  • метод ПроверитьЗаполнение у объектов, манипулирующих данными (СправочникОбъект, НаборЗаписей и т. п.)
  • новые методы глобального контекста:
    • ПредопределенноеЗначение(),
    • СмещениеЛетнегоВремени(),
    • ЗаблокироватьДанныеДляРедактирования(),
    • РазблокироватьДанныеДляРедактирования(),
    • ПолучитьЗначенияОтбораЖурналаРегистрации(),
    • УстановитьПривилегированныйРежим(),
    • ПривилегированныйРежим().

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

  • НастройкиОтчета,
  • Форма,
  • ХранилищеНастроек,
  • АктивныеПользователи,
  • ЖурналРегистрации,
  • ЖурналРегистрацииПоПользователю,
  • ПоказатьДанные,
  • Свойства.

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

Изменение поведения операции языка запросов ВЫРАЗИТЬ

В 1С:Предприятии 8.2 операция языка запросов ВЫРАЗИТЬ возвращает строку переменной длины (без концевых пробелов) при приведении к типу
СТРОКА. Для устранения несовместимости необходимо:

  • найти запросы с ВЫРАЗИТЬ;
  • проанализировать, является ли получаемое выражение результатом выборки (находится в ВЫБРАТЬ);
  • проверить, как обрабатывается соответствующее поле результата запроса – нет ли там кода, опирающегося на то, что длина получаемой строки равна
    заданной в запросе.

Изменение имен идентификаторов групп полей настройки СКД
В 1С:Предприятии 8.2 идентификаторы групп полей настройки СКД были изменены на русскоязычные:

  • «SystemFields» -> «СистемныеПоля»;
  • «SerialNumber» -> «НомерПоПорядку»;
  • «GroupSerialNumber» -> «НомерПоПорядкуВГруппировке»;
  • «Level» -> «Уровень»;
  • «LevelInGroup» -> «УровеньВГруппировке»;
  • «GroupPercent» -> «ПроцентВГруппе»;
  • «OverallPercent» -> «ПроцентОбщий»;
  • «DataParameters» -> «ПараметрыДанных»;
  • «UserFields» -> «ПользовательскиеПоля».

Для устранения несовместимости необходимо заменить в коде старые идентификаторы на новые. Например,

Если ДоступноеПоле.Поле <> Новый ПолеКомпоновкиДанных(«SystemFields») Тогда
заменить на
Если ДоступноеПоле.Поле <> Новый ПолеКомпоновкиДанных(«СистемныеПоля») Тогда

Ограничение длины реквизита метаданных типа «Строка фиксированной длины»
В 1С:Предприятии 8.2 реквизит метаданных типа «Строка фиксированной длины» не может быть длиной более 100 символов. Для устранения
несовместимости необходимо:

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

Проверка заполнения стандартного реквизита «Наименование»
В 1С:Предприятии 8.2 изменено поведение стандартного реквизита Наименование справочников, планов видов характеристик, планов счетов, планов
видов расчета и задач. По умолчанию свойство «Проверка заполнения» установлено в значение «Выдавать ошибку». Для устранения несовместимости
необходимо:

  • Выявить все формы элементов объектов, в которых реквизит Наименование не редактируется (отсутствует на форме).
  • Убедиться, что реквизиту Наименование устанавливается значение перед записью в форме. Если реквизит Наименование не редактируется
    пользователем, то его следует заполнить из кода на встроенном языке.

Удаление некоторых свойств табличного документа
В 1С:Предприятии 8.2 удалены свойства ЦветФонаГруппировки, ЦветТекстаГруппировки, ЦветФонаЗаголовков и ЦветТекстаЗаголовков
табличного документа. Для устранения несовместимости необходимо:

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

Изменения имени класса COM-соединителя
В 1С:Предприятии 8.2 изменено имя класса COM-соединителя – вместо «V81.COMConnector» используется «V82.COMConnector».
Для устранения несовместимости необходимо выявить все вхождения «V81.COMConnector» и заменить их на вызов функции, получающей имя COM-
соединителя универсально:
// Вернуть имя COM-класса для работы с 1С:Предприятием 8 через COM-соединение.
Функция ИмяCOMСоединителя() Экспорт
       СисИнфо = Новый СистемнаяИнформация;
      ПодстрокиВерсии = ОбщегоНазначения.РазложитьСтрокуВМассивПодстрок    (СисИнфо.ВерсияПриложения, «.»);
      Возврат «v» + ПодстрокиВерсии[0] + ПодстрокиВерсии[1] + «.COMConnector»;
КонецФункции

Изменение поведения метода «Заблокировать» объекта «БлокировкаДанных»
В 1С:Предприятии 8.2 изменено поведения метода Заблокировать() объекта БлокировкаДанных. Если объект БлокировкаДанных был неправильно
проинициализирован, то возникает ошибка о неверном типе устанавливаемого значения. Ранее в 1С:Предприятии 8.1 в этом случае ошибка не возникала, и
установка управляемой блокировки не производилась.
Например, если блокировка по типу МоментВремени для реквизитов типа Дата ранее игнорировалась, то теперь приводит к ошибке
C релиза 8.2.15 в блокировках запрещено одновременное использование методов «УстановитьЗначение» и «ИспользоватьЗначение»

Изменение поведения свойств «Вывод» и «ОриентацияСтраницы» табличного документа
В 1С:Предприятии 8.2 попытка присвоить некорректные значения свойствам Вывод и ОриентацияСтраницы табличного документа приводит к ошибке.
Ранее в 1С:Предприятии 8.1 в этом случае ошибка не возникала, а некорректное присваивание игнорировалось.

Рассмотрим переход на новую платформу «1С предприятие 8.2»

Способ №1. Конвертация конфигурации на платформу «1С предприятие 8.2» в режиме «Совместимость с «1С предприятие 8.1», редактирование алгоритмов для работы в новой платформе и перевод в режим «Без совместимости»

  1. Конвертируем тестовую базу в режиме совместимости с платформой «1С предприятие 8.1».
  2. Тестируем основные алгоритмы работы. Т.е. те документы на которые приходится большая часть работы пользователей.
  3. Если во время тестирования были доработки, их необходимо перенести в основную базу.
  4. Определяем день перехода. Перед конвертацией необходимо сделать резервную копию, т.к. обратно конвертировать не получится. Конвертируем основную базу.
  5. С помощью обработки «КонвертацияВнешнихОбработок82 .epf«, которая есть на диске ИТС, конвертируем внешние обработки и обработки, которые находятся в справочнике «Внешние обработки«. Если переход проводился на копии, то необходимо не забыть перенести файлы журнала регистрации.
  6. Если используются распределенные базы данных, то необходимо:
  • Отключить все обмены,
  • Конвертировать все узлы на платформу «1С предприятие 8.2»
  • Включить режим обмена.

Если Центральная база небольшого размера, то можно конвертировать сначала основную и затем сделать начальные выгрузки во все узлы.

На этом переход состоялся.

7.  Далее по мере возможности дорабатываем алгоритмы по выше указанным моментам. Когда все будет исправлено можно переводить конфигурацию в режим «Без совместимости» и пользоваться все новыми преимуществами платформы «1С предприятие 8.2»

Способ №2.  Адаптация алгоритмов к работе в платформе «1С предприятие 8.1» и затем сразу перевод на платформу «1С предприятие 8.2» в режиме «Без совместимости».

Способ №2 практически идентичен способу№1, только пункт №7 переносится в пункт №1. Т.е. сначала адаптируем алгоритмы, затем тестируем на копии уже на платформе «1С предприятие 8.2» и только потом переводим основную базу на платформу «1С предприятие 8.2» сразу в режиме «Без совместимости».

Хотелось бы рассмотреть еще один момент. «Одновременное использование 1С предприятие 8.1 и 1С предприятие 8.2»

На многих предприятиях используется не одна, а несколько информационных баз. Например управленческий учет ведется в УПП, а расчет налогов и заполнение деклараций в Бухгалтерии. Допустим мы решили перевести сначала Бухгалтерию, а затем основную базу УПП. Если используются файловые базы, то здесь проблем возникнуть не должно. Платформа «1с предприятие 8.2» устанавливается автономно и с платформой «1С предприятие 8.1» не пересекается.

Если же используется клиент-серверный вариант, то здесь присутствует один момент. При установке сервера «1С предприятие 8.2» по умолчанию он ставится на основной порт 1541. На этом порту так же может работать сервер «1С предприятие 8.1», если же это не так, то дальше ничего делать не надо. Но если все таки сервер 1с 8.1 и сервер 1с 8.2 работают на одном порту, то их необходимо разделить по разным портам.

Проще всего менять порт сервера через реестр. Необходимо найти в реестре строку запуска сервиса «Агент сервера 1С:Предприятия 8.2» и там откорректировать порты.

Популярность: 11%

Рубрика: Настройка и оптимизация, Платформа 1С | Метки: , , , , | Оставить комментарий