Ми використовуємо файли cookies для оптимізації контенту та швидкодії сайту. Продовжуючи відвідування сайту, ви погоджуєтесь на використання файлів cookies.
Добридень! Прошу допомогти, витратив купу часу, так і не розібрався, як правильно налаштувати цю дію. Пробував і з функціями та включеною галочкою "PHP" і без - все одно потрібний результат не отримую (
Тестове замовлення: https://psauto.crm-onebox.com/admin/customorder/order/40838/edit/#
Мета: перенести текстове значення з додаткового поля продукту процесу (https://psauto.crm-onebox.com/admin/shop/orderproductfield/13/) у додаткове поле продукту (https://psauto.crm-onebox.com/admin /shop/productfield/6/) , при виконанні простої умови: "Значень немає" (https://psauto.crm-onebox.com/admin/shop/workflowstatus/109/action/new/)
Що маємо: [file]5360[/file]
Що отримуємо: [file]5361[/file] (Повинно підставити букву "Е", а за фактом відображається лише змінна [customorderproduct_yadb13])
Заздалегідь дякую за витрачений час та допомогу!
Добрий день. Перевірте тип поля з якого берете значення і тип поля в яке записуєте, а також перевірте наявність прогалин у формулі, на початку або в кінці (але це більше до підрахунків відноситься)
Добрий день.
Перевірте тип поля з якого берете значення і тип поля в яке записуєте, а також перевірте наявність прогалин у формулі, на початку або в кінці (але це більше до підрахунків відноситься)
Спасибі за відповідь! Тип поля скрізь виставлений однаковий. Пробували і зі значенням "Текст" і зі значенням "Рядок", результат той самий - у полі міститься "[customorderproduct_yadb13]".
Прогалин у формулі немає.
Спасибі за відповідь!
Тип поля скрізь виставлений однаковий. Пробували і зі значенням "Текст" і зі значенням "Рядок", результат той самий - у полі міститься "[customorderproduct_yadb13]".
[file]5369[/file]
Прогалин у формулі немає.
Значення у полі "ЯДБ" потрапляє за допомогою дії "Автоматично заповнити значення додаткових полів продуктів процесу на основі довідника" . Тип поля скрізь стоїть однаковий. Проблема явно десь у налаштуваннях цього додаткового поля "ЯДБ", т.к. перевірив з іншими доступними базовими змінними типу [summ] – все працює. Але чомусь не спрацьовуємо зі створеним додатковим полем – не можу зрозуміти.
Значення у полі "ЯДБ" потрапляє за допомогою дії "Автоматично заповнити значення додаткових полів продуктів процесу на основі довідника" . Тип поля скрізь стоїть однаковий. Проблема явно десь у налаштуваннях цього додаткового поля "ЯДБ", т.к. перевірив з іншими доступними базовими змінними типу [summ] – все працює. Але чомусь не спрацьовуємо зі створеним додатковим полем – не можу зрозуміти.
[file]5373[/file]
Значення у полі "ЯДБ" потрапляє за допомогою дії "Автоматично заповнити значення додаткових полів продуктів процесу на основі довідника" . Тип поля скрізь стоїть однаковий. Проблема явно десь у налаштуваннях цього додаткового поля "ЯДБ", т.к. перевірив з іншими доступними базовими змінними типу [summ] – все працює. Але чомусь не спрацьовуємо зі створеним додатковим полем – не можу зрозуміти.
Значення у полі "ЯДБ" потрапляє за допомогою дії "Автоматично заповнити значення додаткових полів продуктів процесу на основі довідника" . Тип поля скрізь стоїть однаковий. Проблема явно десь у налаштуваннях цього додаткового поля "ЯДБ", т.к. перевірив з іншими доступними базовими змінними типу [summ] – все працює. Але чомусь не спрацьовуємо зі створеним додатковим полем – не можу зрозуміти.
[file]5374[/file]
Перевірив. Всі взаємопов'язані поля, скрізь стоїть тип поля "Рядок" . Результат - той же самий, в полі міститься просто сама назва змінної [customorderproduct_yadb13] [file] Навіть не знаю, в який бік далі копати.
Перевірив. Всі взаємопов'язані поля, скрізь стоїть тип поля "Рядок" [file]5381[/file]. Результат - той же самий, в полі міститься просто сама назва змінної [customorderproduct_yadb13] [file]
Навіть не знаю, в який бік далі копати.
Ось налаштування у дії "Обчислити та записати..."? Тільки одна галочка стоїть, але я пробував її відключати. Щойно перевірив ще раз, але лише з "додатковим полем до продукту" [customproduct_idsayta2] . З ним все працює. Але з жодним, з доступних, "додатковим полем до продуктів процесу" - не хоче спрацьовувати. Можливо, проблема не з конкретним полем, а взагалі із групою "Додаткові поля до продуктів процесу"?
Ось налаштування у дії "Обчислити та записати..."? Тільки одна галочка стоїть, але я пробував її відключати. [file]5392[/file]
Щойно перевірив ще раз, але лише з "додатковим полем до продукту" [customproduct_idsayta2] . З ним все працює. Але з жодним, з доступних, "додатковим полем до продуктів процесу" - не хоче спрацьовувати. Можливо, проблема не з конкретним полем, а взагалі із групою "Додаткові поля до продуктів процесу"?
Ні, проблема із текстом. Раніше працювало так, але зараз дедалі частіше виникають проблеми. Є припущення, що проблема криється у зв'язку з довідником. Спробуйте додати ще одне поле, яке скопіювати значення з поля "ЯДБ" і вже з нього копіювати значення
Ні, проблема із текстом. Раніше працювало так, але зараз дедалі частіше виникають проблеми.
Є припущення, що проблема криється у зв'язку з довідником.
Спробуйте додати ще одне поле, яке скопіювати значення з поля "ЯДБ" і вже з нього копіювати значення
Створив нове "додаткове поле продукту процесу" - "Назва осередку", додав проміжну дію, яка копіює значення з поля "ЯДБ" в цю нову дод. поле "Назва осередку", і після цього вже в основне поле "Комірка". За допомогою такої "маніпуляції" працює, але чомусь тільки для першого рядка. для другого артикула дія не підставила значення. Чому тільки для першого рядка – поки що не зрозумів. . Виходить, що власними силами без "милиці" чи доопрацювання тут не обійтися?
Створив нове "додаткове поле продукту процесу" - "Назва осередку", додав проміжну дію, яка копіює значення з поля "ЯДБ" в цю нову дод. поле "Назва осередку", і після цього вже в основне поле "Комірка". За допомогою такої "маніпуляції" працює, але чомусь тільки для першого рядка. для другого артикула дія не підставила значення. Чому тільки для першого рядка – поки що не зрозумів. [file]5398[/file] .
Виходить, що власними силами без "милиці" чи доопрацювання тут не обійтися?
Крилов Гліб писав/ла: Чому тільки для першого рядка – поки що не зрозумів. .
поставте галочку виконувати кожного продукту окремо
Крилов Гліб писав/ла: Виходить, що власними силами без "милиці" чи доопрацювання тут не обійтися?
можна зробити доопрацювання, але це вже до програміста
[quote]
Крилов Гліб писав/ла:
Чому тільки для першого рядка – поки що не зрозумів. .
[/quote]
поставте галочку виконувати кожного продукту окремо [file]5399[/file]
[quote]
Крилов Гліб писав/ла:
Виходить, що власними силами без "милиці" чи доопрацювання тут не обійтися?
[/quote]
можна зробити доопрацювання, але це вже до програміста
Спасибі, налаштування змінив , але проблема з дії "Обчислити і записати ..." перескочила на доданий "милицею" дію "Копіювати поля продуктів процесу" . Ні в яку не хоче заповнювати поле "Комірка", крім першого рядка . Розумію, що вже набрид, але як самі бачите - у мене досить просте завдання, але ніяк не виходить добитися потрібного результату (Дякую за терпіння та допомогу).
Спасибі, налаштування змінив , але проблема з дії "Обчислити і записати ..." перескочила на доданий "милицею" дію "Копіювати поля продуктів процесу" [file]5405[/file] . Ні в яку не хоче заповнювати поле "Комірка", крім першого рядка [file]5406[/file].
Розумію, що вже набрид, але як самі бачите - у мене досить просте завдання, але ніяк не виходить добитися потрібного результату (Дякую за терпіння та допомогу).
Це ви перейменували поле Осередок За замовчуванням на Назва комірки? Не видно значення поля, що у вас записано. Я не маю доступу до Вашої системи, тож прошу давати всі можливі скрини.
Це ви перейменували поле Осередок За замовчуванням на Назва комірки?
Не видно значення поля, що у вас записано. Я не маю доступу до Вашої системи, тож прошу давати всі можливі скрини.
Так, я перейменував це поле. Потестував на вихідних, схоже, що справа справді з довідниками. Створював нові, заповнював поля з простими значеннями, зі спец-символами, і потім намагався їх отримати в додатковому полі продукту процесу, а з нього далі в додатковому полі продукту. Скрізь аналогічний результат – жодною з доступних дій чи автоматизацій – зробити це не вдалося. Думаю, лише доопрацювання допоможе. Ну чи може їсти якийсь ще метод, але я поки не знайшов його.
Так, я перейменував це поле. Потестував на вихідних, схоже, що справа справді з довідниками. Створював нові, заповнював поля з простими значеннями, зі спец-символами, і потім намагався їх отримати в додатковому полі продукту процесу, а з нього далі в додатковому полі продукту. Скрізь аналогічний результат – жодною з доступних дій чи автоматизацій – зробити це не вдалося. Думаю, лише доопрацювання допоможе. Ну чи може їсти якийсь ще метод, але я поки не знайшов його.
Дія має копіювати значення, що б там не було, але мова йде про комірку, там має бути точний збіг. Якщо ви з довідника копіюєте в комірку, то може нічого не вийти. Можете дати мені доступ на пошту create.decision@gmail.com я сам подивлюсь налаштування
Дія має копіювати значення, що б там не було, але мова йде про комірку, там має бути точний збіг. Якщо ви з довідника копіюєте в комірку, то може нічого не вийти.
Можете дати мені доступ на пошту create.decision@gmail.com я сам подивлюсь налаштування
Дякую, доступ надав.
Тестове замовлення: https://psauto.crm-onebox.com/admin/customorder/order/40838/edit/
Налаштування БП: https://psauto.crm-onebox.com/admin/shop/workflowstatus/109/action/new/
Дерево осередків (стандартне): https://psauto.crm-onebox.com/admin/cell/manage/23/
Довідник Осередки: https://psauto.crm-onebox.com/admin/shop/custom/object/directory/4/
Довідник Бренди-Комірки: https://psauto.crm-onebox.com/admin/shop/custom/object/directory/3/
Вихідна логіка БП: за основу взято "правильну відповідь" з даного топіка: https://crm-onebox.com/ru/support/stock/2795-zapolnit-yacheyki-po-umolchaniyu-dlya-vseh-tovarov/. Але ми додали проміжну умову - "якщо додаткове поле продукту "Комірка за замовчуванням" не заповнена - то її потрібно заповнити значенням з іншого додаткового поля процесу "ЯДБ", яке у свою чергу отримує дані з довідника". У поточній зв'язці дій БП доданий ще один етап "Копіювати поля ....", як Ви радили раніше (що б у програмне поле "Комірка" (cell) дані потрапляли не з додаткового поля продукту, а з додаткового поля продукту процесу)
Проблема проявляється під час запису на полі, що з довідником. Тому зробив поле (рядок) і в нього пишу значення з поля ЯДБ , а далі копіюю в комірку за замовчуванням У результаті все спрацювало
Проблема проявляється під час запису на полі, що з довідником.
Тому зробив поле (рядок) і в нього пишу значення з поля ЯДБ [file]5500[/file], а далі копіюю в комірку за замовчуванням [file]5501[/file]
У результаті все спрацювало [file]5502[/file]
Суханицький Андрій Інтегратор Premium-партнер Integrator CRM написав: Проблема проявляється під час запису на полі, що з довідником. Тому зробив поле (рядок) і в нього пишу значення з поля ЯДБ , а далі копіюю в комірку за замовчуванням У результаті все спрацювало
Спасибі величезне за допомогу, вибачте, якщо "намучив", тепер все працює. Потрібно було одразу Вам надати доступ)) Завдання закриваю, відзначаю правильну відповідь! Дякую за приділений час та увагу нашій проблемі.
[quote]
Суханицький Андрій
Інтегратор Premium-партнер
Integrator CRM написав:
Проблема проявляється під час запису на полі, що з довідником.
Тому зробив поле (рядок) і в нього пишу значення з поля ЯДБ [file]5500[/file], а далі копіюю в комірку за замовчуванням [file]5501[/file]
У результаті все спрацювало [file]5502[/file]
[/quote]
Спасибі величезне за допомогу, вибачте, якщо "намучив", тепер все працює. Потрібно було одразу Вам надати доступ)) Завдання закриваю, відзначаю правильну відповідь! Дякую за приділений час та увагу нашій проблемі.
Будь ласка, приєднуйтесь до діалогу. Якщо вам є що сказати – будь ласка, напишіть коментар. Для входу потрібний мобільний телефон та смс-код для ідентифікації.
Увійти та написати коментар