- Подготовка производственной площадки к маркировке
- Сроки внедрения маркировки для производителей: что нужно знать малым, средним и крупным?
- Оборудование для маркировки: какое нужно и что пригодится из того, что у вас уже есть?
- Состав кода маркировки молочной продукции
Необходимо авторизоваться или зарегистрироваться на портале
Первый этап маркировки растительных масел: стеклянные и полимерные потребительские упаковки
С 1 октября 2024 года стартует обязательная маркировка первого этапа отдельных видов растительных масел, упакованных в стеклянную или полимерную потребительские упаковки. В данной статье рассмотрим как производителям и импортерам подготовиться к старту обязательной маркировки.
31.07 Товарная группа «Растительные масла»: контрактное производство
19.08 Обязательная маркировка растительных масел и масложировой продукции
21.08 Оборудование для маркировки растительных масел для микро и малых предприятий
11.09 Обязательная маркировка растительных масел и масложировой продукции
25.09 Маркировка растительных масел и масложировой продукции. Основные ошибки
Общая статья по маркировке растительных масел
Листовка-помощник
К 1 октября производителям и импортерам необходимо пройти несколько этапов:
- Зарегистрироваться в системе маркировки «Честный знак» c помощью электронной цифровой подписи (УКЭП);
- Добавить товарную группу «Растительные масла» в личном кабинете при регистрации;
- Описать свои товары в каталоге;
- Выбрать техническое решение;
Дополнительно: для импортеров выбрать площадку для маркировки (таможенный склад, логистической терминал, зарубежное производство); - Нанести код маркировки на потребительскую упаковку;
- Начать подавать сведения о вводе в оборот в систему маркировки «Честный знак»;
- Настроить процессы по заказу кодов, их нанесению на товары с подачей в систему отчета о нанесении и вводе кодов маркировки в оборот;
- Наладить работу по оплате кодов.
Ключевые особенности маркировки пищевых растительных масел
- обязательное указание «даты производства» и «срока годности» в отчете о нанесении, в том числе, при нескольких условиях хранения
- отсутствие перемаркировки
- на текущем этапе отсутствует обязательность передачи маркированного товара по ЭДО
Записи прошедших мероприятий
16.07 Описание карточек товаров по товарной группе Растительные масла31.07 Товарная группа «Растительные масла»: контрактное производство
19.08 Обязательная маркировка растительных масел и масложировой продукции
21.08 Оборудование для маркировки растительных масел для микро и малых предприятий
11.09 Обязательная маркировка растительных масел и масложировой продукции
25.09 Маркировка растительных масел и масложировой продукции. Основные ошибки
Полезные ссылки
Если у Вас еще остались вопросы, то в таком случае мы собрали для Вас полезные ссылки, в которых вы можете найти ответы на них. Если же ответа на Ваш вопрос там не окажется, то вы всегда можете задать его в комментариях под этой статьей и эксперты «Честного знака» оперативно Вам ответят!Общая статья по маркировке растительных масел
Листовка-помощник
V
простой вопрос по АПИ
вернее 2 вопроса
нужна методика
у меня есть 0104640255271457215<;.EJcov*7wI ето матрикс код
есть gtin == 04640255271457
так он в квадратик и не очч хороший
как его получить с хвостом
чтобы был в 4 квадратика
2 вопрос
есть gtin == 04640255271457 количество == 1
как в конце концов через АПИ
выпустить и получить матрикс код с хвостом ( 4 квадратика)
и чтобы оно было в статусе сделано -- отправлено покупателю
PS --- Здравствуйте! Рекомендуем ознакомиться с документацией True API, расположенной в разделе «Помощь» Личного кабинета
не предлагать
вернее 2 вопроса
нужна методика
у меня есть 0104640255271457215<;.EJcov*7wI ето матрикс код
есть gtin == 04640255271457
так он в квадратик и не очч хороший
как его получить с хвостом
чтобы был в 4 квадратика
2 вопрос
есть gtin == 04640255271457 количество == 1
как в конце концов через АПИ
выпустить и получить матрикс код с хвостом ( 4 квадратика)
и чтобы оно было в статусе сделано -- отправлено покупателю
PS --- Здравствуйте! Рекомендуем ознакомиться с документацией True API, расположенной в разделе «Помощь» Личного кабинета
не предлагать
23.08.2024 11:21
0
vitsh1974yandexru, Здравствуйте! Необходимо в заказе в запросе указывать параметр templateId=51, чтобы получить расширенные коды маркировки.
Передача товара производится уже без полного кода маркировки (указывается код идентификации).
05.09.2024 17:56
0
V
Сообщество Маркировки,
спасибо за ответ
однако ну НЕТУ 51 кода !!!!!!!!!!!!!
5.3.1.4. Справочник «Шаблоны КМ» (templateId)
Список возможных значений справочника «Шаблоны КМ» templateId отображает
Таблица 205.
Таблица 205 – Возможные значения справочника «Шаблон КМ» templateId
Код Описание Товарная группа Тип
1
01 GTIN + 21 SERIAL(13 chars) +
91(4 chars) + 92(88 chars)
Обувные товары String
3
01 GTIN + 21 SERIAL(7 chars) +
8005 (000000) + 93(4 chars)
Табачная продукция - блоки String
4
GTIN + SERIAL (7 chars) + МРЦ (4
chars) + КП (4 chars)
Табачная продукция - пачки (non-GS1)
String
5
01 GTIN + 21 SERIAL(13 chars) +
91(4 chars) + 92(44 chars)
Лекарственные препараты для
медицинского применения
String
7
01 GTIN + 21 SERIAL(13 chars) +
91(4 chars) + 92(44 chars)
Шины и покрышки
пневматические резиновые новые
String
8
01 GTIN + 21 SERIAL(20 chars) +
91(4 chars) + 92(44 chars)
Фотокамеры (кроме кинокамер),
фотовспышки и лампы-вспышки
String
9
01 GTIN + 21 SERIAL(13 chars) +
91(4 chars) + 92(44 chars)
Духи и туалетная вода String
10
01 GTIN + 21 SERIAL(13 chars) +
91(4 chars) + 92(44 chars)
Предметы одежды, белье
постельное, столовое, туалетное
и кухонное
String
11
01 GTIN + 21 SERIAL(13 chars) +
91(4 chars) + 92(44 chars)
Велосипеды и велосипедные
рамы
String
12
01 GTIN + 21 SERIAL(13 chars) +
91(4 chars) + 92(44 chars) / 97 (base
64)
Медицинские изделия String
14
01 GTIN + 21 SERIAL(7 chars) +
8005 (000000) + 93(4 chars)
Альтернативная табачная
продукция (GS1)
String
15
GTIN + SERIAL (7 chars) + МРЦ
(АААА) + КП (4 chars)
Альтернативная табачная
продукция (non-GS1)
String
16
01 GTIN + 21 SERIAL(13 chars) +
93(4 chars)
Упакованная вода String
18
01 GTIN + 21 SERIAL(7 chars) +
93(4 chars) / 335Y (6 chars)
Пиво, напитки, изготавливаемые
на основе пива и
слабоалкогольные напитки
String
20
01 GTIN + 21 SERIAL(6 chars) +
93(4 chars) / 3103 (6 chars)
Молочная продукция String
21
01 GTIN + 21 SERIAL(7 chars) +
8005 (000000) + 93(4 chars)
Никотиносодержащая продукция
(блоки)
String
22
GTIN + SERIAL (7 chars) + МРЦ
(АААА) + КП (4 chars)
Никотиносодержащая продукция -пачки (non-GS1)
String
23
01 GTIN + 21 SERIAL(13 chars) +
93(4 chars)
Биологически активные добавки к
пище
String
25 01 GTIN + 21 SERIAL(13 chars) + Антисептики и дезинфицирующие String
274
RU 15861920.620111-04 33 01
Код Описание Товарная группа Тип
93(4 chars) средства (потребительская и
групповая упаковка)
26
01 GTIN + 21 SERIAL(6 chars) +
91(4 chars) + 92(44 chars)
«Корма для животных»
Строка
(string)
27
01 GTIN + 21 SERIAL(6 chars) +
91(4 chars) + 92(44 chars)
Морепродукты String
28
01 GTIN + 21 SERIAL(7 chars) +
93(4 chars) / 335Y (6 chars)
Безалкогольное пиво String
29
01 GTIN + 21 SERIAL(13 chars) +
93(4 chars)
Соковая продукция и
безалкогольные напитки
String
30
01 GTIN + 21 SERIAL(13 chars) +
91(4 chars) + 92(44 chars)
Биологически активные добавки к
пище
String
31
01 GTIN + 21 SERIAL(13 chars) +
91(4 chars) + 92(44 chars)
Антисептики и дезинфицирующие
средства
String
34
01 GTIN + 21 SERIAL(13 chars) +
91(4 chars) + 92(44 chars)
Игры и игрушки для детей
Строка
(string)
38
01 GTIN + 21 SERIAL(6 chars) +
93(4 chars)
Морепродукты String
39
01 GTIN + 21 SERIAL(13 chars) +
93(4 chars)
Титановая металлопродукция String
41
01 GTIN + 21 SERIAL(6 chars) +
93(4 chars)
«Корма для животных»
Строка
(string)
59
01 GTIN + 21 SERIAL(6 chars) +
93(4 chars)
Игры и игрушки для детей
Строка
(string)
Примечания:
1. Шаблон сигаретной пачки отличается отсутствием AI в шаблоне и в КМ.
2. Исключен templateId=2 для ТГ «Лекарственных препаратов для медицинского
применения», данный шаблон больше не применим для эмиссии кодов
маркировки, а также КМ, эмитированные по templateId=2, не могут быть указаны в
отчетах об использовании (нанесении). Взамен используется шаблон с кодом «5».
3. Исключен templateId=6 для ТГ «Молочная продукция», данный шаблон больше
не применим для эмиссии кодов маркировки, поддержка КМ, эмитированных по
данному шаблону в отчетах осуществляется.
4. По ТГ «Пиво, напитки, изготавливаемые на основе пива и слабоалкогольные
напитки» templateId=18 с 13-ю символами в серийном номере больше не
применим для эмиссии кодов маркировки. Эмиссия доступна только для
templateId=18 с 7-ю символами в серийном номере. Поддержка КМ,
эмитированных по данному шаблону с 13-ю символами в серийном номере в
отчетах осуществляется.
275
RU 15861920.620111-04 33 01
5. По ТГ «Игры и игрушки для детей» templateId=34 с 6-ю символами в серийном
номере больше не применим для эмиссии кодов маркировки. Эмиссия доступна
только для templateId=34 с 13-ю символами в серийном номере. Поддержка КМ,
эмитированных по данному шаблону с 6-ю символами в серийном номере в
отчетах осуществляется.
Список возможных значений справочника «Шаблоны КМ» templateId отображает
Таблица 205.
Таблица 205 – Возможные значения справочника «Шаблон КМ» templateId
Код Описание Товарная группа Тип
1
01 GTIN + 21 SERIAL(13 chars) +
91(4 chars) + 92(88 chars)
Обувные товары String
3
01 GTIN + 21 SERIAL(7 chars) +
8005 (000000) + 93(4 chars)
Табачная продукция - блоки String
4
GTIN + SERIAL (7 chars) + МРЦ (4
chars) + КП (4 chars)
Табачная продукция - пачки (non-GS1)
String
5
01 GTIN + 21 SERIAL(13 chars) +
91(4 chars) + 92(44 chars)
Лекарственные препараты для
медицинского применения
String
7
01 GTIN + 21 SERIAL(13 chars) +
91(4 chars) + 92(44 chars)
Шины и покрышки
пневматические резиновые новые
String
8
01 GTIN + 21 SERIAL(20 chars) +
91(4 chars) + 92(44 chars)
Фотокамеры (кроме кинокамер),
фотовспышки и лампы-вспышки
String
9
01 GTIN + 21 SERIAL(13 chars) +
91(4 chars) + 92(44 chars)
Духи и туалетная вода String
10
01 GTIN + 21 SERIAL(13 chars) +
91(4 chars) + 92(44 chars)
Предметы одежды, белье
постельное, столовое, туалетное
и кухонное
String
11
01 GTIN + 21 SERIAL(13 chars) +
91(4 chars) + 92(44 chars)
Велосипеды и велосипедные
рамы
String
12
01 GTIN + 21 SERIAL(13 chars) +
91(4 chars) + 92(44 chars) / 97 (base
64)
Медицинские изделия String
14
01 GTIN + 21 SERIAL(7 chars) +
8005 (000000) + 93(4 chars)
Альтернативная табачная
продукция (GS1)
String
15
GTIN + SERIAL (7 chars) + МРЦ
(АААА) + КП (4 chars)
Альтернативная табачная
продукция (non-GS1)
String
16
01 GTIN + 21 SERIAL(13 chars) +
93(4 chars)
Упакованная вода String
18
01 GTIN + 21 SERIAL(7 chars) +
93(4 chars) / 335Y (6 chars)
Пиво, напитки, изготавливаемые
на основе пива и
слабоалкогольные напитки
String
20
01 GTIN + 21 SERIAL(6 chars) +
93(4 chars) / 3103 (6 chars)
Молочная продукция String
21
01 GTIN + 21 SERIAL(7 chars) +
8005 (000000) + 93(4 chars)
Никотиносодержащая продукция
(блоки)
String
22
GTIN + SERIAL (7 chars) + МРЦ
(АААА) + КП (4 chars)
Никотиносодержащая продукция -пачки (non-GS1)
String
23
01 GTIN + 21 SERIAL(13 chars) +
93(4 chars)
Биологически активные добавки к
пище
String
25 01 GTIN + 21 SERIAL(13 chars) + Антисептики и дезинфицирующие String
274
RU 15861920.620111-04 33 01
Код Описание Товарная группа Тип
93(4 chars) средства (потребительская и
групповая упаковка)
26
01 GTIN + 21 SERIAL(6 chars) +
91(4 chars) + 92(44 chars)
«Корма для животных»
Строка
(string)
27
01 GTIN + 21 SERIAL(6 chars) +
91(4 chars) + 92(44 chars)
Морепродукты String
28
01 GTIN + 21 SERIAL(7 chars) +
93(4 chars) / 335Y (6 chars)
Безалкогольное пиво String
29
01 GTIN + 21 SERIAL(13 chars) +
93(4 chars)
Соковая продукция и
безалкогольные напитки
String
30
01 GTIN + 21 SERIAL(13 chars) +
91(4 chars) + 92(44 chars)
Биологически активные добавки к
пище
String
31
01 GTIN + 21 SERIAL(13 chars) +
91(4 chars) + 92(44 chars)
Антисептики и дезинфицирующие
средства
String
34
01 GTIN + 21 SERIAL(13 chars) +
91(4 chars) + 92(44 chars)
Игры и игрушки для детей
Строка
(string)
38
01 GTIN + 21 SERIAL(6 chars) +
93(4 chars)
Морепродукты String
39
01 GTIN + 21 SERIAL(13 chars) +
93(4 chars)
Титановая металлопродукция String
41
01 GTIN + 21 SERIAL(6 chars) +
93(4 chars)
«Корма для животных»
Строка
(string)
59
01 GTIN + 21 SERIAL(6 chars) +
93(4 chars)
Игры и игрушки для детей
Строка
(string)
Примечания:
1. Шаблон сигаретной пачки отличается отсутствием AI в шаблоне и в КМ.
2. Исключен templateId=2 для ТГ «Лекарственных препаратов для медицинского
применения», данный шаблон больше не применим для эмиссии кодов
маркировки, а также КМ, эмитированные по templateId=2, не могут быть указаны в
отчетах об использовании (нанесении). Взамен используется шаблон с кодом «5».
3. Исключен templateId=6 для ТГ «Молочная продукция», данный шаблон больше
не применим для эмиссии кодов маркировки, поддержка КМ, эмитированных по
данному шаблону в отчетах осуществляется.
4. По ТГ «Пиво, напитки, изготавливаемые на основе пива и слабоалкогольные
напитки» templateId=18 с 13-ю символами в серийном номере больше не
применим для эмиссии кодов маркировки. Эмиссия доступна только для
templateId=18 с 7-ю символами в серийном номере. Поддержка КМ,
эмитированных по данному шаблону с 13-ю символами в серийном номере в
отчетах осуществляется.
275
RU 15861920.620111-04 33 01
5. По ТГ «Игры и игрушки для детей» templateId=34 с 6-ю символами в серийном
номере больше не применим для эмиссии кодов маркировки. Эмиссия доступна
только для templateId=34 с 13-ю символами в серийном номере. Поддержка КМ,
эмитированных по данному шаблону с 6-ю символами в серийном номере в
отчетах осуществляется.
09.09.2024 17:15
0
vitsh1974yandexru, Здравствуйте! Рекомендуем открыть свежую версию API СУЗ. Список представлен в 211 таблице.
09.09.2024 17:51
0
V
Сообщество Маркировки,
подскажите методику формирования и получения кодов ( с криптохвостом...
Легкая промышленность...
1 я делаю заказ
вот куски кода
<?php
public function LpOrders($products) { // делаем заказ ордера 01.01.00.00 Создать заказ на эмиссию КМ».
$url = 'https://suzgrid.crpt.ru/api/v2/lp/orders?omsId=' . $this->omsId;
$headers = ['clientToken' => $this->token, 'Content-Type' => 'application/json'];
$client = new GuzzleHttp\Client(['headers' => $headers]);
$json = [«products» => $products, 'releaseMethodType' => 'PRODUCTION', 'createMethodType' => 'SELF_MADE'];
print_r($json);
/* это отправляемые данные
$json => Array
(
[products] => Array
(
[0] => Array
(
[gtin] => 04640255275356
[quantity] => 2
[serialNumberType] => SELF_MADE
[serialNumbers] => Array
(
[0] => y3yiXEkLW53q
[1] => g2Cw6bULj9Am
)
[templateId] => 10
[cisType] => UNIT
)
[1] => Array
(
[gtin] => 04640255275349
[quantity] => 1
[serialNumberType] => SELF_MADE
[serialNumbers] => Array
(
[0] => lyJIjExz4GEc
)
[templateId] => 10
[cisType] => UNIT
)
)
[releaseMethodType] => PRODUCTION
[createMethodType] => SELF_MADE
)
*/
$request = wp_remote_post($url, array('body' => json_encode($json), 'headers' => $headers,));
/* это полученный ответ
$request [body] => [omsId] => 39bd714b-6838-4292-89c8-2c675f6121af
[orderId] => 197b94f3-da0d-4605-bbf7-371a95113c5b
[expectedCompleteTimestamp] => 120000
дальше надо как то сохранить етот заказ и его подписать в соответчтвии с чем то
*/
$logger = wc_get_logger();
if (is_wp_error($request)) {
// TODO: validate the error.
$logger->info(wc_print_r($request, true), array('source' => 'CPSABG'));
return false;
}
/* return json_decode('{«omsId»:«39bd714b-6838-4292-89c8-2c675f6121af»,«orderId»:«cdf2ddd5-a307-4a77-b87a-e3c3e52339d6»,«expectedCompleteTimestamp»:120000}');
*/
return json_decode(wp_remote_retrieve_body($request));
print_r($response);
die;
}
public function LpOrders($products) { // делаем заказ ордера 01.01.00.00 Создать заказ на эмиссию КМ».
$url = 'https://suzgrid.crpt.ru/api/v2/lp/orders?omsId=' . $this->omsId;
$headers = ['clientToken' => $this->token, 'Content-Type' => 'application/json'];
$client = new GuzzleHttp\Client(['headers' => $headers]);
$json = [«products» => $products, 'releaseMethodType' => 'PRODUCTION', 'createMethodType' => 'SELF_MADE'];
print_r($json);
/* это отправляемые данные
$json => Array
(
[products] => Array
(
[0] => Array
(
[gtin] => 04640255275356
[quantity] => 2
[serialNumberType] => SELF_MADE
[serialNumbers] => Array
(
[0] => y3yiXEkLW53q
[1] => g2Cw6bULj9Am
)
[templateId] => 10
[cisType] => UNIT
)
[1] => Array
(
[gtin] => 04640255275349
[quantity] => 1
[serialNumberType] => SELF_MADE
[serialNumbers] => Array
(
[0] => lyJIjExz4GEc
)
[templateId] => 10
[cisType] => UNIT
)
)
[releaseMethodType] => PRODUCTION
[createMethodType] => SELF_MADE
)
*/
$request = wp_remote_post($url, array('body' => json_encode($json), 'headers' => $headers,));
/* это полученный ответ
$request [body] => [omsId] => 39bd714b-6838-4292-89c8-2c675f6121af
[orderId] => 197b94f3-da0d-4605-bbf7-371a95113c5b
[expectedCompleteTimestamp] => 120000
дальше надо как то сохранить етот заказ и его подписать в соответчтвии с чем то
*/
$logger = wc_get_logger();
if (is_wp_error($request)) {
// TODO: validate the error.
$logger->info(wc_print_r($request, true), array('source' => 'CPSABG'));
return false;
}
/* return json_decode('{«omsId»:«39bd714b-6838-4292-89c8-2c675f6121af»,«orderId»:«cdf2ddd5-a307-4a77-b87a-e3c3e52339d6»,«expectedCompleteTimestamp»:120000}');
*/
return json_decode(wp_remote_retrieve_body($request));
print_r($response);
die;
}
******************************
по ссылке https://suzgrid.crpt.ru/management/orders я вижу что заказ создан но как бы не доступен
что делать лальше чтобы получить в конце концов
что то такого вида
$data = '0104640255271761215OZ5:wP4HT8r*91EE1092hNLn7CJ/wTzphvxFo99WMjnJOA4eA42GwwZIhiT3ESI=';
10.09.2024 10:51
0
vitsh1974yandexru, необходимо использовать метод 4.4.4. Метод «Получить КМ из заказа КМ», чтобы получить непосредственно символьную последовательность.
10.09.2024 17:26
0
V
Сообщество Маркировки,
собираю подпись но она не проходит
вот куски кода
$jsonArray = [«productGroup» => «lp» , «products» => $products, 'releaseMethodType' => 'PRODUCTION',
'createMethodType' => 'SELF_MADE' ];
$url = 'https://suzgrid.crpt.ru/api/v2/lp/orders?omsId=' . $this->omsId;
// $headers = ['clientToken' => $this->token, 'Content-Type' => 'application/json'];
$json = json_encode($jsonArray);
$content_format = preg_replace('/(\n|\r|\t|\f)/m', '', $json);
print_r($content_format); print_r(«\n»);
$cert = $this->SetupCertificate(CURRENT_USER_STORE, «My», STORE_OPEN_READ_ONLY,
0, $this->CUR_KEY, 0, 1);
$signer = new CPSigner();
$signer->set_Certificate($cert);
$sd = new CPSignedData();
$sd->set_Content(utf8_encode(''.$json));
// $sd->set_ContentEncoding(1);
// $sm = $sd->SignCades($signer, CADES_BES, true, ENCODE_BASE64);
$sm = base64_encode($sd->SignCades($signer, CADES_BES, true, ENCODE_BINARY));
print_r($sm); print_r(«\n»);
//die;
$this->XSignature = $sm;
// $this->XSignature = preg_replace(«/[\r\n]/», «», $sm);
// print_r($sm); //print_r(«\n»);
//die;
$headers = [ 'Accept'=>'application/json' , 'clientToken' => $this->token, 'Content-Type' => 'application/json', 'X-Signature' => $this->XSignature ];
print_r($headers); print_r(«\n»);
// $headers = [ 'clientToken' => $this->token, 'Content-Type' => 'application/json'];
// $headers = ['X-Signature' => $this->XSignature, 'clientToken' => $this->token, ];
/*
$client = new GuzzleHttp\Client(['headers' => $headers]);
$request = $client->request('POST', $url, ['debug' => $this->debug_cps, 'json' => $jsonArray, ]);
$result = json_decode($request->getBody()->__toString());
print_r($result);
die;
*/
// print_r($headers);
//die;
// !!!!!!!
die;
$request = wp_remote_post($url, array(
'body' => $json,
'headers' => $headers,
));
'createMethodType' => 'SELF_MADE' ];
$url = 'https://suzgrid.crpt.ru/api/v2/lp/orders?omsId=' . $this->omsId;
// $headers = ['clientToken' => $this->token, 'Content-Type' => 'application/json'];
$json = json_encode($jsonArray);
$content_format = preg_replace('/(\n|\r|\t|\f)/m', '', $json);
print_r($content_format); print_r(«\n»);
$cert = $this->SetupCertificate(CURRENT_USER_STORE, «My», STORE_OPEN_READ_ONLY,
0, $this->CUR_KEY, 0, 1);
$signer = new CPSigner();
$signer->set_Certificate($cert);
$sd = new CPSignedData();
$sd->set_Content(utf8_encode(''.$json));
// $sd->set_ContentEncoding(1);
// $sm = $sd->SignCades($signer, CADES_BES, true, ENCODE_BASE64);
$sm = base64_encode($sd->SignCades($signer, CADES_BES, true, ENCODE_BINARY));
print_r($sm); print_r(«\n»);
//die;
$this->XSignature = $sm;
// $this->XSignature = preg_replace(«/[\r\n]/», «», $sm);
// print_r($sm); //print_r(«\n»);
//die;
$headers = [ 'Accept'=>'application/json' , 'clientToken' => $this->token, 'Content-Type' => 'application/json', 'X-Signature' => $this->XSignature ];
print_r($headers); print_r(«\n»);
// $headers = [ 'clientToken' => $this->token, 'Content-Type' => 'application/json'];
// $headers = ['X-Signature' => $this->XSignature, 'clientToken' => $this->token, ];
/*
$client = new GuzzleHttp\Client(['headers' => $headers]);
$request = $client->request('POST', $url, ['debug' => $this->debug_cps, 'json' => $jsonArray, ]);
$result = json_decode($request->getBody()->__toString());
print_r($result);
die;
*/
// print_r($headers);
//die;
// !!!!!!!
die;
$request = wp_remote_post($url, array(
'body' => $json,
'headers' => $headers,
));
************************
уже все перепробрвл
подскажите почему не проходит
10.09.2024 18:17
0
vitsh1974yandexru, По вопросу корректности направляемого метода просим обращаться непосредственно в службу технической поддержки Честного Знака. На данной платформе помогаем больше с теоретическими вопросами :)
11.09.2024 19:08
0
V
Сообщество Маркировки,
стандартный ответ --- от них нет ответа
типа 3 недели ждать .. а потом все разрешено..
12.09.2024 09:25
0
vitsh1974yandexru, Можете предоставить номера обращений? Возможно, ваша почта была автоматически указана без получения ответа.
13.09.2024 18:00
0
V
Сообщество Маркировки,
спасибо за ответ...
однако не нужно разбираться кто что....
мне нужно решение как подписывать созданный заказ.
ответ смотри документацию ... просто ОЧЕНЬ хороший
но я ее уже 2 месяца смотрю
вероятно есть какой то нюанс...
и я прошу разобраться.. )) я привлек уже спеца по крипто про .. с ним все проверили должно быть все ровно....
урл проверки из доки АПИ подписи не работает !!!
в общем пока все по кругу... )))) самое плохое что все ответы ЧЗ черезе неделю с ответом
(((( по 0
17.09.2024 11:28
0
V
17.09.2024 11:45
0
vitsh1974yandexru, Здравствуйте! К сожалению, мы можем предоставить вам ответ только в соответствии с доступными данными, подсказками по PHP мы, к сожалению, не владеем.
17.09.2024 19:41
0
V
Сообщество Маркировки,
в общем самостоятельно все решил... от ТП ЧЗ ответов вразумительных нет..
отссюда к сожалению тоже
постараюсь на гитку выкатить....
09.10.2024 15:40
0