Ми використовуємо файли cookies для оптимізації контенту та швидкодії сайту. Продовжуючи відвідування сайту, ви погоджуєтесь на використання файлів cookies.
Є завдання при створенні підпроцесу, копіювати з батьківського процесу всі незрозумілі поля.
Для її вирішення використали дію - Скопіювати значення поля з батьківського процесу. https://sobr.crm-onebox.com/admin/shop/workflowstatus/164/action/new/
стоять галочки:
1. Пошук значення у всьому дереві батьківських процесів і, якщо, поле не порожнє - копіювання;
2. Запускати дію щогодини (замість переходу на етап)
Але частина полів не копіюється. Із чим пов'язано незрозуміло.
Є завдання при створенні підпроцесу, копіювати з батьківського процесу всі незрозумілі поля. Для її вирішення використали дію - Скопіювати значення поля з батьківського процесу. https://sobr.crm-onebox.com/admin/shop/workflowstatus/164/action/new/ стоять галочки: 1. Пошук значення у всьому дереві батьківських процесів і, якщо, поле не порожнє - копіювання; 2. Запускати дію щогодини (замість переходу на етап) Але частина полів не копіюється. Із чим пов'язано незрозуміло.
Є у нас поле Вартість Тарифу – числове з плаваючою точкою, по суті це абон. плата клієнта. https://sobr.crm-onebox.com/admin/shop/orderfield/184/ Ось вона у нас буває рівно 0. Якщо це поле = 0, то 0 не копіюється в підпроцес взагалі. І можна нам змінити валюту з руб на тенге KZT. Нема чого знайти у налаштуваннях, де це змінюється.
Є у нас поле Вартість Тарифу – числове з плаваючою точкою, по суті це абон. плата клієнта. https://sobr.crm-onebox.com/admin/shop/orderfield/184/
Ось вона у нас буває рівно 0. Якщо це поле = 0, то 0 не копіюється в підпроцес взагалі.
І можна нам змінити валюту з руб на тенге KZT. Нема чого знайти у налаштуваннях, де це змінюється.
Митрофанів Віталій писав/ла: Ось вона у нас буває рівно 0. Якщо це поле = 0, то 0 не копіюється в підпроцес взагалі.
Ймовірно, у дії перевірка на відсутність значення, а 0 при нестрогому порівняння - це як немає значення. У вас через це виникають подальші проблеми у якихось прорахунках?
Митрофанів Віталій писав/ла: І можна нам змінити валюту з руб на тенге KZT. Нема чого знайти у налаштуваннях, де це змінюється.
Ми можемо поміняти валюту, але ви повинні розуміти, що у всіх сутностей у вас в OneBox курси валют вказані щодо руб - і відповідно суми в базовій валюті будуть не вірні.
[quote]
Митрофанів Віталій писав/ла:
Ось вона у нас буває рівно 0. Якщо це поле = 0, то 0 не копіюється в підпроцес взагалі.
[/quote]
Ймовірно, у дії перевірка на відсутність значення, а 0 при нестрогому порівняння - це як немає значення. У вас через це виникають подальші проблеми у якихось прорахунках?
[quote]
Митрофанів Віталій писав/ла:
І можна нам змінити валюту з руб на тенге KZT. Нема чого знайти у налаштуваннях, де це змінюється.
[/quote]
Ми можемо поміняти валюту, але ви повинні розуміти, що у всіх сутностей у вас в OneBox курси валют вказані щодо руб - і відповідно суми в базовій валюті будуть не вірні.
Добрий день. Якщо абон плата була 500, а потім вона стала 0 кілька місяців, але підпроцес не поминалася на 0, то звичайно буде правильний результат. Нічого не зрозумів про рублі, навіщо нам рублі, у нас Казахстан, тенге!
Добрий день.
Якщо абон плата була 500, а потім вона стала 0 кілька місяців, але підпроцес не поминалася на 0, то звичайно буде правильний результат.
Нічого не зрозумів про рублі, навіщо нам рублі, у нас Казахстан, тенге!
https://sobr.crm-onebox.com/admin/customorder/zadachi-bukhgalterii/392231/edit/
https://sobr.crm-onebox.com/admin/customorder/zadachi-bukhgalterii/392210/edit/
два приклади, де поля Юр. особу не скопіювали з батьківського процесу.
Немає такого, щоб тотально скрізь не копіювалося, але є таке, що в якихось процесах чомусь не копіюється.
Митрофанів Віталій писав/ла: Добрий день. Якщо абон плата була 500, а потім вона стала 0 кілька місяців, але підпроцес не поминалася на 0, то звичайно буде правильний результат.
Ймовірно у вас проблема в тому, що ви вказали налаштування "Пошук значення у всьому дереві батьківських процесів і, якщо, поле не порожнє - копіювання" - власне якщо у вас у батька поле 0 - це вважається, що значення немає - ось і не копіює. Якщо у вас копіювання відбувається безпосередньо з батька на 1 рівень вгору - ви можете прибрати це налаштування - і тоді якщо не вказувати налаштування "Не перетирати існуючі значення" - його має перезаписати.
Митрофанів Віталій писав/ла: Нічого не зрозумів про рублі, навіщо нам рублі, у нас Казахстан, тенге!
Суть у тому, що у кожної сутності, де фігурує вартість і валюта - зберігаються суми у базової валюті перераховані за курсом системи на час створення сутності. Якщо змінити базову валюту і курси - всі ці раніше створені сутності матимуть не коректні базові суми. Ви повинні розуміти ризики після зміни валюти – подібне потрібно робити спочатку.
[quote]
Митрофанів Віталій писав/ла:
Добрий день.
Якщо абон плата була 500, а потім вона стала 0 кілька місяців, але підпроцес не поминалася на 0, то звичайно буде правильний результат.
[/quote]
Ймовірно у вас проблема в тому, що ви вказали налаштування "Пошук значення у всьому дереві батьківських процесів і, якщо, поле не порожнє - копіювання" - власне якщо у вас у батька поле 0 - це вважається, що значення немає - ось і не копіює.
Якщо у вас копіювання відбувається безпосередньо з батька на 1 рівень вгору - ви можете прибрати це налаштування - і тоді якщо не вказувати налаштування "Не перетирати існуючі значення" - його має перезаписати.
[quote]
Митрофанів Віталій писав/ла:
Нічого не зрозумів про рублі, навіщо нам рублі, у нас Казахстан, тенге!
[/quote]
Суть у тому, що у кожної сутності, де фігурує вартість і валюта - зберігаються суми у базової валюті перераховані за курсом системи на час створення сутності. Якщо змінити базову валюту і курси - всі ці раніше створені сутності матимуть не коректні базові суми. Ви повинні розуміти ризики після зміни валюти – подібне потрібно робити спочатку.
Будь ласка, приєднуйтесь до діалогу. Якщо вам є що сказати – будь ласка, напишіть коментар. Для входу потрібний мобільний телефон та смс-код для ідентифікації.
Увійти та написати коментар