Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / [игнор отключен] [закрыт для гостей] / Как проставить время документу при его проведении??? / 13 сообщений из 13, страница 1 из 1
03.09.2009, 23:22
    #36177936
время
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как проставить время документу при его проведении???
Привет всем! Подскажите как возможно поменять время документа при его проведении!!!
...
Рейтинг: 0 / 0
04.09.2009, 09:57
    #36178261
Шурыгин Иван Сергеевич
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как проставить время документу при его проведении???
время,
вызываешь метод дата и ставишь время такое какое тебе надо!
естественно это надо делать в процедуре ОбработкаПроведения().
...
Рейтинг: 0 / 0
04.09.2009, 10:22
    #36178343
Господин ПЖ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как проставить время документу при его проведении???
Шурыгин Иван Сергеевич
естественно это надо делать в процедуре ОбработкаПроведения().

за такие штуки тадо бить по eggs
...
Рейтинг: 0 / 0
04.09.2009, 10:33
    #36178367
Шурыгин Иван Сергеевич
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как проставить время документу при его проведении???
Господин ПЖШурыгин Иван Сергеевич
естественно это надо делать в процедуре ОбработкаПроведения().

за такие штуки тадо бить по eggs
а где еще надо менять время при проведении документа? в процедуре приЗаписи?
...
Рейтинг: 0 / 0
04.09.2009, 10:49
    #36178406
XenoX
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как проставить время документу при его проведении???
Шурыгин Иван СергеевичГосподин ПЖШурыгин Иван Сергеевич
естественно это надо делать в процедуре ОбработкаПроведения().

за такие штуки тадо бить по eggs
а где еще надо менять время при проведении документа? в процедуре приЗаписи?
А зачем его вообще менять?
...
Рейтинг: 0 / 0
04.09.2009, 10:54
    #36178414
Шурыгин Иван Сергеевич
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как проставить время документу при его проведении???
XenoX,
вопрос зачем менять не правильно стоит:)
может человек просто хочет для саморазвития узнать как изменить время при проведении документа.
а может надо для целей учета:)
а может... и т.д. и т.п.
...
Рейтинг: 0 / 0
04.09.2009, 10:59
    #36178428
XenoX
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как проставить время документу при его проведении???
Шурыгин Иван СергеевичXenoX,
вопрос зачем менять не правильно стоит:)
может человек просто хочет для саморазвития узнать как изменить время при проведении документа.
а может надо для целей учета:)
а может... и т.д. и т.п.
Увы и ах, как поставили так и стоит


ТС, зачем вам это нужно?
...
Рейтинг: 0 / 0
04.09.2009, 11:00
    #36178432
Господин ПЖ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как проставить время документу при его проведении???
Шурыгин Иван СергеевичГосподин ПЖШурыгин Иван Сергеевич
естественно это надо делать в процедуре ОбработкаПроведения().

за такие штуки тадо бить по eggs
а где еще надо менять время при проведении документа? в процедуре приЗаписи?

запускаем восстановление последовательностей или просто групповое перепроведение... долго размышялем над полученным результатом... осознаем... летим из окна, выброшенные бухами
...
Рейтинг: 0 / 0
04.09.2009, 11:03
    #36178440
XenoX
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как проставить время документу при его проведении???
Господин ПЖШурыгин Иван СергеевичГосподин ПЖШурыгин Иван Сергеевич
естественно это надо делать в процедуре ОбработкаПроведения().

за такие штуки тадо бить по eggs
а где еще надо менять время при проведении документа? в процедуре приЗаписи?

запускаем восстановление последовательностей или просто групповое перепроведение... долго размышялем над полученным результатом... осознаем... летим из окна, выброшенные бухами

Это в лучшем случае...
В худшем на костре сожгут...
...
Рейтинг: 0 / 0
04.09.2009, 11:04
    #36178445
Шурыгин Иван Сергеевич
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как проставить время документу при его проведении???
Господин ПЖШурыгин Иван СергеевичГосподин ПЖШурыгин Иван Сергеевич
естественно это надо делать в процедуре ОбработкаПроведения().

за такие штуки тадо бить по eggs
а где еще надо менять время при проведении документа? в процедуре приЗаписи?

запускаем восстановление последовательностей или просто групповое перепроведение... долго размышялем над полученным результатом... осознаем... летим из окна, выброшенные бухами

то же есть логика, как то не подумал что конктретно модуль документа лучше не трогать.

тогда уж лучше через обработку, если документ 1 и думать о последствиях.
...
Рейтинг: 0 / 0
04.09.2009, 11:09
    #36178461
XenoX
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как проставить время документу при его проведении???
Я сейчас выдам "Гениальное решение"

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
1) Заводим для доков общий реквизит, ОткрытИзФормы с типом число 1
2) в глобальнике пишем процедуру вот такого вида
  Процедура глАктуализироватьВремяДок(конт)
   Если Конт.ОткрытИзФормы = 1 Тогда
    Конт.ОткрытИзФормы = 0;
    Конт.УстановитьВремя() или ВремяДок
   КонецЕсли;
  КонецПроцедуры
  и
  Процедура глПриОткрытииФормыДокумента(конт)
   конт.ОткрытИзФормы = 1
  КонецПроцедуры
3) В конец обработкаПроведения() у доков помещаяем вызов глАктуализироватьВремяДок(контекст)
4) в конец процедуры при открытии модуля формы глПриОткрытииФормыДокумента(контекст)
Это актуально для 7.7.
P.S.
Я лично против ТС ничего не имею
...
Рейтинг: 0 / 0
04.09.2009, 11:14
    #36178478
Шурыгин Иван Сергеевич
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как проставить время документу при его проведении???
XenoXЯ сейчас выдам "Гениальное решение"

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
1) Заводим для доков общий реквизит, ОткрытИзФормы с типом число 1
2) в глобальнике пишем процедуру вот такого вида
  Процедура глАктуализироватьВремяДок(конт)
   Если Конт.ОткрытИзФормы = 1 Тогда
    Конт.ОткрытИзФормы = 0;
    Конт.УстановитьВремя() или ВремяДок
   КонецЕсли;
  КонецПроцедуры
  и
  Процедура глПриОткрытииФормыДокумента(конт)
   конт.ОткрытИзФормы = 1
  КонецПроцедуры
3) В конец обработкаПроведения() у доков помещаяем вызов глАктуализироватьВремяДок(контекст)
4) в конец процедуры при открытии модуля формы глПриОткрытииФормыДокумента(контекст)
Это актуально для 7.7.
P.S.
Я лично против ТС ничего не имею

:) +1 хорошо однако придуманно:) а потом в полете из окна выбрешшенные бухами(я думаю не только ими) думаем как же жизнь была прекрасна, и какого фига офис находится на 20м этаже:)
...
Рейтинг: 0 / 0
04.09.2009, 11:25
    #36178519
XenoX
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как проставить время документу при его проведении???
Шурыгин Иван Сергеевич
:) +1 хорошо однако придуманно:) а потом в полете из окна выбрешшенные бухами(я думаю не только ими) думаем как же жизнь была прекрасна, и какого фига офис находится на 20м этаже:)

Такое решение в принципе имеет право на жизнь если отбадаться от требования "это" реализовать нет никакой возможности, по крайней мере ТС указан механизм, как при групповом перепроведении документов не поиметь толпу с документов введенных сегодня, проверки ведь любые можно повесить, однако ТС надо все таки подумать... а оно ему надо
...
Рейтинг: 0 / 0
Форумы / [игнор отключен] [закрыт для гостей] / Как проставить время документу при его проведении??? / 13 сообщений из 13, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]