powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / [игнор отключен] [закрыт для гостей] / Как правильно реализовать учет данных
7 сообщений из 7, страница 1 из 1
Как правильно реализовать учет данных
    #39065213
Andry.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не могу понять как правильно реализовать учет следующего процесса:

Есть документ-закрепляет много (тысячи КА за сотрудником). Элемент справочника + сотрудник в реквизите.
Сотрудник обрабатывает поштучно КА - ставит галку и сохраняет.

Задача: Понять сколько КА сотрудник обработал за день.

Мое видение:
Вариант 1
1. Документ закрепления пишет в регистр накопления (Измерение - Сотрудник, Ресурс - КА). Приход.
2. В процессе обработки сотрудником КА создается документ который пишет в расход.

Что настораживает: Очень много документов при обработки сотрудником.

Вариант 2

1. Документ закрепления пишет в регистр сведений (Измерение - Сотрудник, Ресурс: КА, Закрепление). Закрепление = Назначен.
(Правильнее с регистратором или нет?)
2. В процессе обработки сотрудником КА добавляется запись (без регистратора) Закрепление = Снят.

ЗЫ: Не пинайте сильно, в 1С делал простые вещи, основное было вне 1С.
...
Рейтинг: 0 / 0
Как правильно реализовать учет данных
    #39065335
trew
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Andry.,

Вариант 1 - кажется более правильный, из того что вы написали.
Рассмотри вариант, если добавить два реквизита (Пользователь, ДатаИзменения) туда где Сотрудник ставит галку и сохраняет.
...
Рейтинг: 0 / 0
Как правильно реализовать учет данных
    #39065338
Фотография Shuhard
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
не нужны тут регистры, тупо пиши в справочник дату обработки
...
Рейтинг: 0 / 0
Как правильно реализовать учет данных
    #39065363
Andry.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
trew
Первый вариант кажется "тяжелым" очень много документов будет создаваться при обработки сотрудником. Может быть мне как человеку, который обычно под SQL Server пишет кажется дикостью, а для 1С это норма? Избыточность данных получается.

Не понял, на форму, где сотрудник ставит галку?
Все было бы ничего - документ назначения - точка распределения, обработка пользователем - точка отработки, запрос может дать дельту. Но КА потом может быть еще раз назначаем другому пользователю - тогда все потрется "маской времени". Мы не получим информацию о том, что Сотрудник1 обработал КА, там будет уже Сотрудник2

Shuhard
Имеется ввиду просто справочник. КА, Сотрудник, Назначен, Обработан?
...
Рейтинг: 0 / 0
Как правильно реализовать учет данных
    #39065403
Фотография Shuhard
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Andry. Shuhard
Имеется ввиду просто справочник. КА, Сотрудник, Назначен, Обработан?
угу
нет ни какого смысла плодить лишние сущности и потом бороться с блокировками

отчет по справочнику будет работать за те же секунды + будет полноценная история
...
Рейтинг: 0 / 0
Как правильно реализовать учет данных
    #39065428
Andry.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shuhard

Упс, уточнение. Оказалось, что элементы справочника КА могут удалятся . Туда нельзя, а история нужна по штукам.

Выходит обычный справочник:
Дата Сотрудник Назначено Обработано
Когда назначаем - пишем сумму (можем раздвать пакетом), когда обрабатыват смотрим ручками было ли на дату, если да, то плюсуем, если нет добавляем новую строку. Но все же как-то ИМХО хлипко и не очевидно.

Колхозить не хочется, а опыта как правильно не имею.
...
Рейтинг: 0 / 0
Как правильно реализовать учет данных
    #39065737
Zerro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
правилньо определяется дальнейшим использованием -чтобы отчеты и запросы легко было строить по справочнику или регистру..ну и вдруг потребуется расширить данные
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / [игнор отключен] [закрыт для гостей] / Как правильно реализовать учет данных
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]