arefaste/1C_Forums huggingface dataset:
Здравствуйте, подскажите решение проблемы, пожалуйста. В Зарплата и управление персоналом, редакция 3.1 (3.1.14.369) добавил внешний источник данных, подключил. Платформа 1С:Предприятие 8.3 (8.3.17.1851). В обработке Консоль Запросов данные получаю, в другой внешней обработке тот же запрос выдает ошибку:{ВнешняяОбработка.*********.МодульОбъекта(44)}: Ошибка при вызове метода контекста (Выполнить): Ошибка выполнения запроса: Ошибка внешней базы данных:
ошибка при выполнении запроса: Ошибка ODBC. SQLSTATE: HY000
Номер ошибки: 1044
Описание: [MySQL][ODBC 5.3(w) Driver][mysqld-5.7.29-log]Access denied for user 'user_name'@'server_name' to database 'DBname'
---
Параметры = ВнешниеИсточникиДанных.DB.ПолучитьОбщиеПараметрыСоединения();
 Параметры.АутентификацияСтандартная = Истина;
 Параметры.ИмяПользователя = "**************";
 Параметры.Пароль = "************";
 Параметры.СтрокаСоединения = "DRIVER={MySQL};SERVER=**********;UID=username;PWD=password;DATABASE=DB;Port=3306";
 Параметры.СУБД = "MySQL";

 ВнешниеИсточникиДанных.СРМ.УстановитьОбщиеПараметрыСоединения(Параметры);
 ВнешниеИсточникиДанных.СРМ.УстановитьПараметрыСоединенияПользователя("Администратор", Параметры);
 ВнешниеИсточникиДанных.СРМ.УстановитьПараметрыСоединенияСеанса(Параметры);

 ВнешниеИсточникиДанных.СРМ.УстановитьСоединение();

Решение
---
Права полные у Пользователя коннектора?
---
Все функции - Стандартные - Управление внешними источниками данных.

Попробовать кнопку подключиться.

Далее в консоли запросов - выполнить запрос к таблице внешнего источника.
---
В Консоли данные выбираются, в обработке нет.
---
Так в обработке нужно выполнять подключение к внешнему источнику для сессии/пользователя.
---
А почему для внешней обработки "Консоль запросов" не нужно?
---
Потому что она использует "общие" настройки подключения.
---
Сделай функция подключения перед выполнением запроса.

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

Т.е. как в подключении к источнику
---
Параметры = ВнешниеИсточникиДанных.DB.ПолучитьОбщиеПараметрыСоединения();
 Параметры.АутентификацияСтандартная = Истина;
 Параметры.ИмяПользователя = "**************";
 Параметры.Пароль = "************";
 Параметры.СтрокаСоединения = "DRIVER={MySQL};SERVER=**********;UID=username;PWD=password;DATABASE=DB;Port=3306";
 Параметры.СУБД = "MySQL";

 ВнешниеИсточникиДанных.СРМ.УстановитьОбщиеПараметрыСоединения(Параметры);
 ВнешниеИсточникиДанных.СРМ.УстановитьПараметрыСоединенияПользователя("Администратор", Параметры);
 ВнешниеИсточникиДанных.СРМ.УстановитьПараметрыСоединенияСеанса(Параметры);

 ВнешниеИсточникиДанных.СРМ.УстановитьСоединение();

Решение
Добрый вечер, разработчики хорошего кода!

У меня вопрос по печатной форме. Есть шаблон печатной формы в формате *.doc - нужно создать на его базе печатную форму в 8.2. Насколько я помню, в 8.3 можно загрузить документ и печатная форма автоматически сформируется. А в 8.2 можно так сделать? Или нужно будет все в ручном режиме прорисовывать?
---
ссылка 1с и Ворд
---
вар 1

вар 2

вар 3
---
ссылка 1с и Ворд
---
вар 1

вар 2

вар 3
---
(3) Спасибо за ответы! Почитал. Эх, жалко что нельзя вставить в печатную форму word-вский файл (как это можно сделать с excel-вским).

P.S. Придется в табличной форме рисовать макет.
У меня два реквизита с типом дата в группе с вертикальной группировкой.
Между ними откуда то берется интервал, никак его не уберу
---
Попробуйте установить флаг Объединенная
---
"Дерево" реквизитов формы - в студию... (слева вверху)
---
Показывайте свойства группы и свойства второго элемента (особенно всякие положения в группе)
---
Вот
---
Между реквизитами в группе случайно ни какой декорации не затесалось пустой?
---
на всякий случай еще раз, а то у меня никак не по получилось
---
Попробуйте установить флаг Объединенная
Добрый день.

На основании документа РасходнаяНакладная создается документ ЗаявкаНаДоставку. (картинка 1)

На картинке 1 в контекстном меню видно еще одну кнопку "Создать заявку на доставку". Хочу так же добавить создание в эту кнопку. Не пойму что там прописать нужно? Обращение к процедуре Обработка заполнения документа ЗявкаНаДоставку или что-то другое?
---
Попробуйте посмотреть, что написано в уже работающей кнопке. И сделайте по аналогии.
---
В модуле документа есть процедура ДобавитьКомандыСозданияНаОсновании(КомандыСозданияНаОсновании, Параметры) Экспорт
Обычно там список документов на основании которых можно сделать документ
Типа что то этого - окументы.ВозвратТоваровПоставщику.ДобавитьКомандуСоздатьНаОсновании(КомандыСозданияНаОсновании);
Плюс еще есть всякие процедуры непосредственно создания документа на основании. Но откуда начинать танец должно быть понятно. ;)
---
В модуле документа есть процедура ДобавитьКомандыСозданияНаОсновании(КомандыСозданияНаОсновании, Параметры) Экспорт

Увы нет такой процедуры)
---
Значит есть какая то другая. НЕт под рукой УНФ, но смысл то похожий. Подключаемые команды.
---
Попробуйте посмотреть, что написано в уже работающей кнопке. И сделайте по аналогии.
---
Вот я не могу понять что там написано. Оно сразу попадает в обработку команды документа ЗявкаНаДоставку:

```1c
    &НаКлиенте
    Процедура ОбработкаКоманды(ПараметрКоманды, ПараметрыВыполненияКоманды)

    ПараметрыФормы = Новый Структура("Основание", ПараметрКоманды);
    ОткрытьФорму("Документ.маппа_ЗаявкаНаДоставку.ФормаОбъекта", ПараметрыФормы, ПараметрыВыполненияКоманды.Источник, ПараметрыВыполненияКоманды.Уникальность, ПараметрыВыполненияКоманды.Окно, ПараметрыВыполненияКоманды.НавигационнаяСсылка);

    КонецПроцедуры
```
---
Ну и ? А вы чего хотите? Создание ЧЕГО вы имеете ввиду?
---
Создание заявки на доставку
---
Я вам открою страшный секрет: открытие пустой формы документа - это и есть создание нового документа!
---
Я протупил. Вставлял открытие формы на сервере, а надо же на клиенте. Не увидел сразу, а Вы правильно посоветовали!
---
Прочитать документацию на БСП - не предлагать?
---
Предложите, это где можно прочитать?
---
На ИТС )))
https://its.1c.ru/db/bsp314doc#content:5483:hdoc
И рядом по ссылкам.
Добрый вечер, профи 1с!

Недавно я обнаружил, что некоторые пользователи УПП имеют склонность загружать в систему документацию огромных размеров. Как можно получить информацию о всех загруженных в УПП файлах?
---
Как можно получить информацию о всех загруженных в УПП файлах? Если они грузят их в специальный справочник - тогда можно через него посмотреть.
---
размер получить будет проблематично, т.к. все хранится в виде ХранилищеЗначения.
А так, все в Справочник.ХранилищеДополнительнойИнформации.
---
я рисовал спец. отчет. Как отметили коллеги надо ковыряться в Хранилище.
---
Как можно получить информацию о всех загруженных в УПП файлах? Если они грузят их в специальный справочник - тогда можно через него посмотреть.
---
размер получить будет проблематично, т.к. все хранится в виде ХранилищеЗначения.
А так, все в Справочник.ХранилищеДополнительнойИнформации.
---
я рисовал спец. отчет. Как отметили коллеги надо ковыряться в Хранилище.
---
(3) (4) Спасибо всем, разбираюсь )
Как в обычном приложении отключить ввод по строке для всех номенклатур? Но при этом для управляемых форм оставить доступными.
Или как поставить ограничение на выбор элементов в обычном приложении?

Не вариант дорабатывать все формы, где есть поле номенклатуры
---
Отключить ввод по строке для номенклатуры в принципе, а для управляемых форм реализовать его программно в обработчике ОбработкаПолученияДанныхВыбора.
---
как поставить ограничение на выбор элементов в обычном приложении?
можно поставить ограничение ввода по строке в поле ввода.
---
Это не вариант в сотнях форм ставить
---
боюсь что для ОФ других путей нет
---
Отключить ввод по строке для номенклатуры в принципе, а для управляемых форм реализовать его программно в обработчике ОбработкаПолученияДанныхВыбора.
---
Отключить ввод по строке для номенклатуры в принципе, а для управляемых форм реализовать его программно в обработчике ОбработкаПолученияДанныхВыбора.

А в обычных?
---
В обычных ввод по строке работать не будет.
---
Как возможно сделать ограничение ввода по строки в обычном приложении, но не запретив при этом в управляемом?
Для всех полей номенклатур, во всех местах
---
В свойствах метаданных.
---
Если я очищу тут, то не будет подбора текстом в обычном приложении, а в управляемом будет?
---
Будет, если переопределите обработчик ОбработкаПолученияДанныхВыбора в модуле менеджера объекта.
Есть регистр сведений с 2-мя измерениями и одним ресурсом. Одно из измерений номенклатура, нужно выбрать все карточки, по которым ресурс равен нулю, но по всем сразу вторым измерениям (пусть это будет подразделение)
Т.е если хоть по одной карточке и подразделению есть значение отличное от нуля. данные не выводятся. Если просто беру срез последних по номенклатуру с условием =0, то попадаются карточки, где есть в разрезе подразделений данные не равные нулю

Ну вот как то путанно получилось.
---
сделала суток по другому, вывела все и сгруппировала по номенклатуре. с суммой по реквизиту (он у меня только положительный) и потом выбрала сумму = 0
---
Условие на ноль - в секцию ГДЕ.
---
не поможет. Он выведет если хоть по одной есть ноль, а не по всем сразу
---
срез последних с последующей группировкой по номенклатуре и условием в секции "имеющие"
---
сделала суток по другому, вывела все и сгруппировала по номенклатуре. с суммой по реквизиту (он у меня только положительный) и потом выбрала сумму = 0
Здравствуйте!

Имеем шаблон MS Word 2003. Из 1С 7.7 заполняем данный шаблон через закладки.

```1c
    РасчСчет = "p/c " + Докум.Фирма.ОсновнойСчет.НомерСчета;
    РасчСчет = РасчСчет + РазделительСтрок + "к/с " + Докум.Фирма.ОсновнойСчет.Банк.КоррСчет;
    РасчСчет = РасчСчет + РазделительСтрок + "в " + Докум.Фирма.ОсновнойСчет.Банк;
    РасчСчет = РасчСчет + РазделительСтрок + "БИК " + Докум.Фирма.ОсновнойСчет.Банк.Код;
    ВордДок.FormFields("РсНаш").Result = РасчСчет;
```

В итоге в Word'е имеем не 4 строки, а одну.
Вопрос: как сделать, чтобы Word понял перевод строки?
---
Символ разрыва строки в Word (Shift + Enter) – Chr(11).
---
```1c
    Текст = "Начало текста" + символ(94) + символ(112) + " продолжение текста";

    //В итоге в word файле будет выглядеть так:

    //Начало текста
    //продолжение текста
```
---
Находил я такое предложение. Не работает.
---
сделайте в шаблоне 4 строки
---
Ок. Но только после того, как здесь программного решения не найдем.
---
а такую конструкцию не пробовали Симв(13)+Симв(10)
---
(7) Пробовал. Нет результата
---
```1c
    РасчСчет = "p/c " + Докум.Фирма.ОсновнойСчет.НомерСчета;

    РасчСчет = РасчСчет + + Симв(13) + Симв(10)
    + "к/с " + Докум.Фирма.ОсновнойСчет.Банк.КоррСчет;
    РасчСчет = РасчСчет + + Симв(13) + Симв(10)
    + "в " + Докум.Фирма.ОсновнойСчет.Банк;
    РасчСчет = РасчСчет + + Симв(13) + Симв(10)
    + "БИК " + Докум.Фирма.ОсновнойСчет.Банк.Код;
    ВордДок.FormFields("РсНаш").Result = РасчСчет;
```
---
Символ разрыва строки в Word (Shift + Enter) – Chr(11).
---
Да. Работает. Спасибо.

```1c
    РасчСчет = "p/c " + Докум.Фирма.ОсновнойСчет.НомерСчета;
    РасчСчет = РасчСчет + Симв(11) + "к/с " + Докум.Фирма.ОсновнойСчет.Банк.КоррСчет;
    РасчСчет = РасчСчет + Симв(11) + "в " + Докум.Фирма.ОсновнойСчет.Банк;
    РасчСчет = РасчСчет + Симв(11) + "БИК " + Докум.Фирма.ОсновнойСчет.Банк.Код;
    ВордДок.FormFields("РсНаш").Result = РасчСчет;
```
Здравствуйте форумчане. Возникла сложность с банальным, с печатной формой. Имеем: типовая конфигурация Зарплата и управление персоналом, редакция 3.1 (3.1.17.135) , платформа 8.3.17.1851. При выводе печатной формы по отпуску система не указывает организацию. Попробовал покопаться в коде ЗУП и так и не смог разобраться как конфигурация формирует табличный документ. Выяснил только, что вся печать работает через общую форму "ПечатьДокументов", в форме есть табличный документ "ТекущаяПечатнаяФорма", но так и не смог понять как этот документ заполняется. Возможно кто-то уже разбирался в этом вопросе и сможет мне подсказать куда копать.

Цель - разобраться как формируется печатная форма.
---
Была еще ошибка
Ошибка зарегистрирована — 10227364.
Когда в базе одна организация.

и проверьте макеты.
https://forum.infostart.ru/forum68/topic255745/
---
Мы макет в режиме предприятие не меняли ?
Изменилось название реквизита .
---
Типовая конфа на замке, расширения для макетов тоже не используются.
---
Была еще ошибка
Ошибка зарегистрирована — 10227364.
Когда в базе одна организация.

и проверьте макеты.
https://forum.infostart.ru/forum68/topic255745/
---
Спасибо, да у нас действительно измененные макеты. Полдня на ерунду потратил.
---
Если это Т6, то формируется отчетом ПечатнаяФормаТ6, как и многие печ. формы в ЗУПе. Еще в макете ПФ_MXL_Т6 гляньте название параметра.
---
Да, я уже нашел отчет, но так и не могу понять, почему отчет не выводит организацию. Имя параметра "РаботаОрганизацияНаименованиеСокращенное"
УПП 1.3 Требованием накладной списываем в брак продукцию Дт 28.01 Кт 43. В Статье затрат указано характер: Брак в производстве, вид затрат: прочие, вид расходив НУ: Прочие расходы. Бухгалтер далее документом операция относит это все с 28 счета на 90.02.1 по БУ и на 90.02 по НУ. По БУ всё закрылось, а вот по НУ после расчета себестоимости появилась проводка на 90.08. Подскажите в УПП каким то документом можно отнести брак на 90.02, а не документом операция? Может как то в способах распределения затрат можно указать, чтобы при расчете себестоимости по НУ не учавствовал 90.08 счет?
---
УПП прямые - это только производственные, т.е. сч. 20, а все остальные сч. 25 и 26 - косвенные.
---
УПП прямые - это только производственные, т.е. сч. 20, а все остальные сч. 25 и 26 - косвенные.
вывожу на форму в поле табличного документа, сформированный по макету отчет. Все круто. кроме одного - результат выводиться с большим отступом.

код простой

```1c
    ТабДокумент = новый ТабличныйДокумент;
    ЭлементыФормы.ПолеТабличногоДокумента.Вывести(ТабДокумент);
```

при формировании ТабДокумента ни каких отступов нет (это видно если вывести стандартным способом.

вывод начинается с указанной строки
---
```1c
    ТабДокумент = Новый ТабличныйДокумент;
    ПолеТабличногоДокумента.Очистить();
    ПолеТабличногоДокумента.Вывести(ТабДокумент);
```
---
```1c
    ТабДокумент = Новый ТабличныйДокумент;
    ПолеТабличногоДокумента.Очистить();
    ПолеТабличногоДокумента.Вывести(ТабДокумент);
```
---
не думала. что в Очисть(), скрыта какая то сокровенная вещь))
---
Очистить никогда не помешает=)
При обновлении баз БП3.0 на этапе обновления структуры базы данных в конфигураторе возникает служебное сообщение:
"ОбщаяКартинка.Информация: Имя не уникально!"
Платформа 8.3.17.1851

О чем это? И нужно ли что-то срочно исправлять?
---
Это не мешает, просто в платформу добавлены картинки, совпадающие по именам с картинками в конфигурации. Раньше таких сообщений было два или три.
---
Постоянно такая тема выскакивает, не обращаю внимания...
---
Если конфа на поддержке, то как в (2)
если нет, можете удалить лишнюю
---
Это нормально. Поднимут совместимость конфы до 17 и исправят
---
Просто картинку Информация с какого-то релиза платформы добавили в системные.
А конфа - под более старые версии совместима. Поэтому не убирают.
---
Это не мешает, просто в платформу добавлены картинки, совпадающие по именам с картинками в конфигурации. Раньше таких сообщений было два или три.
Как для get запроса добавить куки? Для HTTPЗапрос добавляю

```1c
    Заголовки.Вставить("Cookie",
```
, но это не работает.
---
значит кук неправильный. Сравните с тем что браузер отправляет.
---
куки это заголовок, что не работает?
---
Мне нужно получить страницу, делаю гет запрос с заголовком Cookie, но страница приходит не учитывая этот кук.
---
значит кук неправильный. Сравните с тем что браузер отправляет.
Здравствуйте! У меня есть форма элемента справочника (внутренние документы) и в нём я создал поле выбора которое ссылается на справочник (бюджетное подразделение) который так же я создал. При выборе и записи все работает как мне нужно. Но при повторном открытии позиции справочника внутренние документы поле бюджетное подразделение пустое. Подскажите пожалуйста где косячу.
---
надо в справочник добавить реквизит и именно этот реквизит вставить в поле как ресурс.
---
надо в справочник добавить реквизит и именно этот реквизит вставить в поле как ресурс.
---
Бюджетное подразделение - это реквизит справочника "Внутренние документы" или реквизит формы элемента справочника?
---
А вы реквизит для сохранения в документе создали?
---
и этот реквизит на форму документа кладите
Совсем забыл неуправляемые формы :-(
Скажите, плиз, как убедиться, что в УТ 10.2 работает регламентное задание?
Расписание настроил через конфигуратор, но имею обоснованные подозрения, что оно не работает
Платформа 8.3.18
---
на ИТС, например.
---
Запустить консоль регламентных заданий и добавить в список задание, либо у задания, в конфигураторе включить, флажок "Предопределенное".
---
либо у задания, в конфигураторе включить, флажок "Предопределенное".

включено

(2) Запустить консоль регламентных заданий

где её взять для обычных форм? В составе конфы нет
---
на ИТС, например.
---
Нашел, на ИТС, сорри. Буду смотреть
Есть обработка оповещения, там можно задать выполняемый модуль текстовой константой и также текстовой константой выполняемую процедуру.
А можно еще как нибудь по другому?
и желательно с передачей параметров.
---
Выполнить("МойМодуль.МояПроцедура(Парам1,Парм2)");
и да, переменные подцепятся, если они ранее определены.
---
Выполнить(...)
---
Не понял, по описанию эта функция математические расчеты делает.
а так можно Выпольнить("МойМодуль.МояПроцедура") ?
и, даже если сработает, как туда подставить свои переменные?
---
Выполнить("МойМодуль.МояПроцедура(Парам1,Парм2)");
и да, переменные подцепятся, если они ранее определены.
---
И парам1 подставятся из текущего контекста? без разницы какой тип значения?
---
да
---
Фоновое задание
---
я не про фоновое задание.
Нужно сделать отчет, не могу понять где можно взять для него данные (приложение 1).
Подскажите, пожалуйста.

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

У кого-нибудь наблюдалось что-то похожее?
---
Нажми insert
---
Нажми insert
---
В следующий раз попробую.
---
Спасибо.
---
был нажат insert. и после появляется такой прикол
---
Йоооо, вот и выросло поколение, которое не знает, зачем клавиша INS на клавиатуре...
---
Ну я не программист, в основном я консультант. И образование у меня хоть и техническое, но не связанное с программированием. Хотя были курсы по CИ и Паскалю. Так, что может не все так плохо)
---
Это не программирование. Это про набор текстов. Это любая секретарша должна знать.
---
Похоже, что не любая :D
А прикинь, если им TKL клавиатуру дать, как они цифры то набирать будут?!
---
Num Lock: off
      Бухгалтеры: Оно не работает. Это катастрофа.
---
Не буду спорить, секретаршам виднее)
Доброго дня.
Приведенный код работал успешно. Но после переезда на новый ПК перестал.

1С:Предприятие 8.3 (8.3.18.1289)

```1c
    Функция ВыполнитьЗапросКБазе(СтрокаЗапроса) Экспорт
    Соединение = Новый ComObject("ADODB.Connection");
    Соединение.ConnectionTimeout = 600;
    Соединение.CursorLocation = 3;
    Попытка
    Соединение.Open("Provider=Microsoft.Jet.OLEDB.4.0;" +
    "Data Source=" + КаталогИБ() + ";" +
    "Extended Properties="DBASE IV;";");
    Соединение.CursorLocation = 3;
    Исключение
    Сообщить("Невозможно установить соединение",СтатусСообщения.Важное);
    Соединение=0;
    Возврат -1;
    КонецПопытки;

    Команда = Новый COMОбъект("ADODB.Command");
    Команда.ActiveConnection = Соединение;
    //текст команды - SQL запрос. Имя таблицы, в которой идет выборка это имя dbf файла без расширения
    Команда.CommandText = СтрокаЗапроса;

    НаборЗаписей = Команда.Execute();
    Возврат НаборЗаписей; //перебор записей, пусть, например, в dbf-е есть поле Name
```

Выдаёт ошибку: Ошибка при вызове метода контекста (Open): Произошла исключительная ситуация (ADODB.Connection): Не удается найти указанный поставщик. Вероятно, он установлен неправильно.

Интересно то, что аналогичный провайдер отлично работает в Excel:

```1c
    Dim cn As New ADODB.Connection, rs As New ADODB.Recordset
    Const cstrBase As String = "E:\1С_Bases\Суховей 2019 (8.2)\" 'Директория с файлами базы данных
    With cn
    .Provider = "Microsoft.Jet.OLEDB.4.0;"
    .ConnectionString = "Data Source=" & cstrBase & ";Extended Properties=dBase IV"
    .Open
    Set rs = .Execute("SEL ECT * FR OM logist") ' InvN - одно из полей таблицы Invoices (файл Invoices.dbf)
    Cells(1, 1).CopyFromRecordset rs
    .Close
    End With
```

Подскажите куда копать?
---
как вариант - разная битность приложений.
1С 32бит - Excel 64бит, или наоборот.
---
1С:Предприятие 8.3 (8.3.18.1289)
---
как вариант - разная битность приложений.
1С 32бит - Excel 64бит, или наоборот.
---
Действительно! Поставили 32 бит 1С и всё стало работать.
В печатной форме акта на списание нужно добавить цену закупки . Как вывести туда цену закупки, подскажите пожалуйста.
---
Захотели такую колонку, уже разобрался сделав внешнюю печатную форму, вопрос закрыт .
---
можно запросом
для УФ или обычных?
---
В печатной форме акта на списание нужно добавить цену закупки А если списываемое имущество закупалось по разным ценам?
---
Захотели такую колонку, уже разобрался сделав внешнюю печатную форму, вопрос закрыт .
Добрый день. Создал подписку на событие, при выполнении условий нужно в проводках заменить аналитику.

В подписке в обработке проведения получаю проводки Источник.Движения.Хозрасчетный. Меняю счет учета, устанавливаю новые значения субконто. При записи ругается на старое субконто "Вид субконто ном группа не доступно для данной записи..". Хотя я его перед записью очищаю. Если же сделать Источник.Движения.Хозрасчетный.Вырузить(), то в ТЗ я вижу вид субконто = ном группа. Как корректно выполнить подобную замену? Хотелось бы просто подкорректировать существующий набор сформированных проводок, а не полностью заново формировать все проводки.
---
РегистрБухгалтерииСубконто.<Имя регистра бухгалтерии> (AccountingRegisterExtDimensions.<Accouting register name>)
Элементы коллекции:
КлючИЗначение
Для объекта доступен обход коллекции посредством оператора Для каждого … Из … Цикл. При обходе выбираются Ключ - вид субконто, Значение - значение субконто.
Возможно обращение к значению субконто посредством оператора [...]. В качестве аргумента передается вид субконто (ПланВидовХарактеристикСсылка.<Имя плана видов характеристик>).
Свойства:
<Имя вида субконто> (<Extra dimension type name>)
Методы:
Вставить (Insert)
Количество (Count)
Очистить (Clear)
Удалить (Delete)
---
РегистрБухгалтерииСубконто.<Имя регистра бухгалтерии> (AccountingRegisterExtDimensions.<Accouting register name>)
Элементы коллекции:
КлючИЗначение
Для объекта доступен обход коллекции посредством оператора Для каждого … Из … Цикл. При обходе выбираются Ключ - вид субконто, Значение - значение субконто.
Возможно обращение к значению субконто посредством оператора [...]. В качестве аргумента передается вид субконто (ПланВидовХарактеристикСсылка.<Имя плана видов характеристик>).
Свойства:
<Имя вида субконто> (<Extra dimension type name>)
Методы:
Вставить (Insert)
Количество (Count)
Очистить (Clear)
Удалить (Delete)
---
перезЗаписью у регистра бухгалтерии..
---
Спасибо а ответ, но каким образом он относится к вопросу?

Вопрос не в этом. Вопрос в том - как мне сменить вид субконто? Без разницы где я это делаю, перед записью, при записи и тд. Я выгружаю набор записей в ТЧ и вижу, что вид субконто - другой тип, чем тот который сейчас на самом деле у счета. Т.е. значение у меня корректное, а сам вид субконто не корректный.