Имя: Пароль:
1C
1С v8
ЕГАИС - узнать информацию о товаре
,
0 kupec
 
10.01.17
15:23
День добрый. А можно ли как то по 19 значному коду товара в системе ЕГАИС узнать данные производителя. Необходимо оприходовать товар а нужных данных нет. Может у рара есть какой то сервис по получению информации...например ввести код товара а он тебе выдаст все данные о производителе. Заранее спасибо.
1 Ёпрст
 
10.01.17
15:28
Конечно есть, тупо через утм запросить данные по алкокоду.
2 Ёпрст
 
10.01.17
15:28
в ответ прилетит вся инфа
3 kupec
 
10.01.17
15:31
Через УТМ или в личном кабинете?
4 Ёпрст
 
10.01.17
15:32
(3) через УТМ

1.27.2. Запрос на справочник алкогольной продукции
1.27.2.1. Запрос
<?xml version="1.0" encoding="UTF-8"?>
<ns:Documents Version="1.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
xmlns:ns="http://fsrar.ru/WEGAIS/WB_DOC_SINGLE_01";
xmlns:qp="http://fsrar.ru/WEGAIS/QueryParameters";
>
<ns:Owner>
<ns:FSRAR_ID>030000194005</ns:FSRAR_ID>
</ns:Owner>
<ns:Document>
<ns:QueryAP_v2>
<qp:Parameters> (1.27.2.1)
<qp:Parameter>
<qp:Name>КОД</qp:Name>
<qp:Value>0016754000001188592</qp:Value>
</qp:Parameter>
</qp:Parameters>
</ns:QueryAP_v2>
</ns:Document>
</ns:Documents>
Чтобы отправить документ на УТМ, следует использовать команду:
curl -F "xml_file=@QueryAP_v2.xml" http://localhost:8080/opt/in/QueryAP_v2 (1.27.2.2)
5 Ёпрст
 
10.01.17
15:32
В личном кабинете, есть только переотправка накладных и привет
6 Ёпрст
 
10.01.17
15:33
Это, в личном кабинете, доку то скачай, там всё есть
7 kupec
 
10.01.17
15:34
(6) блин...а я думал там только можно справочник товаров по ИНН производителя....не знал, спасибо большое.
8 Ёпрст
 
10.01.17
15:36
(7) как это не знал ?!
Это известно было еще в 2015 году..
9 Ёпрст
 
10.01.17
15:37
аналогично, можно клиентоса запросить, не по инн, а по его fsrarid
10 kupec
 
10.01.17
15:48
(9) спасибо, очень помогло ))))
11 kupec
 
10.01.17
16:10
а по акцизке можно код товара ЕГАИС узнать, т.е. по PDF417
12 pablo_escobar
 
10.01.17
16:38
(11) можно, если марка не старая, если старая, да и для новой можно в ЛК в разделе проверка марок
13 kupec
 
10.01.17
16:50
(12) спасибо
14 Ёпрст
 
10.01.17
16:51
(11) можно
функция ПеревестиРаскладку(Знач Параметр)
    Параметр = вРег(Параметр);
    стрРус = "ЙЦУКЕНГШЩЗХЪФЫВАПРОЛДЖЭЯЧСМИТЬБЮ";
    стрЛат = "QWERTYUIOP[]ASDFGHJKL;'ZXCVBNM,.";
    Результат = "";
    Для СимволСтроки = 1 по стрДлина(Параметр) Цикл
        Позиция = найти(стрРус,сред(Параметр,СимволСтроки,1));
        Если Позиция>0 Тогда
            Результат = Результат+сред(стрЛат,Позиция,1);
        Иначе
            Результат =Результат+сред(Параметр,СимволСтроки,1);
        КонецЕсли;
    КонецЦикла;
    Возврат Результат;
конецФункции
//*******************************************
Функция ПолучитьАлкКодИзПДФ417(Знач Марка = "")
    Марка=ВРЕГ(ПеревестиРаскладку(Марка));
    Если СтрДлина(Марка) <> 68 Тогда
        Возврат Неопределено;
    Иначе
        Марка = Сред(Марка,8,12);
        Вася = 0;
        Для Х = 1 По 12 Цикл
            М = 1;
            Для У = 1 По 12-Х Цикл
                М = М*36
            КонецЦикла;
            Вася=Вася+(Найти("0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ",Сред(Марка,Х,1))-1)*М;
        КонецЦикла;
        Возврат Формат(Вася, "ЧЦ=19; ЧВН=; ЧГ=0");
    КонецЕсли;
КонецФункции
15 Torquader
 
10.01.17
23:48
Не забываем, что, например, в УТ10.3 нельзя запросить товар по алко-коду, но, можно написать обработку, которая это делает, так как ответ с данными товара УТ обрабатывать умеет.
16 Ёпрст
 
11.01.17
12:04
(15) там подправить в одном месте за 2 минуты, всего лишь воткнув проверку на длину строки.
17 Ёпрст
 
11.01.17
12:05
при запросе
18 mikiton
 
15.01.17
11:47
А раз пошла такая тема.
Подскажите по EAN13 можно от ЕГАИС получить алкокод и все остальное?
Или только по алкокоду?
19 Diman_Kr
 
15.01.17
11:52
(18) Пошутил?
20 Torquader
 
15.01.17
18:30
(18) К сожалению, основная проблема ЕГАИС-а в том, что EAN он рассматривает только для пива - для крепкого алкоголя это поле необязательное. Да и во всех остальных местах, кроме передачи чека, это поле не используется.
Закон Брукера: Даже маленькая практика стоит большой теории.