Добрый день! Имеется обработка новой счет-фактуры (немного измененная), в которой колонки "Единица измерения", Кол-во", "Цена за единицу измерения" выводятся прочерками. А сейчас понадобилось, чтобы в строках этих колонок также выходили прочерки, но если используется определенная группа в справочнике номенклатура "Услуги основн." и "Недвижимость", то данные колонки заполняются как в оригинальной обработке (т.е. прописываются коды, цены, кол-во, обозначения). Будьте добры, подскажите как условие нужное задать?
Прикрепленные файлы:
SF_1137.ert
По теме из базы знаний
- ТОРГ-12, Счет-фактура, УПД для Metro Cash&Carry (Бухгалтерия предприятия 3.0, Комплексная автоматизация 2.4, Управление производственным предприятием 1.3)
- Доработка функционала отправки дополнительных реквизитов 1С: ЭДО для Татнефть
- Автоматический ввод документов и их создание в 1С:УТ 11 (Заказ, Акт или Реализация, Счет-фактура при необходимости)
- УПД, Счет-фактура (корректировочный) по постановлению 1096 с 01.10.2024 г., для УТ 11.5, КА, ERP 2.5
- УПД, УКД, Счет-фактура по постановлению № 1096 с 1 октября 2024 для УТ 11.4.13.209 - 11.4.14.181
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Один вариант предложен был такой:
но выходят с прочерками строки, даже с товарами из групп номенклатуры "УСЛУГИ основн." или "Недвижимость", т.е. конкретно в данных группах справочника не ищет, принадлежащие им элементы. Что можно еще сделать?
Если ТабДок.Товар.Вид() = "Номенклатура" Тогда
НадоВыводитьЕдиницу=?(Найти(ВРег(ТабДок.Товар),"УСЛУГИ основн.")+
Найти(ВРег(ТабДок.Товар),"НЕДВИЖИМОСТЬ")<>0,1,0);
Наименование = ?(ПустаяСтрока(ТабДок.Товар.ПолнНаименование)=1, ТабДок.Товар.Наименование, ТабДок.Товар.ПолнНаименование);
Если НадоВыводитьЕдиницу=1 Тогда
ЕдиницаИзмерения = ТабДок.Товар.ЕдиницаИзмерения;
ЕдиницаИзмеренияКод = ТабДок.Товар.ЕдиницаИзмерения.Код;
ПечКоличество = Формат(ТабДок.Количество, "Ч-15.3,");
ПечЦена = Формат(ТабДок.Цена, "Ч-15.2,");
Иначе
ЕдиницаИзмерения = "----";
ЕдиницаИзмеренияКод = "----";
ПечКоличество = "----";
ПечЦена = "----";
КонецЕсли;
иначе
Наименование = ТабДок.Товар.Наименование;
ЕдиницаИзмерения = "----";
ЕдиницаИзмеренияКод = "----";
ПечКоличество = "----";
ПечЦена = "----";
КонецЕсли;
Показатьно выходят с прочерками строки, даже с товарами из групп номенклатуры "УСЛУГИ основн." или "Недвижимость", т.е. конкретно в данных группах справочника не ищет, принадлежащие им элементы. Что можно еще сделать?
(5) saszj, бухгалтеры сказали,чтобы в этих колонках должны быть у них прочерки, если это определенные виды услуг, почему так захотели они, не знаю. Сумма показывается на наименование. Но на определенные группы номенклатуры, хотят, чтобы как положено было со всеми единицами измерения, ценами, кол-вом.
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот