Имя: Пароль:
1C
1С v8
Даты документов в типовых конфигурациях
,
0 Beduin
 
27.02.15
18:12
Можно как-то настроить дату документа по умолчанию в бухгалтерии 2.0 или 3.0
К примеру документ реализация создается по умолчанию в 12:00, документ поступление в 14:00.
1 Beduin
 
27.02.15
18:19
Мне главбух сказала, что прошлый программист за пять минут это сделал в какой-то бухгалтерии. Я с таким вообще никогда не сталкивался. Помогите коллеги.
2 D_E_S_131
 
27.02.15
18:22
"прошлый программист за пять минут это сделал"
с момента первого вопроса до второго прошло 7 минут — вся "миста" сплошное лошье по сравнению с тем программистом.
3 Nuobu
 
27.02.15
18:22
Подписка на событие "Перед записью".
Только замочки нужно снимать.
4 Beduin
 
27.02.15
18:25
(3) Он не менял конфу, это точно.
(2) Она мне его постоянно в пример приводит, я предложил ей позвонить ему, она сказала, что они разругались и он на ее телефон не отвечает. Но она мне так уверенно про сабж рассказывала, что я зная модули при записи и все подписки практически наизусть немного присел. Врать она врятли сможет.
5 D_E_S_131
 
27.02.15
18:25
Интересно, для чего им это могло понадобиться? Ну я понимаю еще обработка бы генерировала документы и там принудительно прописывать дату с нужным временем, а когда человек вводит документ - вот накуа?
6 Beduin
 
27.02.15
18:26
(5) Поступления и оплаты в течение дня по времени разнести автоматически.
7 Nuobu
 
27.02.15
18:26
(6) А руками правильно поменять нельзя?
8 Рэйв
 
27.02.15
18:27
(0)>>Мне главбух сказала...
Мда...
Чувак, пока гл бух тебе авторитет - ты вооьще бесполезен для общества.
9 D_E_S_131
 
27.02.15
18:27
(6) А эти поступления и оплаты люди делают?
10 Beduin
 
27.02.15
18:27
(7) Да хрен с ней с этой проблемой. Мне интересно, КАК ОН это сделал за пять минут не меняю конфу?!
11 Nuobu
 
27.02.15
18:28
(4) Можно еще самому обработку написать, чтобы она только одну кнопку нажимала и у документов даты менялись))
12 Nuobu
 
27.02.15
18:28
(10) Внешней обработкой?
13 Либерал
 
27.02.15
18:28
(6) ну, была когдато галка "ставить оплаты в конец дня" при загрузке из банка кажется... в 2.0 что ли...
и всё
14 Рэйв
 
27.02.15
18:28
+(8)Это ТЫ должен говорить Гл буху как отчетность сдавать.А не она тебе как и чего ты программировать.

Как тот так:-))
15 D_E_S_131
 
27.02.15
18:30
(8)(11)(13) Хватит "лошье" оправдываться! Признайтесь в непрофессионализме уже и покланитесь тому гению! xD
16 Nuobu
 
27.02.15
18:31
(15) Ты подразумеваешь, что ты ТОТ самый великий программист 1С?
17 D_E_S_131
 
27.02.15
18:32
(16) Нет конечно, но я уже поклонился (2 раза при чем!!!)
18 Beduin
 
27.02.15
18:33
(15) Вот ты ржешь, а я в ступоре сказал, что не знаю как. Она искренне удивленно, ну это же элементарно где-то настраивается.
19 D_E_S_131
 
27.02.15
18:33
1-й раз — когда прочитал про "5 минут".
2-й раз — когда прочитал, что с Бушка с Прогом разругалась, но все равно помнит его и всем в пример ставит.
20 Nuobu
 
27.02.15
18:34
(18) Вот и снимай замочки. А то, что она так говорит, так, может, нахваталась.
21 D_E_S_131
 
27.02.15
18:34
(18) Чего ты не знаешь, тебе в Nuobu в (3) все написал.
22 Рэйв
 
27.02.15
18:35
судя по постам некоторых участников - пятница у них удалась.
23 Рэйв
 
27.02.15
18:35
я даже боюсь учавствовать в дискусии:-)..Что со мной редко бывает:-))
24 Beduin
 
27.02.15
18:38
Спокойно пацаны. Она сейчас домой приедет и кинет мне телефон этого гения, я у него спрошу. Как он это сделал.

Еще раз с ней обсудил. Каждый документ в цикле имел свое время. Поступление на 12:00, перемещение товаров на 13:00
Списание товаров на 14:00.
Все документы вводили руками, без обработок и т.п.
25 D_E_S_131
 
27.02.15
18:43
(24) ПодпискаНаСобытие ПередЗаписью для всех нужных документов. В обработчике подписки код:

Время12 = 60 * 60 * 12;
Время13 = 60 * 60 * 13;

Если ТипЗнч(Источник) = Тип("ДокументОбъект.Поступление") Тогда

Источник.Дата = НачалоДня(Источник.Дата) + Время12;

ИначеЕсли ТипЗнч(Источник) = Тип("ДокументОбъект.ПеремещениеТоваров") Тогда

Источник.Дата = НачалоДня(Источник.Дата) + Время13;

КонецЕсли;
26 Nuobu
 
27.02.15
18:44
(25) Так это всё таки ты был?)0
27 D_E_S_131
 
27.02.15
18:46
(26) Подожди, мне кто-то звонит. Надеюсь не Beduin от какой-то моей знакомой, а то спалюсь на ровном месте.
28 Beduin
 
27.02.15
18:46
(26)(27) Улыбаюсь сижу. Спасибо вам)
29 Либерал
 
27.02.15
19:00
(24) хрень сабачья
штатно в УТ10.3 - вспомнил - было "создавать платежные документы текущим временем или в конец дня" в учетной политике.

более ничего такого в типовых небыло
30 Beduin
 
27.02.15
19:17
Телефон дала, он трубку не берет.
31 ДенисЧ
 
27.02.15
19:31
D_E_S_131 , возьми трубку! ИНтересно же....
32 Мимохожий Однако
 
27.02.15
19:46
(30)Магазин на диване?
33 Beduin
 
27.02.15
20:06
(30) Дозвонился. Он через подписку делал это.
Главбух меня обманула...
34 D_E_S_131
 
27.02.15
20:26
(33) Если будешь делать подписку, то поставь еще в начале

Если Источник.ДополнительныеПараметры.Свойство("НеМенятьВремя") Тогда
   Возврат;
КонецЕсли;
35 D_E_S_131
 
27.02.15
20:27
ДополнительныеПараметры = ДополнительныеСвойства
36 RomanYS
 
27.02.15
21:01
(34) проще проверять на ЭтоНовый(), а при повторной записи игнорировать.
37 D_E_S_131
 
27.02.15
21:05
(36) Я это предложил на случай когда и новый документ нужно будет записать на определенное время. А вот если поставить условие на ЭтоНовый() и кто-то зайдет в старый документ, там поменяет дату и сохранит документ. Что потом будет? Ругань с гл.бухшей и принижение в виде "У прошлого программиста если установишь время 14:00, то оно так и оставалось стоять на всю жизнь, а ты и не мужчина вовсе!".
38 Cyberhawk
 
27.02.15
21:09
8.3, дополнительная обработка "Вызов серверного метода" с расписанием...
39 D_E_S_131
 
27.02.15
21:30
(38) Т.е. создал документ в 18:43, а через 5 минут он стал со временем 14:00?
40 mikecool
 
27.02.15
21:32
читал, немного плакал )))
41 D_E_S_131
 
27.02.15
21:34
+ к (39) хотя лучше настроить регламент на ночное выполнение. На вводил документов хаотично, а с утра пришел и все они "по полочкам" разложены, гл.бухша рада, чаем с сушками угощает, про былое рассказывает.
42 Cyberhawk
 
27.02.15
21:37
(39) типа того
43 Beduin
 
27.02.15
22:13
(34) Это если программно создавать, они же типовыми механизмами будут вводить, зачем мне доп.свойства?
44 D_E_S_131
 
27.02.15
22:28
(43) Программное создание документов это обычное дело, а подумать наперед это умное дело.