Взаимрасчеты

Все вопросы/проблемы по установке и использовании.
Ответить
imamverdiyeveldar
Сообщения: 403
Зарегистрирован: 01 мар 2019, 08:57
Имя: Эльдар Имамвердиев
Откуда: Азербайджан, Баку
Контактная информация:

Взаимрасчеты

Сообщение imamverdiyeveldar »

Друзья! Помогите реализовать. всячески пытаюсь, не получается.

Есть сущность

1) Контрагенты

2) Товары

3) Приходы
-приходная накладная

4) Взаиморасчеты
-движения (тип операции, получено, отправлено, сальдо)

Сущность Приходы работает так:
Открываем, выбираем контрагента (сущность 1), ок. Переходим в под-сущность выбираем товар (сущность 2) кол-во, цена, ок...

Допустим мы сделали приход. сумма 1000 рублей.

Как сделать так чтобы в сущности взаиморасчеты добавилась запись (выбранный контрагент) а в под-сущности движения добавилась запись (Тип операции: Приход товара, получено 1000, Отправлено 0, Сальдо -1000)

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

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

Ломаю голову, никак не могу придумать...

p.s.
Попытался чисто для любопытства сделать так: в сущности контрагенты создал поля (получено, отправлено, сальдо)
сделал mysql запрос к сущности приходы, выбрал поле сумма (mysql запрос к дочерней) условие поставил поле контрагент (поле сущность)=e.id даже так не сработало.
Аватара пользователя
support
Техническая поддержка
Сообщения: 7661
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Re: Взаимрасчеты

Сообщение support »

В документации есть видео пример с кассой. Очень похоже на то что вам нужно
https://docs.rukovoditel.net.ru/index.php?p=103
imamverdiyeveldar
Сообщения: 403
Зарегистрирован: 01 мар 2019, 08:57
Имя: Эльдар Имамвердиев
Откуда: Азербайджан, Баку
Контактная информация:

Re: Взаимрасчеты

Сообщение imamverdiyeveldar »

Нет, он не подходит, очень сложно объяснить, но постараюсь все же. В примере с видео, в таблице Движение средств добавилось три записи. То есть проект "Стройдеталь" из видео трижды отображается в таблице движения средств... А нужно чтобы Стройдеталь в сущности движения был один и сумма которая касается его . Чтобы в эту сущность добавлялись только те которых там нет.


P.S.Ситуацию могли бы спасти общие фильтры если бы возможность группировать по полю Стройдеталь...
Аватара пользователя
support
Техническая поддержка
Сообщения: 7661
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Re: Взаимрасчеты

Сообщение support »

Если нужно группировать, пробуйте сводные отчеты, или воронку
https://docs.rukovoditel.net.ru/index.php?p=38
https://docs.rukovoditel.net.ru/index.php?p=40
imamverdiyeveldar
Сообщения: 403
Зарегистрирован: 01 мар 2019, 08:57
Имя: Эльдар Имамвердиев
Откуда: Азербайджан, Баку
Контактная информация:

Re: Взаимрасчеты

Сообщение imamverdiyeveldar »

support писал(а): 06 июн 2020, 08:23 Если нужно группировать, пробуйте сводные отчеты, или воронку
https://docs.rukovoditel.net.ru/index.php?p=38
https://docs.rukovoditel.net.ru/index.php?p=40
не подходит. в примере, записи в сущности движения средств собираются из одной сущности проекты... а мне нужно собирать из 4-5 сущностей по одному контрагенту.

а собирать все движения в одну сущность и под сущности не вариант (хотя можно попробовать). и вообще, можете запустить в меня что нибудь тяжелое, но все таки считаю что автоматизация довольно опасная и не рекомендуемая процедура. даже в примере, вы отдали за регистрацию доменного имени 10 000 рублей, а потом выяснилось что ошиблись не 10 000 а 8000 надо было... поправить то поправили.. в проектах.. а в кассе-то не поправилось.
Аватара пользователя
support
Техническая поддержка
Сообщения: 7661
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Re: Взаимрасчеты

Сообщение support »

даже в примере, вы отдали за регистрацию доменного имени 10 000 рублей, а потом выяснилось что ошиблись не 10 000 а 8000 надо было... поправить то поправили.. в проектах.. а в кассе-то не поправилось.
Вы в банке когда перевили средства по ошибке не на тот счет, что происходит? Вам делают возврат и лог операций сохраняется. Соответственно в автоматизации нужно предусматривать и такую ситуацию.
Ответить