|
Сохранить изменения в MD-шник или как Вы выгоняете пользователей из программы | ☑ | ||
---|---|---|---|---|
0
IgorTrifonov
20.09.11
✎
11:05
|
Доброе утро господа-товарищи!
Сделал изменения в программе 1Cv77 "Зарплата и кадры", локально у себя на компьютере. Теперь надо выполнить объединения с сетевым MD-шником, но для этого надо чтобы все пользователи вышли из программы. Вопрос: Есть ли возможность у сервера Windows 2003 или какая-нибудь утилита для этого сервера чтобы админ мог запретить всем юзверам открывать папку "Зарплата" (на этом сервере) скажем с 8:00 до 8:15 (юзверов 50 человек) я бы утречком пришёл и внёс бы изменения (объединил) а то приходиться отправлять всем сообщение, чтобы утром никто не входил в 1С З/К это сообщение кто прочёл кто не прочёл, а кто прочёл те забыли про него с позаранку короче одна нервотрёпка |
|||
1
Ёпрст
20.09.11
✎
11:07
|
И.. чего ты там изменил в ЗиКе ?
|
|||
2
План счетов
20.09.11
✎
11:08
|
Приходи раньше, в 7-50
|
|||
3
Ёпрст
20.09.11
✎
11:08
|
а так, если изменения не требуют реструктуризации базы, то turbomd и привет, и никого выгонять не надо.
|
|||
4
andrewalexk
20.09.11
✎
11:08
|
:) turbomd.dll в помощь
|
|||
5
bizon2008
20.09.11
✎
11:09
|
Есть. Либо сервер выключить, либо сеть ему отключить. Я сеть отключаю. Накатываю изменения и снова включаю.
|
|||
6
povar
20.09.11
✎
11:10
|
(5) да уж... А если сам удаленна на нем работаешь ?
|
|||
7
IgorTrifonov
20.09.11
✎
11:12
|
(5) на счёт проводов идея хорошая, но в серверную меня не пускают, да я и не знаю где там чего.
(3) изменения бывают разные. (у нас доморощенная 1С З/К) (2) так и делаю, прихожу очень рано. |
|||
8
Cybf
20.09.11
✎
11:13
|
а права на папку не меняются, не?
|
|||
9
Смотрящий от 1С
20.09.11
✎
11:14
|
И сколько у вас сотров, что в зарплате 50 пользователей работает? Зарплата самая легкообновляемая программа. скажешь "Юленька, сходи покури" и готово ))
|
|||
10
IgorTrifonov
20.09.11
✎
11:16
|
(9) нет, всех обзванивать, это нервотрёпка
|
|||
11
План счетов
20.09.11
✎
11:17
|
(10) ЗаверщитьРаботуСиситемы
|
|||
12
Ёпрст
20.09.11
✎
11:17
|
(10) база то какая ? файловая ?
Все в терминал бегают, или тупо папка расшарена ? |
|||
13
План счетов
20.09.11
✎
11:18
|
Веренее
ЗавершитьРаботуСистемы(<?>); Синтаксис: ЗавершитьРаботуСистемы(<ФлагСохранения>) Назначение: вызывает завершение рабоы системы. Параметры: |
|||
14
Холст
20.09.11
✎
11:18
|
не могу представить необходимость 50юзеров в ЗиК
|
|||
15
Смотрящий от 1С
20.09.11
✎
11:18
|
(5) зверь
по теме. В глобальнике прописано искать специальный стоп файлик в каталоге базы. если он там появляется, то пользователям выводится сообщение из константы с причиной остановки и временем работ и работа программы прекращается. При попытке войти проверяется, если файлик есть и вход не монопольный, то сообщение, что работы не закончены. |
|||
16
viktor_vv
20.09.11
✎
11:24
|
А удаленно по инету из дому никак ? Тем win 2003 уже есть.
|
|||
17
viktor_vv
20.09.11
✎
11:24
|
* Тем более.
|
|||
18
IgorTrifonov
20.09.11
✎
11:41
|
(12) база MS SQL 2000
(13) спасибо, про ЗавершитьРаботуСистемы() я знал, протсо хотелось как-то через права доступа в папку где расположен MD-шник (14) завод 1500 сотрудников, в 1С З/К сидят нормировщики цехов, расчётчики, кадровики. ~ 40 пользователей постоянно |
|||
19
dmpl
20.09.11
✎
11:48
|
(0) Вечерком из дома по VNC захожу и выполняю обновления.
|
|||
20
IgorTrifonov
20.09.11
✎
11:56
|
на счёт VNC это интересно.
|
|||
21
mishaPH
20.09.11
✎
12:02
|
(10) поскольку ЗИК у вас переписан. добавь выгонялку из базы принудительную.
|
|||
22
IgorTrifonov
20.09.11
✎
12:08
|
Всем большое спасибо. VNC - это очень интересно!
|
|||
23
Эльниньо
20.09.11
✎
12:09
|
Если с самого утречка - переименуй папку "Зарплата" в "ЗряПлата".
Поставь изменения и переименуй взад. |
|||
24
Naumov
20.09.11
✎
12:16
|
а можно нескромный вопрос: что 50 юзеров в ЗиК делают?
|
|||
25
Naumov
20.09.11
✎
12:16
|
или каждый работник сам себе ЗП расчитывает?
|
|||
26
1Сергей
20.09.11
✎
12:17
|
(25) см (18)
|
|||
27
Naumov
20.09.11
✎
12:18
|
Хм, ну предприятие в 1200 человек обслуживали 4-ре расчетчика и не жужжали..
Более того всех по таб.номерам помнили (каждый свою группу) |
|||
28
DJ Anthon
20.09.11
✎
12:18
|
(18) мы 1500 сотрудников вдвоем рассчитывали. бюджетников причем, с табелями
|
|||
29
DJ Anthon
20.09.11
✎
12:18
|
притом я всего на три дня в месяц приходил...
|
|||
30
Поручик
20.09.11
✎
12:19
|
(28) Хрена ли бюджетников рассчитывать
|
|||
31
Patrio_
O_Muerte 20.09.11
✎
12:26
|
(0)Сбрось всех с сервака, либо закрой открытые файлы, измени имя шары на время работы с базой.
Другой вариант - по внутренней связи всем объявляешь, что в такое-то время база будет отключена, например в 12-00, пусть отдыхают в обед, и в 11-55 повторно даешь объявление, мол через 5 минут база траливали будет отключена на столько то минут. Внутрення связь это какой-нибудь внутренний чат или тот же самый нетсенд, либо прикручиваешь какую-нибудь сообщалку в 1С. Можешь ночью, разрешаю :) |
|||
32
МихаилМ
20.09.11
✎
12:28
|
1)
если нет измкнений в бд а только в конфигурации, то выгонять н кого не надо 1с77 считывает md и dd(s) в память полностью сответственно достаточно снять файловые блокировки и можно заменть мд файл. но турбомд в 95% случаев хватает. 2) если используется скл, то можно НЕ выгонять пользователей и при изменении структуры бд если поля добовляются то просто добавить поля если удаляются - то сложнее : предварительно нужно заменить таблицу представлением и заменить поле в представлении на пустое значение + а в таблице поле удалить. + триггер на контроль вставки плюс обновить dds потеря производительности заменой таблиц view для ms sql 2005 не привышает 1% для мс скл 2000 - 3% примерно такая же стратегия применима для обновления 1с8 |
|||
33
Ёпрст
20.09.11
✎
12:36
|
(32)
если поле изменяется, тогда что ? если требуется пересчет служ. данных - итоги там и прочее, тогда что ? :)) ну и т.д. |
|||
34
chief accountant
20.09.11
✎
12:40
|
(30) Сам понял, что сказал?
|
|||
35
DJ Anthon
20.09.11
✎
12:40
|
(30) дозера документов разносить на разовые наряды, больничные, табели кривые, премии считать, каждый месяц новый процент, работа в праздничные и выходные дни с переработкой, перерасчет зп за прошлые месяцы, когда документы приносят спустя три месяца, и так далее, этого мало?
|
|||
36
chief accountant
20.09.11
✎
12:41
|
(35) Не спорь с ним он не в теме
|
|||
37
DJ Anthon
20.09.11
✎
12:42
|
угу, надо разок возразить и забыть
|
|||
38
БалбесВ1с
20.09.11
✎
12:44
|
(0)Найди скрипт который выкидывает юзеров ночью и заходит монопольно и поставь его в назначенные задания.
|
|||
39
Mikeware
20.09.11
✎
12:47
|
(33) Итоги вполне нормально пересчитываются в онлайне...
Можно даже выборочно... хотя изменять структуру базы на лету я б не решился... |
|||
40
Скользящий
20.09.11
✎
12:48
|
Многие изменения требуют только код поменять в модулях, и иногда нужно это срочно сделать. Я просто утилитой одной от Гэндальфа все модули вынес во внешние файлы, и постоянно в них на ходу что то дописываю. Раз в какой то промежуток времени все эти изменнеия в текстовиках закидываю в мдшник, чтобы то что в текстовиках соответстовало модулям в мдшнике. Очень удобно. Правда, для типовых наверно не вариант.
|
|||
41
Скользящий
20.09.11
✎
12:51
|
||||
42
Ёпрст
20.09.11
✎
12:52
|
(39) это я в курсе.. Но как-то менять таблички на вьюхи и лепить тригеры..
Не, проще - и пусть весь мир подождёт, если требуется реструктуризация. |
|||
43
Mikeware
20.09.11
✎
12:53
|
(40) открой для себя gcomp
|
|||
44
Ёпрст
20.09.11
✎
12:53
|
(40) хреновый метод, даже вредный - в один момент времени разные пользователи работают с разными модулями.
Для этого есть turbomd. |
|||
45
МихаилМ
20.09.11
✎
12:54
|
(33)
если изменяется на совместимый тип (например перечисление на справочник) то не проблема изменить число на стоку view не поддерживает пересчет итогов для оперучета ONLINE - задача давно решенная. для бух - написать не проблема. |
|||
46
Ёпрст
20.09.11
✎
12:58
|
(45) не, всё равно, слишком много действий.
Тот же тригер писать, вьюшки создавать. Изврат это всё. |
|||
47
Ёпрст
20.09.11
✎
13:00
|
+46
да, еще. Как ты мд на ходу подменишь ? При снятии блокировок с него - все аварийно повылетают к едрени фени. |
|||
48
Mikeware
20.09.11
✎
13:09
|
(47) не, не вылетают...
|
|||
49
Ёпрст
20.09.11
✎
13:14
|
(48) в дбф точно вылетают, в скуле - не помню.
ща проверю. :) |
|||
50
МихаилМ
20.09.11
✎
13:24
|
(47)
все описано в (33) 2 года никто не вылетал. изврат это вопрос квалификации. |
|||
51
Mikeware
20.09.11
✎
13:25
|
(50) "Изврат" - это вопрос больше философский...
|
|||
52
lift
20.09.11
✎
15:22
|
Изменяй позже, когда усе убегут!!! Все другие варианты под вопросом.
|
|||
53
Has
20.09.11
✎
16:38
|
(15)+1
+назначено задание на создание (через батник) файла вечером взвёл на выполнение - утром обновил |
|||
54
bizon2008
20.09.11
✎
16:44
|
(6)У правильных серверов обычно два канала доступа.
(7)Какие провода? Просто дизейблишь сетевое подключение. |
|||
55
lals
20.09.11
✎
17:40
|
(0) Если не типовая "Вшей" в нее чат - выгонялку
|
|||
56
CyberDream
20.09.11
✎
17:42
|
(55) солидарен - везде так делаю
|
|||
57
lals
20.09.11
✎
17:55
|
Есть готовое
Чат 1С -------------------------------------------------------------------------------------------------------------------------- Автор: Шапкин Михаил, Nuron, All rights reserved. www: http://www.nuron.uz Последнюю версию программы можно найти на http://mshapkin.narod.ru Встраивается в любую 7,7 |
|||
58
Cthulhu
20.09.11
✎
18:20
|
||||
59
Cthulhu
20.09.11
✎
18:23
|
ЗЫ: Ромикс, к (58) принимаешь хотелки?..
при появлении маркер-файла - начинает блымать хинтом, Ок - но отключает проверку маркер-файла... а можно чтобы мигала пока маркер-файл есть, а если его спилить (после того, как поймало и начало мигать! но до времени таймаута!) - вышло из этого режима (отключило мигалку-выгонялку)?.. оч.надо! |
|||
60
vde69
20.09.11
✎
18:45
|
у меня реализовано в запускалке:
В Авто блокировке используется безопасная с точки зрения "зависания" технология для закрытия входа в базу для всех пользователей кроме админов 1с, встроен свой "сервер блокировок" (который при активайии распологаеться в трее) |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |