Многопользовательский режим

Программирование на Атлантисе (VIP, FCOM, ARD), FastReport

Модераторы: m0p3e, edward_K, Модераторы

Ответить
fijas
Сообщения: 4
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Москва
Контактная информация:

Многопользовательский режим

Сообщение fijas »

Пишем интерфейс:
Есть сумма услуги в акте на прием услуг, ее нужно разнести по позициям акта ввода ОС в эксплуатацию.
Как разнести ее так, чтобы не получилось, что одни и те же деньги попали дважды на одно и то же основное средство при многопользовательском доступе?
Каков общий подход при многопользовательской работе?
Если есть работающий примерчик - поделитесь, пожалуйста!
Deinis
Местный житель
Сообщения: 783
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Москва
Контактная информация:

Re: Многопользовательский режим

Сообщение Deinis »

Нужно на мой взгляд в интерфейсе акта на прием услуг запускать свой фейс, который привязывает к строкам спецификации акта на прием услуг ОС - т.е. каждой позиции Акта на услуги - свое ОС. Через внешнюю аналитику (KauReff). Мы сейчас так собираемся реализовать схему, когда МЦ в накладной одна и та же (несколько штук) - Авиабилеты. При этом к таблице SpSopr подцепляем внешнюю аналитику (KauReff) собственным интерфейсом. Аналитику - по сотрудникам.
Andy66
Сообщения: 1
Зарегистрирован: 29 мар 2005, 17:49

Уточнение - многопользовательский режим

Сообщение Andy66 »

Таблица для разнесения суммы услуг уже есть в Галактике - spvvsopr, в ней указываем количество распределяемых услуг и ссылки на спецификации акта на прием услуг и акта ввода ОС в эксплуатацию. Все это есть и работает. Проблема в том, что в Галактике это сделано неудобно для наших пользователей.
Пишем свой фейс. Вопрос: как корректно обеспечить возможность многопользовательской работы? Наверно, блокировать перед добавлением записи в spvvsopr соответствующие записи в spsopr и vvsopr? Может здесь используется семафор. Как и где это можно посмотреть? ???
Ответить