Нарисовалась следующая задача: организовать учет корпоративных СИМ-карт.
В организацию поступают СИМ-ки партиями, у каждой СИМ-ки есть Оператор, Тариф, АбонентскийНомер и НомерICCID.
Далее они назначаются сотруднику (т.е. он становится Держателем карты), это происходит в определенную дату, которую нужно запомнить и хранить. У сотрудника может быть несколько СИМ-карт.
В процессе эксплуатации карта может быть передана другому Держателю (это тоже нужно отразить в базе и запомнить дату).
Кроме того, карту при необходимости нужно списать (утеря, поломка и т.п.). И самое важное, необходимо, чтобы можно было получить информацию по картам в разрезе любой даты и любого Держателя.
Какие справочники, документы и регистры посоветуете создать?
Сделал справочник Держатели, СИМ-Карты и подчиненные ему справочники Тарифы и Операторы.
Теперь если делать документ ПриходСИМ, то придется из его табличной части все строки (каждая из которых это СИМкарта в количестве 1 шт.) при проведении добавлять в справочник СИМКарты. Но мне кажется, что это не верный подход, или все же больше никак?
Или я в корне не правильно планирую структуру данных?
В организацию поступают СИМ-ки партиями, у каждой СИМ-ки есть Оператор, Тариф, АбонентскийНомер и НомерICCID.
Далее они назначаются сотруднику (т.е. он становится Держателем карты), это происходит в определенную дату, которую нужно запомнить и хранить. У сотрудника может быть несколько СИМ-карт.
В процессе эксплуатации карта может быть передана другому Держателю (это тоже нужно отразить в базе и запомнить дату).
Кроме того, карту при необходимости нужно списать (утеря, поломка и т.п.). И самое важное, необходимо, чтобы можно было получить информацию по картам в разрезе любой даты и любого Держателя.
Какие справочники, документы и регистры посоветуете создать?
Сделал справочник Держатели, СИМ-Карты и подчиненные ему справочники Тарифы и Операторы.
Теперь если делать документ ПриходСИМ, то придется из его табличной части все строки (каждая из которых это СИМкарта в количестве 1 шт.) при проведении добавлять в справочник СИМКарты. Но мне кажется, что это не верный подход, или все же больше никак?
Или я в корне не правильно планирую структуру данных?
По теме из базы знаний
Найденные решения
Ну если так все примитивно, считать остатки карт не требуется, то не делайте документов прихода и списания. В справочник карт добавить два реквизита: дата оприходования, дата списания. Добавить периодический регистр "Передача карты держателю". Добавить для красоты регистратор "Передача карты". В регистраторе ТЧ с картой и держателем. Периодический регистр с измерением "Карта" и ресурсом "Держатель". Отчет по регистру все покажет (срез последних на дату). При проведении документа проверить, что дата документа (период регистра) больше даты оприходования и меньше даты списания. Вроде все.
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Ну если так все примитивно, считать остатки карт не требуется, то не делайте документов прихода и списания. В справочник карт добавить два реквизита: дата оприходования, дата списания. Добавить периодический регистр "Передача карты держателю". Добавить для красоты регистратор "Передача карты". В регистраторе ТЧ с картой и держателем. Периодический регистр с измерением "Карта" и ресурсом "Держатель". Отчет по регистру все покажет (срез последних на дату). При проведении документа проверить, что дата документа (период регистра) больше даты оприходования и меньше даты списания. Вроде все.
По спр-ку "СИМ-ки". Главный признак - это НомерICCID (в Наименование его или Код). Оператор, Тариф, АбонентскийНомер - реквизиты.
В строке ТЧ должны быть не строковые данные, а только один - "СИМКарта". И его тип "СправочникСсылка.СИМКарты".
СИМ-Карты и подчиненные ему справочники Тарифы и Операторы
Почему подчиненные? Никогда.
придется из его табличной части все строки ... при проведении добавлять в справочник СИМКарты
Несерьезно!
В строке ТЧ должны быть не строковые данные, а только один - "СИМКарта". И его тип "СправочникСсылка.СИМКарты".
(5)ICCID - код оператор может менять при физической замене СИМ, а вот номер телефона сохраняется и он уникален (не бывает разных Держателей с одним Абонентским Номером), тогда уж его логичнее в Наименование.
А по поводу структуры данных документа ПриходСИМ....приход осуществляется партией, как правило 50-100 симок, и у всех один оператор и тариф, но разные АбонНомер и ICCID. А посему решил в шапке документа указывать СправочникСсылка.Оператор и СправочникСсылка.Тариф (один раз для всех симок), а в ТЧ - АбонНомер и ICCID типа Строка и вручную прописать добавление в справочник СИМ-карты при проведении документа ПриходСИМ.
А вот в документе ПеремещениеСИМ в ТЧ будет СправочникСсылка.СИМ-карты. Он и будет делать записи в регистре сведений. Думаю как-то так...
А по поводу структуры данных документа ПриходСИМ....приход осуществляется партией, как правило 50-100 симок, и у всех один оператор и тариф, но разные АбонНомер и ICCID. А посему решил в шапке документа указывать СправочникСсылка.Оператор и СправочникСсылка.Тариф (один раз для всех симок), а в ТЧ - АбонНомер и ICCID типа Строка и вручную прописать добавление в справочник СИМ-карты при проведении документа ПриходСИМ.
А вот в документе ПеремещениеСИМ в ТЧ будет СправочникСсылка.СИМ-карты. Он и будет делать записи в регистре сведений. Думаю как-то так...
Внимание! Тема сдана в архив
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот