Автор Тема: Задача 1.29  (Прочитано 27885 раз)

0 Пользователей и 1 Гость просматривают эту тему.

iceman2112

  • Новичок
  • *
  • Сообщений: 1
Re: Задача 1.29
« Ответ #60 : Январь 03, 2017, 07:35:21 pm »
А почему никто не рассмотрел вариант, что документ доп. расходы должен изменять набор записей движений документов расходная накладная. Тех накладных, по которым была продажа по партиям из доп. расходов.

Во все решениях что я видел копейки по доп расходах легко виснут. 

Не ясно только считается ли этой ошибкой на экзамене?

jonik

  • Проверенный
  • ***
  • Сообщений: 135
Re: Задача 1.29
« Ответ #61 : Август 28, 2017, 09:58:47 pm »
Всем привет. Задача аналогична 1.28, за исключением последовательности и распределения доп.затрат по партиям из ТЧ. Последовательность реализовал так же как и в задаче 1.06 по Чистову(http://1c.chistov.pro/2014/11/106-1.html). Ну и опять же фишка отчета Продажи.
Нашел почему не срабатывает механизм Чистова:
вместо
ПараметрыФоновогоЗадания = Новый Массив(1);
ПараметрыФоновогоЗадания[0] = МоментВремени();
нужно написать
ПараметрыФоновогоЗадания = Новый Массив;
ПараметрыФоновогоЗадания.Добавить(МоментВремени());
« Последнее редактирование: Август 31, 2017, 12:01:54 pm от jonik »


jonik

  • Проверенный
  • ***
  • Сообщений: 135
Re: Задача 1.29
« Ответ #62 : Февраль 14, 2018, 03:19:48 pm »
Всем привет. Задача аналогична 1.28, за исключением последовательности и распределения доп.затрат по партиям из ТЧ. Последовательность реализовал так же как и в задаче 1.06 по Чистову(http://1c.chistov.pro/2014/11/106-1.html). Ну и опять же фишка отчета Продажи.
Нашел почему не срабатывает механизм Чистова:
вместо
ПараметрыФоновогоЗадания = Новый Массив(1);
ПараметрыФоновогоЗадания[0] = МоментВремени();
нужно написать
ПараметрыФоновогоЗадания = Новый Массив;
ПараметрыФоновогоЗадания.Добавить(МоментВремени());
Подкорректировал

miha82

  • Новичок
  • *
  • Сообщений: 2
  • ФИО: miha82
Re: Задача 1.29
« Ответ #63 : Апрель 20, 2020, 11:00:21 pm »
Просмотрел практически все решения, ни одного правильного с 2010 года. А ларчик-то просто открывается. Надо просто формирование движений из обработки проведения расходной накладной вытащить в общий модуль. А там хоть подписками его вызывай, хоть напрямую. И условие "себестоимость должна быть скорректирована без перепроведения" не нарушается. Все копейки спокойно в ноль уходят.