Имя: Пароль:
1C
 
УТ 11 ЭДО и "Цена включает НДС"
0 егаис
 
11.03.25
11:05
Приветствую
Подскажите, есть тонкая настройка в 1С-ЭДО, чтобы во всех приходных накладных в момент загрузки в УТ автоматом проставлялся флаг "цена включает ндс" и ТЧ перестраивалась по этому признаку?
1 asady
 
11.03.25
13:33
(0) поставщики с этим согласны?
2 егаис
 
11.03.25
13:36
Никто не сталкивался с таким? Т.е все грузят без флага "Цена включает НДС", а потом, после ручного изменения, усердно перебивают сумму, т.к. включается режим корректировок через скидки? )))
3 егаис
 
11.03.25
13:38
(1) Какое дело до этого поставщикам?  Мы закупочную цену, а следовательно и розничную, формируем с учетом НДС.
4 егаис
 
11.03.25
14:24
&ИзменениеИКонтроль("ЦенаВключаетНДСПриИзмененииСервер")
Процедура корПриход_ЦенаВключаетНДСПриИзмененииСервер(КэшированныеЗначения)

#Вставка        
    Для Каждого СтрокаТовары Из Объект.Товары Цикл
        Если Объект.ЦенаВключаетНДС Тогда  
            СтрокаТовары.Сумма = СтрокаТовары.СуммаСНДС;
        Иначе    
            СтрокаТовары.Сумма = СтрокаТовары.СуммаСНДС - СтрокаТовары.СуммаНДС;
        КонецЕсли;    
        СтрокаТовары.Цена = ?(СтрокаТовары.Количество = 0, 0, СтрокаТовары.Сумма / СтрокаТовары.Количество);  
    КонецЦикла;    
#КонецВставки
    СтруктураПересчетаСуммы = ОбработкаТабличнойЧастиКлиентСервер.ПараметрыПересчетаСуммыНДСВТЧ(Объект);

    СтруктураДействий = Новый Структура;
    СтруктураДействий.Вставить("ПересчитатьСуммуНДС", СтруктураПересчетаСуммы);
    СтруктураДействий.Вставить("ПересчитатьСуммуСНДС", СтруктураПересчетаСуммы);

    СтруктураДействий.Вставить("ОчиститьСуммуВзаиморасчетов");

    ОбработкаТабличнойЧастиСервер.ОбработатьТЧ(Объект.Товары, СтруктураДействий, КэшированныеЗначения);

    ОбщегоНазначенияУТ.ЗаполнитьДубликатыЗависимыхРеквизитовВКоллекции(Объект.Товары, ЗависимыеРеквизиты());
    РассчитатьИтоговыеПоказателиПоступления(ЭтаФорма);

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


воткнул костыль, хз насколько корректно
5 asady
 
11.03.25
14:38
(0) Реквизит "Цена включает НДС" в соглашении с поставщиком - плачет в сторонке
6 егаис
 
11.03.25
14:48
(5) то что указано в (4) - это полумеры. Соглашение никак не изменило загрузку по ЭДО.
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн