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

Доробка імпорту з API Контур.

Прошу оцінити доопрацювання дії "Імпортувати санкції у вигляді процесів з Контуру Призму":
Необхідно додати блок за аналогією з дією в "Імпортувати процеси з Microsoft Nav" - Якщо значення поля входить зазначений рядок, процес ігнорується (див. вкладений скріншот). Таких значень для ігнорування має бути скільки завгодно.
Скрін -
Оригінальне питання доступне на версії: ru

Відповіді:

Одна невелика коригування - у разі треба ігнорувати не створення процесу цілком, лише створення рядка по продукту процесу, якщо є входження по полю.
Наприклад:
Якщо є входження значення "Санкційний список BIS" у клієнті з ІПН 1234567890 - ігноруємо завантаження тільки цього продукту процесу, інші вантажимо як завжди.
18.08.2021, 10:41
Оригінальний коментар доступний на версії: ru

Добрий ліньки, на відміну від microsoftcrm у контур призми багаторівнева інформація про "товари", там наскільки я пам'ятаю дані які ми ллємо для продукту можуть бути в 2-3 різних за рівнями вкладеності тегам. Якщо ви точно напишіть які теги потрібно перевіряти, ми зможемо зробити налаштування, щоб ігнорувати саме значення для цих тегів, зробити універсально тут буде набагато довше
18.08.2021, 10:57
Оригінальний коментар доступний на версії: ru

Тоді, для спрощення краще зробити тільки ці теги:
SanctionList/Name - назва продукту процесу (на цьому рівні відразу відфільтрується багато зайвого)
Type - тип, що може приймати значення Related, TwentyFivePercent, FiftyPercent або порожнє значення
RelationType - тип відношення, що може приймати значення Founder, Shareholder, Affilated, Manager або порожнє значення
18.08.2021, 12:28
Оригінальний коментар доступний на версії: ru

ок, тобто. ліворуч ви вибираєте один з 3 пунктів, а праворуч пишіть слово/словосполучення. Якщо пункт зліва є значення і в цьому значення є те що написали праворуч - ігноруємо продукт, так? На порожнє значення потрібно перевіряти, тобто. якщо значення немає, то не вставляти продукт, наприклад?
18.08.2021, 12:52
Оригінальний коментар доступний на версії: ru

RelationType Наскільки я пам'ятаю, є взагалі не у всіх санкцій. Там їх 2 види, одні з RelationType, другі з іншими полями.
18.08.2021, 12:53
Оригінальний коментар доступний на версії: ru


OneBox production написав:
ок, тобто. ліворуч ви вибираєте один з 3 пунктів, а праворуч пишіть слово/словосполучення. Якщо пункт зліва є значення і в цьому значення є те що написали праворуч - ігноруємо продукт, так? На порожнє значення потрібно перевіряти, тобто. якщо значення немає, то не вставляти продукт, наприклад?

Все правильно, саме так. Якщо значення порожнє - такі продукти процесу вантажимо у будь-якому випадку.

OneBox production написав:
RelationType Наскільки я пам'ятаю, є взагалі не у всіх санкцій. Там їх 2 види, одні з RelationType, другі з іншими полями.

По RelationType - зараз перевірив ще раз, є у багатьох, але все-таки не у всіх. Найчастіше якщо значення порожнє, то, нам такі і будуть потрібні, тобто, швидше за все, значення Founder, Shareholder, Affilated, Manager ми просто відфільтруємо цією дією (тут ще потрібно буде перевіряти)
18.08.2021, 12:59
Оригінальний коментар доступний на версії: ru

Доопрацювання займе 2ч. Виставляти рахунок?
18.08.2021, 13:15
Оригінальний коментар доступний на версії: ru

Так, прошу з нашого балансу списати та запустити в роботу. Дякую!
19.08.2021, 09:15
Оригінальний коментар доступний на версії: ru

Добрий день. Доробка вивантажена на обидва бокси. Під час тестування оновіть будь ласка посилання в діях, у п'ятницю, наскільки я пам'ятаю, вони були неправильні.
/admin/shop/report/logs/ тут у файлі conturprizma ви можете відстежувати помилки при імпорті. Тобто. якщо посилання ви вставите неправильно, після відпрацювання дії за посиланням додасться звіт з інформацією про помилку.
30.08.2021, 11:17
Оригінальний коментар доступний на версії: ru

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