1b.app
Скопирована ссылка -

Нужна доработка действия копирования доп. полей продукта

Действие "Копировать значения дополнительных полей продукта процесса в продукт родительского процесса"

Нужна опция "Распределить количество, указанное в числовом доп. поле по одинаковым продуктам в соответствии с количеством этих продуктов в процессе".

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

Если кол-во в доп.поле больше, чем общее кол-во товаров в процессе, в который копируем, то излишек добавляется последнему товару. Например:

Товары в подпроцессе:
Товар А - 7 шт
Товар B - 1 шт

Товары в род. процессе (Товара А всего 6 шт):
Товар А - 3 шт
Товар А - 2 шт
Товар B - 1 шт
Товар А - 1 шт

Результат после копирования:
Товар А - 3 шт - доп. поле = 3
Товар А - 2 шт - доп. поле = 2
Товар B - 1 шт - доп. поле = 1
Товар А - 1 шт - доп. поле = 2

Ответы:

Добрый день
Подобная доработка именно в указанное действие займёт 3ч
15.01.2025, 11:18

хорошо, жду счёт


Тиндик Максим Вадимович
OneBox production писал/а:
именно в указанное действие

подскажите, есть ещё какие-то действия, с помощью которых можно реализовать эту задачу?

Уточнение: если кол-во в доп. поле меньше, чем общее кол-во товара в процессе, в который копируем, то распределяем так же равномерно:

Товары в подпроцессе:
Товар А - 4 шт
Товар B - 1 шт

Товары в род. процессе (Товара А всего 6 шт):
Товар А - 3 шт
Товар А - 2 шт
Товар B - 2 шт
Товар А - 1 шт

Результат после копирования:
Товар А - 3 шт - доп. поле = 3
Товар А - 2 шт - доп. поле = 1
Товар B - 2 шт - доп. поле = 1
Товар А - 1 шт - доп. поле = пусто
15.01.2025, 17:05

в таком виде - вроде как нет

помню было действие которое сумму из доп.поля делило относительно части сумм подпроцессов
15.01.2025, 17:17

счёт ещё не прислали, может переводом с баланса будет быстрее?
16.01.2025, 16:24


Родион писал/а:
счёт ещё не прислали,

Вы не подтвердили что вы согласны и вам необходимо выставить счет


Родион писал/а:
может переводом с баланса будет быстрее?

как вам будет удобно
выставить счет или же сделаете перевод пользователю с id=9 на сумму 108$ ?
16.01.2025, 17:15

сделаю перевод
16.01.2025, 20:04

оплачено
16.01.2025, 20:37

доработана настройка "Распределить количество, указанное в числовом дополнительном поле по одинаковым продуктам в соответствии с количеством этих продуктов в искомом процессе"

алгоритм работы реализован согласно предоставленным примерам

выгружено на one-box.shine-bright.com.ua
23.01.2025, 12:26

супер, спасибо, всё работает как нужно
23.01.2025, 16:36

дайте, пожалуйста, ответ в этой теме, вы специально добавляли логи, я отправил примеры ошибок
https://1b.app/ru/forum/integration-with-cashier-and-software-ppo/18868-fiskaliz...
23.01.2025, 17:59

Пожалуйста, присоединяйтесь к диалогу. Если вам есть что сказать - пожалуйста, напишите комментарий. Для входа потребуется мобильный телефон и смс-код для идентификации. Войти и написать комментарий