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

Як можна автоматично заповнити поле товара "В наявності" (синхронізаця дуже сильно тупить)

Зараз у всіх товарах стоїть галочка "Синхронізувати наявність"
Але як виявилось що OneBox MVP не розрахований на велику кількість товарів і синхронізацю
Ось я писав раніше https://1b.app/ru/forum/?q=ShopSupplier_Processor_Avail+
Тобто є процесс ShopSupplier_Processor_Avail який тупо при 10 000 товарах зупиняє роботу хвилинних дій на 4-8 хвилин, в результаті коли відпрацьовує цей процессор все тупить, продукти не зберігаються, процесси зависають, або переходть два рази під ряд в один і то же статус, резерви дублюються і списання також і фінанси дублюються + не приходять нові замовлення з маркетплейсій і не заходять фінаси з банків, короче кажучи виникає якийсь АД.
Тому задумався над тим щоб вимкнути галочку "Синхронізувати наявність" (згідно з косультації від Бодяко це повинно допомогти) і через якісь дії самостійно проставляти галочку "Товар в наявності", але передивися всі дії (при збереженні товару, хвилинні, часові, добові, дії на етапах процесса) і ніде не знайшов ніякої дії як б заповнювала це поле "Товар в наявності"

Як можна заповнити це поле "Товар в наявності" (окрім як через API) ?

Ответы:


Як можна заповнити це поле "Товар в наявності" (окрім як через API) ?

Импорт/экспорт XLS
25.11.2021, 15:34

Куприян Владислав Валерьевич
Baza.cn.ua / Integrator (FOP Kupriyan)
1. Не зрозумів, розкажіть більш детально про мето і варіанти
2. Кому немає ніяких дій щоб можна було заповнити це поле ?
26.11.2021, 21:59

Куприян Владислав Валерьевич
Baza.cn.ua / Integrator (FOP Kupriyan)

Куприян Владислав Валерьевич
Baza.cn.ua / Integrator (FOP Kupriyan) писал/а:
1. Не зрозумів, розкажіть більш детально про мето і варіанти
2. Кому немає ніяких дій щоб можна було заповнити це поле ?


3. С системою неможливо нормально працювати, я не розумію як можна працювати з залишками при включеній синхронізації
Довбаний ShopSupplier_Processor_Avail блокую хвилинний крон і нічого не працює по 4-5 хвилин ну це бред якийсь
Які є варіанти роботи на MVP (без перехода на OS) щоб робила синхронізації залишків і не тупив хвилинний крон із-за ShopSupplier_Processor_Avail (ну невже автор цього ShopSupplier_Processor_Avail все так банально тупо непродумав що в системе можуть працювати не з 5-10 товарами, а з тисячами) ?
28.11.2021, 23:20


1. Не зрозумів, розкажіть більш детально про мето і варіанти

Вы можете самостоятельно ознакомиться с указанным функционалом, там есть колонка avail при экспорте

2. Кому немає ніяких дій щоб можна було заповнити це поле ?

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

3. С системою неможливо нормально працювати, я не розумію як можна працювати з залишками при включеній синхронізації
Довбаний ShopSupplier_Processor_Avail блокую хвилинний крон і нічого не працює по 4-5 хвилин ну це бред якийсь
Які є варіанти роботи на MVP (без перехода на OS) щоб робила синхронізації залишків і не тупив хвилинний крон із-за ShopSupplier_Processor_Avail (ну невже автор цього ShopSupplier_Processor_Avail все так банально тупо непродумав що в системе можуть працювати не з 5-10 товарами, а з тисячами) ?

Считать бредом алгоритм работы системы - это ваше право, так как она ваша (по крайней мере по договору, если он у вас есть).
Так же вы должны понимать, что у нас нет обязательств предоставлять/реализовывать для вас какой либо другой функционал, если вас не устраивает текущий (либо предоставленный вариант перехода на OneBox OS).

Проще говоря - нас не интересует усовершенствование версии MVP, когда это уже сделано в новом продукте OneBox OS. Если вас не устраивает алгоритм работы системы - вы можете изменить его под себя (без нашей участи) и вся ответственность за это будет на вас. Или же перейти на OneBox OS и тогда что либо правомерно от нас требовать.
30.11.2021, 11:09

Куприян Владислав Валерьевич
Baza.cn.ua / Integrator (FOP Kupriyan)

Тындык Максим Вадимович

OneBox production писал/а:
Вы можете самостоятельно ознакомиться с указанным функционалом, там есть колонка avail при экспорте


1. Про яку дію ви кажете (передивився всі діє по експорту і не знайшов там нічого з avail що може підходити) ?


Тындык Максим Вадимович

OneBox production писал/а:
Может и есть - вы можете самостоятельно поискать варианты решения среди автоматизаций.
Иначе - можете составить техническое задание на разработку действия - вам оценят доработку.

2. Я передивився всі дії і не знайшов, може ви як розробник можете підсказати чи є такі дії ?


Тындык Максим Вадимович

OneBox production писал/а:
Считать бредом алгоритм работы системы - это ваше право

3. Вибачте якщо вас це образило!
Я просто не розумію як можна ставити на хвилинний крон те що в теорії може працювати 3-10 хвилин + воно стартує кожні 15 хвилин (наче так казав Бодяко) + воно стартує на базі того що був рух по складу за 15 хвили, але обробляє не ті товари по яким був рух (5-10 товарів), а лопатить всі товари 10 000-20 000 (не важливо чи є ці товари в наявності), так можливо воно при 200 товарах і буде працювати 30 секунд, але коли товарів багато (а в перспективі у всіх буде їх багато) то цей функціонал буде забирати все більше часу крону, тому я не розумію про що думав автор функціоналу коли ставив на запуск на хвилинному кроні
Я бачу зараз єдине рішення це відключити синхронізацію по всім товарам і переробити якось систему щоб вона працювала без синхронізацію, але зіштовхуюсь з тим що такі важливі поля як синхронізувати товари і наявність неможливо якось заповнювати через дії (будь які) їх навіть копіювати не можна і наприклад синхронізувати товари навіть не можна вивести в фільтр (тобто відфільтрувати ці товари, є фільтр по синхронізації цін, але цього немає)
Чому таке елементарні поля не продумані для того щоб їх можна було заповнювати через які небудь дії ?
03.12.2021, 14:10


1. Про яку дію ви кажете (передивився всі діє по експорту і не знайшов там нічого з avail що може підходити) ?

https://baza.cn.ua/admin/shop/products/exchange-xls/
возможно через эту получиться (колонка "Наличие")?

2. Я передивився всі дії і не знайшов, може ви як розробник можете підсказати чи є такі дії ?

Если не нашли - значит нету.

3. Вибачте якщо вас це образило!

Меня это ничуть не оскорбило. Ваше право думать как угодно, моё право реагировать на это или нет.

Я просто не розумію як можна ставити на хвилинний крон те що в теорії може працювати 3-10 хвилин + воно стартує кожні 15 хвилин (наче так казав Бодяко) + воно стартує на базі того що був рух по складу за 15 хвили, але обробляє не ті товари по яким був рух (5-10 товарів), а лопатить всі товари 10 000-20 000 (не важливо чи є ці товари в наявності), так можливо воно при 200 товарах і буде працювати 30 секунд, але коли товарів багато (а в перспективі у всіх буде їх багато) то цей функціонал буде забирати все більше часу крону, тому я не розумію про що думав автор функціоналу коли ставив на запуск на хвилинному кроні

Я не вижу смысла тратить своё время на объяснение вам исторических аспектов формирования архитектуры продукта.
В OneBox OS архитектура кардинально изменилась, из-за чего пересчеты работают быстрее и иначе.

Я бачу зараз єдине рішення це відключити синхронізацію по всім товарам і переробити якось систему щоб вона працювала без синхронізацію, але зіштовхуюсь з тим що такі важливі поля як синхронізувати товари і наявність неможливо якось заповнювати через дії (будь які) їх навіть копіювати не можна і наприклад синхронізувати товари навіть не можна вивести в фільтр (тобто відфільтрувати ці товари, є фільтр по синхронізації цін, але цього немає)

Вы в праве переделать всё что угодно. Хоть своими силами, хоть силами интеграторов.

Чому таке елементарні поля не продумані для того щоб їх можна було заповнювати через які небудь дії ?

Аналогично ответу выше - я не вижу смысла тратить время на объяснения вам почему один функционал есть, почему другого нет, почему он работает именно так, а не иначе и т.п.
В нашем продукте всё работает так, как было реализовано нами по той или иной причине. Если вас это не устраивает - вы можете либо его не использовать, либо использовать как есть, либо дорабатывать под себя с помощью интеграторов.
Если хотите что-либо требовать в виде доработок/инвестиций от нас - пожалуйста, переходите на OneBox OS, становитесь облачным пользователем и можете предлагать свои "идеи" аналогично другим пользователям на форуме - условия для всех равны.
03.12.2021, 16:10

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