arefaste/1C_Forums huggingface dataset:
Добрый день.
Делаю отчет СКД по регистру сведений за период. В отчете необходимо показать остатки на начало и конец периода, а движение по месяца.

У меня получается либо одно

либо другое.

https://yadi.sk/i/vIBgsZjlz9Batg

Нужно так
https://yadi.sk/i/q28LSFvJDzRxFA

Как соединить в один отчет не сообразить.
Подскажите, пожалуйста, куда копать.
---
Добавьте в колонки таблицы друг за другом три группировки:
1. детальные записи с выбранным начальным остатком;
2. группировку по периоду с выбранными приходом и расходом (горизонтальные итоги нужно отключить);
3. детальные записи с выбранным конечным остатком.

Во вложении скрин примера для демо-базы, чтобы показать, как расположить группировки.
---
Добавьте в колонки таблицы друг за другом три группировки:
1. детальные записи с выбранным начальным остатком;
2. группировку по периоду с выбранными приходом и расходом (горизонтальные итоги нужно отключить);
3. детальные записи с выбранным конечным остатком.

Во вложении скрин примера для демо-базы, чтобы показать, как расположить группировки.
---
Если делать через детальные записи, то для наведения красоты нужно будет делать свои макеты.
Другой вариант - добавить вычисляемое поле и добавлять его в группировку. Ну или два вычисляемых поля - для начального и конечного остатка. Тогда макет можно не "рисовать"
---
Под "красотой" Вы подразумеваете то, что на заголовком начального остатка нужно будет удалить пустую ячейку в случае, когда используются детальные записи?
---
не удалить. в данном случае там должно быть написано "На начало периода"
Приветствую.

Имеется такая структура отчета.

Нужно всю шапку группировки свернуть вот так

---------------------------------------------------------------------------------
|Документы |Стоимость заказано |Стоимость оплачено |
---------------------------------------------------------------------------------

Сделал через макет, но теперь шапка фиксированная. Например если пользователь решил убрать ресурс "стоимость заказано" шапка не изменяется.

Если ли способ как то это побороть?
---
http://infostart.ru/public/298703/
трюк №3 ))
---
Попробуйте добавить в выбранных полях группы, пример во вложении
---
Не получилось
---
А если все поля в одной группировке перечислить?
---
http://infostart.ru/public/298703/
трюк №3 ))
---
Костыль, но в моём случае пойдёт
---
А может вам в полях группировки только реализацию и номенклатуру оставить и сделать из этого 1 группировку. Будет просто 1 двойная группировка.
---
Согласна с (6) .
---
ага, пока писал ответили то же самое в (6)
---
так же можно попробовать изменить группировки - сделать не три вложенных одна в одну как матрешка, а сделать сразу группировку "Номенклатура, Реализация..."
---
Вот лучшее решение имхо https://infostart.ru/public/203153/
В УНФ 1.6 в режиме оператора при выборе Деньги->Банк и касса показывает журал документов "Банк и касса". Необходимо добавить колонку "Ответственные", но режиме конфигуратора у журнала документа "ДокументыПоБанкуИКассе" отсутствует форма. В расширении тоже нет.

Вопрос: где хранится форма журнала документов "ДокументыПоБанкуИКассе"?

УНФ(1.6.16.176), 1С:Предприятие(8.3.13.1644)
---
Нашёл решение: форма хранилась в обработке "БанкИКасса"(нашёл через замер производительности)
---
вы уверены что вам необходимо лезть в конфигуратор?
через "изменить форму" разве нельзя добавить ответственного?
---
Мне по заданию нужно добавить колонку "Ответственного" из документа заказа. На сколько я понимаю это можно сделать только через конфигуратор.
---
похоже на то:(

раз формы списка нет, тогда вероятно она "налету" генерируется
---
Нашёл решение: форма хранилась в обработке "БанкИКасса"(нашёл через замер производительности)
Добрый день, есть две базы Бухгалтерия 3.0 , решили в организациях ввести подразделения, в итоге в одной базе в кадровых документах есть графа "Подразделение", а во второй нет (см. вложение), что не так ?
---
Решил следующим образом: создал еще одно подразделение, и графа "подразделение" восстановилась. шаманство...
---
А справочник подразделения заполнен?
---
справочники настроены, до 09-апреля-2019 подразделения были, а потом исчезли...
---
http://prntscr.com/ngp7zu
---
Это относиться к обособленным подразделениям
---
Решил следующим образом: создал еще одно подразделение, и графа "подразделение" восстановилась. шаманство...
---
А работников то сколько?
Расчет по подразделениям доступен только если работников не более 60
Подскажите как добавить строки в данную область ?
---
Пункт меню "Таблица" -> "Имена"-> "Назначить имя"
---
нужно удалить старую область. И затем выделить нужное и создать новую с таким же наименованием.
---
Пункт меню "Таблица" -> "Имена"-> "Назначить имя"
Ребята, хелпите:)
самописка 8.2 оф

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

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

