Новости для бухгалтера, бухучет, налогообложение, отчетность, ФСБУ, прослеживаемость и маркировка, 1С:Бухгалтерия

Вход или Регистрация

Показывать по 10 20 40 сообщений
Новая тема Ответить
Письмо в техподдержку 1С
[Другие решения на платформе "1С:Предприятие 8"]

1C 8.2.15.318 КА 1.1.19.1 заказ поставщику

blunchi
читатель
офлайн
Дата регистрации: 09.03.2010
Сообщений: 55
Пост №1
 
16.08.2012 14:15

"Добрый день.<br><br>Есть документ, заказ поставщикам, у него есть свойство "скидка", в которой устанавливается скидка поставщику,<br>была написана внешняя обработка, таким образом, что в при формировании заказа поставщику, если есть скидка по товарам, то нажималась кнопка "рассчитать скидку" и и выводилась данная скидка пропорционально, для каждой номенклатуры в колонку "себестоимость" документа заказ поставщику.<br>но сейчас ситуация такая, что скидка должна рассчитывать пропорционально и по позициям товаров и услуг.<br>как сделать так, чтобы он пропорционально делил и по услугам и по товарам...<br>вот код обработки<br><br><br><pre>Процедура Инициализировать(Объект,ИмяТабличнойЧасти,ТабличноеПолеОбъекта) ЭкспортСуммаИтого = Объект.Товары.Итог("Сумма")+?(Объект.СуммаВключаетНДС,0,Объект.Товары.Итог("СуммаНДС"));Для Каждого СтрокаТЧ Из Объект.Товары Цикл СтрокаТЧ.ПлановаяСебестоимость = 0;КонецЦикла;Запрос = Новый Запрос("ВЫБРАТЬ | Значение КАК СуммаСкидки |ИЗ | РегистрСведений.ЗначенияСвойствОбъектов |ГДЕ | Объект = &Объект | И Свойство = &Свойство");Запрос.УстановитьПараметр("Свойство",ПланыВидовХарактеристик.СвойстваОбъектов.НайтиПоНаименованию("Скидка"));Запрос.УстановитьПараметр("Объект" ,Объект.Ссылка);Выборка = Запрос.Выполнить().Выбрать();Если Выборка.Следующий() тогда МассивКоэффициентов = Объект[ИмяТабличнойЧасти].ВыгрузитьКолонку("Сумма"); Себестоимость = СуммаИтого-Выборка.СуммаСкидки; МассивСуммСебестоимость = ОбщегоНазначения.РаспределитьПропорционально(Себестоимость,МассивКоэффициентов); Объект[ИмяТабличнойЧасти].ЗагрузитьКолонку(МассивСуммСебестоимость,"ПлановаяСебестоимость");КонецЕсли;КонецПроцедуры</pre>"

Показывать по 10 20 40 сообщений

Читают тему:

Быстрый переход
Для технических специалистов
  • Книга жалоб и предложений по работе сайта
  • Для технических специалистов
  • Представление регламентированной отчетности
  • Говорильня
  • Бухгалтерский учет: обсуждаем проекты нормативных актов и рекомендаций по ведению учета от БМЦ
  • Новый порядок применения ККТ (онлайн кассы с передачей сведений в ФНС)
  • Интернет-конференция: Оформление командировок по новым правилам
  • МАРКИРОВКА
  • ЕГАИС
  • Учет, налогообложение, автоматизация