Воскресенье, 31.05.2020, 23:27
Приветствую Вас Гость | RSS
Категории раздела
Поиск
Вход на сайт
Логин:
Пароль:

Универсальная программа учета

Каталог статей


Урок 5 - Суммирование платежей

В предыдущем уроке мы реализовали возможность регистрации нескольких платежей по каждой продаже.

Но есть одно "но" - не видна общая сумма всех платежей по продаже. Т. е. видно, что клиент должен заплатить за "Продукт 1" - 1000 рублей, но не видно, сколько он уже заплатил.

Можно конечно заходить внутрь каждой продажи и считать вручную...

но это неправильное решение.

Добавление суммирующего поля

В системе есть прекрасная возможность автоматически суммировать любое поле у дочернего объекта и выводить результат в родительском объекте. Это то, что нам нужно. Сейчас мы добавим в продажу поле Оплачено, которое будет суммировать все платежи.

В конфигураторе выделите объект Продажа (ведь в него мы и добавим суммирующее поле) и добавьте ему поле, указав:

  1. в поле Подпись - "Оплачено",
  2. в Тип - "Число 15,2" (здесь важно выбрать тот же тип поля, который мы будем суммировать в дочернем объекте),
  3. станет активно поле Связь сум. поля (связь суммируемого поля), оно позволяет выбрать вам дочерний объект, в котором находится нужное для суммирования поле. В данном случае у нас всего один дочерний объект - выберите Продажа
  4. Станет активным поле Сум. поле (суммируемое поле), выберите в нем Сумма - в дочернем объекте всего одно поле типа Число 15,2.

Нажмите ОК - поле добавлено.

Добавление суммирующего поля на карточку

Чтобы видеть это поле на карточке нужно его добавить туда. Измените карточку продажи и добавьте туда поле Оплачено.

Добавление суммирующего поля в таблицу

Чтобы сразу видеть это поле в таблице продаж карточки клиента нужно его там включить.

Выберите объект Клиент,
затем его дочернюю связь Продажи,
затем таблицу Продажи,
отметьте поле Оплачено
и нажмите Сохранить.

Тестирование

Проверим работу суммирующего поля.

Откройте таблицу клиентов. Откройте карточку компании и переключитесь на вкладку Продажа.

Как вы видите в таблице продаж появился столбец Оплачено, который показывает сумму всех платежей по этому продукту.

Посмотрим как выглядит карточка продажи.

В карточке Продажа теперь есть поле Оплачено, которое показывает сумму всех платежей. Конечно, это поле только для чтения и его нельзя менять - оно считает сумму автоматически.

Резюме

Мы с вами настроили систему так, чтобы она сама суммировала платежи клиента. Как видите, это совсем не сложно.

В следующем уроке мы реализуем учет отгрузки по частям.

Категория: Документация | Добавил: supasoft (09.01.2020)
Просмотров: 109 | Рейтинг: 0.0/0
Всего комментариев: 0
avatar