Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
28 мар 2024, 15:56

Должности и люди. Способ организации данных.

Автор Msoul, 27 апр 2010, 14:49

0 Пользователей и 1 гость просматривают эту тему.

Msoul

Доброго времени суток всем.
Помогите разобраться с небольшой задачкой по 1С.
Суть задачи такова: Есть два справочника: Должности и люди. Необходимо организовать учет времени работы человека на должности. Один человек может совмещать несколько должностей, и несколько человек могут быть на одной и той же должности. Данные которые необходимо хранить: дата назначения на должность, дата снятия с должности.
Как можно организовать такие данные? Хотелось бы, что бы назначение и снятие человека можно было осуществлять с помощью документа.
Стоял бы вопрос: один человек - одна должность, то не проблема. А тут многие ко многим.

З.Ы. Задачка просто ввела меня в ступор. Помогите!

andr2510

На вскидку, если особо не заморачиваться и не вдумываться, то создаешь табличную часть в сотруднике датаНачала, датаСнятия, должность, и документом корректируешь эти записи. Чуть слжнее эту вещь можно сделать через регистр сведений.
ООО "ДиГри"
www.di-gri.ru

Msoul

Да вот как раз не хотел бы громоздить, табличные части.
Через регистры сведений как осуществить!?

Slin

Если хочешь в одном документе делать больше чем одну запись, то в без табличных частей никак.
В общем, в документе создается табличная часть с колонками типа Человек, Должность, ДатаНазначения, ДатаСнятия
Создаешь периодический регистр сведений с измерениями Человек, Должность и ресурсом ставка
Этот регистр сведений делаешь подчиненным регистратору - этот документ
При проведении документа на дату назначения создаешь запись, где записываешь соответственно человека, должность и ставка = 1.
Сразу же на дату снятия создаешь запись, где записываешь соответственно человека, должность и ставка = 0.

Вот собственно и все. Принцип вот такой.
Конечно никакого контроля тут нет, но это уже мелочи.

Msoul

Что значит в документе больше одной записи!?

Slin

эээ
ты одним документом хочешь одного человека на одну должность принимать/снимать?

Msoul

Документов будет два. Один на назначение человека на должность. Один на снятие с должности

Slin

это понятно
в документе будет только один сотрудник?

Msoul


Slin

То же самое, но без табличной части. :)
Процедура проведения чуть-чуть упростится

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск