arefaste/1C_Forums huggingface dataset:
Скажите пожалуйста, как убрать с запроса: "<Пустая ссылка: Справочник.Сотрудники>"
(СМ ФОТО)
Спасибо.

```1c
    ВЫБРАТЬ
    Продажи.Период КАК Период,
    Продажи.Товар КАК Товар,
    Продажи.Сони КАК Сони,
    Продажи.Ходим КАК Ходим
    ИЗ
    РегистрНакопления.Продажи КАК Продажи
    ГДЕ
    Продажи.Период МЕЖДУ &ДатаНачала И &ДатаОкончания
```
---
как-то так:

```1c
    ГДЕ
    Продажи.Период МЕЖДУ &ДатаНачала И &ДатаОкончания
    И НЕ Продажи.Ходим = ЗНАЧЕНИЕ(Справочник.Ходимлар.ПустаяСсылка)
```
---
Из какого именно запроса?
---
т.е. должны отсекаться строки где ходим пустое?
---
как-то так:

```1c
    ГДЕ
    Продажи.Период МЕЖДУ &ДатаНачала И &ДатаОкончания
    И НЕ Продажи.Ходим = ЗНАЧЕНИЕ(Справочник.Ходимлар.ПустаяСсылка)
```
---
Это помогло. Всем спасибо.
---
Сообщение было скрыто модератором.
---
Ходим
---
Сообщение было скрыто модератором.
---
Ходим КАК Ходим
---
ИНАЧЕ ЛОЖЬ КОНЕЦ
---
Сообщение было скрыто модератором.
---
Думаешь, типа
```1c
    Қаерда
    Ходимлар.Ҳавола <> Маъноси(Қўлланма.Ходимлар.Боғбўш)
```
Поможет?
---
Сообщение было скрыто модератором.
---
Странно, а у меня работает.
---
Сообщение было скрыто модератором.
---
Да, так точнее будет.
---
Что мешает не начинать предложения с фразы "Что мешает"?
---
Сообщение было скрыто модератором.
---
Что мешает не пытаться учить остальных, какие буквы им использовать? Что не мешает Д'Артаньянам в белом учить других
---
Прекрасный сегодя день! Правда, гасконец?
Подскажите могу ли я как-то программно найти выполняемые в данный момент в серверной базе регламентные задания, чтобы найти нужное мне там?
---
используйте консоль заданий!
из нее же можете взять код, для программного получения информации о регламентных заданиях
---
Фоновые задания.получить фоновые задания с отбором по статусу активен. А там у фонового задания есть свойство Регламентное задание.
---
Фоновые задания.получить фоновые задания с отбором по статусу активен. А там у фонового задания есть свойство Регламентное задание.
---
используйте консоль заданий!
из нее же можете взять код, для программного получения информации о регламентных заданиях
Есть запрос, в котором сгруппированы ссылки через КоличествоРазличные.

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

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

    ;

    ////////////////////////////////////////////////////////////­////////////////////
    ВЫБРАТЬ
    ВТ.Ссылка КАК Ссылка,
    ПРЕДСТАВЛЕНИЕ(КОЛИЧЕСТВО(РАЗЛИЧНЫЕ ВТ.ЗаказКлиента)) КАК ЗаказКлиента,
    ПРЕДСТАВЛЕНИЕ(КОЛИЧЕСТВО(РАЗЛИЧНЫЕ ПриобретениеТоваровУслуг.Ссылка)) КАК Ссылка1
    ПОМЕСТИТЬ ВТВычесленноеКоличество
    ИЗ
    ВТ КАК ВТ
    ЛЕВОЕ СОЕДИНЕНИЕ Документ.ПриобретениеТоваровУслуг КАК ПриобретениеТоваровУслуг
    ПО ВТ.ЗаказКлиента = ПриобретениеТоваровУслуг.ЗаказПоставщику
    ГДЕ
    НЕ ВТ.ЗаказКлиента = ЗНАЧЕНИЕ(Документ.ЗаказПоставщику.ПустаяСсылка)

    СГРУППИРОВАТЬ ПО
    ВТ.Ссылка
    ;

    ////////////////////////////////////////////////////////////­////////////////////
    ВЫБРАТЬ
    ВТВычесленноеКоличество.Ссылка КАК Ссылка,
    ВТВычесленноеКоличество.ЗаказКлиента КАК ЗаказКлиента,
    ВТВычесленноеКоличество.Ссылка1 КАК Ссылка1,
    ИЗ
    ВТВычесленноеКоличество КАК ВТВычесленноеКоличество
```
---
В последнем запросе должно быть ЗаказКлиента1+"/"+Ссылка1 = 1/1 или типа такого.
---
А так и сделать, безо всяких представлений.
---
у меня не СКД
---
начиная с 20 платформы работает в запросе
https://wonderland.v8.1c.ru/blog/novye-funktsii-yazyka-zaprosov-i-sistemy-komponovki-dannykh/?ysclid=lbxh0nkuir409853998
---
8.3.20.1838
---
А, стоп, сработало. Странно, изначально пробовал выдавало ошибку, а теперь не выдало -__-
В ПКО Сотрудники (после выгрузки в файл) выполняю алгоритм:

```1c
    НаборЗаписей = РегистрыСведений.ТекущиеКадровыеДанныеСотрудников.СоздатьНаборЗаписей();
    НаборЗаписей.Отбор.Сотрудник.Установить(Источник);
    НаборЗаписей.Прочитать();

    Для Каждого ОбъектКоллекции из НаборЗаписей Цикл
    ВыгрузитьПоПравилу(ОбъектКоллекции, , , Истина, "ТекущиеКадровыеДанныеСотрудников");
    КонецЦикла;
```

Регистр успешно переносится в БП3, но сотрудник в списке не отображается пока в регистре "Текущие кадровые данные сотрудников" не перезаписать запись, при этом если еще раз произвести перенос запись дублируется, скорее всего это происходит из за того что "ПередЗаписью" и "ПриЗаписи" происходит:

```1c
    Если ЗарплатаКадры.ОтключитьБизнесЛогикуПриЗаписи(ЭтотОбъект) Тогда
    Возврат;
    КонецЕсли;
```

```1c
    Функция ОтключитьБизнесЛогикуПриЗаписи(Знач Объект) Экспорт
    Возврат Объект.ОбменДанными.Загрузка И (НЕ Объект.ДополнительныеСвойства.Свойство("ПроверятьБизнесЛогикуПриЗаписи"));
    КонецФункции
```

и логика по работе с дублями и т.д. не запускается.
---
Вообщем в после выгрузки написал:

```1c
    Запись = РегистрыСведений.ТекущиеКадровыеДанныеСотрудников.СоздатьМенеджерЗаписи();
    ЗаполнитьЗначенияСвойств(Запись,Объект);
    Запись.Записать();
    Отказ = Истина;
```

Вроде работает.
---
Все поля заполнены? Я собираю из разных РС, мне этот источник в ЗУП не подошел
---
Вообщем в после выгрузки написал:

```1c
    Запись = РегистрыСведений.ТекущиеКадровыеДанныеСотрудников.СоздатьМенеджерЗаписи();
    ЗаполнитьЗначенияСвойств(Запись,Объект);
    Запись.Записать();
    Отказ = Истина;
```

Вроде работает.
---
Сообщение было скрыто модератором.
Всем привет, УПП.

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

Ну а вообще посмотрите ссылки на "РН уполномоченные лица" в конфигураторе, думаю так ответ найдете быстрее.
---
РегистрСведений.ОтветственныеЛицаОрганизаций
---
Вот тут идет должность одна руководителя, иду отладчиком нигде не меняется. Но на ПФ другая. Не могу понять как так вообще может быть. Мб кто-то сталкивался?
---
Могли в макете тупо текстом прописать.
Здравствуйте. Подскажите, пожалуйста, возможно ли подключиться к опубликованному веб сервису без добавления ws ссылки в конфигураторе? Если возможно, где можно посмотреть пример?
---
Нужно в коде обработки создать объекты WS-определения (с параметрами опубликованной базы) и WS-прокси.
Далее через WS-прокси. подключаться к нужной операции.

// Создать WS-прокси на основании WS-определения.

Определение = Новый WSОпределения("http://www.MyCompany.ru/shipment/ws/Shipment.1cws?wsdl");

Прокси = Новый WSПрокси(Определение, "http://www.MyCompany.ru/shipment", "ДанныеРасходнойНакладной", "ДанныеРасходнойНакладнойSoap");
---
Подключайтесь. Никаких ограничений нет.
---
Подключайтесь. Никаких ограничений нет.
---
Нужно в коде обработки создать объекты WS-определения (с параметрами опубликованной базы) и WS-прокси.
Далее через WS-прокси. подключаться к нужной операции.

// Создать WS-прокси на основании WS-определения.

Определение = Новый WSОпределения("http://www.MyCompany.ru/shipment/ws/Shipment.1cws?wsdl");

Прокси = Новый WSПрокси(Определение, "http://www.MyCompany.ru/shipment", "ДанныеРасходнойНакладной", "ДанныеРасходнойНакладнойSoap");
---
спасибо!
Здравствуйте!
Помогите пжл не могу понять почему во Внешней печатной форме не склоняется должность "Генеральный директор"
должно быть Генерального директора?

```1c
    ОбластьМакетаПриказ.Параметры.РуководительДолжностьВПадеже = СклонениеПредставленийОбъектов.ПросклонятьПредставление(СокрЛП(ДанныеДляПечати.ДолжностьРуководителя), 4, ДанныеДляПечати.ДолжностьРуководителя);

    ФИО СКЛОНЯЕТСЯ ВЕРНО:
    РезультатСклонения = ";
    Если ФизическиеЛицаЗарплатаКадры.Просклонять(Строка(ДанныеДляПечати.Руководитель), 4, РезультатСклонения, ДанныеДляПечати.Пол) Тогда
    ОбластьМакетаПриказ.Параметры.Руководитель = РезультатСклонения;
    КонецЕсли;
```
---
В карточке должности есть ссылка на регистр "СклоненияПредставленийОбъектов". Нужно проверить верно ли заполнены склонения должности
---
В карточке должности есть ссылка на регистр "СклоненияПредставленийОбъектов". Нужно проверить верно ли заполнены склонения должности
---
Спасибо. Этот вариант помог!!!
---
Проверьте в приеме на работу установленную должность, склонения по падежам
---
Генерального директора можно так "просклонять", что потом работу искать )))
команда системы:
"curl -X POST http://a/Exchange/login -H ""Accept: application/json"" -H ""Content-type: application/json"" -H ""Accept-Encoding: gzip, deflate"" -d ""{\""login\"": \""login\"", \""password\"": \""password\""}"" -o ""d:\out.json""";

по ТЗ менять что то в -H нежелательно

notepad + на выходе говорит что кодировка UTF - 8

нужно как то переперобразовать файл чтоб получать отчеты на русском в 1С?
---
ПреобразоватьСтрокуИзУТФ8(Стр)
---
notepad нагло врет ))
если файл делается средствами 1С 7.7 то он или в виндовой кодировке будет или в анси

тоже потребовалось как-то использовать запрос из 1С 7.7 (правда я winhttp прикрутил), где-то тут нашел функцию преобразования в utf-8
надо использовать ее, тогда все будет
---
файл делается средствами curl
---
нужно как то переперобразовать файл чтоб получать отчеты на русском в 1С?Вместо курла юзайте какую-нить программку на питончике, которая дернет сервис и преобразует ответ в cp1251.
---
ПреобразоватьСтрокуИзУТФ8(Стр)
как добавить колонку остаток в рмк 1с ут 11 базовая
как добавить колонку остаток на складе когда добавляешь товар в рмк чтобы видно было сколько на остатке
---
как добавить колонку остаток в рмк 1с ут 11 базовая В базовую - никак, только перейти на ПРОФ и скачать какое-нибудь из расширений:
https://infostart.ru/public/930697/
https://infostart.ru/public/1157929/
https://infostart.ru/public/1285260/
---
как добавить колонку остаток в рмк 1с ут 11 базовая В базовую - никак, только перейти на ПРОФ и скачать какое-нибудь из расширений:
https://infostart.ru/public/930697/
https://infostart.ru/public/1157929/
https://infostart.ru/public/1285260/
---
При необходимости, сохранить форму чека ККМ РМК как внешнюю обработку, доработать/добавить то что нужно и вызывать как доп.обработку.
---
скажите Ангелине, что кассиру - не обязательно знать , сколько товара есть на складе (!)

она не менеджер по заказам - она лишь отпускает товар.

а еще сделайте кнопку : сумма всех товаров на складе.
---
Я это Ангелина владелец
Можете подробнее объяснить что за кнопка сумма всех товаров на складе. и для чего она
---
У вас есть подбор, там есть остатки и галочки только на остатках, если пользуется ШК то наличие колонки и минусовых позиций решается по другому
Отчет на СКД. Клиенту неожиданно захотелось, чтобы итог по группировке по ресурсу был не сумма, а произведение. Возможно ли такое?
Я, честно говоря, даже как-то потерялся...
---
```1c
    Exp(Сумма(Log(Значение)))
```
---
```1c
    Exp(Сумма(Log(Значение)))
```
---
Где эту функцию надо вводить? Не до конца понял...
---
Запрос
```1c
    ВЫБРАТЬ
    "1", LOG(1) КАК Значение

    ОБЪЕДИНИТЬ ВСЕ

    ВЫБРАТЬ
    "2", LOG(2)

    ОБЪЕДИНИТЬ ВСЕ

    ВЫБРАТЬ
    "3", LOG(3) ОБЪЕДИНИТЬ ВСЕ

    ВЫБРАТЬ
    "4", LOG(4)
```
---
Ну, я примерно разобрался. Хотя у меня окончательное решение сложнее получилось. В любом случае, спасибо.
Всем привет. Есть подключаемая печатная форма, нужно для нее сделать либо отчет, либо обработку групповую печать с отбором но номенклатуре.

Вопрос, как вообще подобраться к этой внешней ПФ, чтобы отбор делать?
---
https://infostart.ru/public/1570575/

```1c
    МассивОбъектов = Новый Массив;
    МассивОбъектов.Добавить(ОбъектСсылка);
    Коллекция = УправлениеПечатью.ПодготовитьКоллекциюПечатныхФорм(ПечатнаяФорма.Идентификатор);
    ПараметрыВывода = УправлениеПечатью.ПодготовитьСтруктуруПараметровВывода();
    МодульПечати.Печать(МассивОбъектов, Коллекция, Новый СписокЗначений, ПараметрыВывода);
    ТабличныйДокумент = Коллекция[0].ТабличныйДокумент;
```
---
используйте БСП (какая у Вас там версия)

https://its.1c.ru/db/bsp312doc#content:31:1:issogl3_%D0%BF%D1%80%D0%B8%D0%BC%D0%B5%D1%80_%D0%B2%D0%BD%D0­%B5%D1%88%D0%BD%D1%8F%D1%8F_%D0%BF%D0%B5%D1%87%D0%B0%D1%82%D­0%BD%D0%B0%D1%8F_%D1%84%D0%BE%D1%80%D0%BC%D0%B0
---
Какая 1С, какая ПФ, какой отбор и много других интересных вопросов.
---
erp(131), есть внешняя ПФ привязанная к документу(карточка). Нужно сделать обработку с отбором по номенк, должны выводиться все печатные формы, подходящие под этот отбор. Не пойму как вообще мне вывести даже без отбора ПФ?
---
Пришлите печатную форму
---
Сообщение было скрыто модератором.
---
нет
---
Ну хоть не фото экрана, сделанное на телефон...
---
https://infostart.ru/public/1570575/

```1c
    МассивОбъектов = Новый Массив;
    МассивОбъектов.Добавить(ОбъектСсылка);
    Коллекция = УправлениеПечатью.ПодготовитьКоллекциюПечатныхФорм(ПечатнаяФорма.Идентификатор);
    ПараметрыВывода = УправлениеПечатью.ПодготовитьСтруктуруПараметровВывода();
    МодульПечати.Печать(МассивОбъектов, Коллекция, Новый СписокЗначений, ПараметрыВывода);
    ТабличныйДокумент = Коллекция[0].ТабличныйДокумент;
```
---
МодульПечати в ерп нет, чем заменить можно?
---
используйте БСП (какая у Вас там версия)

https://its.1c.ru/db/bsp312doc#content:31:1:issogl3_%D0%BF%D1%80%D0%B8%D0%BC%D0%B5%D1%80_%D0%B2%D0%BD%D0­%B5%D1%88%D0%BD%D1%8F%D1%8F_%D0%BF%D0%B5%D1%87%D0%B0%D1%82%D­0%BD%D0%B0%D1%8F_%D1%84%D0%BE%D1%80%D0%BC%D0%B0
Всем привет!
Неожиданно налетел на столб непонимания.
Как передать с формы на форму ТЗ?
Посоветовали делать через ХЗ, передавая адрес хранилища. Передал, но по адресу таблица живёт только в процедуре "при создании на сервере", если её там же выгрузить в переменную, падает с ошибкой отображения типов. Запихал в массив структур: упала с "Тип "Массив" не может использоваться в данных формы"
Неужели запихивать всё в строку?
---
это потому что нужно обратить внимание на второй параметр функции ПоместитьВоВременноеХранилище, Адрес:
...
В случае, если передается УникальныйИдентификатор формы или адрес в хранилище, то значение будет автоматически удалено после закрытия этой формы.
Если передан УникальныйИдентификатор, не являющийся уникальным идентификатором формы, то значение будет удалено после завершения сеанса пользователя.
...
Т.е. если написать что-то вроде

```1c
    Адрес = ПоместитьВоВременноеХранилище(ТЗ, УникальныйИдентификатор)
```

где УникальныйИдентификатор в контексте формы, собственно, её уникальный идентификатор, то значение будет жить, пока открыта эта форма.
---
Передал, но по адресу таблица живёт только в процедуре "при создании на сервере", если её там же выгрузить в переменную, падает с ошибкой отображения типов.

Перед помещение в хранилище
ЗначениеВСтрокуВнутр

При извлечении
ЗначениеИзСтрокиВнутр
---
это потому что нужно обратить внимание на второй параметр функции ПоместитьВоВременноеХранилище, Адрес:
...
В случае, если передается УникальныйИдентификатор формы или адрес в хранилище, то значение будет автоматически удалено после закрытия этой формы.
Если передан УникальныйИдентификатор, не являющийся уникальным идентификатором формы, то значение будет удалено после завершения сеанса пользователя.
...
Т.е. если написать что-то вроде

```1c
    Адрес = ПоместитьВоВременноеХранилище(ТЗ, УникальныйИдентификатор)
```

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

    Процедура КонтрагентОбработкаВыбора(Элемент, ВыбранноеЗначение, СтандартнаяОбработка)
    СтандартнаяОбработка = Ложь;
    Контрагент = ВыбранноеЗначение;
    КонецПроцедуры
```
---
Вопрос закрыт. Добавил
```1c
    ФормаВыбора.РежимВыбора = ИСТИНА;
```
 и все заработало.
---
Вопрос закрыт. Добавил
```1c
    ФормаВыбора.РежимВыбора = ИСТИНА;
```
 и все заработало.
Здравствуйте форумчане. Возник вопрос. Есть два расширения. В расширении 1 есть форма на которую надо вывести ссылку на справочник, который создан в расширении 2. Тип ЛюбаяСсылка или СправочникСсылка не помогают. Есть ли какой-то способ вывести ссылку на форму?
---
```1c
    &НаСервере
    Процедура Расш1_ПриСозданииНаСервереПосле(Отказ, СтандартнаяОбработка)

    ДобавляемыеРеквизиты = Новый Массив;
    НовыйРеквизит = Новый РеквизитФормы("Расш2_Справочник1",Новый ОписаниеТипов("СправочникСсылка.Расш2_Справочник1"));
    ДобавляемыеРеквизиты.Добавить(НовыйРеквизит);
    ЭтаФорма.ИзменитьРеквизиты(ДобавляемыеРеквизиты);

    НовыйЭлемент = ЭтаФорма.Элементы.Добавить("Расш2_Справочник1", Тип("ПолеФормы"), ЭтаФорма);
    НовыйЭлемент.Вид = ВидПоляФормы.ПолеВвода;
    НовыйЭлемент.ПутьКДанным = "Расш2_Справочник1";

    КонецПроцедуры
```
---
только программно заполнять
---
Меня бы устроило, вот только программно тоже не получается. Реквизиту объекта не присваивается значение ссылки. В отладке никаких ошибок. После присвоения значение остается неопределено.
---
```1c
    &НаСервере
    Процедура Расш1_ПриСозданииНаСервереПосле(Отказ, СтандартнаяОбработка)

    ДобавляемыеРеквизиты = Новый Массив;
    НовыйРеквизит = Новый РеквизитФормы("Расш2_Справочник1",Новый ОписаниеТипов("СправочникСсылка.Расш2_Справочник1"));
    ДобавляемыеРеквизиты.Добавить(НовыйРеквизит);
    ЭтаФорма.ИзменитьРеквизиты(ДобавляемыеРеквизиты);

    НовыйЭлемент = ЭтаФорма.Элементы.Добавить("Расш2_Справочник1", Тип("ПолеФормы"), ЭтаФорма);
    НовыйЭлемент.Вид = ВидПоляФормы.ПолеВвода;
    НовыйЭлемент.ПутьКДанным = "Расш2_Справочник1";

    КонецПроцедуры
```
---
Спасибо, то что нужно. Я как-то даже не подумал про программное добавление.
как добавлять подряд товары не нажимая кнопку (Штрихкод F7) в рмк
просто когда много товара хотят купить и за этого много времени уходит
---
ds2208 сканер в режиме клавиатуры, но не включен режим перевода каретки CR/LF
нужно отсканировать служебный штрихкод
ADD AN ENTER KEY (carriage return....)
---
Set defaults, его Вам нужно отсканировать
---
сканер штрихкода настроить корректно, и не нужно будет будет вообще F7 нажимать
---
знаки препинания такие смешные да
---
Подскажите как настроить или может есть уже готовая инструкция
---
http://erp-project.com.ua/index.php/ru/poleznye-materialy/sovety-podderzhka/839-nastrojka-skanera-shtrikhkodov-dlya-1s-bez-f7
---
Администрирование, РМК, подключение торгового оборудование
---
у меня базовая версия нет Строчки Администрироване
---
то что базовая версия или проф не имеет значение, видимо у вас не достаточно прав или скрыто меню, нужно с правами Администратора подключать.
---
Что тут надо ставить скнер zebra ds2208
---
заходите в тест устройства, сканируйте любой штртхкод, после чего сохранить и закрыть, и пробуйте в рмк считывать товар, без нажатия на кнопку F7
---
тес успешно пройден, пробую в рмк нечего не добавляется
---
Сканировал QR код с проверочным кодом совпадает(11)
---
видимо сканер нужно перенастроить, попробуйте найти документы от него и сбросить на заводские настройки
---
Нашел бумажку от сканера там много штрихкодов я так понимаю это настройки сканера
---
должно быть что то с сброс на заводские настройки или установить параметры по умолчанию
---
но всё на англиском мне могу понять что отсканировать нужно
---
Set defaults, его Вам нужно отсканировать
---
ds2208 сканер в режиме клавиатуры, но не включен режим перевода каретки CR/LF
нужно отсканировать служебный штрихкод
ADD AN ENTER KEY (carriage return....)
---
(18) Спасибо сделал
---
вопрос после того как сделал сканер теперь не могу зайти в номенклатуру когда нажимаешь на номенклатуру выдает сообщение и программа закрывается (смотреть скриншот)
---
а в рмк какая реакция на сканер?
---
в рмк при сканирование товара добавляется без кнопки штрихкод
---
вот создал номенклатуру проверить создаётся или нет теперь хочу удалить её пишет ошибку
---
Ошибка СУБД:
Файл базы данных поврежден 'F:\1С торговля базовая/1Cv8.1CD'
по причине:
Файл базы данных поврежден 'F:\1С торговля базовая/1Cv8.1CD'
---
забыл при первом сканирование товара вышел подбор товара
---
В настройках сканера стоит суффикс?
---
да стоит
---
отсканировал код который вы сказали теперь товар добавляется без кнопки штрихкода
но вылезла другая проблема при создание товара в номенклатуре штрихкод не сканируется
если отсканировать шрихкод который скидовает сканер до заводских настроек всё становится на абарот
Есть кросс-таблица с колонкой по периоду.
"Вычисляемое поле" втыкаю в ресурсы:
isNULL((ВычислитьВыражение("Поле1", "Период", "Предыдущая", "Предыдущая") - СуммаПриобретенияДС+СуммаСписанияДС), 0).

Реально ли получить предыдущее значение? Или какая альтернатива?
---
В ресурс вычисляемого поля втыкаю.......
Короче так : ВычислитьВыражение("Сумма(СуммаПриобретенияДС)-Сумма(СуммаСписанияДС))" , "Период" , , "Первая", "Текущая")
---
Проще запросом сделать

```1c
    ВЫБРАТЬ
    ТабЗаказов.ДатаОтгрузки КАК ДатаОтгрузки,
    ТабЗаказов.Номенклатура КАК Номенклатура,
    ТабЗаказов.Количество КАК Количество,
    СУММА(ТабЗаказов1.Количество) КАК КоличествоНарастающийИтог,
    ИЗ
    ТабЗаказов КАК ТабЗаказов
    ЛЕВОЕ СОЕДИНЕНИЕ ТабЗаказов КАК ТабЗаказов1
    ПО ТабЗаказов.ДатаОтгрузки >= ТабЗаказов1.ДатаОтгрузки
    И ТабЗаказов.Номенклатура = ТабЗаказов1.Номенклатура

    СГРУППИРОВАТЬ ПО
    ТабЗаказов.ДатаОтгрузки,
    ТабЗаказов.Номенклатура,
    ТабЗаказов.Количество
```
---
В ресурс вычисляемого поля втыкаю.......
Короче так : ВычислитьВыражение("Сумма(СуммаПриобретенияДС)-Сумма(СуммаСписанияДС))" , "Период" , , "Первая", "Текущая")