1b.app
Скопійоване посилання -

На спрацьовує налаштування "Оновлювати наявність продукту після проведення транзакції" / update-avail-after-balance

Тут https://baza.cn.ua/admin/shop/settings/storage/
Є галочка: Оновлювати наявність продукту після проведення транзакції
Написано в описі до галочки "Увага! Дана настройка сильно замедлює швидкість роботи складів, вмикайте її тільки при невеликій кількості продуктів"
Ця галочка включена але не спрацьовує те, що написано
Ось показують на прикладі продукту https://baza.cn.ua/admin/shop/products/62950/storage/
Ось був прихід 2021-03-13 13:52:17 (до цього товару не було на складі)
За логікою галочка "В наявності" має в цю саму секунду проставитися
Але судячи з історії в наявності проставилося лише о 2021-03-13 13:54:24
https://baza.cn.ua/admin/shop/products/62950/history/?userid=&systemchange=1...
Тобто через 2 хвилини (мабуть після спрацьовування хвилинного крона)
Хоча якщо дивитися при списанні, то наче галочк
Оригінальне питання доступне на версії: ru

Відповіді:

1. це не помилка - галочка додає хвилинний обробник з перерахунку
2. тепер ніяк
3. Це процесор перерахунку наявності відключати його не можна, а галочка примусово його додає
14.03.2021, 10:00
Оригінальний коментар доступний на версії: ru

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

Устименко Ігор
OneBox CTO написав:
1. це не помилка - галочка додає хвилинний обробник з перерахунку
2. тепер ніяк
3. Це процесор перерахунку наявності відключати його не можна, а галочка примусово його додає

1. Чому при оприбуткуванні товару галочка "У наявності" проставилася не відразу, а через 2 хвилини, а при списанні проставилася відразу?
2. Виходить галочка лише запускає процедуру яка проставляє галочку "В наявності" в найближчому хвилинному кроні?
3. Якщо галочку вимкнути тоді як часто буде запускається процедура "ShopSupplier_Processor_Avail" (яка проставляє галочку "У наявності")?
4. Можна як зробити що б "В наявності" проставлялося реалтайм залежно від операцій складу, тобто оприбуткували відразу поставило в наявності, списали і залишок 0 прибрало в наявності (так як зараз відбувається при списанні, що б не працювала процедура "ShopSupplier_Processor_Avail "бо вона дуже сильно гальмує систему)?
14.03.2021, 13:06
Оригінальний коментар доступний на версії: ru

1. я відповів вище – це логіка роботи
2. +
3. при оновленні постачальника або перерахунку цін або оновлення наявності у картці
4. це буде в новій версії системи
14.03.2021, 17:05
Оригінальний коментар доступний на версії: ru

Куприян Владислав Валерьевич
Baza.cn.ua / Integrator (FOP Kupriyan)
1. Я перечитав вашу відповідь і не зміг знайти відповіді на запитання, чому при списанні відразу, а при оприбуткуванні за хвилинним?
3. А якщо немає постачальників і немає перерахунку цін, то коли спрацює (у словах "оновлення наявності в картці" я не зрозумів, виходить якась рекурсія, або я не зрозумів)?
PS: Розумію, що за питання, мій ліміт у два коментарі на добу на форумі може перетворитися на нуль, тобто до повного блокування, але я ризикну :)
15.03.2021, 01:31
Оригінальний коментар доступний на версії: ru


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

Така логіка системи

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

тоді перерахунок наявності запуститься зі зміни на складі

Купріян Владислав Валерійович
Baza.cn.ua / Integrator (FOP Kupriyan) написав:
PS: Розумію, що за питання, мій ліміт у два коментарі на добу на форумі може перетворитися на нуль, тобто до повного блокування, але я ризикну :)

:D
15.03.2021, 16:39
Оригінальний коментар доступний на версії: ru

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

Устименко Ігор
OneBox CTO написав:
Така логіка системи

1. Виходить якось нелогічно, це ж операції складу, незрозуміло чому йде дискримінація приходу в порівнянні зі списанням, це ж така ж операція яка впливає на наявність, ви можете це поправити або пояснити суть логіки (бо незрозуміло абсолютно)?

Устименко Ігор
OneBox CTO написав:
тоді перерахунок наявності запуститься зі зміни на складі

2. Тобто, якщо хоч по одному товару буде списання або прихід, то система запустить у найближчому хвилинному кроні ShopSupplier_Processor_Avail для всіх продуктів?
3. Якщо на п.2 відповідь так, тоді я якось втрачаю логіку галочки "update-avail-after-balance", виходить процесор "ShopSupplier_Processor_Avail" який запускається після будь-яких операцій складу, навіщо тоді галочка "update-avail-after -balance"?

Устименко Ігор
OneBox CTO написав:
:D

Ну так, вам тепер смішно: (
PS: Розумію, що за питання, мій ліміт у два коментарі на добу на форумі може перетворитися на нуль, тобто до повного блокування, але я ризикну :)
15.03.2021, 20:20
Оригінальний коментар доступний на версії: ru


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

вся проблема в перерахунку він буде кілька секунд за деяких обставин тому тупитиме

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

ага

Купріян Владислав Валерійович
Baza.cn.ua / Integrator (FOP Kupriyan) написав:
3. Якщо на п.2 відповідь так, тоді я якось втрачаю логіку галочки "update-avail-after-balance", виходить процесор "ShopSupplier_Processor_Avail" який запускається після будь-яких операцій складу, навіщо тоді галочка "update-avail-after -balance"?

для перерахунку інших полів storaged приміром і ще кілька + прискорений запуск

Купріян Владислав Валерійович
Baza.cn.ua / Integrator (FOP Kupriyan) написав:
Ну так, вам тепер смішно: (
PS: Розумію, що за питання, мій ліміт у два коментарі на добу на форумі може перетворитися на нуль, тобто до повного блокування, але я ризикну :)

якщо будеш просити про це в кожному коменті, то доведеться зробити ти ж так вимагаєш це)
16.03.2021, 07:38
Оригінальний коментар доступний на версії: ru

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

Устименко Ігор
OneBox CTO написав:
вся проблема в перерахунку він буде кілька секунд за деяких обставин тому тупитиме

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

Устименко Ігор
OneBox CTO написав:
для перерахунку інших полів storaged приміром і ще кілька + прискорений запуск

2. А що поле "storaged" та інші поля, без галочки не перераховується при перерахунку?
3. Що таке "прискорений запуск", чим він відрізняється від того, що ви писали "тоді перерахунок наявності запуститься по зміні на складі" (який запуститься в найближчому хвилинному кроні)?

Устименко Ігор
OneBox CTO написав:
якщо будеш просити про це в кожному коменті, то доведеться зробити ти ж так вимагаєш це)

Я не вимагаю, я просто пишу, сподіваючись що ви мене повідомите що ви мене заблокували, а не в "тиху" як зробили раніше без жодних аргументів і доказів (бо вам хтось неугодний / невигідний / купив колись коробку)
16.03.2021, 12:47
Оригінальний коментар доступний на версії: ru


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

я не бачу сенсу витрачати час на пояснення технічних причин. Виходячи з того, що ти не технар, який мені сенс писати різницю між приходом і списанням і чому це різні по навантаженню операції в архітектурі. Не витрачай мій час

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

2. перераховуються але щодня чи з дії
3. це чисто технічна частина не бачу сенсу описувати

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

це чисто твої докази, ніхто нікого просто так не блокує
17.03.2021, 14:39
Оригінальний коментар доступний на версії: ru

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

Устименко Ігор
OneBox production Premium-партнер
OneBox CTO написав:
я не бачу сенсу витрачати час на пояснення технічних причин. Виходячи з того, що ти не технар, який мені сенс писати різницю між приходом і списанням і чому це різні по навантаженню операції в архітектурі. Не витрачай мій час


Устименко Ігор
OneBox production Premium-партнер
OneBox CTO написав:
3. це чисто технічна частина не бачу сенсу описувати

Ось цими фразами і описується вся філософія продукту OneBox та ставлення розробників до клієнтів
Я як клієнт шукаю причину (можливість) усунути регулярні гальмування системи і намагаюся розібратися як це можна зробити (не від хорошого життя).
Але у відповідь отримую "не бачу сенсу витрачати час" або "не бачу сенсу описувати" або "ти не технар який мені сенс" або "Не марнуй мій час"
Подібними відписками ви спалюєте "місток" між клієнтом і продуктом, в результаті йде відторгнення від продукту, оскільки продукт здається складним і незрозумілим і в деяких речах є нелогічним.
Я не розумію причому тут "технар" і не розумію чому у вашій архітектурі списання і прихід це радикально різні операції по навантаженню (це ж повинні бути операції рівносильні, одна додає кількість, інша прибирає, це операції, які за логікою повинні бути абсолютно однакові по навантаженню системі, чому це у вас радикально різні складно зрозуміти)
Невже складно пояснити людською мовою що б було зрозуміло і дитині що там так, а так ось так і по цьому так зробили і вважає це геніальним рішенням, можна переробити систему, але це буде стояти таких грошей або переробляти не будемо, тому що рішення геніальне, краще у світі просто немає (перевіряли)?
17.03.2021, 22:00
Оригінальний коментар доступний на версії: ru


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

Устименко Ігор
OneBox production Premium-партнер
OneBox CTO написав:
я не бачу сенсу витрачати час на пояснення технічних причин. Виходячи з того, що ти не технар, який мені сенс писати різницю між приходом і списанням і чому це різні по навантаженню операції в архітектурі. Не витрачай мій час


Устименко Ігор
OneBox production Premium-партнер
OneBox CTO написав:
3. це чисто технічна частина не бачу сенсу описувати

Ось цими фразами і описується вся філософія продукту OneBox та ставлення розробників до клієнтів
Я як клієнт шукаю причину (можливість) усунути регулярні гальмування системи і намагаюся розібратися як це можна зробити (не від хорошого життя).
Але у відповідь отримую "не бачу сенсу витрачати час" або "не бачу сенсу описувати" або "ти не технар який мені сенс" або "Не марнуй мій час"
Подібними відписками ви спалюєте "місток" між клієнтом і продуктом, в результаті йде відторгнення від продукту, оскільки продукт здається складним і незрозумілим і в деяких речах є нелогічним.
Я не розумію причому тут "технар" і не розумію чому у вашій архітектурі списання і прихід це радикально різні операції по навантаженню (це ж повинні бути операції рівносильні, одна додає кількість, інша прибирає, це операції, які за логікою повинні бути абсолютно однакові по навантаженню системі, чому це у вас радикально різні складно зрозуміти)
Невже складно пояснити людською мовою що б було зрозуміло і дитині що там так, а так ось так і по цьому так зробили і вважає це геніальним рішенням, можна переробити систему, але це буде стояти таких грошей або переробляти не будемо, тому що рішення геніальне, краще у світі просто немає (перевіряли)?

Ця інформація абсолютно тобі не потрібна як клієнту, а сидіти як у школі і проводити урок навчання "клієнта" технічним аспектам я не готовий та й немає в цьому потреби. Ти шукаєш безкоштовні рішення гальмування системи, хоча вже давно переріс той сервер який використовуєш по заплатити на 4 $ більше на місяць для тебе це проблема - то про що ми можемо взагалі тут говорити з тобою?
давай закриємо цю тему я не бажаю далі продовжувати цю безглузду розмову
18.03.2021, 11:35
Оригінальний коментар доступний на версії: ru

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

Устименко Ігор
OneBox production Premium-партнер
OneBox CTO написав:
Ця інформація абсолютно тобі не потрібна як клієнту, а сидіти як у школі та проводити урок навчання "клієнта" технічним аспектам я не готовий та й немає в цьому потреби

Мені потрібна, я не розумію в чому різниця мехду операцією приходу та списання
Я працював з обліковими системами і розумію, що навантаження системи має бути однаковим (услоно).
Можна як оприбуткувати 1000 товарів за раз так і списати за раз 1000 і перемістити
Прошу пояснити по-людськи в чому різниця у вашій системі, щоб я та інші розуміли що це не помилка системі, а розумна логіка
24.03.2021, 14:02
Оригінальний коментар доступний на версії: ru


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

Устименко Ігор
OneBox production Premium-партнер
OneBox CTO написав:
Ця інформація абсолютно тобі не потрібна як клієнту, а сидіти як у школі та проводити урок навчання "клієнта" технічним аспектам я не готовий та й немає в цьому потреби

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

я не вважаю за потрібне це пояснювати
вважаю, що питання закрите
25.03.2021, 05:18
Оригінальний коментар доступний на версії: ru

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

Устименко Ігор
OneBox production Premium-партнер
OneBox CTO написав:
я не вважаю за потрібне це пояснювати
вважаю, що питання закрите

Ігоре, ось так завжди у нас з тобою відбувалося спілкування
Твого терпіння вистачало на пару відповідей, які тільки породжували питання, а далі ти ставав у позу і не вважав за потрібне відповідати.
Я впевнений, що більшість клієнтів не зможуть зрозуміти цю дивну логіку, чому в системі OneBox операція приходу радикально відрізняється від операції списання (витрати) і можливо це наштовхне вас що можливо не така вона і ідеальна (ця система складів).
Розумієш я просто спостерігаю що сервер тупо цілодобово лопатить перерахунки, які за логікою бути не повинно, а потім в результаті мені пишуть що у вас слабкий сервер, а мені здається що просто система не оптимізована десь.
Тому якщо тобі не складно поясни логіку що б усім було зрозуміло чому йде такий перекіс
28.03.2021, 11:59
Оригінальний коментар доступний на версії: ru


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

Устименко Ігор
OneBox production Premium-партнер
OneBox CTO написав:
я не вважаю за потрібне це пояснювати
вважаю, що питання закрите

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

я чудово знаю ці нюанси
тому в OS перерахунків немає, а все працює в реальному часі
16.04.2021, 00:39
Оригінальний коментар доступний на версії: ru

Будь ласка, приєднуйтесь до діалогу. Якщо вам є що сказати – будь ласка, напишіть коментар. Для входу потрібний мобільний телефон та смс-код для ідентифікації. Увійти та написати коментар