Что правильней для отложенного расчета себестоимости:
а) Из обработки вызывать проведение документов с ДополнительныеСвойства
или
б) Экспортная функция СписатьСебестоимостьТоваровДокумента(ДокументСсылка) в модуле менеджера?
Есть пару замечаний:
1. В документе Приходная при движении, ты используешь два цикла построенные конструктором, это ошибка, минус сколько то.
2. Лично я считаю, что граница должна сдвигаться как при отмене Приходной, так и Расходной.
3. У тебя расчет себестоимость проводит "непроведенные" документы, тоже думаю ошибка.
1:
Вот правила,
http://static.1c.ru/rus/partners/training/files/ATT83PL.rtf
читал, не увидел где это написано, есть возможность показать в каком это пункте?
2:
ну да, так она и двигается от обоих типов документов. она будет двигаться от всех регистраторов регистра на которую настроена.
3:
да, тут не однозначно получается. С одной стороны последовательность надо восстанавливать и проводить(перепроводить) все. С другой стороны документ может и не хотели проводить, а списание себестоимости его проведет. Ну а с третьей стороны что он тогда делает в документах, если его не хотели проводить)))
Соглашусь, надо проводить(перепроводить) все, поэтому условие
СписаниеСебестоимости.Регистратор.Проведен
надо убрать.
Спасибо за просмотр!
1. Написано или не написано в правилах не важно - снизят баллы за неоптимальность
2.
3.Если документ не проведен, то он не учкаствует в учете. Трогать его невкоем случае не надо
3. Сколько людей столько и мнений))))
3. Причем тут мнение? Почитайте хотя бы основы. А с таким отношением я думаю рановато вам на спеца всё таки
В том то и дело что я прочитал и не мало, могу аргументировать каждый свой шаг.
А вот вы аргументируйте вот это высказывание
"Написано или не написано в правилах не важно - снизят баллы за неоптимальность"
На основании каких умозаключений вы вот это пишите?
Объясните всем....
А то выглядит ваше высказывание примерно так "да пофик мне на всех, я так считаю и все".
Вот мой аргумент:
Посетив комплексные курсы от 1С, одних из самых именитых преподов "Бел.....в" и не разу не увидел что делает какую то оптимизацию он в приходной, могу и я делать выводы что всякая оптимизация с циклами, полная трата времени. Прочитав правила для экзамена я не увидел там что надо оптимизировать циклы. То есть обращаю внимание еще раз препод делал так, как сделал это я с двумя циклами. На мой личный взгляд цикл не стоит много времени, то есть разницы для компа сколько он прокрутит его в памяти особо нет. Я такты процессора считать не собираюсь, все важно в меру. Поэтому ваш аргумент может иметь место, а может и не иметь.
Но препод говорил о других оптимизациях, вот их то как раз я и применял.
Попробуйте вы теперь аргументировать, на основании чего ваш вывод строится?
PS: Я что то не помню, чтобы я кого то спрашивал когда мне идти и куда мне идти.