Друзья! Помогите реализовать. всячески пытаюсь, не получается.
Есть сущность
1) Контрагенты
2) Товары
3) Приходы
-приходная накладная
4) Взаиморасчеты
-движения (тип операции, получено, отправлено, сальдо)
Сущность Приходы работает так:
Открываем, выбираем контрагента (сущность 1), ок. Переходим в под-сущность выбираем товар (сущность 2) кол-во, цена, ок...
Допустим мы сделали приход. сумма 1000 рублей.
Как сделать так чтобы в сущности взаиморасчеты добавилась запись (выбранный контрагент) а в под-сущности движения добавилась запись (Тип операции: Приход товара, получено 1000, Отправлено 0, Сальдо -1000)
Через автоматизацию можно сделать, но есть проблема, как быть во второй раз, когда человек опять что нибудь отправил, в Взаиморасчеты опять добавится еще одна запись с одним и тем же именем... а нужно чтобы записи попадали в под-сущность если контрагент уже участвовал в операциях.
вообще как добавить запись в подсущность через автоматизацию так чтобы родительская выбиралась автоматом изходя из того какой родитель выбран в исходной сущности
Ломаю голову, никак не могу придумать...
p.s.
Попытался чисто для любопытства сделать так: в сущности контрагенты создал поля (получено, отправлено, сальдо)
сделал mysql запрос к сущности приходы, выбрал поле сумма (mysql запрос к дочерней) условие поставил поле контрагент (поле сущность)=e.id даже так не сработало.
Взаимрасчеты
-
imamverdiyeveldar
- Сообщения: 403
- Зарегистрирован: 01 мар 2019, 08:57
- Имя: Эльдар Имамвердиев
- Откуда: Азербайджан, Баку
- Контактная информация:
- support
- Техническая поддержка
- Сообщения: 7661
- Зарегистрирован: 19 окт 2014, 18:22
- Имя: Харчишин Сергей
- Откуда: Крым, Евпатория
Re: Взаимрасчеты
В документации есть видео пример с кассой. Очень похоже на то что вам нужно
https://docs.rukovoditel.net.ru/index.php?p=103
https://docs.rukovoditel.net.ru/index.php?p=103
-
imamverdiyeveldar
- Сообщения: 403
- Зарегистрирован: 01 мар 2019, 08:57
- Имя: Эльдар Имамвердиев
- Откуда: Азербайджан, Баку
- Контактная информация:
Re: Взаимрасчеты
Нет, он не подходит, очень сложно объяснить, но постараюсь все же. В примере с видео, в таблице Движение средств добавилось три записи. То есть проект "Стройдеталь" из видео трижды отображается в таблице движения средств... А нужно чтобы Стройдеталь в сущности движения был один и сумма которая касается его . Чтобы в эту сущность добавлялись только те которых там нет.
P.S.Ситуацию могли бы спасти общие фильтры если бы возможность группировать по полю Стройдеталь...
P.S.Ситуацию могли бы спасти общие фильтры если бы возможность группировать по полю Стройдеталь...
- support
- Техническая поддержка
- Сообщения: 7661
- Зарегистрирован: 19 окт 2014, 18:22
- Имя: Харчишин Сергей
- Откуда: Крым, Евпатория
Re: Взаимрасчеты
Если нужно группировать, пробуйте сводные отчеты, или воронку
https://docs.rukovoditel.net.ru/index.php?p=38
https://docs.rukovoditel.net.ru/index.php?p=40
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: Взаимрасчеты
не подходит. в примере, записи в сущности движения средств собираются из одной сущности проекты... а мне нужно собирать из 4-5 сущностей по одному контрагенту.support писал(а): 06 июн 2020, 08:23 Если нужно группировать, пробуйте сводные отчеты, или воронку
https://docs.rukovoditel.net.ru/index.php?p=38
https://docs.rukovoditel.net.ru/index.php?p=40
а собирать все движения в одну сущность и под сущности не вариант (хотя можно попробовать). и вообще, можете запустить в меня что нибудь тяжелое, но все таки считаю что автоматизация довольно опасная и не рекомендуемая процедура. даже в примере, вы отдали за регистрацию доменного имени 10 000 рублей, а потом выяснилось что ошиблись не 10 000 а 8000 надо было... поправить то поправили.. в проектах.. а в кассе-то не поправилось.
- support
- Техническая поддержка
- Сообщения: 7661
- Зарегистрирован: 19 окт 2014, 18:22
- Имя: Харчишин Сергей
- Откуда: Крым, Евпатория
Re: Взаимрасчеты
Вы в банке когда перевили средства по ошибке не на тот счет, что происходит? Вам делают возврат и лог операций сохраняется. Соответственно в автоматизации нужно предусматривать и такую ситуацию.даже в примере, вы отдали за регистрацию доменного имени 10 000 рублей, а потом выяснилось что ошиблись не 10 000 а 8000 надо было... поправить то поправили.. в проектах.. а в кассе-то не поправилось.