Установить время документа в конец дня #394294


#0 by zavyzka
Подскажите: как можно программно переместить записанный документ в конец дня.
#1 by Cthulhu
УстановитьВремя
#2 by zavyzka
и что передавать в параметрах?
#3 by milan
Время конца дня, я полагаю
#4 by milan
+ Перед этим можно выбрать документы за день в обратном порядке, чтобы знать, где он, этот самый конец. Только не забудь сделать документ непроведенным, без этого не даст менять время
#5 by zavyzka
Просто время нужно менять в обработке (док-в может быть больше сотни), не хотелось бы возиться с прибавлением секунд.
#6 by Cthulhu
яхнирейю... УстановитьВремя(23,59,59) -- так достаточно разжовано?..
#7 by Санта Клаус
АвтоВремяКОнецДня мля
#8 by milan
С новым годом
#9 by Cthulhu
: этта тока в модуле формы(!) и тока для новых(!) документов... ))))
#10 by zavyzka
Спасибо, вполне подходит.
#11 by Злопчинский
так делать не надо!
#12 by zavyzka
почему?
#13 by Санта Клаус
из обработки работает, насчет нового не буду спорить
#14 by milan
Если ты на самом деле хочешь в конец дня, тоесть чтобы документ был последним, так надо найти последний и поставить после него, а если просто поздно вечером, так сойдет и 23.59.59
#15 by Злопчинский
УстановитьВремя(23,59,59) - получается ты "ставишь" документ в крайнюю точку дня, а в зависимости от ситуации может получиться так, что пользователи будут создавать/записывать и проводить документы в этом же дне но по времени - раньше и будет использоваться временный расчет итогов, который жутко тормозит систему. . поэтому надо четко себе представлять, что (на сейчас, т.е. на тот момент времени когда ты работаешь) последний документ и документ в конце дня - разные вещи...
#16 by КонецЦикла
Мдя... ну можно посмотреть в общий журнал ТиС если совсем переклинило
#17 by zavsom
#18 by milan
Еще один, с новым годом !!!
#19 by AndreyFAN
Я вообще остерегаюсь проводок на (23,59,59). Что-то помнится были случаи когда отчёты уже не отлавливали эти движения. Формируются то на КонецМесяца  v8
#20 by milan
Число диавола ??? или может некоторые особо продвинутые программисты вручную прибавляли 23.59.59 к конечной дате отчета ??? опять же про 7.7 вопрос.
#21 by AndreyFAN
Может я чего и не так себе представляю, но Проводки на время 35,59,59 проводятся В ПоследнююСекунду месяца А отчёт просит итоги НА ПоследнююСекунду. Правильно ли я понимаю что запрос видит результаты НА НАЧАЛО секунды?
#22 by AndreyFAN
23,59,59
#23 by milan
врать не стану, точно не знаю, но если не попадают данные после 59-й секунды, то так оно и есть.
#24 by Aleksey_3
Как повезет. Может попасть, а может и нет (речь про 8-ку). Т.е. были случае когда закрытие месяца "видит" документа на 23.59.59. а при следующей перепроводки он уже "забывает" про эти документы. В свое время была рекомендация в запросе использовать не КонецДня, а Граница = Новый Граница(КонецДня(Дата), ВидГраницы.Включая);
#25 by Cthulhu
гон всё там попадает всё что поместилось на последнюю секунду - тоже не пугай понапрасну людей
#26 by Cthulhu
(я про 7ку ессна)
#27 by Aleksey_3
Так про 7-ку никто и не говорит, речь про 8-ку (что в принципе и написано в сообщениях)
#28 by AndreyFAN
В V8 в моей конфе не всегда попадает, это точно. Возможно, я чтото не учёл, но подозреваю этот вариант. Алексей3, спасибо, попробую переделать в отчётах.
#29 by Cthulhu
,: мне почему-то кажется что если ты хочешь говорить про восьмерку - то логичнее не пытаться затыкать рты говорящим о 7-ке в топике посвященном 7-ке, а валить открывать топик по 8-ке и там уже топырить пальцы скока влезет.. ))))
#30 by Aleksey_3
Вы о чем? Человек в 19 и 21 высказал свое мнения, что он опасается проводок на время 23.59.59, так как работая с 8-кой имел печальный опыт с тем, что не всегда запрос корректно отрабатывал эти проводки. На что в 24, было указано, как можно обойти эту проблему. После этого вы стали кричать, что это гон, и что вам рот закрывают. Я ничего не упустил?
#31 by Cthulhu
: я о том, что я в теме посвященной 7-ке говорю о 7-ке, в том числе о том, что в 7-ке (в ответ на опасения о 7-ке) ничего такого кривого не происходит.. в ответ на что получаю не совсем понятную попытку заткнуть рот как будто я развожу оффтопик... если всё ещё непонятно - попробуй по слогам что ли прочитай, говрят помогает даже в тяжелых случаях.. *out*
#32 by НП
if Мин1>60 then
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С