Получение данных из другого реквизита и присвоение им данных!

1. user1317169 05.12.19 01:26 Сейчас в теме
Здравствуйте,совсем новичок в 1с. Создаю конфигурацию учета книг. Такая проблема:
При проведении документа выдача книг, в справочнике книги, реквизит статус книги должен принять значение перечисления "Выдана". Как это сделать?
По теме из базы знаний
Найденные решения
3. TrofimovOK 05.12.19 08:22 Сейчас в теме
(1) Если вы планируете изменять статус книги при проведении документа, то более правильным вариантом будет запись информации о статусе в регистр сведений. Если хранить информацию в реквизите справочника, то Вам придется программно, в момент проведения документа, еще производить запись справочника что является не оптимальным решением. В регистре сведений помимо статуса книги Вы можете указать кому выдана книга, когда, на какой срок.
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. ZergKRSK 129 05.12.19 03:33 Сейчас в теме
(1) используйте регистр сведений для ведения статусов.
3. TrofimovOK 05.12.19 08:22 Сейчас в теме
(1) Если вы планируете изменять статус книги при проведении документа, то более правильным вариантом будет запись информации о статусе в регистр сведений. Если хранить информацию в реквизите справочника, то Вам придется программно, в момент проведения документа, еще производить запись справочника что является не оптимальным решением. В регистре сведений помимо статуса книги Вы можете указать кому выдана книга, когда, на какой срок.
4. user1317169 05.12.19 09:51 Сейчас в теме
(3)я хотел сделать так, допустим при проведении документа книга - выдана и если книги выдана, то при повторном проведении этой книги операция не может быть выдана
Если статус книги выдана тогда отмена проведения и сообщить
Примерно так, а как щас с регистрами сделать
5. ZergKRSK 129 05.12.19 10:10 Сейчас в теме
(4) да также. Зачитываете статус книги из регистра - если статус "выдана" то отказ от проведения.
6. user1317169 05.12.19 10:17 Сейчас в теме
(5)если вас не затруднит, напишите пожалуйста пример кода, буду очень благодарен!!!
7. ResetAtreides 05.12.19 16:42 Сейчас в теме
(6) Без контекста конфигурации код бесполезен

P/S/
а вариант двух одинаковых книг возможен? Или это будут два разных элемента справочника? Если один, то нужно уже не статусы, а остатки контролировать
8. user1317169 05.12.19 19:55 Сейчас в теме
(7)хотя да, думаю надо остаток контролировать, какой код надо написать, чтобы при выдаче книги, его остаток уменьшался на 1. А если остаток 0, то выдача невозможно
9. ResetAtreides 06.12.19 14:29 Сейчас в теме
(8)получается типовая задача приход/расход/контроль остатков. Обсасывалась во всех руководствах для начинающих
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот