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

У назві товару не зберігається знак

Доброго дня!
У СРМ не зберігається знак "+". Найменування товару в 1с "Фітоактивний тонік VITAL 35+, 200 мл, AGOR" в срм "Фітоактивний тонік VITAL 35, 200 мл, AGOR"
Як вирішити цю проблему?
Оригінальне питання доступне на версії: ru

Відповіді:

Добрий день. При імпорті із 1с методом /api/1c8x/product-set/ з назви продукту нічого не змінюється. Ви імпортуєте з 1С у бокс продукти цим методом? Коли останнє оновлення продуктів?
25.09.2020, 13:01
Оригінальний коментар доступний на версії: ru

One box робив нам модуль, з допомогою якого відбувається імпорт. Оновлюються продукти постійно
25.09.2020, 13:15
Оригінальний коментар доступний на версії: ru

Сьогодні у передачі з 1с були такі рядки:
...
<articul>000004285</articul>
<id>3046</id>
<code1c>000004285</code1c>
<name>Фітоактивний тонік VITAL 35, 200 мл, AGOR</name>
<price>83</price>
<currency>грн</currency>
...
тобто. 1с нам віддає назву саме "Фітоактивний тонік VITAL 35, 200 мл, AGOR" без+. Перевірте, чи можлива назва продукту змінена в 1с. Якщо в 1с з плюсом, то вже потрібно дивитися модуль передачі з 1с, можливо він видаляє +
25.09.2020, 13:26
Оригінальний коментар доступний на версії: ru

У 1с назва "Фітоактивний тонік VITAL 35+, 200 мл, AGOR" з плюсом, ніхто поки що не змінював назву. Ця проблема вже давно.
Хто може переглянути модуль передачі з 1с?
25.09.2020, 13:35
Оригінальний коментар доступний на версії: ru

У вас немає свого 1с програміста?
25.09.2020, 13:45
Оригінальний коментар доступний на версії: ru


Нехай він подивиться модуль передачі на стороні 1с і з'ясує чому бокс передають назву без "+"
25.09.2020, 17:10
Оригінальний коментар доступний на версії: ru

Юрій Олександрович,
хочу дати трохи більш розгорнуту відповідь.
Інтеграція 1C 7.x та 1C 8.x з OneBox працює так:
- всередині 1Cки міститься модуль інтеграції
- цей модуль передає дані до OneBox за REST API
Сам модуль для 1Ски розробляли не ми, а стороння компанія на наше замовлення року 4 тому.
Ви написали завдання, що не передаються "плюсики". Ми подивилися в наш REST API і побачили, що дані нам передаються вже без "плюсиків".
Це означає, що модуль 1Ски якось стирає плюси (і може ще щось) при передачі.
І вирішити це питання можна двома способами:
1. ви даєте нам повний доступ до вашої 1Ске, ми наймаємо сторонню компанію, якою передаємо цей доступ, вони дивляться модуль та виправляють.
2. якщо у вас є свій 1сник якому ви довіряєте - дивиться він.
Думаю, перший варіант більш довгий та ризиковий, у ньому замішано набагато більше людей.
Справа навіть не в тому, що обидва варіанти коштуватимуть якихось грошей, а в ризик передачі доступів по ланцюжку аж трьом сторонам.
26.09.2020, 10:36
Как со мной связаться - никак :)
Задавайте вопросы на форуме публично - и я отвечу.
Подробнее - https://1b.app/ru/user/11/
Оригінальний коментар доступний на версії: ru

Доброго дня
1. АPI, яке використовують у модулі 1с і REST API, яке описане у документації - це різні АПІ. По-перше, немає жодної документації і як воно працює абсолютно не зрозуміло.
2. Спробуйте відправити будь-яким методом назву з "+".
/api/1c8x/product-set/....&name=test product 34+
/api/1c8x/product-set/ ...&name="test product 34+"
/api/product/add/...&name="test product 34+"
/api/product/add/...&name=test product 34+
Продукт створиться з "+"?)
26.09.2020, 12:18
Оригінальний коментар доступний на версії: ru

Перегиняк Александр
Oneboxconsulting (интегратор)
є аналогічна проблема. Чи вдалося вам вирішити свою?
29.12.2020, 23:06
Оригінальний коментар доступний на версії: ru


Андрій писав/ла:
/api/1c8x/product-set/....&name=test product 34+
/api/1c8x/product-set/ ...&name="test product 34+"
/api/product/add/...&name="test product 34+"
/api/product/add/...&name=test product 34+

Якщо потрібно передавати символи +& через GET чи POST, то їх потрібно екранувати (urlencode, або просто переведення в UTF-7 (не 8)).
Наприклад, символ "+" в URL буде %2b
https://wm-school.ru/html/html_url_acsii.html
31.12.2020, 16:30
Как со мной связаться - никак :)
Задавайте вопросы на форуме публично - и я отвечу.
Подробнее - https://1b.app/ru/user/11/
Оригінальний коментар доступний на версії: ru

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