|
Нужно спроектировать учет передачи карточек между лицами по организациям
|
|||
---|---|---|---|
#18+
Здравствуйте. Необходимо в базе 1С организовать учет движения смарт-карт между физ.лицами. Исходные данные: справочник Организации , спр. Физ.лица , спр. Смарт-карты (основной реквизит - Серийный номер). Первоначально смарт-карта передаётся из головной Организации начальнику на дочернюю Организацию, этот факт передачи нужно закрепить соответствующим документом. Далее этот начальник осуществляет передачу под роспись своим подчинённым и он же осуществляет изъятие под роспись, что также необходимо отражать документом. Как бы вы спроектировали метаданные для учета? (2 документа или можно обойтись одним, какая структура у регистра сведений (измерение: Смарт-карта, ресурсы: Организация, Физ.Лицо). Конечная цель учета - видеть когда и кому смарт-карты выдавались на дочерние Организации, и как они передавались между физ.лицами на данной Организации, т.е. 2 отчета вида: Реестр смарт-карт: - Дата получения смарт-карты; - Серийный номер смарт-карты; - Получатель (Организация); Реестр приема-выдачи смарт-карт: - Смарт-карта; - Организация; - Физ.лицо; - Операция (принял/сдал); ... |
|||
:
Нравится:
Не нравится:
|
|||
21.02.2017, 12:28 |
|
Нужно спроектировать учет передачи карточек между лицами по организациям
|
|||
---|---|---|---|
#18+
Одного регистра и одного документа должно хватить. У кого карты остатками смотреть а как передавались оборотами. Зачем мудрить). ... |
|||
:
Нравится:
Не нравится:
|
|||
21.02.2017, 14:10 |
|
Нужно спроектировать учет передачи карточек между лицами по организациям
|
|||
---|---|---|---|
#18+
Почему регистр накопления? По идее тут нужно хранить историю передачи этих карт. И как быть, если нужно передать карту с одного Организации на другую? ... |
|||
:
Нравится:
Не нравится:
|
|||
21.02.2017, 16:07 |
|
Нужно спроектировать учет передачи карточек между лицами по организациям
|
|||
---|---|---|---|
#18+
RudgeПочему регистр накопления? По идее тут нужно хранить историю передачи этих карт. И как быть, если нужно передать карту с одного Организации на другую? тебе надо знать у кого карточки - а это остатки. А какие перемещения были оброрты. Делай измерение организация и все ... |
|||
:
Нравится:
Не нравится:
|
|||
21.02.2017, 18:59 |
|
Нужно спроектировать учет передачи карточек между лицами по организациям
|
|||
---|---|---|---|
#18+
Zerroтебе надо знать у кого карточки - а это остатки. Это называется, послушай Zerro и сделай наоборот ... |
|||
:
Нравится:
Не нравится:
|
|||
21.02.2017, 19:26 |
|
Нужно спроектировать учет передачи карточек между лицами по организациям
|
|||
---|---|---|---|
#18+
ХитроглазыйZerroтебе надо знать у кого карточки - а это остатки. Это называется, послушай Zerro и сделай наоборот аргументируйте ,сэр?) ... |
|||
:
Нравится:
Не нравится:
|
|||
21.02.2017, 19:56 |
|
Нужно спроектировать учет передачи карточек между лицами по организациям
|
|||
---|---|---|---|
#18+
Тогда по идее нужно реализовывать контроль остатков при выдаче-приёме смарт-карты физ.лицам. Я сделал документ: - Организация; - Карта; - Вид операции (принял, сдал); - ФизЛицо; Регистр остатков соответствующий (измерения: Организация, Карта, ФизЛицо, ресурс: Количество) При обработке проведения: Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49.
Хотя тут по идее нужно и при принятии физ.лицом карты (движение Приход) делать проверку не выдана ли эта карта уже кому-то. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.03.2017, 11:28 |
|
Нужно спроектировать учет передачи карточек между лицами по организациям
|
|||
---|---|---|---|
#18+
делай как в новой торговле - записывай движения и потом проверяй на минуса вторым запросом - если они есть делаешь откат и вывод ошибок ... |
|||
:
Нравится:
Не нравится:
|
|||
07.03.2017, 11:46 |
|
|
start [/forum/topic.php?fid=28&gotonew=1&tid=1518585]: |
0ms |
get settings: |
9ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
148ms |
get topic data: |
12ms |
get first new msg: |
8ms |
get forum data: |
3ms |
get page messages: |
55ms |
get tp. blocked users: |
2ms |
others: | 12ms |
total: | 272ms |
0 / 0 |