Страница 1 из 2

Динамическое изменение настройки

Добавлено: 12 май 2005, 10:39
Alexx
Добрый день!

Возникла такая необходимость - менять настройку "Настройка" - "Управление персоналом" - "Расчетный период" в зависимости от Отчетного периода модуля Зарплаты. Т.е., если сейчас календарный месяц - май, а в Зарплате отчетный период - апрель, то Расчетный период должен быть будущим, т.е. - маем.

Подскажите, какими функциями это можно сделать из VIP'а?

Заранее, спасибо!

Добавлено: 12 май 2005, 10:50
Maverick
Сделать можно, но только если хочешь чтоб стандартный функционал у тебя "загнулся" раз и навсегда. Для синхронизации УП и ЗП юзайте рабочую корзину.

ИМХО - вопросы, наносящие вред стабильности работе системы, а также провокационные - будут отстреливаться сразу же.

Добавлено: 12 май 2005, 10:56
Alexx
С чего такой враждебный настрой?
Объясню для чего мне это надо.
Иногда табельщикам приходится распечатывать табель не в конце месяца, а в первой половине, когда в модуле ЗП еще стоит прошлый период. В форме Т13 печатаются виды оплат, которые туда попадают только после предварительной разноски. А эта разноска делается только на тот месяц, который установлен в настройке. И представь, когда в табеле на текущий месяц печатаются виды оплат из прошлого. Такую фичу предполагается сделать только табельщикам. У кадровиков никакого изменения периода не будет.

Добавлено: 12 май 2005, 10:59
Maverick
Настройка - общесистемная. Изменение ее для одних, повлечет изменение ее для всех. А теперь представь, ЧТО будет, если кто-то, не дай Бог, запустит расчет чего нибудь... или какое нить формирование...

Такие вещи решаются регламентом...

Добавлено: 12 май 2005, 11:01
Alexx
Читать внимательнее нужно.
Настройка "Расчетный период" - пользовательская!

Добавлено: 12 май 2005, 11:03
Maverick
Версия галки?

Добавлено: 12 май 2005, 11:06
Alexx
58502

Добавлено: 12 май 2005, 11:10
Max_Fin
1) Maverick совершено прав, нельзя менять отчетный период
2) не понял по поводу Отчетного периода модуля Зарплаты
насколько я знаю - это одно и тоже
так можно получить значение

Код: Выделить всё

dTmp := dGetTune('UP.DATOTCH');
а так можно установить

Код: Выделить всё

dSetTune('UP.DATOTCH', Date(1,1,2005));

Добавлено: 12 май 2005, 11:12
Maverick
Нет там такой настройки.
Есть "Дата отчетного периода" - она единая для УП и ЗП, и как правильно сказал Максим, называется она 'UP.DATOTCH'. При этом - она системная.

Добавлено: 12 май 2005, 11:13
Maverick
Весь ф-л модуля ЗП ориентируется именно на нее.

Добавлено: 12 май 2005, 11:17
Alexx
захожу в настройку, там на эту тему 2 позиции:

"Дата отчетного периода" - системная, защищена от изменения.
"Расчетный период" - пользовательская, может принимать значения "Текущий" и "Будущий".

Добавлено: 12 май 2005, 11:22
Max_Fin
Нажмите Alt+1 в настройке и посмотрите по какому имени настройки можно получить значение.
что-то я такой настройки не вижу :?

Добавлено: 12 май 2005, 11:25
Maverick
Ни В 585, ни В 711 нет такой настройки.. есть только "Был переход на след. период" -ДА/НЕТ, название 'UP.PRPEREXO'
Данная настройка отражает результат выполнения перехода к новому расчетному периоду в модуле ЗП, т.е. если переход был выполнен, то отбражается - ДА. Настройка - системная

Добавлено: 12 май 2005, 11:26
Alexx
настройка называется UP.TEKBUD
Версия Галактики 5.85.02

Добавлено: 12 май 2005, 11:33
Maverick
По F1 посмотрите смысловое значение данной настройки. просьба процитировать хелп.