Заказ-наряд-производство
Читают тему
Вход в личный кабинет
Для получения доступа к форуму необходимо
авторизоваться
или
зарегистрироваться
на сайте.
{{ formTitle ? formTitle : 'Заказ обратного звонка' }}
{{ formDescription }}
Сообщить об ошибке
...но при этом сумма документа в альфа-авто и в бухгалтерии отличается..
Файл выгрузки приложите
Прикрепленные файлы
В понедельник проверим.
Прикрепленные файлы
А процедуре ЗагрузитьДокумент_ЗаказНаряд_Производство делается цикл по материалам и считается общая сумма материалов и НДС по ним:
СуммаМатериалов = СуммаМатериалов + ЗначенияСтроки["СуммаВсего"];
СебестоимостьМатериалов = СебестоимостьМатериалов + ЗначенияСтроки["Себестоимость"];
СуммаНДС = СуммаНДС + ЗначенияСтроки["СуммаНДС"];
обращаю внимание, что поле "СуммаВсего" содержит сумму с НДС.
Ниже отдельно считается сумма работ без НДС и продолжается суммироваться НДС
Если ТекОбъектАПУ.СуммаВключаетНДС Тогда
Сумма = Сумма + ЗначенияСтроки["СуммаВсего"];
Иначе
Сумма = Сумма + (ЗначенияСтроки["СуммаВсего"] - ЗначенияСтроки["СуммаНДС"]);
КонецЕсли;
СуммаНДС = СуммаНДС + ЗначенияСтроки["СуммаНДС"];
Затем сумма работ баз НДС складывается с суммой материалов с НДС и все это записывается в реквизит "Сумма":
УстановитьРеквизит(ТекСтрока, "Сумма", Сумма + СуммаМатериалов);
В итоге сумма документа как раз и расходится на сумму НДС по материалам.
Я исправил так - в цикле по материалам убрал НДС из СуммаМатериалов:
//СуммаМатериалов = СуммаМатериалов + ЗначенияСтроки["СуммаВсего"];
СуммаМатериалов = СуммаМатериалов + ЗначенияСтроки["СуммаВсего"] - ЗначенияСтроки["СуммаНДС"];
СебестоимостьМатериалов = СебестоимостьМатериалов + ЗначенияСтроки["Себестоимость"];
СуммаНДС = СуммаНДС + ЗначенияСтроки["СуммаНДС"];
Огромное спасибо!!! То что нужно.
Обработки прилагаю.
Прикрепленные файлы
Вы решили обработками а я настроила Бухгалтерию.
Проблема была у меня в том, что НДС был сверху, я настроила что НДС должен быть в том числе! и все у меня суммы стали сходиться!
Исправили ошибку которая заключалась в том что не обнулялась сумма перед циклом накопления суммы НДС.
Обработки прилагаю.
Прикрепленные файлы
Прикрепленные файлы
В документе Общая сумма 191553,51, работ 135977,84, деталей 55575,67, НДС всего 29220,02, с работ НДС 135977,84/118*18=20742,38. В бухгалтерию попадает Общая сумма 191553,51 и НДС со ВСЕЙ(!!!) суммы 20742,38.На детали НДС теперь отсутствует..
Прикрепленные файлы
СуммаМатериалов = СуммаМатериалов + ЗначенияСтроки["СуммаВсего"] - ЗначенияСтроки["СуммаНДС"];
СебестоимостьМатериалов = СебестоимостьМатериалов + ЗначенияСтроки["Себестоимость"];
СуммаНДС = СуммаНДС + ЗначенияСтроки["СуммаНДС"];
и убрать сброс НДС СуммаНДС=0 тогда нормально загружаются ЗН, у которых НДС сверху.В гарантийных ЗН, где НДС включена в стоимость при загрузке расходится общая сумма. ИТОГО: для загрузки гарантийных ЗН используем стандартную загрузку, для остальных измененную как в #11.
Можно как нибудь свести к одной обработке?