1
0
mirror of https://github.com/netology-code/1c-homeworks.git synced 2024-11-24 08:02:20 +02:00
1c-homeworks/diploma-b-howto-cash.md
2020-07-20 14:31:03 +03:00

20 lines
2.5 KiB
Markdown

### Деньги
Все добавляемые объекты включаем в новую подсистему **Деньги**
1. Добавить документ **ПоступлениеДенежныхСредств**:
* Добавить реквизиты Плательщик (СправочникСсылка.Контрагенты) и Сумма (ОпределяемыйТип.Сумма)
* Создать форму документа, в которой разумным образом разместить элементы управления для реквизитов
* В "Движениях" выбрать регистр накопления **ВзаиморасчетыСКонтрагентами**
* В модуле объекта создать обработчик события ОбработкаПроведения и формировать движение по регистру Взаиморасчеты вида "Расход" с указанием контрагента-плательщика и общей суммы
2. Добавить документ **СписаниеДенежныхСредств** (или скопировать и переименовать **ПоступлениеДенежныхСредств**):
* Добавить реквизиты Получатель (СправочникСсылка.Контрагенты) и Сумма (ОпределяемыйТип.Сумма)
* Создать форму документа, в которой разумным образом разместить элементы управления для реквизитов
* В "Движениях" выбрать регистр накопления **ВзаиморасчетыСКонтрагентами**
* В модуле объекта создать обработчик события ОбработкаПроведения и формировать движение по регистру Взаиморасчеты вида "Приход" с указанием контрагента-получателя и общей суммы
3. Добавить журнал документов **Деньги**:
* В качестве регистрируемых выбрать документы **ПоступлениеДенежныхСредств** и **СписаниеДенежныхСредств**
* Добавить графы Контрагент (Плательщик из Поступления и Получатель из Списания), Ответственный и Сумма