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
2023-01-24 21:59:30 +03:00

2.6 KiB

Деньги

Все добавляемые объекты включаем в новую подсистему «Деньги»

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