arefaste/1C_Forums huggingface dataset:
Вопрос касаемо регистра накопления и его взаимоотношения с расходной накладной.

Есть структура расх накл: Структура документа: номенклатура, партия, списываемое количество
1 этап: Вводим Номенклатуру, определенную партию(из партии можно посмотреть количество определенной партии -, потом списываем например с этой партии 5 штук

2 этап: Мы Опять вводим В ЭТОМ ЖЕ ДОКЕ ту же номенклатуру, а потом смотря из партии мы должны увидеть остаток включая предыдущее(то, что мы намереваемся отнять)

На практике:
1 этап Ручка - Партия№1 (в ней переходим и видим: В партии№1 осталось 20 ручек) - Количество(берем из них 5 штук)

2этап Ручка- Партия№1(переходим и видим - осталось снова 20 ручек, а хочу 15)

Спасибо в любом случае
---
1) Проводите документ и берите остатки на дату документа (включая или исключая момент времени - в зависимости от того надо учитывать проводки по этому документу).
2) После первого этапа делайте проводки без проведения документа (криво, неправильно) и будет вам счастье. А уже после проведения проведется как надо (как написано в проведение).
---
по второму пункту= ты не увидишь, то что пишешь "должны увидеть"
включите логику, если документ еще не сделал проводок откуда взяться новым остаткам?
---
1) Проводите документ и берите остатки на дату документа (включая или исключая момент времени - в зависимости от того надо учитывать проводки по этому документу).
2) После первого этапа делайте проводки без проведения документа (криво, неправильно) и будет вам счастье. А уже после проведения проведется как надо (как написано в проведение).
---
Присмотрюсь к этому варианту - спасибо.
---
На этапе ввода остатки меняться не будут. Но если надо, можно в событии изменения колонки, где указывается партия, смотреть сумму по всему документу и сравнивать с остатками.
---
А может стоит сгруппировать по номенклатуре и партии?
Ситуация такая есть ТЧ, там есть реквизит, в нём есть данные, строк несколько и каждый раз, когда я нажимаю на одну из строк из реквизита ТЧ передавались данные, реквизиту на форме. Народ подскажите как лучше обратится и к чему именно, чтобы ТЧ поняла, что я нажимаю на строку?
---
У ТЧ есть событие "ПриАктивацииСтроки".
Если нужно выводить на форму реквизит поля в ТЧ, то можно его напрямую вытащить на форму и можно без программирования обойтись
---
Событие "СтрокаПриАктивизацииСтроки". Данные будут в "Элемент.ТекущиеДанные"
---
У ТЧ есть событие "ПриАктивацииСтроки".
Если нужно выводить на форму реквизит поля в ТЧ, то можно его напрямую вытащить на форму и можно без программирования обойтись
---
Событие "СтрокаПриАктивизацииСтроки". Данные будут в "Элемент.ТекущиеДанные"
---
Спасибо! Через отладчик сразу увидел необходимые значения в данном пути)))
Добрый день, подскажите, в какую сторону копать:

ЗУП 3.1. Есть документ Отпуск. При выставлении даты и количества (предположим 45) дней отпуска автоматически заполняется период, за который предоставляется этот самый отпуск (например с 2017 по 2019).

В печатную форму необходимо вывести из этого периода детализацию по годам, т.е. из предоставляемых дат должно быть "предоставляется за период 02.01.2017 по 01.01.2018 количеством 23 дня, 02.01.2018 по 01.01.2019 количеством 22 дня".

Так вот, откуда получить эти данные? Придется адаптировать запрос из отчета "Остатки отпусков" или возможно другое решение?
---
Практически все функции анализа отпусков прописаны в общем модуле "ОстаткиОтпусков"
---
Посмотрите отчет "Справка об остатках отпуска". Может этой детализации хватит
---
Практически все функции анализа отпусков прописаны в общем модуле "ОстаткиОтпусков"
Ребят всем доброго дня!у меня такой вопрос,вот есть параметры печати в предварительном просмотре 1с!можно как то программно задать параметры для данной накладной?а именно это перевернуть лист боком и изменить формат печатного листа с А4 на А6?если это возможно сделать подскажите как пожалуйста!в просторах тырнета совсем пусто..
---
В конфигурации в коде нужного вам документа посмотрите что прописано в начале. Обычно, все необходимые настройки масштаба и ориентации документа находятся в функции "СформироватьПечатнуюФорму....". Далее, идет как раз создание табличного документа и его настройки.
Например,

```1c
    ТабличныйДокумент = Новый ТабличныйДокумент;
    ТабличныйДокумент.АвтоМасштаб = Истина;
```

При необходимости можно поставить АвтоМасштаб = Ложь, и указать какой ориентации должен быть ваш документ:

ТабличныйДокумент.ОриентацияСтраницы = ОриентацияСтраницы.Ландшафт;
---
Конфа Управление производственным предприятием, редакция 1.3 (1.3.111.1)
формы обычные
---
В конфигурации в коде нужного вам документа посмотрите что прописано в начале. Обычно, все необходимые настройки масштаба и ориентации документа находятся в функции "СформироватьПечатнуюФорму....". Далее, идет как раз создание табличного документа и его настройки.
Например,

```1c
    ТабличныйДокумент = Новый ТабличныйДокумент;
    ТабличныйДокумент.АвтоМасштаб = Истина;
```

При необходимости можно поставить АвтоМасштаб = Ложь, и указать какой ориентации должен быть ваш документ:

ТабличныйДокумент.ОриентацияСтраницы = ОриентацияСтраницы.Ландшафт;
Здравствуйте.
УТ 10.3.
Создаю элемент справочника ДоговорКонтрагента:

```1c
    Договор = Справочники.ДоговорыКонтрагентов.СоздатьЭлемент();
    Договор.Организация = ВладелецФормы.Организация;
    Договор.Владелец = Контрагент;
    Договор.УстановитьНовыйКод();
    Договор.Записать();
```

При записи выдает ошибку "значение поля код не уникально"
посмотрел в отладчике - коду присваивается уже существующее значение.
пробовал не использовать УстановитьНовыйКод() (для справочника включена автонумерация) - ошибка таже.
в чем проблема?
---
Доброго утра. Пробовали применять метод ОбновитьНумерациюОбъектов(<Метаданные>) ?

Ещё возможно ситуация когда последний договор имеет код вида 0000/99 и тогда попытка записи нового договора приведёт к ошибке.
---
Договор.УстановитьНовыйКод();
Попробуйте без этой строчки.
---
при записи система сама попытается назначить код договору.
Проверьте данные в базе, скорее всего кто-то вручную поправил код например так :"999" вместо "000000999"

Таким элементам надо добавить лидирующие нули
---
Доброго утра. Пробовали применять метод ОбновитьНумерациюОбъектов(<Метаданные>) ?

Ещё возможно ситуация когда последний договор имеет код вида 0000/99 и тогда попытка записи нового договора приведёт к ошибке.
---
метод помог. спасибо

код присваивался вида "ца0044702", после обновления стал "ца0053345"
В Выбрать() передаю в качестве отбора структуру,но выдает ошибку.
Выдает ошибку:
Выборка=Справочники.СерииНоменклатуры.Выбрать(,Номенклатура,Отбор);
по причине:
Недопустимое значение параметра (параметр номер '3')

```1c
    Отбор = Новый Структура("ДатаРозлива");
    Дат= Дата(СтрЗаменить(МояДата,"-","));
    Отбор.ДатаРозлива=Формат(Дат,"ДФ=dd.MM.yyyy");
    Выборка=Справочники.СерииНоменклатуры.Выбрать(,Номенклатура,Отбор);
```

Вроде делаю также как в синтаксис помощнике.Что делаю не так?
---
жость то какая, Отбирайте данные запросами - не тратьте процессорное время попусту!
---
В Номенклатуре у вас ДатаРозлива - типа дата, а в отбор подсовываете строку
---
нет, Отбор.ДатаРозлива имеет тип дата
---
точно?

Функция Формат()
Добавлено 17.10.201924.10.2019 Автор Александр К.

Формирует требуемое представление значений простых типов (Число, Дата и Булево)

Общие сведения о функции Формат()

Если упростить, то функция Формат() позволяет превратить число, дату или булево в строку. Функция Формат() принимает два параметра:

    <Значение> — это собственно то значения, которому мы хотим придать какой-либо вид, это может быть число, дата или булево. Параметр обязательный.
    <ФорматнаяСтрока> — второй параметр, в котором и заключается весь смысл функции Формат(), об этом параметре поговорим более подробно.

впрочем, как вам будет угодно
---
жость то какая, Отбирайте данные запросами - не тратьте процессорное время попусту!
---
Насчет третьего параметра "Отбор". Посмотрите в вашей конфигурации имеется ли в справочнике "СерииНоменклатуры" реквизит "ДатаРозлива" и стоит ли у реквизита признак индексирования в значении "Индексировать" или "Индексировать с доп. упорядоч.".
Код запроса
```1c
    ВЫБРАТЬ
    ВводОстатковТовары.Номенклатура.Артикул КАК НоменклатураАртикул,
    ВводОстатковТовары.Количество КАК Количество
    ПОМЕСТИТЬ ВременнаяТаблица
    ИЗ
    Документ.ВводОстатков.Товары КАК ВводОстатковТовары
    ГДЕ
    ВводОстатковТовары.Ссылка.Проведен = &Проведен
    И ВводОстатковТовары.Ссылка.Организация = &Организация
    ;

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

    ////////////////////////////////////////////////////////////­////////////////////
    ВЫБРАТЬ
    ВременнаяТаблица.НоменклатураАртикул КАК НоменклатураАртикул,
    СУММА(ВременнаяТаблица.Количество) КАК Количество
    ИЗ
    ВременнаяТаблица КАК ВременнаяТаблица

    СГРУППИРОВАТЬ ПО
    ВременнаяТаблица.НоменклатураАртикул

    ОБЪЕДИНИТЬ

    ВЫБРАТЬ
    ВременнаяТаблица1.НоменклатураАртикул,
    СУММА(ВременнаяТаблица1.Количество)
    ИЗ
    ВременнаяТаблица1 КАК ВременнаяТаблица1

    СГРУППИРОВАТЬ ПО
    ВременнаяТаблица1.НоменклатураАртикул
```

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

```1c
    Данные = ЗначениеВСтрокуВнутр(Объект.ПраваНадДокументов);
    Реквизит1 = Новый ХранилищеЗначения(Данные);

    Реквизит2 = Реквизит1.Получить();
    Данные1 = ЗначениеИзСтрокиВнутр(Реквизит2);
```

Если написать Объект.Реквтзит1 тогда вводит ошибку что Переменная не определена. И вот это проблема. Из хранилище возвращается неопределено но таблица не пустой. Почему возвращается неопределено? И если убрать
```1c
    ЗначениеВСтрокуВнутр и ЗначениеИзСтрокиВнутр
```
 тогда вводит ошибку "Переданное значение не может быть помещено в ХранилищеЗначения, поскольку не сериализуется или содержит вложенный несериализуемый элемент".
Спасибо всем за ранее.
---
Вторую проблему решил с таким способам - В модуль объекта а процедуре "Перед записью" написал так:

```1c
    Если Не Отказ и ПраваНадДокументов.Количество() Тогда
    ХЗ = Новый ХранилищеЗначения(ПоместитьВоВременноеХранилище(ПраваНадДокументов.Выгрузить()), Новый СжатиеДанных(9));
    Иначе
    ХЗ = Новый ХранилищеЗначения(Неопределено);
    КонецЕсли;
```

Мне надо было проста записать.
---
Тема закрыта
---
Вторую проблему решил с таким способам - В модуль объекта а процедуре "Перед записью" написал так:

```1c
    Если Не Отказ и ПраваНадДокументов.Количество() Тогда
    ХЗ = Новый ХранилищеЗначения(ПоместитьВоВременноеХранилище(ПраваНадДокументов.Выгрузить()), Новый СжатиеДанных(9));
    Иначе
    ХЗ = Новый ХранилищеЗначения(Неопределено);
    КонецЕсли;
```

Мне надо было проста записать.
---
Тема закрыта
Уважаемые коллеги! Конфигурация 1С УПП 1.3..144.1
Возможно ли, без изменения конфигурации, вносить значение 0 в столбцы Количество и Цена при формировании документа Реализация товаров и услуг для закладки Услуги. Я не нашла такой возможности без изменения конфигурации. И, если знаете, подскажите, на что может повлиять внесение такого изменения и внесение этих ноликов. Я вижу, что в этом случае будут изменения в регистрах: Регистр накопления "Учет продаж и себестоимости", Регистр накопления "Продажи".
---
Вопрос в общем ясен. Тему закрываю.Решим задачу внесением изменений в работу обработки.
---
Я не нашла такой возможности без изменения конфигурации. - все верно. Во всех типовых конфигурациях есть такая проверка
---
Подозреваю, вы потом будете отлавливать деления на ноль, лучше обходить подобные методы решения
---
Скорее всего вы пытаетесь решить задачу, которая этого не требует. Что вы пытаетесь отразить ?
---
Я использую обработку для ЭДО от Тэнзор, и эта, замечательная во всех смыслах, обработка тупо смотрит в документ, видит кол-во - 1, цену - хххх, и выгружает это все в свой кабинет по обмену электронными документами (счет фактура выданный). Я сейчас веду переговоры с их техподдержкой, но мне упорно заявляют, что ошибки в их обработке нет. Вот рассматриваю все варианты. И вариант менять конфигурацию мне не нравится.
---
Не объяснили при чем тут 0 в количестве ?
---
Почему же. Объяснили:
Стандартная ВО берёт данные не из печатной формы в 1С, а из заполненного документа в 1С. Согласно 820 приказу

КолТов Обязателен при Функция=СЧФДОП или Функция=ДОП и при наличии ОКЕИ_Тов.

При составлении документа с Функция=СЧФ или Функция=СЧФДОП при отсутствии данных указывается 0 (ноль) (визуализируется как прочерк).
Для документа с Функция=СЧФ, выставляемом при получении оплаты, частичной оплаты в счет предстоящих поставок товаров (выполнения работ, оказания услуг), передачи имущественных прав, указывается 0 (ноль) (визуализируется как прочерк)

ЦенаТов При составлении документа с Функция=СЧФ или Функция=СЧФДОП при отсутствии данных указывается 0 (ноль) (визуализируется как прочерк).
Для документа с Функция=СЧФ, выставляемом при получении оплаты, частичной оплаты в счет предстоящих поставок товаров (выполнения работ, оказания услуг), передачи имущественных прав, указывается 0 (ноль) (визуализируется как прочерк)

Подробнее по формату можно посмотреть здесь:

http://www.consultant.ru/cons/cgi/online.cgi?req=doc&base=LAW&n=316356&fld=134&dst=1000000001,0&rnd=0.1860145971726126#06446889817434405
---
Вопрос в общем ясен. Тему закрываю.Решим задачу внесением изменений в работу обработки.
Доброго времени суток!
Нужно разработать отчет по продажам. Аналитика: товар, покупатель. Показатель количество. Вид отчета: таблица. В строках товары, в колонках покупатели. В ячейках количество. Итоги по товарам в последней колонке. Итоги по покупателям в последней строке.
Вроде все просто, но есть загвоздка: помимо итогов по товарам проданным всем покупателям, нужно выводить промежуточные итоги по товарам, проданным ИЗБРАННЫМ, и остальным покупателям. Например, всего 4 покупателя. 2 из них ИЗБРАННЫЕ. Тогда в отчете, всего должно быть 8 колонок:
1 - товар
2 - Избранный покупатель 1
3 - Избранный покупатель 2
4 - Промежуточный итог по колонкам 2 и 3
5 - покупатель 3
6 - покупатель 4
7 - Промежуточный итог по колонкам 5 и 6
8 - Общий итог

Можно ли это реализовать на СКД, если да то как?
---
Очень просто - надо добавить поле "Категория" со значениями "Обычные покупатели" и "VIP-покупатели". В идеале это поле уже должно быть в какой-то категоризации. Тогда просто в группировках колонок у тебя будет группировка по категории со вложенной группировкой уже по покупателям.
---
http://prntscr.com/ty8onf
Чет типа того
---
Не ясно, что в колонках.
---
https://its.1c.ru/db/metod8dev/content/3031/hdoc/_top/
---
Спасибо за ссылку, там много чего полезного по СКД. Но как вывести промежуточный итог я так и не понял.
---
Вашего запроса у меня нет поэтому гипотетически:
---
И вот прям по красоте
---
Да, классно, спасибо! Идея с отборами очень интересна.
---
Вариант "в лоб" - 2 поля

```1c
    ВЫБОР
    КОГДА
    ПродажиКомпании.Покупатель В (&Избранные) Тогда ПродажиКомпании.Количество
    Иначе 0
    Конец КАК ПродажиИзбранным,
    ВЫБОР
    КОГДА
    ПродажиКомпании.Покупатель В (&Избранные) Тогда 0
    Иначе ПродажиКомпании.Количество
    Конец КАК ПродажиПрочим
```
---
:) не у нас пользователи избалованные, на такое не пойдут. Им подавай отчет в той форме, что они запросили!
---
Очень просто - надо добавить поле "Категория" со значениями "Обычные покупатели" и "VIP-покупатели". В идеале это поле уже должно быть в какой-то категоризации. Тогда просто в группировках колонок у тебя будет группировка по категории со вложенной группировкой уже по покупателям.
---
Спасибо.
при попытке подключиться по ФТП выдает ошибку "Конструктор не найден
    Соединение = Новый <<?>>FTPСоединение("

подскажите что не так (версия платформы 8.2.18.82 обновить нельзя)
```1c
    Соединение = Новый FTPСоединение(
    "ссс.ru", // адрес ftp сервера
    21, // порт сервера
    "xxxxx", // имя пользователя
    "xxxxx", // пароль пользователя
    Неопределено, // прокси не используется
    Истина, // пассивный режим работы
    0, // таймаут (0 - без ограничений)
    Неопределено // незащищенное соединение
    );
```
---
а, 8.2... там вроде еще не было кучи параметров, попробуйте адрес, порт, логин, пароль... т.е.

    Соединение = Новый FTPСоединение(
        "ссс.ru", // адрес ftp сервера
        21, // порт сервера
        "xxxxx", // имя пользователя
        "xxxxx", // пароль пользователя
    );
---
Код на сервере или на клиенте выполняется?..
---
Больше похоже, что без контекста...
---
версия платформы 8.2.18.82 - там еще не было разделения, но пробовал и на клиенте и на сервере, пишет все равно что "Конструктор не найден"
---
"Конструктор не найден" значит что нельзя таким образом создать FTPСоединение.
Попробуйте

```1c
    Соединение = Новый FTPСоединение("ссс.ru");
```

а дальше уже его заполнять.

В СП указано что нужно как минимум имя сервера.
---
а, 8.2... там вроде еще не было кучи параметров, попробуйте адрес, порт, логин, пароль... т.е.

    Соединение = Новый FTPСоединение(
        "ссс.ru", // адрес ftp сервера
        21, // порт сервера
        "xxxxx", // имя пользователя
        "xxxxx", // пароль пользователя
    );
---
5,6 спасибо, ошибка ушла
Конфигурация УНФ 1.6.19.215. Не пойму как заполняется форма подбора авансов покупателей. При выполнении команды РедактироватьЗачетПредоплаты сначала заполняются параметры общей формы ФормаПодбораАвансовПокупателей. Затем:

```1c
    ОткрытьФорму("ОбщаяФорма.ФормаПодбораАвансовПокупателей", ПараметрыПодбора,,,,, Новый ОписаниеОповещения("РедактироватьЗачетПредоплатыЗавершение", ЭтотОбъект, Новый Структура("АдресПредоплатаВХранилище", АдресПредоплатаВХранилище)));
```

После этого сразу запускается процедура ПриОткрытии. СписокАвансов на форме уже заполнен. Точка останова в процедуре ПриСозданииНаСервере не срабатывает.

Как заполняется список авансов?
---
В ПриСозданииНаСервере вызывается процедура ЗаполнитьАвансы.
Точка останова не срабатывает вероятно из-за отключенной отладки на сервере
---
В ПриСозданииНаСервере вызывается процедура ЗаполнитьАвансы.
Точка останова не срабатывает вероятно из-за отключенной отладки на сервере
---
Забыл, что в клиент-серверном режиме работаем.
Дорогие коллеги! Хотелось узнать ваше мнение насчет оптимизации алгоритма одной задачи.
Требуется сравнить проводки в двух базах в разрезе регистраторов из списка. Один алгоритм - запрос по каждому регистратору из списка (Запрос в цикле). Этот алгоритм реализован, но работает не очень быстро. Второй алгоритм - выбрать сразу выбрать все проводки по списку одним запросом в таблицу и работать потом только с ней (отбор в таблице по регистратору). Будет ли второй способ быстрее и не будет ли переполнения памяти из-за объема таблиц?
---
Конечно, второе. Не забудьте в ТЗ добавить индексы, чтобы НайтиСтроки работало быстрее.
---
не будет ли переполнения памяти из-за объема таблиц?
Кто ж вам на это ответит?
---
"В разрезе регистраторов" - это как? Там еще хотя бы номер строки нужен. А если в одной из баз поменяли порядок записи движений, т.е. проводка - по всем своим полям - та же самая, но номера записей различаются. Если количество записей очень большое, то имеет смысл подумать о многопоточной сверке порциями, разбив, например по месяцам. Или, если документы те же в разных периодах, то можно пойти путем выполнения обновлений типовых, создать на плане обмена пачку узлов, в них зарегистрировать то что вы будете проверять и покатиться несколькими потоками (один узел - один поток).
---
Конечно, второе. Не забудьте в ТЗ добавить индексы, чтобы НайтиСтроки работало быстрее.
---
У меня сомнения только насчет объема таблиц. Движений очень много.
---
64-битная версия платформы и оперативки побольше - и нет проблем
---
А мне кажется, что лучше всего гибридное решение. Таблицы сравнивать, ну, например, пачками по 1000 штук, или, например, по месяцам, неделям и т.д.
---
Интересный вопрос. Никаких сведений о базах, объемах, серверах, таблицах, что с чем сравниваем, ну ни о чем вообще мы ничего не знаем.
Но уже что-то оптимизируем.
За это тоже платят? Мож заняться...
---
Для тех, кто не знает, вопрос и не задавался.
---
Спасибо всем. второй метод действительно быстрее. Причем намного. Раньше обработка списка документов (запрос в цикле) занимала минут 20. С таблицами не больше минуты.
Здравствуйте! В Бухгалтерия предприятия КОРП, редакция 3.0 (3.0.80.40) Пытаюсь создать обработку создания и заполнения приходного кассового ордера. в пользовательском режиме имеются поля: Номенклатурные группы, СтавкиНДС, Номенклатура, а в конфигураторе этих полей нет, как узнать откуда они подтягиваются в пользовательском режиме? и главный вопрос как заполнить номенклатурную группу, реквизит ставок НДС в документе имеется, а вот реквизита номенклатурных групп нет (и других реквизитов которые бы ссылались на справочник номенклатурных групп тоже)
---
Номенклатурная группа, наверное, пишется в какой-то из реквизитов СубконтоКт1, СубконтоКт2, СубконтоКт3. Посмотрите с помощью запроса в консоли запросов для заданного ПКО.
---
Номенклатурная группа, наверное, пишется в какой-то из реквизитов СубконтоКт1, СубконтоКт2, СубконтоКт3. Посмотрите с помощью запроса в консоли запросов для заданного ПКО.
---
да, все верно, с помощью запроса посмотрел в каком поле заполняется, так и вышло, что заполнение реквизитов Субконто. Спасибо!
---
Эту обработку посмотри: https://infostart.ru/public/1196680/
---
Нужно добавить строку ТЧ РасшифровкаПлатежа и заполнить реквизиты