Имя: Пароль:
1C
 
Как переместить существующий документ в конец дня в 1С 8.3?
, ,
0 YFedor
 
28.04.16
12:28
Есть документ с датой 31.03.2016 23:59:59 но он не последний в этот день.

Как его сделать последним?
1 mikecool
 
28.04.16
12:29
моментвремени()?
2 YFedor
 
28.04.16
12:29
(1) как его изменить?
3 Карупян
 
28.04.16
12:37
никак
4 YFedor
 
28.04.16
12:40
(3) Т.е. документ не сделать последним никак?
5 Рэйв
 
28.04.16
12:44
(4)Он и так последний. Только не один
6 Рэйв
 
28.04.16
12:47
сделай остальным 31.03.2016 23:59:58 и будет тебе счастье
7 Масянька
 
28.04.16
12:53
(0) Если снять проведение, изменить дату, записать (не проводить), изменить дату на нужную и провести - не спрашивает про конец дня?
8 YFedor
 
28.04.16
14:08
(7) Нет

(6) Хрень какая-то, а если их 1000?
9 Масянька
 
28.04.16
14:11
(8) Ну, чё... "Хорошая" программа...
10 YFedor
 
28.04.16
14:16
(9) Первый раз после перехода на 8 с 7.7 скажу - семерка лучше была
11 aleks_default
 
28.04.16
14:16
А "двигать" документ в пределах одной секунды не хрень?
12 Масянька
 
28.04.16
14:18
(10) Лиха беда начало :) (хотя, ИМХО, плакать надо).
13 YFedor
 
28.04.16
14:19
(11) Нет - не хрень, если документ при проведении может проверять остатки на момент времени - значит должна быть возможность установить его самого в нужный момент
14 aleks_default
 
28.04.16
14:20
ну так провеоряй остатки на МОМЕНТВРЕМНИ документа  а не на дату
15 YFedor
 
28.04.16
14:22
(14) так я и проверяю. остатки есть на момент после него, но на тоже время 23:59:59.

я даже хотел новый документ сделать - сделал - он ставится не в конец журнала, а в середину. т.е. между другими документами за ту же дату и время 23:59:59. Это вообще финиш.
16 Масянька
 
28.04.16
14:22
(11) Не так уж редко нужен именно (!!!) последний.
17 scanduta
 
28.04.16
14:24
(13) Зачем?

Момент времени - это комбинация ссылки и даты документа
18 YFedor
 
28.04.16
14:26
(17) Да мне глубоко фиолетово что такое момент времени в терминологии 1с.

я хочу, чтобы на "момент" документа можно было получить остатки и, если пользователи ввели приходы позднее расходов - я мог бы расход передвинуть на "после всех других документов дня"
19 scanduta
 
28.04.16
14:29
(18) Передвигать ничего не нужно
20 YFedor
 
28.04.16
14:30
(19) да ну - научи
21 scanduta
 
28.04.16
14:31
(18) Можешь попробовать использовать границу

  Граница = Новый Граница(Дата, ВидГраницы.Включая);
Запрос.УстановитьПараметр("КонГраница", Граница);
22 Tateossian
 
28.04.16
14:42
(18) На самом деле это жутко адовая проблема - документы одной секундой... У нас в конторе научены - разносить доки посекундно, даже обработка есть навороченная для этой пыльной работенки и специально назначенный сотрудник.
23 YFedor
 
28.04.16
14:54
(21) Это типовой документ - конфа на поддержке без возможности изменения
24 scanduta
 
28.04.16
14:58
(23) Ну измените документы оприходываниясделайте на секунду раньше в чем проблема то.
25 PR пять
 
28.04.16
15:00
(0) Правильный ответ в (3)
26 Карупян
 
28.04.16
15:02
переходи на рауз (с) 1С
27 Локи-13
 
28.04.16
15:04
Зачем все документы вводить последней секундой?

Опять же, как можно делать реализацию и поступление одного и того же товара одной секундой?

Тут косяк в людях, а не в программе.
28 ShoGUN
 
28.04.16
15:12
(27) Может у них 86400 реализаций и 86400 поступлений в день. :)
29 YFedor
 
28.04.16
15:16
(27) Так время автоматически ставится при проведении. Не менять же его руками каждый раз
30 Мимохожий Однако
 
28.04.16
15:43
(0)Традиционное Зачем?
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший