arefaste/1C_Forums huggingface dataset:
Добрый день!
Переходим на новую базу ЗУП. Программа 1С:Предприятие 8.3 (8.3.18.1289) Зарплата и управление персоналом (базовая), редакция 3.1 (3.1.18.46). Вводим начальные остатки.
Ранее одному из сотрудников в процессе работы было оформлено совмещение должностей. Подскажите, пожалуйста, как в новой базе ввести начальные остатки по совмещению?
---
Начальные остатки по совмещению не вводятся. Можете ввести документ "Совмещение должностей" на этого сотрудника с определенной даты.
---
Начальные остатки по совмещению не вводятся. Можете ввести документ "Совмещение должностей" на этого сотрудника с определенной даты.
---
Вы вводите документ "начальную задолженность по зарплате". На момент ввода остатков указываете "Сотрудника" и "Подразделение". Если совмещает в разных подразделениях, то две строки вводите. Если подразделение при совмещении совпадает - одна строка
---
Может я неправильно задала вопрос, нам нужно ввести совмещение должностей (чтобы далее уже начислялась зарплата по совмещению), а не начальную задолженность по зарплате.
---
Создайте документ "Совмещение должностей" как посоветовали в сообщении (2)."Совмещение должностей" - плановый документ, он как раз и служит для назначения начисления.
Сделал внешний отчет ЗУП СтатистикаПерсонала, а именно надо только "Численность и текучесть кадров". Как убрать заголовок, который представлен на скрине 1 и сделать, чтобы группировалось по умолчанию как на скрине 2?
---
Группировку "Организация" убрать
---
Здравствуйте! Нужно убрать макет из СКД.
---
Убрал, все равно выводится!
---
Группировку "Организация" убрать
---
Так получилось, а как теперь сделать группировку такую как на скрине
---
Добавить вложенные группировки
---
Да это все получилось, а как еще убрать галочки разбить по подразделениям и округлять значения?
---
Спасибо, Вам большое)
---
На здоровье))
Всем привет.
Проблема следующая - при выполнении хранимой процедуры SQL из 1С с параметрами (1) int, (2) tinyint, (3) varchar(max) ошибки - неправильный синтаксис около конструкции (парам 3).

Соединение = ПолучитьСоединение();
Соединение = ОбщиеФункции.ПолучитьРезультатПоУмолчанию(Соединение);

РезультатФиксации = ВнешниеБД.ВыполнитьНаборИнструкцийSQL(ПроизвольныйКод, Соединение);

Произвольный код:

exec ЗафиксироватьОтправкуКодовМаркировкиНаУстройство '382', '18','[{"'"MDEwNDYwNzA1NTkyNzMwNDIxNS0+ITFXHTkzSEJXag=="'"}]'

Вопрос: так какой же правильный синтаксис у этого парам (3)? И как передать не один, а несколько подобных параметров одним подобным запросом?

P.S.: Использовал различные вариации кавычек т.к. правильного варианта нигде не нашел.
---
Экранировать нужно по правилам синтаксиса t-sql, т.е. две одинарные кавычки будут работать как вставка одинарной кавычки внутри текста:
'[{''MDEwNDYwNzA1NTkyNzMwNDIxNS0+ITFXHTkzSEJXag==''}]'
---
Экранировать нужно по правилам синтаксиса t-sql, т.е. две одинарные кавычки будут работать как вставка одинарной кавычки внутри текста:
'[{''MDEwNDYwNzA1NTkyNzMwNDIxNS0+ITFXHTkzSEJXag==''}]'
Вопрос в теме
---
должны быт видуально объеденены в группу с заголовком: "Сохранение в хранилище"
1. Визуальные "группировки" не обязаны быть группами на форме.
2. Но и запрашиваемый вариант оформления возможен, просто придется больше делать групп:
Группа с вертикальным размещением для строк
В каждой строке группа с горизонтальным размещением и заголовком, заполненная двумя группами, в каждой из которых по одному полю.
Дерзайте.
---
Можно. Разделив на две колонки.
---
А можно подробнее? Насчет двух вертикальных групп я в курсе, но здесь же два горизонтальных элемента объеденены в группу. ЧТо в какие колонки (группы) предлагате объеденить?
---
два горизонтальных элемента объеденены в группуЗачем?
Рисуется группа с горизонтальным размещением двух групп с вертикальным размещением для колонок, в колонки пихаются поля.
---
два пункта "Сохранять файлы обмена", "Сохранять файлы отчетов" должны быт видуально объеденены в группу с заголовком: "Сохранение в хранилище"
Каким образом в предлагаемом подходе это получиться сделать?
---
должны быт видуально объеденены в группу с заголовком: "Сохранение в хранилище"
1. Визуальные "группировки" не обязаны быть группами на форме.
2. Но и запрашиваемый вариант оформления возможен, просто придется больше делать групп:
Группа с вертикальным размещением для строк
В каждой строке группа с горизонтальным размещением и заголовком, заполненная двумя группами, в каждой из которых по одному полю.
Дерзайте.
Через КД2 между УПП и УП происходит обмен документами "ПеремещениеТоваров" создаеттся в УПП документ с номером, например, Ю0000004140, потом я делаю обмен и к номеру подставляется префикс бызы УТЮ00004140, потом обмениваюсь уже УТ-УПП и номер уже становится УПУТЮ004140, потом опять УТУПУТЮ4140 и т.д. Как исправить ошибку в правилах обмена?
---
Так и не нашел проблемы. Отключил, чтобы не замещало новые объекты
---
Перечитай сам что написал и попробуй понять.
---
Как исправить ошибку в правилах обмена? -
---
возможно, в обработчике при записи объекта идет подставление префикса ИБ
---
это нужно сделать при записи документа
---
Явно дописка своя подстановки префикса
---
Не факт. Встречал такое на типовых при множественных обменах
---
При выгрузке свойства Номер (в алгоритме перед выгрузкой) принудительно задавать значение). В конфигурацях есть всегда функция получения номера на печать, можете ее использовать.
В алгоритме перед выгрузкой ПКС поля Номер попробуйте написать:

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

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

Работаю в расширении,
Необходимо в форме элемента справочника программно создать Группу и добавить элемент(реквизит) в эту группу, код:

```1c
    &НаСервере
    Процедура Расш1_ПриСозданииНаСервереПосле(Отказ, СтандартнаяОбработка)
    ГруппаФормы = Элементы.Вставить("Расш1_ГруппаПоДатеРеализации",Тип("ГруппаФормы"),Элементы.ГруппаЗадолженностьПоЗаказам, Элементы.Группа1);

    ПоДатеРеализации = Элементы.Вставить("Расш1_ПоДатеРеализации", Тип("ПолеФормы"), ГруппаФормы);
    ПоДатеРеализации.Вид = ВидПоляФормы.ПолеФлажка;
    ПоДатеРеализации.Заголовок = "По дате реализации";
    ПоДатеРеализации.ПоложениеЗаголовка = ПоложениеЗаголовкаЭлементаФормы.Лево;
    ПоДатеРеализации.ПутьКДанным = "Объект.Расш1_ПоДатеРеализации";

    КонецПроцедуры
```

В режиме пользователя, при открытии элемента справочника выдает ошибку:
{Расш1_УправлениеАвтотранспортом Справочник.ДоговорыКонтрагентов.Форма.ФормаЭлемента.Форма(21)}: Ошибка при вызове метода контекста (Вставить)
 ПоДатеРеализации = Элементы.Вставить("Расш1_ПоДатеРеализации", Тип("ПолеФормы"), ГруппаФормы);
по причине:
Недопустимое значение параметров
---
https://infostart.ru/public/997060/
---
Не вставить, а добавить
---
https://infostart.ru/public/997060/
---
Не вставить, а добавить
---
Спасибо.
Добрый день. Есть запрос который показывает отрицательные количественные остатки по 41 счету, подскажите пожалуйста как можно модернизировать, что бы разбивать результат отчета по периодам на конец месяца.

```1c
    ВЫБРАТЬ
    ХозрасчетныйОстатки.Счет КАК Счет,
    ХозрасчетныйОстатки.Субконто1 КАК Субконто1,
    ХозрасчетныйОстатки.Субконто2 КАК Субконто2,
    ХозрасчетныйОстатки.Субконто3 КАК Субконто3,
    ХозрасчетныйОстатки.КоличествоОстаток КАК КоличествоОстаток,
    ХозрасчетныйОстатки.КоличествоОстатокДт КАК КоличествоОстатокДт,
    ХозрасчетныйОстатки.КоличествоОстатокКт КАК КоличествоОстатокКт,
    ХозрасчетныйОстатки.КоличествоРазвернутыйОстатокДт КАК КоличествоРазвернутыйОстатокДт,
    ХозрасчетныйОстатки.КоличествоРазвернутыйОстатокКт КАК КоличествоРазвернутыйОстатокКт
    ИЗ
    РегистрБухгалтерии.Хозрасчетный.Остатки(&Период, Счет В ИЕРАРХИИ (&Счет), , ) КАК ХозрасчетныйОстатки
    ГДЕ
    ХозрасчетныйОстатки.КоличествоОстатокДт < 0
```
---
Не к той таблице обращался
---
Не к той таблице обращался
---
а к какой нужно было?
---
"ВЫБРАТЬ
 | ХозрасчетныйОстаткиИОбороты.Субконто1 КАК Субконто1,
 | ХозрасчетныйОстаткиИОбороты.КоличествоКонечныйОстаток * -1 КАК КоличествоКонечныйОстаток,
 | НАЧАЛОПЕРИОДА(ХозрасчетныйОстаткиИОбороты.Период, ДЕНЬ) КАК Период,
 | ХозрасчетныйОстаткиИОбороты.Субконто3 КАК Субконто3
 |ИЗ
 | РегистрБухгалтерии.Хозрасчетный.ОстаткиИОбороты(, , День, , , , ) КАК ХозрасчетныйОстаткиИОбороты
 |ГДЕ
 | ХозрасчетныйОстаткиИОбороты.КоличествоКонечныйОстатокДт < 0
 | И ХозрасчетныйОстаткиИОбороты.Счет.Код ПОДОБНО ""%41%""
 | И ХозрасчетныйОстаткиИОбороты.Организация = &Организация
 | И ХозрасчетныйОстаткиИОбороты.Субконто1 = &Субконто1
 |
 |УПОРЯДОЧИТЬ ПО
 | Субконто1,
 | Субконто3,
 | Период";
Не могу разобраться, как добавлена команда печати СФ в документы реализации товаров и услуг. В модуль менеджера СФ приходит уже определенный макет, например "СчетФактура534".
---
В модуле менеджера есть ДобавитьКомандыНечати... там все они перечислены
---
может это, найдите обработку ПечатьОбщихФорм
---
я имею в виду, откуда в меню "Печать" берётся вот этот пункт?
---
В модуле менеджера есть ДобавитьКомандыНечати... там все они перечислены
---
точно. спсб.
---
Не понятна цель. Если проблема связана со сменой формы СФ с 01.07. То ищите по коду ссылку на фразу СчетФактура534. Думаю по коду сразу будет понятно где стоит условие выбора шаблона. Там он не один.
А проще, обновите конфигурацию и все встанет на свои места.
---
цель - разобраться, как это работает.
---
это работает так же как и всегда, уже много лет. На форме срабатывает Подключаемый_ВыполнитьКоманду, дальше в общем модуле ПодключаемыеКомандыКлиент - Выполн6итьКоманду... Ну а при формировании макета СФ определяется дата документа и в зависимости от даты формируется нужный макет...
---
а где задается список, что пихать в подключаемые команды?
---
В модуле менеджера ДобавитьКомандыПечати(КомандыПечати)
Делаю взаимодействие в web сервисом через WS -ссылки.
Делаю запрос

```1c
    ОбъектПараметр = ПолучитьОбъектВебСервиса(Сервис, "ListDocuments");
    ОбъектПараметр.Name = Константы.Login.Получить();
    ОбъектПараметр.Password = Константы.Password.Получить();

    Попытка
    ОбъектОтвет = Сервис.ListDocuments(ОбъектПараметр);
    Исключение
    ОписаниеОшибки = ОписаниеОшибки();
    Сообщить(ОписаниеОшибки);
    КонецПопытки;
```

Но возвращает ошибку "{ВнешняяОбработка.ВнешняяОбработка.МодульОбъекта(27)}: Недостаточно фактических параметров"
Хотя по запросу "ListDocuments" всего 2 параметра Name и Password.
В чем может быть беда?
---
Попробуйте передать отдельно через запятую Name и Password
---
а если так
```1c
    Сервис.ListDocuments( ОбъектПараметр.Name ,ОбъектПараметр.Password);
```
---
дело оказалось в самом вэб-сервисе
---
может я что то не то понял в описании?
---
дело оказалось в самом вэб-сервисе
---
Всмысле?
---
есть 2 сервиса, тестовый и основной, на тестовом вэб-сервисы не работают ругается что не верный логин или пароль.
проверил на основном и все получилось
Моя проблема была в том что я передавал XDTO структуру а нужно было параметры отдельно прописывать.
---
Попробуйте передать отдельно через запятую Name и Password
---
ответ:
Authenticate error. Identity service response status: INVALID_REQUEST. Error: ErrorInfo(timestamp=1625206630668, code=INCORRECT_USERNAME_OR_PASSWORD, message=Некоректное имя пользователя или пароль, data={})
---
а если так
```1c
    Сервис.ListDocuments( ОбъектПараметр.Name ,ОбъектПараметр.Password);
```
---
Сервис.ListDocuments( ОбъектПараметр.Name ,ОбъектПараметр.Password);
и так пробовал
---
а через SOAP UI пробовали запрос проходит?
---
сейчас попробую
---
получил это

```1c
    <soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
    <soap:Body>
    <ListDocumentsResponse xmlns="urn:webservice">
    <ListDocumentsResult>
    <Response>00000000</Response>
    <Content><mailbox-response>
    </mailbox-response>
    </Content>
    </ListDocumentsResult>
    </ListDocumentsResponse>
    </soap:Body>
    </soap:Envelope>
```
---
ответ приходит но почему то из 1с не хочет
1С:Предприятие 8.3 (8.3.16.1814)
С более свежих платформ откатился - глюки. И пока есть возможность у используемых конфигураций - сижу на этой.

Не работает расшифровка диаграммы Ганта!
Даже не могу попасть в процедуру.

"Выкурил" весь интернет...
Все кто пишет - рассказывают лишь как строить ее.
На ИТС лишь упоминание про расшифровку диаграмм.

Кто сталкивался?
Как решить?
---
Разрулилось!
Расшифровка сработала для точек. Ранее пробовал для серий....
И щелкать надо не по самому графику, а слева...
---
Разрулилось!
Расшифровка сработала для точек. Ранее пробовал для серий....
И щелкать надо не по самому графику, а слева...
Товарищи, имеется обработка которая в ЗУП 3.1 запускается как и с помощью формы, так и через тип команды "ВызовСерверногоМетода". В ЗУП 2.5 обработка запускается через форму, однако через "ВызовСерверногоМетода" - нет. Добавляется, ошибок нет, но ничего не происходит при запуске обработки.
Как я понял, чего-то не хватает в Сведениях о внешней обработке. Но поиски результатов не дали.

```1c
    Функция СведенияОВнешнейОбработке() Экспорт

    РегистрационныеДанные = Новый Структура;
    РегистрационныеДанные.Вставить("Наименование", "Рассылка почты");
    РегистрационныеДанные.Вставить("БезопасныйРежим", Истина);
    РегистрационныеДанные.Вставить("Версия", "1.2");
    //РегистрационныеДанные.Вставить("ВерсияБСП", СтандартныеПодсистемыСервер.ВерсияБиблиотеки());
    РегистрационныеДанные.Вставить("Вид", "ДополнительнаяОбработка");
    РегистрационныеДанные.Вставить("Информация", "Рассылка почты");

    ТаблицаКоманд = Новый ТаблицаЗначений;
    ТаблицаКоманд.Колонки.Добавить("Идентификатор");
    ТаблицаКоманд.Колонки.Добавить("Представление");
    ТаблицаКоманд.Колонки.Добавить("ПоказыватьОповещение");
    ТаблицаКоманд.Колонки.Добавить("Использование");

    СтрокаКоманды = ТаблицаКоманд.Добавить();
    СтрокаКоманды.Идентификатор = "ПроверитьПочту";
    СтрокаКоманды.Представление = "Рассылка почты";
    СтрокаКоманды.ПоказыватьОповещение = Истина;
    СтрокаКоманды.Использование = "ВызовСерверногоМетода";

    РегистрационныеДанные.Вставить("Команды", ТаблицаКоманд);

    Возврат РегистрационныеДанные;

    КонецФункции

    Процедура ВыполнитьКоманду(ПроверитьПочту) Экспорт
    Сообщить ("Письмо отправлено"); //Для примера
    КонецПроцедуры
```
---
Никак. нужно делать свой механизм через регламентные задания.
---
ЗУП 2.5 запускается как толстый клиент(обычное приложение), СведенияОВнешнейОбработке туда писать не нужно.
---
Я основывался на этой статье: https://infostart.ru/1c/articles/1274660/

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

//Показал полученный результат для выбора, пользователем
ТаблицаДанных = ПостроительЗапроса.Результат.Выгрузить();
ТаблицаДанных.ВыбратьСтроку();

Появляется окошко с табличными данными

теперь при 2-ом щелчке нужно их выбрать и вставить в таблицу значений документа

Помогите разобрать, пожалуйста!!! Читаю синтаксис, и не понимаю вообще
---
В твоем скриншоте после Выгрузить(), строка ТаблицаДанных.ВыбратьСтроку() не нужна.

```1c
    СтрокаТЧ = Запчасти.Добавить();
    СтрокаТЗ = ТаблицаДанных.ВыбратьСтроку();
    ЗаполнитьЗначенияСвойств(СтрокаТЧ, СтрокаТЗ);
    СТрокаТЧ.Наименование = Справочники.Номенклатура.НайтиПоНаименованию(СтрокаТЗ.Наименование);
```
---
```1c
    СтрокаТЧ = Материалы.Добавить(); // здесь подставьте свое наименование табличной части документа
    СтрокаТЗ = ТаблицаДанных.ВыбратьСтроку();
    ЗаполнитьЗначенияСвойств(СтрокаТЧ, СтрокаТЗ);
```
---
Добавляется в итоге только количество, цена и сумма, а наименование нет, почему?
---
потому что не совпадает тип значения в ТЗ из запроса и ТЧ документа, либо не совпадает имя колонки.
---
А, ну да, Наименование у меня имеет тип СправочникСсылка.Номенклатура

И как это исправить? Выборку написать для наименования?
---
где именно такой тип: в ТЧ или в ТЗ из запроса?
Если в ТЧ, то при ссылочном типе в ТЗ из запроса оно преобразовалось бы в строку автоматически, а вот наоборот - нет.
Следовательно, у вас в ТЗ из запроса тип "Строка" скорее всего, нужна сама номенклатура, а не её наименование.
---
Короче есть документ Приходная накладная, в который я в табличную часть добавляю данные из Эксель файла

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

И вот в документе приходная накладная номенклатура в таблице у меня как наименование с типом СправочникСсылка.Номенклатура

И получается, чтобы у меня из Эксель файла подставлялась Номенклатура в табличную часть приходной накладной надо сделать запрос где Номенклатура пойдёт как ссылка, так?
---
Да, строку он вам не вставит вместо ссылки.
---
```1c
    СТрокаТЧ.Номенклатура = Справочники.Номенклатура.НайтиПоНаименованию(СтрокаТЗ.Наименование);
```
---
так ругается

Вот так не ругается(фото), но записывается одна и та же строка ( в данном случае масло моторное ) , даже если тыкаю на другую строку, все равно масло только записывается непонятно почему
---
СтрокаТЧ.Наименование - нужно присваивать после того, как пользователь сделает выбор!
а искать нужно не СтрокаТЧ.Наименование, а строкаТЗ.Наименование
---
Через событие формы, Выбор.
---
В твоем скриншоте после Выгрузить(), строка ТаблицаДанных.ВыбратьСтроку() не нужна.

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

Мои варианты:
1. Переделать стандартный запрос обмена и брать не со среза регистра цен, а с установки цен.
2. Переделать стандартный запрос обмена и поставить условие на период >=&период в срезе последних.
3. Записывать нулевую или цену, равную основной, в установку цен, чтобы она переопределила в регистре старую цену, а потом не выгружать нулевые или равные основной.
4. Вычистить цены со скидкой по данной позиции из старых документов и перепровести их.
5. Редактировать всегда один документ с установкой цен номенклатуры, нам старые цены не нужны для проводок. Но из-за большого количества они поделены на группы по 10 тысяч позиций и на каждую группу отдельный документ. Удалять старые документы?

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

у меня именно так и сделано, если последняя цена=0, то считаем что её нет.
---
с ценой равной нулю выглядит логичнее,

у меня именно так и сделано, если последняя цена=0, то считаем что её нет.
---
Спасибо!
---
как вариант по дате последнего изменения

```1c
    ВЫБРАТЬ
    Максимум(рег.Период) КАК Период
    поместить Таб
    ИЗ
    РегистрСведений.ЦеныНоменклатуры КАК рег
    ;
    Выбрать
    Рег.*
    ИЗ
    Таб
    левое соединение
    РегистрСведений.ЦеныНоменклатуры КАК рег
    по Таб.Период = Рег.Период
```
Доброго времени суток! Есть вопрос по СКД .Чтобы избежать оптимизации запроса, сделал отчет программно , т. е. запрос в модуле объекта процедура ПриКомпоновкеРезультата получившуюся из запроса ТЗ передаю в набор данных объект ВнешниеНаборыДанных.Вставить("ТЗ", ТЗ); По итогу у меня консоль запросов и отчет выдают разные данные за одинаковый период. Правильные данные в консоли. Где может быть еще оптимизация и как это можно устранить?
---
а если отладкой остановиться после формирования ТЗ, данные совпадают?
Из виртуальной таблицы остатков что-то выбираете? Может в границе дело?
---
Возможно это поможет https://www.youtube.com/watch?v=DfmO-osIhcE
---
попробуйте у роли в скд установить свойство "обязательное"
---
а если отладкой остановиться после формирования ТЗ, данные совпадают?
Из виртуальной таблицы остатков что-то выбираете? Может в границе дело?
---
Данные не совпадают. У меня в консоли 22 строки, а в выгруженной ТЗ 19 строк, и плюс пропадают данные из одной из колонок, а в других данные неправильные
---
Временные таблицы в запросе есть?
---
да есть несколько. Дело было в параметрах. Я их прописал во вкладке параметры установив на начало и конец дня. Но почему то в модуле объекта дата окончания стояла на начало дня
---
в процедуре при компоновке результата поставьте точку и посмотрите значение МакетКомпоновки.НаборыДанных.НаборДанных1.Запрос ,это реальный запрос который строит СКД и сравните с тем который у вас в консоли
---
чудес не бывает.
Под одним пользователем выполняете запрос? RLS есть?
если в привилегированном режиме запрос выполнить, все так же?
на второй вопрос не ответили.
---
Спасибо все нашел. Помог Ваш совет посмотреть , что находится в модуле объекта в выгруженной из запроса ТЗ. У меня в СКД в параметрах прописаны НачалоПериода(&ДатаНачала, "День") и КонецПериода(&ДатаОкончания, "День") поэтому в параметрах был уверен, и даже не смотрел их в отладчике)) Но как оказалось, в модуле в параметрах у меня ДатаОкончания была на начале дня. Отсюда и несоответствие результатов. Я просто в модуле поставил Запрос.УстановитьПараметр("ДатаОкончания", КонецДня(ДатаОкончания)); и все взлетело. Но я был уверен что СКД передает в модуль значение из вкладки Параметры. Теперь буду знать что это не так.
---
СКД и временные таблицы с параметрами - вещи не всегда совместимые
---
Уже несколько раз на это натыкался)) Приходится выносить запрос в модуль объекта. Советуют вместо временных таблиц использовать вложенные запросы, хотя читал что 1С рекомендует наоборот не использовать вложенные запросы. В общем иногда приходится плясать с бубном чтобы получить результат)))
---
Ну как вариант есть инструкция что: у СКД отключить автозаполнение. И вручную занести данные последнего запроса. И это должно работать.
отправляли отчет СЗВ-ТД через КОНТУР, файл не прошел логистический контроль, в КОНТУРЕ сообщение, что ПФ перенес прием отчетов по новой форме на 01.08.2021. Потому как у них не работа.т проверочные програмы.
Конфа.БП.релиз актульный.
Скорее всего будет массовая ошибка.
Кто уже смог найти обходной путь
---
есть, для ЗКГУ - только сдвинута дата на 01.08.21 для ЗКГУ
---
https://forum.infostart.ru/forum68/topic264864/
---
Спасибо)
Странно, что еще никто не сделал сам расширение))))
---
https://forum.infostart.ru/forum68/topic264852/#message2676791 здесь как его сделать
---
есть, для ЗКГУ - только сдвинута дата на 01.08.21 для ЗКГУ
---
Сейчас простим на Бух
---
нет у меня Бухи рядом. Если хотите - дайте удаленку, я прямо у Вас сделаю. Там 5 минут.
---
Я его адаптировал)
Спасибо.
Так же попробовал для Зупа.
Отправили ждемссссс
Где можно найти новый отчет УПД для erp 2.4, который действует с 1 июля 2021 года?
---
Вы должны быть на поддержке чьей то. Должен быть у вас аккаунт на портале поддержки.

(3) для 2.4 версия: 2.4.13.209
---
https://its.1c.ru/db/updinfo#content:933:hdoc Новое в версии 2.4.13.203. Оно?
---
в новой версии erp
---
подскажите пожалуйста версию
---
может кто-то скинуть cf конфигурации с новыми изменениями?
---
Вы должны быть на поддержке чьей то. Должен быть у вас аккаунт на портале поддержки.

(3) для 2.4 версия: 2.4.13.209