Пояснения по организации режима "Умолномоченная бухгалтерия" и многопользовательскому режиму.

В системе все учетные записи можно разделить на:

1.  Обычное предприятие (идентификатор инн-кпп)

2.  Пользователь (идентификатор инн-кпп-инн)

3.  Дочка УБ (идентификатор инн-кпп)

4.  Дочка пользователя (идентификатор инн-кпп-инн)

Каждая учетная запись имеет:

·  идентификатор (строка из инн1-кпп-инн2, где кпп и/или инн2 может отсутствовать). Идентификатор должен совпадать с "не структурированным именем" из сертификата иначе вход в систему будет не возможен.

·  пароль (для дочек он создается автоматически ).

·  Все подчиненные организации УБ имеют ссылку на Голову.

·  Все подчиненные организации Пользователя имеют ссылку на Пользователя.

·  Все пользователи имеют ссылку на учетную запись, для которой он создан.

Возможные конструкции:

·  Обычная организация - просто учетная запись.

·  Обычная организация с пользователями - получается когда для организации создается пользователь. Пользователь получает идентификатор инн1-кпп-инн2, где инн1-кпп это идентификатор организации под которой он создан. Пользователю можно ограничить права и формы отчетности. Пользователь имеет право отчитываться только за эту организацию.

·  Обычная УБ - Растет из Головы, если у головы есть право на регистрацию подчиненных предприятий и количество возможных > 0.

·  УБ с пользователями - Все выше перечисленное + Расти может как количество дочек так к и пользователей. Если пользователь создан в Голове и если он имеет такое право, (по аналогии с головой) пользователь может себе набрать дочек из числа дочек УБ при этом появляются новые учетные записи "инн дочки - кпп дочки - инн пользователя".

Пользователь УБ (пользователь зарегистрированный для головной организации с правом регистрировать дочерних) имеет возможность отчитываться только за организации которые он себе добавил из общего списка.

Пользователь дочки УБ - Получается если войти в систему под УБ, выбрать одну из дочек и создать пользователя. Ситуация идентична "Обычная организация с пользователями". При этом для каждой организации генерируется свой пароль.

В системе используются только 2-мерные конструкции, поэтому они легко представляются в виде таблицы (для ИНН-КППП головной организации: ):

ИНН пользователя

Идентификатор пользователя

Голова

Дочки пользователя

Дочки пользователя

Дочка Головы

……..

……

Дочка Головы