```1c
    Процедура ОснованиеПриИзменении(Элемент)
    Договор = Основание.Договор.Наименование;
    ДоговорСбыта = Основание.ДоговорСбыта.Ссылка;
    //Евгения1
    Если Основание<>Ссылка.Основание Тогда
    ж = "N " + Строка(Основание.Номер)+" от "+Строка(Формат(Основание.Дата,"ДФ=dd.MM.yyyy"));
    ном = ном + ж+" | "
    КонецЕсли;
    //Евгения1Кон
    ВыгружаемТабЧасть = Основание.Товары.Выгрузить();
    Товары.Загрузить(ВыгружаемТабЧасть);

    Контрагент = Основание.Контрагент;
```
---
ВыгружаемТабЧасть = Основание.Товары.Выгрузить();
    Товары.Загрузить(ВыгружаемТабЧасть);

```1c
    ВыгружаемТабЧасть = Основание.Товары.Выгрузить();
    Для Каждого выгСтр из ВыгружаемТабЧасть Цикл
    новстр = Товары.Добавить();
    ЗаполнитьЗначенияСвойств(НовСтр,выгСтр);
    КонецЦикла;
```
---
ВыгружаемТабЧасть = Основание.Товары.Выгрузить();
    Товары.Загрузить(ВыгружаемТабЧасть);

```1c
    ВыгружаемТабЧасть = Основание.Товары.Выгрузить();
    Для Каждого выгСтр из ВыгружаемТабЧасть Цикл
    новстр = Товары.Добавить();
    ЗаполнитьЗначенияСвойств(НовСтр,выгСтр);
    КонецЦикла;
```
---
спасибо дорогой мой человек! Как всегда ты как супер мэн :)
Добрый день. В печатной форме есть следующий код:

```1c
    Если СтрТовар.Упаковка.Вес=0 Тогда
    выбр=Справочники.УпаковкиЕдиницыИзмерения.Выбрать(,СтрТовар.Номенклатура);
    Пока выбр.Следующий() Цикл
    Если СокрП(выбр.ЕдиницаИзмерения) ="шт" Тогда
    Вес=Вес+выбр.Вес*СтрТовар.КоличествоУпаковок;
    Объем=Объем+выбр.Объем*СтрТовар.КоличествоУпаковок;
    КонецЕсли;
    КонецЦикла
    Иначе......
```

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

```1c
    Если СтрТовар.Упаковка.Вес=0 Тогда
    выбр=Справочники.УпаковкиЕдиницыИзмерения.Выбрать(,СтрТовар.Номенклатура);
    Пока выбр.Следующий() Цикл
    Если СокрП(выбр.ЕдиницаИзмерения) ="шт" и ссылка.ПометкаУдаления = 0 Тогда
    Вес=Вес+выбр.Вес*СтрТовар.КоличествоУпаковок;
    Объем=Объем+выбр.Объем*СтрТовар.КоличествоУпаковок;
    КонецЕсли;
    КонецЦикла
    Иначе......
```

Но это не сработало...
---
```1c
    выбр=Справочники.УпаковкиЕдиницыИзмерения.Выбрать(,СтрТовар.Номенклатура);
    Пока выбр.Следующий() Цикл
    Если выбр.ПометкаУдаления Тогда
    Продолжить;
    КонецЕсли;
    Если СокрП(выбр.ЕдиницаИзмерения) ="шт" и ссылка.ПометкаУдаления = 0 Тогда
    Вес=Вес+выбр.Вес*СтрТовар.КоличествоУпаковок;
    Объем=Объем+выбр.Объем*СтрТовар.КоличествоУпаковок;
    КонецЕсли;
    КонецЦикла
```
---
```1c
    выбр=Справочники.УпаковкиЕдиницыИзмерения.Выбрать(,СтрТовар.Номенклатура);
    Пока выбр.Следующий() Цикл
    Если выбр.ПометкаУдаления Тогда
    Продолжить;
    КонецЕсли;
    Если СокрП(выбр.ЕдиницаИзмерения) ="шт" и ссылка.ПометкаУдаления = 0 Тогда
    Вес=Вес+выбр.Вес*СтрТовар.КоличествоУпаковок;
    Объем=Объем+выбр.Объем*СтрТовар.КоличествоУпаковок;
    КонецЕсли;
    КонецЦикла
```
---
Спасибо. Сработало.
---
Или где там пометка на удаления?
Добрый день, есть тч, по умолчанию стоит проверка выдавать ошибку, как в этой тч не проверять строку номер 3?
Строк всегда 3, они создаются программно. Новые не создаются.
---
нет - через проверяемые реквизиты не получится - так как тебе нужно конкретные строчки - делай проверку свою перед записью
---
отключить проверку. Сделать свою программную
---
Ну а как туда первые две строки добавить?
---
программно добавить
---
Да я не могу понять как строку именно добавить, плюс какого то черта в отладчике пишет что проверяемыереквизты.добавить поле объекта
не обнаружено (Добавить)
---
Есть 2 обработчика
ОбработкаПроверкиЗаполненияНаСервере - в модуле формы
ОбработкаПроверкиЗаполнения - в модуле объекта

там и реализовать свою логику проверки
---
нет - через проверяемые реквизиты не получится - так как тебе нужно конкретные строчки - делай проверку свою перед записью
---
Ааа, понял. спасибо!
Есть заказ на 100 мешков условной гречки.
Клиенту нужно, чтобы ему доставляли по 10 мешков этой самой гречки в месяц, в течении 10 месяцев. Оплата ежемесячно.
Возможно ли реализовать это одним заказом, с получением на его основе реализаций и счетов-фактур каждый месяц?
---
А кто вам мешает сделать один заказ на 100 мешков и отгружать по нему по 10 штук в месяц ?
График оплаты в заказе разбейте на нужное количество кусков и дат.
---
А кто вам мешает сделать один заказ на 100 мешков и отгружать по нему по 10 штук в месяц ?
График оплаты в заказе разбейте на нужное количество кусков и дат.
Нужно временно запретить всем пользователям без исключения изменять все документы реализации до 1 мая. Т.е. пока не будет закрыт период.

Если я пропишу, что давать "отказ" в модуле объекта перед записью и в обработке проведения. Этого будет достаточно? Хотелось бы исключить все возможные варианты изменения документа.

Так же, чтобы не смущать людей можно убрать доступность или видимость кнопок ОК и Записать.
---
отказ перед записью в модуле объекта достаточно - не будет возможности ни у кого изменить даже программными обработками
---
Так же, чтобы не смущать людей можно убрать доступность или видимость кнопок ОК и Записать.
Это можно ролями сделать, чтобы не было права Изменение, Удаление, Проведение.
---
Нужно за определенную дату. Т.е. документы созданные до определенной даты изменять нельзя, а уже после можно.
---
подписку сделай, перед записью...
но имей ввиду, если сделать тупо отказ - то это и блокирует возможность ввода и редактирования новых документов..если новые все таки надо вводить, то делай доп проверки, на дату, и наличия ссылки.
---
Ну я и хотел так сделать. Запрет должен вступить в силу с определенного числа. Думал вписать условие - если текущая дата такая-то и дата документа такая-то.
---
отказ перед записью в модуле объекта достаточно - не будет возможности ни у кого изменить даже программными обработками
---
а воспользоваться датой запрета изменения? или только реализации нельзя менять, а остальные можно?
Если не подходит, то напишите при открытии ТолькоПросмотр = истина, или вариант (4) очень хорош
---
Спасибо. Дата запрета не устраивает, поскольку изменять нельзя только документы реализации. Все остальное изменять будет можно.
---
Делал похожее, добавил константу с типом дата, в модуле объекта сравнение перед записью даты документа с датой в константе.
---
а дату запрета не проще выставить?
---
Я уже писал, что есть условие - не должны изменяться только документы реализации, все остальные документы менять можно. Предыдущий месяц закрывается датой запрета где-то к середине текущего. А менять нельзя с 1 числа текущего.
Поэтому дата запрета не подходит.
Добрый день, подключил Отчет к форме списка справочника, как получить ссылку на объект, который был активирован при открытии отчета?
---
ВладелецФормы.ТекущийЭлемент.ТекущаяСтрока
---
Посмотрите в реквизитах формы списка. Возможно: Список.Ссылка.
---
У формы списка есть такое свойство как Список.ВыделенныеСтроки
---
Вероятно на клиенте ВладелецФормы.Список.ТекущиеДанные.Ссылка
---
ВладелецФормы.ТекущийЭлемент.ТекущаяСтрока
Доброго времени суток
Подскажите, пожалуйста, как реализовать изменение реквизита существующего документа, путём нажатия на кнопку в форме списка документов
Управляемые формы
---
Приблизительно так

```1c
    &НаКлиенте
    Процедура ИзменитьРеквизит(Команда)
    ТД = Элементы.Список.ТекущиеДанные;
    Если ТД = Неопределено Тогда
    возврат;
    КонецЕсли;
    ИзменитьРеквизитНаСервере(Тд.Ссылка,"Вот такое вот наименование");
    КонецПроцедуры
    &НаСервереБезКонтекста
    Процедура ИзменитьРеквизитНаСервере(Ссылка,ЗначениеРеквизита)
    Объект = Ссылка.ПолучитьОбъект();
    Объект.Наименование = ЗначениеРеквизита;
    Объект.Записать();
    КонецПроцедуры
```
---
Приблизительно так

```1c
    &НаКлиенте
    Процедура ИзменитьРеквизит(Команда)
    ТД = Элементы.Список.ТекущиеДанные;
    Если ТД = Неопределено Тогда
    возврат;
    КонецЕсли;
    ИзменитьРеквизитНаСервере(Тд.Ссылка,"Вот такое вот наименование");
    КонецПроцедуры
    &НаСервереБезКонтекста
    Процедура ИзменитьРеквизитНаСервере(Ссылка,ЗначениеРеквизита)
    Объект = Ссылка.ПолучитьОбъект();
    Объект.Наименование = ЗначениеРеквизита;
    Объект.Записать();
    КонецПроцедуры
```
---
Позволю себе дополнить Ваше решение небольшим украшением:

```1c
    &НаКлиенте
    Процедура ИзменитьРеквизит(Команда)
    ...
    ОповеститьОбИзменении(Тд.Ссылка);
    КонецПроцедуры
```
---
(3)
Спасибо, ребята
Но у меня такое не работало почему-то до тех пор, пока я в самой форме списка справа сверху не поставил галочку "Использовать всегда" у реквизита "Ссылка"
---
Если документ является основной таблицей динамического списка, можете использовать вместо:

```1c
    Элементы.Список.ТекущиеДанные.Ссылка
```
это

```1c
    Элементы.Список.ТекущаяСтрока
```

Тогда и от флага "Использовать всегда" можно отказаться.
---
Хорошо, спасибо)
---
(2)
Можете помочь с другим вопросом?
У меня есть обработчик, который программно создаёт новый документ, заполняет его, записывает и тут же открывает для изменений
Но если я его просто закрою, когда он открылся, то список документов не обновляется, его в ручную приходится обновлять
Пробовал программно уже что только не пихать, ничего не помогает
Может есть какое-то событие, про которое я не в курсях?
---
Денис же в (3) написал подсказку. Только зачем Записывать в базу. Можно жеж не записывая открыть форму с параметром "ЗначенияЗаполнения" .
---
Можно поподробнее про параметр?
Я просто 2 дня убил на то, чтобы вообще документ открывался после обработки, получилось именно через "ОткрытьЗначение" по ссылке записанного документа
---
ЗначенияЗаполнения тип структура, передается в модуль объекта в событие ОбработкаЗаполнения в параметр ДанныеЗаполнения.
В общем смотришь событие ОбработкаЗаполнения и заполняешь структуру, как та процедура хочет, потом передаешь в ОткрытьФорму или ПолучитьФорму

```1c
    ПараметрыФормы = Новый Структура("ЗначенияЗаполнения",Новый Структура);
    ПараметрыФормы.ЗначенияЗаполнения.Вставить("Контрагент", Контрагент);
    ....
    ОткрытьФорму("Документ.ПриходнаяНакладная.ФормаОбъекта",ПараметрыФормы);
```
Доброе всем дня, столкнулись с такой проблемой, принимает к учету ОС собранного в прошлом году, и принимается не вся сумма, только сумма без распределенной НДС, не можем понять, то ли мы что то не так сделали, то ли программа неверно считает, может кто пояснит или найдет ошибку, будем очень признательны...
---
Разобрались, кто то поменял контрагента на которого были списаны материалы, в итоге программа не могла сопоставить материалы по документам, банальная человеческая невнимательность.
---
Способ учёта НДС "Распределяется" в принятии к цвету стоит?
 Вот хорошая статья https://buh.ru/articles/documents/38854/
---
Вот хорошая статья https://buh.ru/articles/documents/38854/

Спасибо гляну!
---
Разобрались, кто то поменял контрагента на которого были списаны материалы, в итоге программа не могла сопоставить материалы по документам, банальная человеческая невнимательность.
Есть внешний отчет, добавлен в справочник информационной базы. При открытии отчета через справочник, при попытке расшифровки выдает ошибку:
{ОбщийМодуль.ТиповыеОтчеты.Модуль(0000)}: Ошибка при вызове метода контекста (Создать)
   НовыйОтчет = ВнешниеОтчеты.Создать(ОтчетОбъект.ИспользуемоеИмяФайла);
по причине:
Ошибка подключения внешних метаданных
по причине:
Файл не обнаружен 'C:\Users\0000\AppData\Local\Temp\v8_C2FE_21.tmp'
При том, что если данный отчет открывать через файл - открыть, то все работает
В чем может быть причина? КЭШ чистили, пробовали на разных компьютерах, под разными пользователями
---
в общих чертах, мы должны поместить файл отчёта на сервере во временное хранилище и передать на клиент адрес хранилища

пример передачи файлов между клиентом и сервером можно посмотреть у Чистова https://expert.chistov.pro/public/669204/
---
Добавьте его в расширение...
А на самом деле у вас не создается копия отчета вот здесь НовыйОтчет = ВнешниеОтчеты.Создать(ОтчетОбъект.ИспользуемоеИмяФайла);
Который помещается во временный файл сюда Файл не обнаружен 'C:\Users\0000\AppData\Local\Temp\v8_C2FE_21.tmp'
Когда вы его просто открываете то При том, что если данный отчет открывать через файл - открыть, то все работает
---
перезалейте в справочник этот отчет..а кеш как чистили?
---
загрузила за ново отчет, но ошибка та же. Кеш чистила на компе, но дело скорее всего не в нем, так как эта ошибка у всех пользователей.
---
так этот метод наверно на сервере ищет и не находит такой каталог. нужно через временное хранилище
---
а что именно сделать нужно? что бы заработала?
---
в общих чертах, мы должны поместить файл отчёта на сервере во временное хранилище и передать на клиент адрес хранилища

пример передачи файлов между клиентом и сервером можно посмотреть у Чистова https://expert.chistov.pro/public/669204/
---
да, все поняла в чем проблема.
---
поместите отчет в конфу
---
конфа на поддержке, не хочется в нее лезть...
---
Добавьте его в расширение...
А на самом деле у вас не создается копия отчета вот здесь НовыйОтчет = ВнешниеОтчеты.Создать(ОтчетОбъект.ИспользуемоеИмяФайла);
Который помещается во временный файл сюда Файл не обнаружен 'C:\Users\0000\AppData\Local\Temp\v8_C2FE_21.tmp'
Когда вы его просто открываете то При том, что если данный отчет открывать через файл - открыть, то все работает
---
Спасибо, поняла в чем проблема
Здравствуйте! В СКД ранее засунул в объединение три набора данных. Поля-реквизиты объединения были доступными (не ограничены), а сейчас добавил еще один набор в это объединение (подобный запрос), но его реквизит стал не доступным! Попробовал продублировать ранее работавший набор (как пятый, тестовый) под данным объединением. Получилось, что поля-реквизиты здесь также ограничены, хотя в идентичном запросе под данным объединением они не ограничены! И нельзя снять эти галочки - они заблокированы для редактирования. В чем может быть проблема?
---
Всем спасибо! Проблема решилась, когда я сохранил скд как xml и перезагрузил xml в скд.
---
Сложно сказать. Если Вас не затруднит, приведите, пожалуйста, текст запроса.
---
```1c
    ВЫБРАТЬ
    3 как стр,
    ХозрасчетныйОстатки.СуммаОстаток КАК п3СуммаОстаток
    ИЗ
    РегистрБухгалтерии.Хозрасчетный.Остатки(&_КП {&_КП}, Счет В (&Счет3), , ) КАК ХозрасчетныйОстатки
```
---
Тексты запросов идентичны
---
Я бы скорее задался вопросом, почему у п1СуммаОстаток и стр нет этих ограничений.
У п4 и п5 примитивный тип число, у него нет реквизитов, вот галки и стоят.
---
Нет, там то же самое:

```1c
    ВЫБРАТЬ
    1 как стр,
    ХозрасчетныйОстатки.СуммаОстаток КАК п1СуммаОстаток
    ИЗ
    РегистрБухгалтерии.Хозрасчетный.Остатки(&_КП {&_КП},
    Счет В (&Счет1_1) ИЛИ
    Счет В (&Счет1_2) ИЛИ
    Счет В (&Счет1_3)
    , , ) КАК ХозрасчетныйОстатки
```
---
А точно в запросах нет типа "{выбрать стр.*}"?
Ну и я вообще к тому, что почему проблема это галки, а не их отсутствие?
---
Ни в других объединениях, ни в этом нет ничего такого в запросе. Это как я понимаю бы сделало стр уже не измерением (предположим программа сама определяет стр как измерение). Есть только обязательные связи между разными объединениями данных по стр, условно говоря.
---
Всем спасибо! Проблема решилась, когда я сохранил скд как xml и перезагрузил xml в скд.
---
А в какую сторону решилась, ограничения везде ушли или везде встали?
---
Везде ушли
---
Прикол. В объединении ушли, а в наборах стоят.
Так это-то и есть косяк. Ну будут у тебя плюсы в полях, а толку с них.
---
Хотя отбой, не будет плюсов. Ну и фиг с ним.
---
Ограничений нет в объединении.В отборе же как поле нет, а как реквизит есть
БП 2.0(2.0.66.77)
Платформа 8.3.13.1513

При попытке создать расширения выдает сообщение: "Структура данных не поддерживает хранение расширений. Необходимо отключить режим совместимости."
После отключения режима совместимости, возможность создавать расширения появляется, но при сохранении конфигурации вылетают ошибки про картинки(см. вложения).
Далее при попытке войти в режиме 1с:предприятие - вылетают ошибки про функции(см. вложения).
Где могут определяться эти функции, кроме общего модуля СтроковыеФункцииКлиентСервер? Общий модуль СтроковыеФункцииКлиентСервер не имеет свойство "глобальный" и функции не экспортные.
Почему возникает конфликт и как решить проблему? Нужно, чтобы в последствии была возможность обновлять конфигурацию стандартными обновлениями без проблем.
---
С версии 8.3.11 эти имена зарезервированы под набор побитовых функций для работы с числами и поэтому если вы устанавливаете режим совместимости выше чем 8.3.10 уже нельзя называть свои функции и процедуры также - неважно какая у них область видимости. Вы можете сравнить поведение этих функций в вашей конфигурации и новых системных функций и если оно одинаковое убрать их определение из модуля СтроковыеФункцииКлиентСервер, либо переименовать их определение в МоеПобитовоеИ и соответственно все вызовы. Естественно после внесения изменений конфигурацию уже некорректно называть типовой.

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

Снята с поддержки ???
---
ошибся, не снята с поддержки, а замок убран.
---
Почему возникает конфликт - разница между платформой 8.2.16 и 8.3.13
---
С версии 8.3.11 эти имена зарезервированы под набор побитовых функций для работы с числами и поэтому если вы устанавливаете режим совместимости выше чем 8.3.10 уже нельзя называть свои функции и процедуры также - неважно какая у них область видимости. Вы можете сравнить поведение этих функций в вашей конфигурации и новых системных функций и если оно одинаковое убрать их определение из модуля СтроковыеФункцииКлиентСервер, либо переименовать их определение в МоеПобитовоеИ и соответственно все вызовы. Естественно после внесения изменений конфигурацию уже некорректно называть типовой.

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