Страница 1 из 1

Учет условных единиц и списание их с баланса Контрагента(своеобразный счетчик)?

Добавлено: 16.05.2018 13:08
Yaroslav Pidhaichuk
Всем доброе время суток!

Просьба помочь в решении задачи(поиск не дал успеха).

Есть задача, но решение я пока не нашел.

Есть необходимость учета определённых единиц контрагента, которые должны списываться с "баланса" контрагента.
С помощи аналитики я создал соответственные поля и отчёты, но как списывать эти единицы с баланса я пока не смог реализовать.
К примеру: у Контрагента 1 есть 100 единиц(создал отдельное числовое поле в шаблоне контрагента). Во время выполнения задачи 1 по данному контрагенту списали 5 единиц(создал отдельное числовое поле в шаблоне задач). Во время выполнения задачи 2 по данному контрагенту списали ёще 7 единиц.
Нужно чтобы отчет показывал сколько и на какие задачи были потрачены единицы, и соответственно показывали баланс который остался у контрагента, в данном случае 100 - 5 -7 = 88, то есть нужно организовать определенный счётчик который будет уменьшатся в соответствии данный введенных в задаче в аналитике.
У меня пока есть отчет где строки равны:
100 - 5 = 95
100 - 7 = 93
а нужно :
100 - 5 = 95
95 - 7 = 88
и т.д

Re: Учет условных единиц и списание их с баланса Контрагента(своеобразный счетчик)?

Добавлено: 25.05.2018 10:57
Дмитрий Гончаренко
Ярослав,
обратите внимание на вот такой кейс с описанием учета расчетов с клиентами. Там есть отчет, в котором собираются данные из двух аналитик, оплаты от клиента и выполнения для него работ. Ситуация очень похожа на описанную вами и этот кейс должен помочь.


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

Re: Учет условных единиц и списание их с баланса Контрагента(своеобразный счетчик)?

Добавлено: 08.06.2018 13:51
Yaroslav Pidhaichuk
Спасибо!

Не очень удобно, но вариантов других пока нету.
Просьба сообщить о возможности решения данной задачи другими способами, когда таковы будут.

Re: Учет условных единиц и списание их с баланса Контрагента(своеобразный счетчик)?

Добавлено: 03.08.2018 10:13
Александр Черняев
Добрый день!
данная задача похожа на биллинг. Навроде биллинга сотового оператора. У нас есть тариф 600 минут в месяц. Человек выговаривает 5 минут остается 595
Можно решить по аналогии с приведенном выше примером:
Создаете аналитику с полями:
Месяц
Минут план
Минут факт
В начале каждого месяца создаете задачу "Минут в июле план" к ней пристегиваете действие в котором аналитика с количеством плановых минут.
В течении месяца клиент совершает траты своих минут. По каждой такой трате нужно создавать задачу к которой пристегивать аналитику с фактическим расходом минут.
В конце месяца формируете отчет по аналогии с тем что в примере выше. Если случился перерасход минут то выставляете дополнительный счет клиенту на сумму перерасхода.

Также это можно решить двумя разными аналитиками. Т.е. для планового и фактического расхода минут использовать отдельные аналитики.
1. Аналитика для планового расхода минут
2 Аналитика для фактического расхода минут.
Это даже удобнее с точки зрения разграничения доступа пользователей. Поскольку плановое значение должен заводить менеджер с определенными правами а фактическое значение будет заводить другой человек.