Имя: Пароль:
1C
1С v8
1С83. Учет выданных книг библиотеке.
,
0 slnes
 
21.07.16
08:11
Необходимо учитывать выданные книги: Данные человека которому выдана книга (справочник), книга (справочник), дата последнего срока возврата.
Человек может получить только одну книгу одного наименования, поэтому количество учитывать ненужно.

Учитывать хочу в регистре накопления.
данные человека получившего книгу и наименованием книги будут измерениями регистра накопления.
Куда поместить дату? в реквизиты регистра накопления?
1 Cyberhawk
 
21.07.16
08:15
"Человек может получить только одну книгу одного наименования" // А если берет на семью?
2 Mankubus
 
21.07.16
08:17
(0) почему регистр накопления? что накапливать будешь?
3 Dmitry1c
 
21.07.16
08:17
(2) количество можно накапливать
4 slnes
 
21.07.16
08:23
(2) Подскажите, где лучше хранить такие данные?
5 4St
 
21.07.16
08:25
А вроде что-то готовое уже есть:
http://solutions.1c.ru/catalog/library
6 Mankubus
 
21.07.16
08:33
(3) Количество же не нужно говорит
(4) РС если нечего накапливать
7 slnes
 
21.07.16
08:56
(6) дату последнего срока возврата в реквизиты регистра сведений положить?
8 StupidTeddy
 
21.07.16
09:02
(0) Я что-то не пойму -  а каждой книги у вас может быть только по одному экземпляру?
9 StupidTeddy
 
21.07.16
09:04
Или под каждый экземпляр одной книги будет создаваться отдельный элемент справочника?
10 slnes
 
21.07.16
09:05
(8) нет, один человек может получить только один экземпляр книги, т.е. не может взять две одинаковые книги.
11 b_ru
 
21.07.16
09:06
Дату в период регистра очевидно
12 Vladal
 
21.07.16
09:07
Это школьная библиотека. ОДин человек, один учебник каждого вида.
13 FIXXXL
 
21.07.16
09:08
(7) если книги имеют уникальный код, типа инвентарного номера
и связь один-к-одному книга-читатель, сделай РС
читатель-книга - измерения, дата возврата - ресурс
14 Vladal
 
21.07.16
09:09
В регистре сведений можно все хранить:
физлицо, книга - измерения.
дата выдачи и дата возврата - ресурсы.
В момент выдачи простанавливается дата возврата, все, как в бумажном формуляре.
Вот и будет заодно отчет по этому регистру - кто просрочил возврат, какие и на какой срок выдавались, и т.д.
15 Fedor-1971
 
21.07.16
09:11
(2) Правильно мыслит: Получили книги (вернули) +1, выдали -1, а в общем остаток книг в библиотеке
(0) данные о дате движения - в периоде регистра или в реквизиты дополнительные данные

(14) а номенклатура книг "в наличии"? Задолбёшься вычислять по РС, а в РО без проблем
16 slnes
 
21.07.16
09:13
(15) книги в наличии хранятся в другом регистре накопления, при выдаче там убавлю.
17 Coldboy
 
21.07.16
09:15
(0) это ты делаешь задание  ?
18 Fedor-1971
 
21.07.16
09:16
(16) а Инвентаризацию как делать будешь? Общее количество книг в библиотеке? Списание по "Подрали гады" - и сколько осталось то?

(17) что-то типа курсовой
19 FIXXXL
 
21.07.16
09:21
(16) тогда другой коленкор:
одно измерение - книга, читатель, дата возврата, "вернул" - ресурсы
срезом последних всегда увидишь у кого книга, когда срок и "вернул"

хотя "вернул" можно и в измерение сунуть, для контроля и простоты записи, что б запись по два раза не переписывать, типа сторно :)
20 Fedor-1971
 
21.07.16
09:24
(16) + к 18. Двух регистров не хватит, нужно как минимум 3:
1.Номенклатура - сколько книг в библиотеке вообще, изменяется при получении/списании книг
2.Наличие - отражает реальное наличие в разрезе книги (выдали -, вернули +) - если вернули все книги то наличие 2 = наличие 1
3.Кому выдана книга - синхронный с 2, наличие 1 - наличие 2 = выдано 3

(19) геморно, тем более, что срок возврата можно положить в реквизиты РО и он не будет путаться в отчётах
21 Lama12
 
21.07.16
09:29
(0) Немного не в тему.
Книг с одинаковым названием и одинаковым автором дофига и больше. Для идентификации книг рекомендую использовать ISBN или ББК.
С ISBN у книг вышедших в 90х в России могут быть сложности, но таких мало.
22 HardBall
 
21.07.16
09:36
(0) Азы. Оперативный учет.
23 Fedor-1971
 
21.07.16
09:36
(19) В таком решении будет проблема получить сколько книг у человека, т.к. придётся самому разбираться вернул он эту книгу или нет, а если книгу брали несколько раз да ещё и без возврата предыдущей?

(12) в школьной библиотеке есть и другие книги, кроме учебников, например, справочники (взял - отдал по многу раз).
24 Coldboy
 
21.07.16
09:43
(23) могу пример конфы тестовой, что было скинуть, если есть. На почту письмо мое скинь, посмотришь.
25 Fedor-1971
 
21.07.16
10:00
(19) В таком решении будет проблема получить сколько книг у человека, т.к. придётся самому разбираться вернул он эту книгу или нет, а если книгу брали несколько раз да ещё и без возврата предыдущей?

(12) в школьной библиотеке есть и другие книги, кроме учебников, например, справочники (взял - отдал по многу раз).

(24) Мне не нужно, ТС - я думаю, то же, пусть сам походит по граблям, полезнее будет для саморазвития. Попробует сделать на РС и на РО, отчёты сгенерит и посмотрит где какие вопросы появляются, зачётный пример для изучения механизмов 1С (вроде известная тема, но реализаций ой как много)
26 Fedor-1971
 
21.07.16
10:01
25+ убежала часть предыдущего поста
27 FIXXXL
 
21.07.16
10:03
(25) дык РС ТОЛЬКО для контроля даты возврата
для "посмотреть наличие" нужны РН "книги на складах" "книги на руках"
28 Vladal
 
21.07.16
10:44
(15) Это про аналог формуляра.
Делать тогда регистр остатков - выбали хх книг, получили хх книг. Баланс сошелся.
29 Vladal
 
21.07.16
10:45
(23) Взял два справочника. себе и сосду по парте.
30 Vladal
 
21.07.16
10:47
(15) НОменклатура в наличии - в регистре накопления. Дата возврата из РН как будет вычисляться? Устанешь брать Период и регистратор, а в РС готовая дата возврата. Проверил - все книги, которые выданы и их срок возврата в РС. Всё.
31 FIXXXL
 
21.07.16
11:38
в общем ситуция учета похожа на комиссионную торговлю в типовых , только без отчета комиссионера, но с возвратами
РН ТоварыНаСкладах, РН ТоварыПереданные
плюс РС плановой даты возврата