Изменение времени документа
02.12.2008
13:41
#12
Хотелось бы менять время "автоматически", т.е. без лишних нажатий на кнопки...))
02.12.2008
14:32
#14
Какая разница какая конфига? Нужно для изменения времени документа, для корректного расчета бухгалтерских итогов...
02.12.2008
16:50
#16
На какое время менять автоматически? У мня есть документ, который при первом проведении ставится как обычно со сдвигом ТА (ТиС) и далее при повторном перепроведении не остается прошлым временем, а сдвигает ТА и становится самым последним проведенным. Не это ли вам надо?
02.12.2008
16:54
#17
По поводу обработки ожидания... при нажатии соответствующей кнопки в документе инициируется переменная глобального модуля, запускается обработка ожидания в именем процедуры для вызова обработки смены времени и интервалом срабатывания 1 сек., документ закрывается. Через 1 сек. срабатывает обработка ожидания, останавливает себя, запускает обработку изменения времени. Обработка изменения времени считывает данные из соответствующей переменной глобального модуля и на основании их определив с каким документом работать и на какое время его перекидывать делает это. Далее обработка сама закрывается или из нее можно открыть документ над которым работали.
02.12.2008
18:14
#19
надо было продолжать ту тему, не начинать эту, а то опять всем объяснять про продавцов, банк и т.д.
02.12.2008
18:19
#20
"См.:
ПроводитьПослеТА(,);
Синтаксис:
ПроводитьПослеТА(,)
Назначение:
Установить режим проведения документа после ТА. Возвращает текущее значение режима перепроведения документа в зависимости от проведенности.
Параметры:
- режим проведения документа после ТА. Число: -1 (минус единица) - проводить документ всегда задним числом; 0 - при проведении запрашивать режим проведения документа; 1 - проводить документ в реальном потоке времени, т.е. при проведении время документа автоматически устанавливается на время после ТА.
- режим перепроведения документа после ТА. Числовое выражение: -1 (минус единица) - проводить документ всегда задним числом; 1 - проводить документ в потоке.
Замечание:
Метод доступен только в Модуле формы документа и работает с документом доступным в локальном контексте.
У меня стоит в конце модуля документа:
ПроводитьПослеТА(1,1);
Попробуйте сначало на копие базы!
Еще есть:
АвтоВремяПослеТА();
Синтаксис:
АвтоВремяПослеТА()
Назначение:
Устанавливает режим, при котором, если совпадает дата документа с датой ТА, то новому документу автоматически записывается время после ТА. Для новых документов в модуле формы, если этот метод использован, то диалог запроса времени не вызывается и игнорируются пользовательские установки в параметрах системы.
Пробуйте.
И в хвост
Как правильно задавать вопросы - "
ПроводитьПослеТА(,);
Синтаксис:
ПроводитьПослеТА(,)
Назначение:
Установить режим проведения документа после ТА. Возвращает текущее значение режима перепроведения документа в зависимости от проведенности.
Параметры:
- режим проведения документа после ТА. Число: -1 (минус единица) - проводить документ всегда задним числом; 0 - при проведении запрашивать режим проведения документа; 1 - проводить документ в реальном потоке времени, т.е. при проведении время документа автоматически устанавливается на время после ТА.
- режим перепроведения документа после ТА. Числовое выражение: -1 (минус единица) - проводить документ всегда задним числом; 1 - проводить документ в потоке.
Замечание:
Метод доступен только в Модуле формы документа и работает с документом доступным в локальном контексте.
У меня стоит в конце модуля документа:
ПроводитьПослеТА(1,1);
Попробуйте сначало на копие базы!
Еще есть:
АвтоВремяПослеТА();
Синтаксис:
АвтоВремяПослеТА()
Назначение:
Устанавливает режим, при котором, если совпадает дата документа с датой ТА, то новому документу автоматически записывается время после ТА. Для новых документов в модуле формы, если этот метод использован, то диалог запроса времени не вызывается и игнорируются пользовательские установки в параметрах системы.
Пробуйте.
И в хвост
Как правильно задавать вопросы - "
Не проводится ни один документ в 1С:Бухгалтерия8.1пересчет оклада за предыдущий месяц в 1С ЗП и кадры
Читают тему
(гостей: 1)