arefaste/1C_Forums huggingface dataset:
Добрый день уважаемые форумчане …
Прошу помощи у гуру…

Есть дописанная розница 2.0 – по ней пробивается по кассе атол через 10ый драйвер.
Пример кода пробития чека

```1c
    fptr = СоздатьОбъектФР();
    Connect(fptr);
    РегКассира(fptr, Продавец);

    fptr.openShift();
    fptr.setParam(fptr.LIBFPTR_PARAM_RECEIPT_TYPE, fptr.LIBFPTR_RT_SELL);
    //Номенклатура
    fptr.setParam(fptr.LIBFPTR_PARAM_COMMODITY_NAME, ПолноеНаименование)
    //Количество
    fptr.setParam(fptr.LIBFPTR_PARAM_QUANTITY, Стр.Количество)
    //Цена
    fptr.setParam(fptr.LIBFPTR_PARAM_PRICE, Окр(стр.Сумма/стр.Количество,2) )
    // налоги
    fptr.setParam(fptr.LIBFPTR_PARAM_TAX_TYPE, fptr.LIBFPTR_TAX_NO);
    Результатregistration = fptr.registration();
```

Все прекрасно работает …
Руководитель попросил сделать пробитие по разным секциям, и чтобы у него выходил отчет по разным секциям, я это сделал спасибо сайту https://integration.atol.ru

```1c
    //Номер отдела
    fptr.setParam(fptr.LIBFPTR_PARAM_DEPARTMENT, НомерСекции);
```

1ый вопрос – Подскажите пжл Как поменять название секции в драйвере атол с цыфры на что-то обдуманное вроде «Одежда» ?

2ой вопрос – Как заставить название секции печататься в чеке прихода или возврата прихода ? дайте пжл пример …

Если сделать отчет по секциям, спасибо сайту https://integration.atol.ru

```1c
    fptr = СоздатьОбъектФР();

    Connect(fptr);

    РегКассира(fptr);

    fptr.setParam(fptr.LIBFPTR_PARAM_REPORT_TYPE, fptr.LIBFPTR_RT_DEPARTMENTS);
    Результат = fptr.report();

    DisConnect(fptr);
```

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

3ий вопрос – Дайте пжл пример кода чтобы был развернутый отчет по секциям ? чтобы не только приход и возврат прихода, но и нал / безнал / сертификатом

4ый вопрос – Можно сделать так чтобы отчет с гашением был развернут по секциям ? так же с приход / возврат прихода, нал / безнал / сертификатом ???

Заранее спасибо !!!
---
просто печатать что нужно

```1c
    fptr.setParam(fptr.LIBFPTR_PARAM_TEXT, "Секция одежда");
    fptr.printText();
```

отчеты по секциям (нал, безнал, кредит, возврат) делать по данным из 1с и печатать построчно вышеуказанным способом
---
Вид отчета с гашением определяется ПРОШИВКОЙ. У нас АТОЛ с прошивкой 5.12 - отчет выдает в разделе ПРИХОД: Приход наличными; Приход электронно и т.п. и также ВОЗВРАТ ПРИХОДА. Секций не ведем, возможно по секциям такого не будет.
---
в драйвере атола в параметрах ККТ можно переименовать секции
---
просто печатать что нужно

```1c
    fptr.setParam(fptr.LIBFPTR_PARAM_TEXT, "Секция одежда");
    fptr.printText();
```

отчеты по секциям (нал, безнал, кредит, возврат) делать по данным из 1с и печатать построчно вышеуказанным способом
Всем форумчанам большой привет!
Начал изучать 1С "Пособие для разработчика" М.Г. Радченко 2013 г.
Не получается создать отчет в виде измерительной диаграммы.
При попытке сформировать отчет в режиме 1С Предприятия выдает ошибку "В выбранных полях диаграммы допускается использование только полей-ресурсов".
Не могу понять где косяк, прошу помощи!
---
Проблема решена, решил просто пойти дальше в выполнении этапов книги.
Далее перезапустил конфигуратор и в Схеме компоновки данных пропал ресурс, который я снова добавил и все заработало.
---
Проблема решена, решил просто пойти дальше в выполнении этапов книги.
Далее перезапустил конфигуратор и в Схеме компоновки данных пропал ресурс, который я снова добавил и все заработало.
---
конфигуратор и в Схеме компоновки данных пропал ресурс, который я снова добавил и все заработало.

Иногда помогает только перезагрузка (1с-ки). Хорошо, что не переустановка
---
Странный баг, интересно, в какой момент он происходит, дабы не допускать его в будущем?
---
Спасибо, такая же проблема возникла!!!
Если несколько строк в запросе, перебираем
ВыборкаДетальныеЗаписи = РезультатЗапроса.Выбрать();

 Пока ВыборкаДетальныеЗаписи.Следующий() Цикл

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

У меня есть 3 отдельные команды, которые формируют печатную форму документа. Хотелось бы их как-то объединить в одну кнопку со списком и возможностью выбрать одну из команд, но не могу понять как это сделать. Подскажите пожалуйста. На ум приходит только создать кнопку с выпадающем списком значений и "прикрепить" к каждому значению команду, но я даже не уверен что мыслю в правильном направлении.
---
1. На форму добавьте группу с типом "Командная панель"
2. В эту группу добавьте новую группу с видом "Подменю"
3. Добавляйте в эту группу свои команды
---
посмотрите в сторону групповая печать документов
---
1. На форму добавьте группу с типом "Командная панель"
2. В эту группу добавьте новую группу с видом "Подменю"
3. Добавляйте в эту группу свои команды
---
на форме этих команд нет, как можно их туда перенести?
---
Лучше всего получать знания это ходить на курсы и задавать вопросы преподавателям.
---
Наверно так было давным-давно, когда не было интернета)))
Сегодня, с каждым днём всё больше знания даются бесплатно.

Форум это один из способов получить знания.
---
Сегодня, с каждым днём всё больше знания даются бесплатно. Кем?
Форум это один из способов получить знания. Успешно? Качественно?

Интересно, на автофорумах тоже бесплатно учатся работать отверткой и гаечным ключом?
---
Ну если есть годы времени, то наверное да. Так задача на 5 минут, заняла уже 12 часов. Еще нужно уметь фильтровать ответы и большинство из них не будут подробными и с картинками, что куда нажать.
---
Тем более, что судя по скриншоту - это задача как раз с учебного процесса.
---
Форум это один из способов получить знания. О, святая и простота и наивность!
Форум - это всего лишь средство для привлечения и монетизации ресурса.
---
Кажется разобрался. Сделал группу в командной панели, как советовали сверху, создал 3 кнопки и в свойствах кнопки в поле ИмяКоманды выбрал нужную команду.
Вот только прошлые 3 кнопки (которые не отображаются в Элементах) так же и остались, не знаю как их убрать
---
Закладка Командный интерфейс в редакторе формы.
---
Потыкал по всем галочкам, кнопки все равно остаются
---
В предприятии тоже?
---
Я их на форме в редакторе не вижу, но как открываю Предприятие, то все 3 кнопки на месте
Приветствую! Пытаюсь перенести константы из одной базы БП в другую, по получаю вот такую не совсем информативную ошибку:
{Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(6406)}: Ошибка при вызове метода контекста (Записать): Не удалось записать: "Вести учет отчитывающихся по взносам организаций"!
По ошибке понятно, что запись набора констант падает на вот этой константе, но совершенна не ясна причина. Грешил на права доступа, но у пользователя все с правами ок (скрин ниже). Подскажите есть еще варианты куда посмотреть?

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

Немного подправил код под свои нужды.

```1c
    Если Объект <> Неопределено Тогда
    ПереносимыеКонстанты = Новый Массив();
    ПереносимыеКонстанты.Добавить("МояКонстанта");

    Для каждого Эл из Метаданные.Константы Цикл
    Попытка
    Если ПереносимыеКонстанты.Найти(эл.имя) <> Неопределено Тогда
    Константы[Эл.имя].Установить(Объект[Эл.имя]);
    КонецЕсли;
    Исключение

    КонецПопытки
    КонецЦикла;

    Отказ = Истина;
    КонецЕсли;
```

Всем спасибо.
---
посмотреть модуль менеджера значения этой константы не предлагать?
---
посмотреть модуль менеджера значения этой константы не предлагать?
---
посмотреть модуль менеджера значения этой константы не предлагать?
Почему же? Там то собака и порылась)

```1c
    Если Не ОбщегоНазначения.ПодсистемаСуществует("ЗарплатаКадрыКорпоративнаяПодсистемы") Тогда
    Отказ = Истина;
    КонецЕсли;
```

Спасибо, но что теперь с этим делать?
---
Если у вас нет подсистемы такой в конфигурации, то просто не переносите значение этой константы, не записывайте ее.
---
Так я ее и не переношу. Но обмен устроен так что даже одну константу переносит набором. Код приблизительно такой:

```1c
    Набор = константы.СоздатьНабор();
    Набор.Прочитать();

    Для каждого цикл // тут присваиваются значения переносимых констант

    Попытка
    Набор.Записать();
    Исключение
    Сообщить(ОписаниеОшибки());
    КонецПопытки;
```
---
Нашел решение на мисте. А 1С, конечно молодцы, накой добавлять ненужную херню в конфигурацию?

Немного подправил код под свои нужды.

```1c
    Если Объект <> Неопределено Тогда
    ПереносимыеКонстанты = Новый Массив();
    ПереносимыеКонстанты.Добавить("МояКонстанта");

    Для каждого Эл из Метаданные.Константы Цикл
    Попытка
    Если ПереносимыеКонстанты.Найти(эл.имя) <> Неопределено Тогда
    Константы[Эл.имя].Установить(Объект[Эл.имя]);
    КонецЕсли;
    Исключение

    КонецПопытки
    КонецЦикла;

    Отказ = Истина;
    КонецЕсли;
```

Всем спасибо.
---
для тех кто столкнется также с этим вопросом, код написанный выше надо прописать в ПКО КонстантыНабор в событии "ПослеЗагрузки" вместо "МояКонстанта" подставить все константы без синхронизации...
---
Гениально)
Механизм предполагает три типа использования, которые, собственно, и указываются в поле “Назначение“, при создании расширения:

Исправление – это расширение для корректировки незначительных неточностей и ошибок в объектах конфигурации;
Адаптация – значение по-умолчанию при создании нового расширения. Используем для изменения типовых объектов под свои требования;
Дополнение – добавляет совершенно новый функционал в типовое решение.

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

Взято из книги
Расширения конфигураций. Адаптация прикладных решений с сохранением поддержки в облаках и на земле. Разработка в системе 1С:Предприятие 8.3. Издание 2 Е. Ю. Хрусталева
---
Расширение с назначением Исправление предназначено для исправления ошибок в конфигурации. Поэтому оно применяется к конфигурации первым. Затем применяется расширение с назначением Адаптация. Оно содержит доработки конфигурации при внедрении у конкретного заказчика. И последним применяется расширение с назначением Дополнение. Оно содержит различные дополнительные сервисы, предназначенные для конфигурации (например, набор дополнительных отчетов).

Взято из книги
Расширения конфигураций. Адаптация прикладных решений с сохранением поддержки в облаках и на земле. Разработка в системе 1С:Предприятие 8.3. Издание 2 Е. Ю. Хрусталева
---
Спасибо за ответ!
---
А могли просто в справку внести вместо тысячи книг.
---
Это точно!
---
Just business - как и вся франшиза 1С
Доброго дня!
Конфигурация самописка, режим работы клиент-сервер, УФ.
Сделал регламентное задание по заполнению некоторых документов. Задание не выполняется, падает в ошибку - "Попытка получения неинициализированного значения параметра сеанса".
Попробовал в модули добавить УстановитьПривилегированныйРежим(Истина) - ситуация не меняется.
Если запустить предприятие и из внешней обработки по команде запустить регламентную процедуру - все выполняется как надо.
Собственно два вопроса :
1. Как победить
2. Почему не помогает привилегированный режим ?
---
Разобрался, всем спасибо за советы.
---
Разобраться таки с причиной, по которой не установлен нужный параметр сеанса, не предлагать?
---
предлагать, если бы знал как это сделать, тут не спрашивал бы.
---
если бы знал как это сделать, тут не спрашивал бы
А пробежаться отладкой никак? Прям совсем нет понимания в какой момент происходит инициализация всех параметров сеанса и инициализировать нужный подобно остальным?
---
сервер запущен без ключа debug - остановить сервер не могу, очень много людей работает.
---
завести таки тестовый контур - это ж ну прям совсем очевидные вещи
---
2. Почему не помогает привилегированный режим ? Потому что он не для этого. И он не умеет сам по себе из воздуха брать и инициализировать параметры сеанса. Он влияет только на РЛС.
1. Как победить Проверить, что параметр сеанса инициализируется при запуске системы, а не где-то по ходу пьесы.
---
Разобрался, всем спасибо за советы.
Всем привет!

Перечисление. Поле ввода. Как лучше сделать, чтобы можно было выбирать только некоторые элементы, не обвешивая это поле кучей обработчиков событий?
Говорят, обойтись одним событием НачалоВыбора не получается.
---
Можно ПриСозданииНаСервере

ПериодНачисления - это поле

```1c
    Элементы.ПериодНачисления.СписокВыбора.Очистить(); // это строка не нужна

    Элементы.ПериодНачисления.СписокВыбора.Добавить("Январь "+ТекГод);
    Элементы.ПериодНачисления.СписокВыбора.Добавить("Февраль "+ТекГод);
    Элементы.ПериодНачисления.СписокВыбора.Добавить("Март "+ТекГод);
```

В настройках поля, Свойства, укажи РежимВыбораИзСписка.
---
Можно ПриСозданииНаСервере

ПериодНачисления - это поле

```1c
    Элементы.ПериодНачисления.СписокВыбора.Очистить(); // это строка не нужна

    Элементы.ПериодНачисления.СписокВыбора.Добавить("Январь "+ТекГод);
    Элементы.ПериодНачисления.СписокВыбора.Добавить("Февраль "+ТекГод);
    Элементы.ПериодНачисления.СписокВыбора.Добавить("Март "+ТекГод);
```

В настройках поля, Свойства, укажи РежимВыбораИзСписка.
---
не обвешивая это поле кучей обработчиков событийВыбрать из списка, в список внести только те, которые нужны. Вообще без кода.
---
Может, ОбработкаПолученияДанныхВыбора? Как-то из поля формы в нее можно параметр передать?
---
Действительно. Сейчас как раз то же самое провернул, и всё заработало.
Спасибо!
Доброго дня! Подскажите пожалуйста как при создании формы установить параметры (МножественныйВыбор, ВыборГруппиЭлементов) динамического списка..
---
Элементы.Список.МножественныйВыбор = Истина;
---
Элементы.Список.МножественныйВыбор = Истина;
---
А с "ВыборГруппиЭлементов" так.
Элементы.Список.ВыборГруппИЭлементов = ИспользованиеГруппИЭлементов.ГруппыИЭлементы;
---
Гениально! Как много нам еще предстоит открытий - свойств же много всяких и разных!
---
ты этот высер оставь для другого (желтого) форума. Там вас тонна таких. Зайдешь найти ответ на что то.. одни подмашки, ухмылки.. а ответ никто дать не может. И заметь. Человек со звездами зашел, молча черканул и все... тут же, вот он, только зарегистрировался уже пишет что гениально, а что нет..
---
О, еще один с синдромом вахтера нарисовался... "Человек со звездами". Боже, почему я не упал ниц???
---
а знаешь в чем разница со звездами или нет? Он предлагает решения, а ты паразитируешь на форуме.. . Подумай над этим.
---
Да, отче, вы правы! Какую епитимию вы на меня наложите? Пожевать крапивы? Али 40 раз прочитать "Стандарты разработки 1С"?
В вычисляемом поле есть обращение к функции общего модуля. Но при нажатии на "Формировать" - пишет что такая функция не найдена. У Модуля стоят галки "сервер" и "глобальный".

Функция расположена в общем модуле "ПереводВалют".

Обращение к функции идет в секции "Выражение": ПереводВалют.ПеревестиСумму(Сумма, Валюта, &ВыбраннаяВалюта, Период).

Путь к данным "ПересчитаннаяВалюта".
---
Вопрос решен. Не совпадали имена функций)
---
И надо было убрать галочку "Глобальный" у модуля)
---
Вопрос решен. Не совпадали имена функций)
---
И надо было убрать галочку "Глобальный" у модуля)
Всем привет!
Реализовывал ли кто-то итоги по иерархии в динамическом списке?

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

А вот закладки ресурсы там нет.
---
Используйте ПриПолученииДанныхНаСервере и заполняйте что хотите.
---
Используйте ПриПолученииДанныхНаСервере и заполняйте что хотите.
---
Спасибо за рекомендацию. Думал можно на уровне СКД ДС сделать. Видимо нет.
Воспользовался событием ДС ПриПолученииДанныхНаСервере. Приходится вызывать запрос в цикле для каждой строки. В целом рабочий вариант.
Добрый день!
Скажите, пожалуйста, как получить срез первых по должности?
Необходим стаж по должности.
Спасибо!
---
без параметра даты
ИЗ
    РегистрСведений.КадроваяИсторияСотрудников.СрезПервых(
            ,
            Организация = &Организация
                И Активность = ИСТИНА) КАК КадроваяИсторияСотрудниковСрезПервых
---
Берем регистр сведений и делаем срез первых. Если есть такое измерение в регистре. Если нет - придется повозиться.
---
```1c
    ВЫБРАТЬ РАЗЛИЧНЫЕ
    КадроваяИсторияСотрудниковСрезПервых.Период КАК Период,
    КадроваяИсторияСотрудниковСрезПервых.Регистратор КАК Регистратор,
    КадроваяИсторияСотрудниковСрезПервых.Сотрудник КАК Сотрудник,
    КадроваяИсторияСотрудниковСрезПервых.Должность КАК Должность,
    КадроваяИсторияСотрудниковСрезПервых.ДолжностьПоШтатномуРасписанию КАК ДолжностьПоШтатномуРасписанию,
    КадроваяИсторияСотрудниковСрезПервых.ВидСобытия КАК ВидСобытия
    ИЗ
    РегистрСведений.КадроваяИсторияСотрудников.СрезПервых(
    &ДатаОтчета,
    Организация = &Организация
    И Активность = ИСТИНА) КАК КадроваяИсторияСотрудниковСрезПервых

    УПОРЯДОЧИТЬ ПО
    КадроваяИсторияСотрудниковСрезПервых.Сотрудник.Наименование
```

Пусто
---
Пусто Логично.
Дата отчета конечно же сегодняшним днем стоит, верно? А записи будущим числом в кадровой истории вряд ли имеются.
---
А для среза последних имеются (почему-то). И какую дату нужно?
---
без параметра даты
ИЗ
    РегистрСведений.КадроваяИсторияСотрудников.СрезПервых(
            ,
            Организация = &Организация
                И Активность = ИСТИНА) КАК КадроваяИсторияСотрудниковСрезПервых
---
СПАСИБО!
ОГРОМНОЕ!
---
А для среза последних имеются (почему-то) Ой, так мы еще и не понимаем разницу между срезами???
В конфигурациях есть документы с некоторым количеством станиц (например, в ЗУП документ "Операция учета НДФЛ"). Хотелось бы при открытии такого документа сразу видеть какие из страниц имеют заполненную табличную часть. Может кто-нибудь подсказать в каком направлении нужно двигаться?
---
Задайте свойство кодом.
---
Показывать в заголовке табличной части Объект.ТабличнаяЧасть.КоличествоСтрок
---
Можно и так. Или цвет заголовка.
Но как этим управлять?
---
Заполнить свойство страницы ПутьКДаннымЗаголовка.
---
(3) Заполнить свойство страницы ПутьКДаннымЗаголовка.В расширении не получается:(
---
Задайте свойство кодом.
---
(5) Задайте свойство кодом.Спасибо! Все получилось.
Добрый день. Есть необходимость загрузить таблицу запроса в реквизит формы типа Таблица Значений и далее выгрузить ее.

```1c
    ТЗ = Запрос.Выполнить().Выгрузить();
    ЭтаФорма.Реквизит1.Загрузить(ТЗ);
    ТЗ1 = ЭтаФорма.Реквизит1.Выгрузить();
```

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

уже пробовал чистить кэш, проверку на ошибки, ничего не помогает
попробовал пустую базу сделать (на основе выгрузки конфигурации) там все работает
---
получилось только когда сохранил конфигурацию в файл, а потом загрузил ее обратно
---
Найти тот элемент или элементы которые потеряли ссылки
---
а как, ни каких других ошибок и записей в журнале
---
В отладчике посмотреть начиная с момента - создать начальный образ
---
в отладчике ни чего не показывает, так как это делает стандартный механизм 1С, ни какого кода на это нет
при тестировании конфигурации делал удалить битые ссылки, создать битые ссылки, ни чего не помогает
---
при тестировании конфигурации делал удалить битые ссылки Так судя по тексту ошибки - проблема совсем не в данных, а в самой конфигурации.
---
получилось только когда сохранил конфигурацию в файл, а потом загрузил ее обратно
Добрый день. Бухгалтер сделала синхронизацию данных, но забыла включить отображение зарплаты в бухучете. После включила, повторно делает синхронизацию и вылезает ошибка "Не удалось выполнить получение данных. Подробности см. в журнале регистрации". В журнале регистрации никакого подробного описания я не нашел, немного ранее висит сообщение с предупреждением "Сообщение обмена было принято ранее". Пробовал вручную зарегистрировать изменение объекта - после перезапуска синхронизации ошибка осталась. Подскажите, пожалуйста, как исправить?
---
Обмен с обеих сторон проходит? Цикл считается завершенным, если в базу отправитель (ЗУП) приходит информация из базы приемника (БП).
Простое перепроведение документа и последующая отправка проходит без ошибок?
---
Обмен с обеих сторон проходит? Цикл считается завершенным, если в базу отправитель (ЗУП) приходит информация из базы приемника (БП).
Простое перепроведение документа и последующая отправка проходит без ошибок?
---
Обмен с обеих сторон проходит? Цикл считается завершенным, если в базу отправитель (ЗУП) приходит информация из базы приемника (БП). сейчас запустил синхронизацию в БП, после запустил в ЗУП, ошибка пропала. Спасибо.
При регламетном задании идет записи в справочник что запускает процедуру При записи
Как сделать так что бы данные записались в Регистр напрямую а не в справочник , в Регистре стоит ссылка на справочник
---
Через менеджер записи или через набор записей регистра сведений с отбором по измерениям
---
Сообщение было скрыто модератором.
---
Сообщение было скрыто модератором.
---
Сообщение было скрыто модератором.
---
посмотрите процедуру, которая вызывается регламентным заданием, и в ней замените логику записи на нужную.
---
```1c
    Запрос = Новый Запрос;
    Запрос.Текст =
    "ВЫБРАТЬ
    | РегистрСведенийСрезПоследних.Контрагент КАК Контрагент
    |ИЗ
    | РегистрСведений.РегистрСведений.СрезПоследних КАК РегистрСведенийСрезПоследних
    |ГДЕ
    | РегистрСведенийСрезПоследних.Статус = &Статус";

    Запрос.УстановитьПараметр("Статус", Перечисления.Статус.Активен);

    РезультатЗапроса = Запрос.Выполнить();

    ВыборкаДетальныеЗаписи = РезультатЗапроса.Выбрать();

    Пока ВыборкаДетальныеЗаписи.Следующий() Цикл
    Контрагент = ВыборкаДетальныеЗаписи.Контрагент.ПолучитьОбъект () ;
    Статус = Перечисления.Статус.НеАктивен;
    Контрагент.УстановитьСсылкуНового();
    Контрагент.Записать();
```
---
Сообщение было скрыто модератором.
---
Через менеджер записи или через набор записей регистра сведений с отбором по измерениям