Обмен с УТМ ЕГАИС для 1С: 7.7

27.01.16

Учетные задачи - Оптовая торговля

Обмен с ЕГАИС в части закупок и оптовых продаж для 1С: 7.7

Скачать файлы

Наименование Файл Версия Размер
пример
.ert 53,50Kb
389
.ert 2 53,50Kb 389 Скачать

Обработка предназначена для конфигурации 1С: 7.7 Торговля+Склад.

Требуется доработка типовой конфигурации (Инструкция по доработке 1с77 ТиС прилагается).

Для работы требуется установленный и настроенный модуль УТМ ЕГАИС. Для соединения с УТМ используется утилита командной строки cURL (должна быть установлена).

Код обработки полностью открыт.

Лицензионных ограничений нет.

Реализована возможность сохранения и выбора настроек для нескольких УТМ.

Флаг «Тестирование» позволяет формировать документы, но не отправлять в УТМ.

Полученные из ЕГАИС документы сохраняются на диск и удаляются из УТМ. Сохраняются на диск отправленные документы.

ЕГАИС УТМ 1с77 77

См. также

SALE! 15%

Автоматический заказ поставщику в 1С: загрузка прайсов и анализ цен поставщиков для УТ 10.3, УТ 11, КА2, УНФ, УПП, ERP, Розница 2

Бюджетирование и планирование Оптовая торговля Розничная торговля Логистика, склад и ТМЦ Анализ продаж Платформа 1С v7.7 Платформа 1С v8.3 1С:Комплексная автоматизация 1.х 1С:Управление торговлей 10 1С:Розница 2 1С:Управление производственным предприятием 1С:Управление нашей фирмой 1.6 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Розничная и сетевая торговля (FMCG) Оптовая торговля, дистрибуция, логистика Беларусь Украина Россия Казахстан Управленческий учет Платные (руб)

Система управления запасами для 1С помогает работать с запасами правильно: автоматически рассчитывает потребность и делает заказ поставщику, загружает прайсы, перемещает товары по филиалам, анализирует продажи и позволяет управлять ассортиментом.

33529 28500 руб.

21.04.2017    89877    105    39    

188

АИС: Онлайн-кассы для 1С 7.7 (с поддержкой маркировки ЕГАИС, ТАБАКА, ОБУВИ, ЛЕКАРСТВ, ШИН, ОДЕЖДЫ, МОЛОКА, ВОДЫ и пр.) и Обмен с 1С 7.7 "Честный ЗНАК" (ГИСМТ, ЦРПТ, ЭДО)

Оптовая торговля Розничная торговля ККМ ЭДО и ОФД Обмен с ГосИС Оперативный учет 7.7 Бухгалтерский учет 7.7 1С:Бухгалтерия 7.7 1С:Комплексная 7.7 1С:Торговля и склад 7.7 Розничная и сетевая торговля (FMCG) Оптовая торговля, дистрибуция, логистика Россия Платные (руб)

Подключение фискального регистратора к 1С 7.7 в режиме онлайн-кассы (в соответствии с 54-ФЗ). Поддержка крайних версий драйверов ККТ: ДТО 10 и ДТО 8 для Атол, 4.15, 5.16 для Штрих-М. Поддержка протоколов ФФД 1.0, 1.05, 1.1 и 1.2, развитые настройки для применения частичных оплат и авансов в оптовой и розничной торговле. Поддержка чеков коррекции всех версий. Поддержка розничной продажи маркированной продукции (ЕГАИС, табак, обувь, лекарства, шины, одежда, белье, парфюмерия, молочная продукция, вода и пр.). Вывод электронного чека (на е-майл, телефон) по требованию покупателя, поддерживаются комбинированные типы оплаты, режим эмуляции печати чека на ФР. **** Полный цикл работы из 1С 7.7 с маркировкой "Честный ЗНАК" (ГИСМТ, ЦРПТ) из 1С 7.7. ЭДО (табак, обувь, шины, одежда, молочная продукция, вода и прочие группы товаров) для розницы и опта (приемка и оптовая отгрузка маркированной продукции). Поддерживается как объемно-сортовой учет (ОСУ) так и поштучный (поэкземплярный) учет.

2000 руб.

28.03.2017    456705    4240    3451    

2424

АИС: Обмен с ФГИС Меркурий (Ветис.API) для всех* конфигураций 1С 7.7

Оптовая торговля Производство готовой продукции (работ, услуг) Розничная торговля Обмен с ГосИС Оперативный учет 7.7 Бухгалтерский учет 7.7 1С:Бухгалтерия 7.7 1С:Комплексная 7.7 1С:Торговля и склад 7.7 1С:Упрощенное налогообложение 7.7 Сельское хозяйство и рыболовство Розничная и сетевая торговля (FMCG) Оптовая торговля, дистрибуция, логистика Рестораны, кафе и фаст-фуд Пищевая промышленность Россия Бухгалтерский учет Управленческий учет Платные (руб)

Полностью автоматизированный обмен между конфигурациями 1С 7.7 и ФГИС Меркурий через Ветис.API для всех видов деятельности (Опт, Розница, Производство). Для организации обмена с ФГИС Меркурий требуется минимальная доработка конфигураций (поддерживается "из коробки" 1С: "Торговля и склад ред. 9.2", 1С: "Комплексная ред. 4.5", 1С: "Бухгалтерия 7.7", 1С: "УСН 7.7", 1С Предприниматель, другие конфигурации по заказу, включая нетиповые и самописные). Модуль разработан таким образом, чтобы минимизировать затраты по внедрению в произвольную конфигурацию на базе 1С 7.7. Вы можете БЕСПЛАТНО скачать демо-версию без ограничения по функционалу и опробовать решение в полном объеме перед покупкой. В данном программном продукте реализованы все технические требования Россельхознадзора по обмену в формате 2.0 и 2.1. Решение прошло опытную эксплуатацию и тестирование на крупных объектах всех видов деятельности: Производство, Опт, Розница.

10000 руб.

21.11.2018    52647    139    105    

67

АИС: Обмен с ЕГАИС 4.0 для конфигураций 1С 7.7

Оптовая торговля Розничная торговля Обмен с ГосИС Оперативный учет 7.7 Бухгалтерский учет 7.7 1С:Бухгалтерия 7.7 1С:Комплексная 7.7 1С:Торговля и склад 7.7 Розничная и сетевая торговля (FMCG) Оптовая торговля, дистрибуция, логистика Россия Бухгалтерский учет Управленческий учет Акцизы Платные (руб)

Полностью автоматизированный обмен между конфигурациями 1С 7.7 и универсальным транспортным модулем (УТМ) ЕГАИС для всех видов деятельности (Опт, Розница, Производство, Импорт). Для организации обмена с ЕГАИС требуется минимальная доработка конфигураций (поддерживается 1С: "Торговля и склад ред. 9.2", 1С: "Бухгалтерия 7.7", 1С: "УСН 7.7", другие конфигурации по заказу, включая нетиповые). В данном программном продукте реализованы все технические требования ФСРАР по обмену с УТМ ЕГАИС (включая отправку чеков розничных продаж в ЕГАИС - требование с 01.07.16). Поддержана фиксация чеков ЕГАИС на онлайн-кассах (в соответствии с 54-ФЗ). Поддержана версия 3 документооборота и поштучный (помарочный) учет. Поддержан эксперимент Татарстана по маркировке нефасованного (кегового) пива.

3000 руб.

13.12.2015    134642    159    400    

146

Обмен с ЕГАИС из 1С V7.7

Оптовая торговля Розничная торговля Обмен с ГосИС Оперативный учет 7.7 1С:Торговля и склад 7.7 Бухгалтерский учет Акцизы Платные (руб)

Дорогие друзья! Предлагаю Вашему вниманию обработку, предназначенную для обмена данными из Вашей учетной системы с ЕГАИС, через универсальный транспортный модуль (УТМ). В обработке реализован весь функционал обмена: - загрузка справочных данных по контрагентам, производителям, импортерам алкогольной продукции; - загрузка справочных данных по номенклатуре алкогольной продукции; - загрузка остатков; - помощник сопоставления справочных данных и запись их в базу данных; - загрузка приходных ТТН и справок Б от поставщиков, отправка по ним актов всех типов, создание по ним приходных документов; - выгрузка расходных ТТН покупателям; - управление Марками и ведение Регистра 3; Обработку возможно использовать автономно, не внося изменений в Вашу Учетную систему. Код открыт.

6000 руб.

13.11.2015    120726    169    2528    

232

HTTP сервер 1С 7.7 + HTTP асинхронный клиент: внешние компоненты для 1С 7.7

Разработка внешних компонент WEB-интеграция Платформа 1С v7.7 Конфигурации 1cv7 Платные (руб)

Компонента HttpSrv7 позволяет создавать веб-сервисы в среде 1С 7.7 и даже, используя файлы HTML, несложные веб-сайты. С помощью нее можно обеспечить доступ к данным 1С 7.7 из браузера. Дополнительно используя компоненту HTTP_Async или синхронный клиент HTTP для 1С 7.7 (публикация № 1152364) можно наладить обмен данными между удаленными информационными базами. С помощью компоненты HTTP_Async можно параллельно посылать много запросов к сайтам, веб-сервисам (в т.ч. к HttpSrv7), а затем обрабатывать данные по мере их поступления.

2000 руб.

27.05.2022    7767    19    13    

31

Конфигурация "Информационный киоск". Обработки выгрузки товаров для ТиС 9.2, УТ 10.3, УТ 11 (обмен данными с любой конфигурацией 1С 7.7, 8.х)

Оптовая торговля Розничная торговля Обмен между базами 1C Сканер штрих-кода Платформа 1С v7.7 Платформа 1С v8.3 Конфигурации 1cv8 Конфигурации 1cv7 Розничная и сетевая торговля (FMCG) Оптовая торговля, дистрибуция, логистика Рестораны, кафе и фаст-фуд Управленческий учет Платные (руб)

Конфигурация предназначена для организации offline доступа клиента (покупателя) к информации о товарах, услугах или дисконтных картах посредством сканирования штрих-кода. Основная цель – мгновенно предоставить наиболее актуальную информацию о цене, остатках, наименовании товара (услуги) или накоплениях, держателе, состоянии дисконтной карты.

1800 руб.

21.12.2014    59209    8    21    

20
Вознаграждение за ответ
Показать полностью
Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. Гость 06.10.15 19:06
12. bikmullina 13.10.15 09:47 Сейчас в теме
После запуска от имени Администратора новая ошибка:
11:35:06 - Запрос справочника по ИНН 7453191902
11:35:07 - Ожидание ответа......
11:35:37 - Проверка входящих
11:35:50 - Проверка входящих
11:36:21 - Проверка входящих
11:40:52 - Проверка входящих
11:40:54 - Получение данных http://192.168.100.249:8080/opt/out/ReplyPartner/24
КомандаСистемы("curl -X GET "+СправочникЮрл+">"+ФайлОтвета); ПарсерХМЛ = СоздатьОбъект("AddIn.XMLParser"); ХМЛ = ПарсерХМЛ.СоздатьДокумент(); ХМЛ.Загрузить(ФайлОтвета); Узел1 = ХМЛ.ВыбратьУзел("ns:Documents"); Узел2 = Узел1.ВыбратьУзел("ns:Document"); Вид = Узел2.ПолучитьПодчиненныйПоНомеру(1).Наименование; Таб = СоздатьОбъект("Таблица"); Если Вид = "ReplyClient" Тогда Узел3 = Узел2.ВыбратьУзел("ns:ReplyClient");
{D:\РАБОТА\ЕГАИС77\!ЕГАИС.ERT(16)}: : Ошибка исполнения метода
13. roman8115 59 13.10.15 12:57 Сейчас в теме
(12) bikmullina,
После выполнения обработки файл ответа "reply.xml" находится в каталоге временных файлов(КаталогВременныхФайлов()). Нужно проверить структуру XML
2. karpov-vn 9 06.10.15 22:58 Сейчас в теме
3. victuan 4227 07.10.15 08:43 Сейчас в теме
9. natanvidja 12.10.15 04:09 Сейчас в теме
посмотрел файл текст.txt от автора. Всё работает. Огромное спасибо.
Можно обработку целиком на natanvidja@gmail.com ПЛИИЗЗЗ. Скину на телефон отправителю 300 р. Покупка Абонемента для скачивания 850 р (((( Дорого

Если вылезает ошибка типа
{D:\РАБОТА\ЕГАИС\!ЕГАИС.ERT(3)}: : XML document must have a top level element.

Вероятно всего не удалось загрузить приходящий ответ в xml файл. Помогает открытие 1с 7 с Админскими правами.
18. M_W_W 30 14.10.15 12:32 Сейчас в теме
Попробовал. Установил "чистую" 1С, создал пустую базу, закинул в нее Вашу длл, и тестовую обработку, ничего не изменилось:
Узел1 = ХМЛ.ВыбратьУзел("ns:Documents");
{C:\TESTXML\ПРОВЕРКАРАБОТЫС_XML.ERT(9)}: : Ошибка исполнения метода

та же ошибка...
19. aceman07 14.10.15 13:31 Сейчас в теме
(18) M_W_W, возможно дело в сертификате. Вероятно УТМ не берет информацию о номенклатуре. Смотрели, есть у Вас во временном каталоге файлы WAYBILL...xml ?
20. roman8115 59 14.10.15 14:35 Сейчас в теме
(18) M_W_W,
предлагаю проверить такой механизм:
Для Сч=1 По ХМЛ.КоличествоПодчиненных() Цикл
Узел1=ХМЛ.ПолучитьПодчиненныйПоНомеру(Сч);
Сообщить(Узел1.Наименование);
Если Узел1.Наименование="oref:ClientRegId" Тогда
РегИд =Узел1.Значение;
ИначеЕсли Узел1.Наименование="oref:KPP" Тогда
КПП=Узел1.Значение;

КонецЕсли;
КонецЦикла;
23. M_W_W 30 14.10.15 18:01 Сейчас в теме
(20) roman8115,
предлагаю проверить такой механизм:


Узел1.Наименование = "Documents" (в смысле, в табло выводит - Documents )...

А должно быть, как я понимаю - "oref:ClientRegId"
Вот собственно и ошибка, поэтому и не парсит... Получается всетаки структура самого хмл?
Хотя, зрительно, вроде правильный, во всяком случае на глаз ошибки не видно...

Вобщем то, это было видно и в отладчике, скриншот приложенный к сообщениию(17), так же как и версия анализатора...

Щас еще попробую с регистрацией длл-ок поиграть, но похоже причина не в этом...
21. roman8115 59 14.10.15 15:02 Сейчас в теме
(18) M_W_W,

ВерсияАнализатора должна быть 2.0


ПарсерХМЛ = СоздатьОбъект("AddIn.XMLParser");
Сообщить(ПарсерХМЛ.ВерсияАнализатора);
22. roman8115 59 14.10.15 15:05 Сейчас в теме
(18) M_W_W,

еще вариант

regsvr32 /u msxml4.dll
regsvr32 msxml3.dll
186. Cab-dv 37 26.11.15 16:42 Сейчас в теме
ТИС 941 релиз, пытаюсь выбрать приход, ошибка:
КомандаСистемы("curl -X GET http://"+СокрЛП(АдресУТМ)+"/opt/out?refresh=true"+">"+ФайлОтвета); ТЗ_Документы.Очистить(); ТЗ_Документы.НоваяКолонка("Юрл"); ТЗ_Документы.НоваяКолонка("Ид","Строка",36); ПарсерХМЛ = СоздатьОбъект("AddIn.XMLParser"); ХМЛ = ПарсерХМЛ.СоздатьДокумент(); ХМЛ.Загрузить(ФайлОтвета); УзелA = ХМЛ.ВыбратьУзел("A"); Для ш = 1 По УзелA.КоличествоПодчиненных() Цикл Узел1 = УзелA.ПолучитьПодчиненныйПоНомеру(ш);
{C:\USERS\V\DOWNLOADS\ЕГАИС ПОД 77.ERT(3)}: : Для документа XML должен существовать документ более высокого уровня.
4. kirlog 104 07.10.15 20:40 Сейчас в теме
А что нужно, чтобы получить незапароленную обработку с читабельным исходным кодом?
5. M_W_W 30 08.10.15 00:03 Сейчас в теме
(4) kirlog,
Вот тоже интересно.... Хотя, уже и не нужно:-)

Кто-нибудь попробовал? Работает? Я пока не могу, джакарту оплатили но еще не привезли, соответственно УТМа в живом виде пока нет...
8. roman8115 59 08.10.15 10:21 Сейчас в теме
(4) kirlog,
Прикрепленные файлы:
текст.txt
10. HSV 3 12.10.15 07:00 Сейчас в теме
6. bikmullina 08.10.15 09:11 Сейчас в теме
Обработка не работает. Выдает ошибки при формировании запроса:
10:39:28 - Запрос справочника по ИНН 7453191902
ХМЛ = ПарсерХМЛ.СоздатьДокумент(); ХМЛ.Загрузить(ФайлОтвета); УзелA = ХМЛ.ВыбратьУзел("A"); Попытка ЗапросИд = УзелA.ВыбратьУзел("url").Значение; Исключение Сообщить("Ошибка!","!"); ЗапуститьПриложение("explorer "+ФайлОтвета); Возврат; КонецПопытки; Сообщить(ТекущееВремя() + " - Ожидание ответа......"); Пока Вопрос("Ожидание ответа(~5мин)......."+РазделительСтрок + "ОК - Проверить входящие, Отмена - Прервать","ОК+Отмена",30) <> "Отмена" Цикл
{D:\РАБОТА\ЕГАИС\!ЕГАИС.ERT(14)}: : XML document must have a top level element.
При нажатии кнопки Выбор прихода:
КомандаСистемы("curl -X GET http://"+СокрЛП(АдресУТМ)+"/opt/out?refresh=true"+">"+ФайлОтвета); ТЗ_Документы.Очистить(); ТЗ_Документы.НоваяКолонка("Юрл"); ТЗ_Документы.НоваяКолонка("Ид","Строка",36); ПарсерХМЛ = СоздатьОбъект("AddIn.XMLParser"); ХМЛ = ПарсерХМЛ.СоздатьДокумент(); ХМЛ.Загрузить(ФайлОтвета); УзелA = ХМЛ.ВыбратьУзел("A"); Для ш = 1 По УзелA.КоличествоПодчиненных() Цикл Узел1 = УзелA.ПолучитьПодчиненныйПоНомеру(ш);
{D:\РАБОТА\ЕГАИС\!ЕГАИС.ERT(3)}: : XML document must have a top level element.
7. roman8115 59 08.10.15 10:15 Сейчас в теме
(6) bikmullina,

Не отвечает УТМ или неправильно указан адрес УТМ.
Адрес должен быть вида ИМЯ_ПК:ПОРТ или IP_Адрес:Порт.
Например:
comp1:8080 - правильно
192.168.1.5:8080 - правильно
http://comp1:8080 - неправильно
11. bikmullina 13.10.15 09:23 Сейчас в теме
Проверила адрес, всё правильно написано. Быть может у нас слишком старая версия 1с 7.7. Скажите, пожалуйста, на каком релизе 1С 7.7 ТиС проверялась данная обработка.
14. roman8115 59 13.10.15 12:59 Сейчас в теме
(11) bikmullina,
от релиза ТиС не зависит, должно работать с любой конфигурацией
156. glavbuh70 23.11.15 08:16 Сейчас в теме
Здравствуйте!

При попытке:
11:14:46 - Запрос справочника по ИНН
{D:\1CBASE\MAGAZIN1\EXTFORMS\ЕГАИС_ПРИХОДЫ.ERT(14)}: : Для документа XML должен существовать документ более высокого уровня.
157. Temniy 19 23.11.15 10:31 Сейчас в теме
(156) glavbuh70, Вот у меня тоже самое
158. SSSR 23.11.15 11:15 Сейчас в теме
(156) glavbuh70,
Нужно добавить функцию как в 121 и прописать в процедкре таким образом:

Узел1 = ПолучитьУзел(ХМЛ,"ns:Documents");
Узел2 = ПолучитьУзел(Узел1,"ns:Document");

и далее по аналогии заменить ВыбратьУзел на данную функцию.
15. M_W_W 30 14.10.15 10:06 Сейчас в теме
Добрый день!

Вчера настроил УТМ, попробовал, работает.... Но, частично... Запросы отправляет, квитанции получает, ожидаем ответа... Через ~5 минут приходит ответ, а дальше - распарсить его не получается, ХМЛ.ВыбратьУзел("ns:Documents"); - ошибка исполнения метода, как в посте 12 от bikmullina... Файл ответа(во вложении к этому сообщению) просматриваю - вроде все нормально, во всяком случае, я косяков в структуре не вижу(может чего-то недопонял???)...

Для отладки написал простенькую обработку, по анализу готового файла ответа, чтобы лишний раз не терять время на ожидании ответа и не мучать УТМ...

Процедура Сформировать()
	ФайлОтвета = "C:\Temp\reply.xml";
//	ФайлОтвета = "C:\Temp\card_cl.xml";
	ПарсерХМЛ = СоздатьОбъект("AddIn.XMLParser"); 
	ХМЛ = ПарсерХМЛ.СоздатьДокумент();
	ХМЛ.Загрузить(ФайлОтвета);   
	
	Узел1 = ХМЛ.ВыбратьУзел("ns:Documents"); 

	Узел2 = Узел1.ВыбратьУзел("ns:Document"); 

КонецПроцедуры
Показать


Но, это пока понимания "а чего ему в XML ответе не нравится - ???" не добавило... Вылетает там-же, на первом же "ВыбратьУзел"... Если не трудно, посмотрите пожалуйста файлик, что-бы было хоть понятно, в какую сторону копать - файл кривой(или у меня руки?:-( ), что-то не так в коде обработки, в части парсинга, или вообще проблема в чем-то другом...

PS Сам УТМ вроде нормально работает, во всяком случае через сайт Егаисик.рф мне удалось и ТТН посмотреть, и справочники...
Прикрепленные файлы:
reply.xml
16. roman8115 59 14.10.15 11:24 Сейчас в теме
Похоже проблема в XML парсере. Вот мой V7PLUS.dll.
Прикрепленные файлы:
V7PLUS.zip
17. M_W_W 30 14.10.15 12:09 Сейчас в теме
Поменял dll... Результат тот-же.
Для чистоты эксперимента в процедуре "ПриОткрытии()" прописал полный путь к длл, чтобы исключить вариант, что она не оттуда подгружается. Та-же ошибка...
В отладчике уже все перепробовал, вытащил все что смог - скриншот во вложении. Уже не знаю, куда и копать...

PS Операционка XP SP3 - может быть причиной некорректной работы парсера? УТМ стоит на машинке с семеркой, но на ней нет 1С. Может есть смысл установить, и перенести эксперименты туда?
Прикрепленные файлы:
24. M_W_W 30 14.10.15 19:36 Сейчас в теме
Ура! Заработало!!! :-)

Как это ни странно:

Щас еще попробую с регистрацией длл-ок поиграть, но похоже причина не в этом...


но причина была все-таки в этом... Удивительно, парсер работал, но как-то криво... Я бы понял, если-бы совсем не работал, но так...

Спасибо огромное за помощь! Я думаю, этот опыт всем пригодится, не у одного меня такая проблема...
36. V-A-V 10 19.10.15 08:03 Сейчас в теме
(24) M_W_W,

Расскажи точно, как добился, что у тебя заработало...
У меня та же проблема.

Узел1 = ХМЛ.ВыбратьУзел("ns:Documents");
{D:\ЕГАИС\ОБРАБОТКИ\ЕГАИС.ERT(288)}: : Ошибка исполнения метода

Здесь все перечитал и переделал. Не помогает.
Файл с УТМ получаеться и лежит во временной папке.
Хоть свой парсер пиши блин...
37. HSV 3 19.10.15 09:28 Сейчас в теме
(36) У меня такая же проблема,
сделал обработку в ней:
Сообщить("ВерсияАнализатора - " + ПарсерХМЛ.ВерсияАнализатора);
Сообщить("ВерсияБазовогоАнализатора - "+ПарсерХМЛ.ВерсияБазовогоАнализатора);
так если ВерсияБазовогоАнализатора =3 то все нормално, пробовал с разных компов, а на сервере ВерсияБазовогоАнализатора =4, там не работает
Сервер 2012r2 там пробовал regsvr32 /u msxml6.dll
regsvr32 msxml3.dll
все равно пишет ВерсияБазовогоАнализатора =4
39. V-A-V 10 19.10.15 10:28 Сейчас в теме
(37) HSV,

Написал батник перерегистрации парсера.
Все сразу заработало.
Версия базового анализатора должна быт 3.
Прикрепленные файлы:
RegXMLDLL.bat
25. HSV 3 15.10.15 10:25 Сейчас в теме
Здравствуйте, вопрос не совсем по обработке
подскажите если 1С в терминале, делаю адрес УТМ например (192.168.10.106:8080)
На компе где УТМ (192.168.10.106 ) что-то нужно расшарить или ставить Апач?
Если просто запускаю в 1С по сети где УТМ обработку то все ОК, как из терминала запустить? выходит ошибка:
ХМЛ.Загрузить(ФайлОтвета);
{\\SERVER\ЕГАИС.ERT(164)}: : XML document must have a top level element.
В браузере http://192.168.10.106:8080/opt/out?refresh=true "страница не найдена"
29. aximo 2027 16.10.15 09:44 Сейчас в теме
(25) а как вы адрес утм сделали не 127.0.0.1 в терминале естественно.

та же проблема, работаем все через терминал.
26. roman8115 59 15.10.15 12:28 Сейчас в теме
на терминале установлен cURL?
27. HSV 3 16.10.15 06:00 Сейчас в теме
28. aximo 2027 16.10.15 09:42 Сейчас в теме
Ну что, выглядит довольно уверенно. Интересно, долги писали?
30. HSV 3 16.10.15 10:54 Сейчас в теме
Может не совсем ясно выразился, попробую еще раз
Сервер win2012 (виртуализирован) в 1C работаем в терминале - ip 192.168.10.100, curl установлен, УТМ -нет
машина с УТМ-1 win7 - ip 192.168.10.106 curl установлен
Если захожу на машине с УТМ-1 в 1С не через RDP, а просто, ч/з сеть, то в обработке значение АдресУТМ (localhost:8080), попробовал загрузить данные своей организации, все сработало ОК.
В принципе можно и так работать, но у нас опт и розница и еще 2 разных фирмы (пиво/крепкий алкоголь) все на одном сервере, соответственно УТМ будет штук 10, а работать все на сервере в одной 1С, так вот если обработку открываю в терминале 1С и прописываю в ней АдресУТМ 192.168.10.106:8080, то не работает, но тут не обработка конечно виновата. Вопрос как правильно машину с УТМ настроить.

nikanat; aximo; +2 Ответить
31. aximo 2027 16.10.15 11:16 Сейчас в теме
(30) вы хотите обращаться через рдп к УТМ машины, которая подключается? тоже интересует этот вопрос!
181. ya.vladi.mir 23.11.15 18:44 Сейчас в теме
у меня при копировании что-то прилепилось не то вот и пишу теперь про ошибку, которой в исходном тексте и нет (boundary = getrandomstring(30);), а у меня есть (( boundary = getrandomstring<a rel="noindex,nofollow.......
да, невнимательность ))
32. aximo 2027 16.10.15 12:20 Сейчас в теме
хотел еще спросить по каком критерию вы объединили ссылки на файлы ТТН и СправкуБ?
34. M_W_W 30 16.10.15 17:09 Сейчас в теме
(32) aximo,
В ТТН есть рег.номера справок, делается запрос к УТМ с указанием номера справки, и получается в ответе ссылка.
35. aximo 2027 17.10.15 12:27 Сейчас в теме
(34) понятно, т.е вы командой рефреш смотрите, что лежит в утм, затем, выбираете все ттн, парсите ее, получая номер справки б, а каким запросом получаете ссылку на справку????

И еще... Не совсем понятно зачем технически справка б вообще нужна, в ттн же вся информация имеется!
33. HSV 3 16.10.15 15:20 Сейчас в теме
Через rdp тоже заработало (брандмауэр отключил на УТМ), но вышла ошибка как в 12, 18 посте, сейчас до понедельника
38. HSV 3 19.10.15 10:26 Сейчас в теме
Помогло C:\Windows\SysWOW64\regsvr32 /u msxml4.dll
C:\Windows\SysWOW64\regsvr32 msxml3.dll
Yury1001; Doss; +2 Ответить
41. M_W_W 30 19.10.15 13:59 Сейчас в теме
(38) HSV,

Да, мне тоже это помогло, не знаю, в других программах где нибудь вылезет необходимость 4-того парсера, или нет... Это судя по всему косяк v7plus, что не хочет с более современным парсером работать.
40. kirlog 104 19.10.15 13:32 Сейчас в теме
42. art010 19.10.15 19:52 Сейчас в теме
как проверить установлен curl или нет?
и как его установить если его нет?
43. V-A-V 10 19.10.15 20:26 Сейчас в теме
(42) art010,

Скачивешь с сайта произзводителя cUrl и кидаешь exe-шник и dll-ку в windows\system32
и все работает...
44. art010 19.10.15 20:29 Сейчас в теме
Для документа XML должен существовать документ более высокого уровня. Связано с curl ?
45. V-A-V 10 19.10.15 20:32 Сейчас в теме
(44) art010,

ДА...

вот cUrl 32/64
Прикрепленные файлы:
cUrl.zip
46. art010 19.10.15 21:20 Сейчас в теме
Спасибо. заработало.
Будет доработана возможность создания прихода на основании данных из ЕГАИС?
Будет обработка для взаимодействия по опту для 7.7? Отправка ТТН и все что требуется?
47. V-A-V 10 19.10.15 21:57 Сейчас в теме
(46) art010,

Но тут уж как автор захочет.
Если сделает, то будет.
А мне однозначно все это надо - придется писать...

Отдельное спасибо автору за идею и код...
48. roman8115 59 20.10.15 09:23 Сейчас в теме
49. V-A-V 10 20.10.15 15:53 Сейчас в теме
(48) roman8115,

А сроки... Уже поджимает...
50. M_W_W 30 20.10.15 19:23 Сейчас в теме
(49) V-A-V,

А какие сроки Вас поджимают? 01.01.2016?
Требуется подтверждать приход, или формировать акты разногласий...
Это можно делать уже сейчас, хоть этой обработкой, хоть еще кучей способов...

А о загрузке накладных из ЕГАИС, в нормальном, удобном виде, можно пока забыть...
В ЕГАИС нет ШтрихКодов EAN-13, а какая без них загрузка? Торговать то Вы будете не по кодам ЕГАИС, и не по акцизкам,а по обычным ШтрихКодам... Представляете, сколько накосячат наши любимые пользователи, если мы загрузим накладные в таком виде,и дадим ввод ШК им на откуп?
Нет, конечно можно добавить в номенклатуру код ЕГАИС, потом вручную перелопатить весь справочник, сопоставив имеющуюся номенклатуру со справочниками ЕГАИС... Но, представляете, какой это труд, и какое поле для ошибок... Я долго думал, как максимально упростить эту процедуру, но, пока все упирается в то, что "а кто это все делать будет?" Да даже если это разово и проделать, то, как только будет появляться новый товар, так проблемы будут возникать снова...
Вобщем, лично я для себя решил пока подождать, может что-то поменяется в лучшую сторону. Пока, "ужасы 01.01.2016" особо не пугают, мы к ним готовы.
51. V-A-V 10 21.10.15 07:28 Сейчас в теме
(50) M_W_W,

Мы оптовики и нам на горло наступают производители.
Код товара ЕГАИС я однозначно буду заводить.
Ну и придется девочкам его ручками поддерживать...
Мы с 01.01.2016 должны уже ТТН по покупателя выгружать.
На сей момент должны подтверждать факт прихода...
Да и вообще не люблю тянуть, как бухи до последнего.
Лучше пущай лежит готовое...
52. stepan13 21.10.15 09:49 Сейчас в теме
(50) M_W_W, по текущему состоянию дел розница с 1.07 будет обязана сканировать каждую марку.
из марки легко вычисляется егаисовский 19 значный алккод. (http://forum.fsrar.ru/viewtopic.php?f=33&t=35128&start=20) забивать алккоды можно сразу при приёмке с помощью двумерного сканера.

всё идёт к тому, что еан-13 и не нужен.
более того, еан-13 может совпадать у разных производителей, а алккод - нет.
53. art010 21.10.15 11:55 Сейчас в теме
Ребята, Вы в техническом плане сильно подкованы. Почему не отпишитесь в РАР с предложениями: как надо делать, чтобы нормально работать. Например, привязать еан-13 к УТМ (справочная информация получится). Все-таки не так часто еаны совпадают с другим товаром.
Судя по тому как они написали Декларант Алко, ничего хорошего от них ждать нельзя!
Cамая опа светит рознице:
1.Производитель отгружает оптовику продукцию указывая диапазон спец. марок,
2. Оптовик отгружает рознице, также диапазоном.
3. Розница с 01.07.16г реализует каждую спец. марку.
4. Если не производить контроль в рознице на стадии прихода (соответствие фактического прихода диапазону) то при пересорте на двух предыдущих этапах (производитель-оптовик-розница) розница постоянно будет получать плюхи за реализацию несуществующего товара.
Следовательно, необходимо "автоматизировать" фактический приход с обязательной сверкой марки с диапазоном указанным в УТМ, чтобы выявлять пересорт. Или в УТМ нет инфы по диапазону? (Извините, я не в курсе, что там есть)
Какую инфу содержит ШК спец марки?
Как быть с остатками? Можно создать документ для переучета (с применением шк с марки) для заполнения в карточке товара кода АП, инфы о производителе и т.д?
Поможете?)
Люди добрые, пришлите ТТН на ИНН 2627019438 КПП263245001. Мои поставщики спят(
58. roman8115 59 22.10.15 17:56 Сейчас в теме
(53) art010,
отправил тестовую ТТН
54. M_W_W 30 21.10.15 17:48 Сейчас в теме
Следовательно, необходимо "автоматизировать" фактический приход с обязательной сверкой марки с диапазоном указанным в УТМ, чтобы выявлять пересорт. Или в УТМ нет инфы по диапазону? (Извините, я не в курсе, что там есть)


Нет там никаких диапазонов. Есть только код, наименование, количество, цена, номер справки А, номер справки Б. Ничего там больше нет, по чем можно было-бы идентифицировать принадлежность марки конкретному поставщику/производителю.
55. art010 21.10.15 18:15 Сейчас в теме
Как тогда РАР собирается отслеживать конкретную продукцию от производителя до рта потребителя (ведь это и есть весь смысл внедрения ЕГАИС с долбаным УТМ)? Только по номерам справок А и Б? Они ведь собираются прийти к предметно-количественному учету на всех этапах. Или я опять что-то не догоняю?
56. art010 21.10.15 18:37 Сейчас в теме
ответов нет в УТМ. У меня все правильно работает?
Прикрепленные файлы:
УТМ запрос.txt
57. V-A-V 10 21.10.15 19:25 Сейчас в теме
(56) art010,

Ну, что ты мучаешься. Есть хороший новый форум
www.egais2016.ru
Тама очень много хороших разъяснений и по твоим вопросам.
Задавай вопросы и ребята с РАРА и ЕГАИСА тебе ответят.
Плюс есть еще пара видеоконференций от ЕГАИСА.
Смотреть их нудно и долго, но можно извлечь нужную инфу для себя.
Скажу только, что ребята делают так как им надо и удобно, с учетом законодательства...
59. art010 22.10.15 19:34 Сейчас в теме
Спасибо. Вижу ее во входящих.
Но, "выбрать приход"> в "окошке выбор строки" = пусто. Что не так?
И запросы обработка отправляет (например по своему ИНН), но ответы не приходят вообще. в out их нет
63. roman8115 59 23.10.15 10:20 Сейчас в теме
(59) art010,
обновил обработку
SSSR; art010; +2 Ответить
99. alisa_vv 11.11.15 01:34 Сейчас в теме
(63) roman8115, А можно обновленную обработку выложить?
И еще вопрос пробую запросить партнера вываливает ошибка
<error>org.xml.sax.SAXParseException; cvc-pattern-valid: Value ' 0200001448' is not facet-valid with respect to pattern '[0-9]+' for type 'FSRARIDType'.</error>
В чем может быть проблема.
100. roman8115 59 11.11.15 12:42 Сейчас в теме
105. Uncore 1272 12.11.15 12:14 Сейчас в теме
(99) alisa_vv, пробел в начале ИНН мешает, перед выгрузкой нужно либо программно убирать пробелы, либо указывать данные ИНН без пробелов.
107. ya.vladi.mir 12.11.15 21:57 Сейчас в теме
alekseev genady (99)
вместо
Текст.ДобавитьСтроку("<wa:ACTNUMBER>" + ПреобразоватьСтрокуВУТФ8(ПриходНомерДок) + "</wa:ACTNUMBER>");
сделай так
Текст.ДобавитьСтроку("<wa:ACTNUMBER>" +ВремяДляЕГАИС(":")+ "</wa:ACTNUMBER>");
где
Функция ВремяДляЕГАИС(Раздел)
ЧЧас="";
ММин="";
ССек="";
ТекущееВремя(ЧЧас,ММин,ССек);
Возврат ""+Формат(Число(ЧЧас),"Ч(0)2.0")+Раздел+Формат(Число(ММин),"Ч(0)2.0")+Раздел+Формат(Число(ССек),"Ч(0)2.0");
КонецФункции
и будет тебе СЧАСТЬЕ ))

60. M_W_W 30 23.10.15 01:26 Сейчас в теме
Она их отправляет с ошибкой, потому ответы и не приходят.
В процедуре ЗапроситьСправочник(), там, где передается ИНН в запрос, используйте СокрЛП(ИНН). Длина поля ИНН 12 символов, а ИНН организаций 10. Два лишних пробела в конце, "не пролазят" в шаблон. Раньше - работало. Пару дней как перестало, видимо xml схему запроса поменяли.
61. ivanov_alex 88 23.10.15 07:24 Сейчас в теме
Интересно, а есть ли код для создания ТТН кому-либо?
62. HSV 3 23.10.15 08:30 Сейчас в теме
По образцу АКТа. Тут универсального решения нет, у каждого свои реквизиты справочников/документов, даже если из типовой ТИС выгружать, все равно учет в разрезе справок А и Б как-то надо вести
64. roman8115 59 23.10.15 10:22 Сейчас в теме
Убрал лишние пробелы из запроса в соответствии с новыми требованиями.
65. ivanov_alex 88 23.10.15 12:22 Сейчас в теме
(64) roman8115, Вы про пробелы в запросе справочников? или еще где то изменились пробелы?
скачать не могу, нет стартов
66. roman8115 59 23.10.15 12:39 Сейчас в теме
(65) ivanov_alex,
еще были лишние пробелы в идентификаторе справки Б при отправке акта
ivanov_alex; +1 Ответить
67. art010 24.10.15 19:49 Сейчас в теме
Подскажите, пожалуйста, Такой запрос Контрагента верный?
<?xml version="1.0" encoding="UTF-8" ?>
- <ns:Documents xmlns:ns="http://fsrar.ru/WEGAIS/WB_DOC_SINGLE_01" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:oref="http://fsrar.ru/WEGAIS/ClientRef" xmlns:qp="http://fsrar.ru/WEGAIS/QueryParameters" Version="1.0">
- <ns:Owner>
<ns:FSRAR_ID>020000593500</ns:FSRAR_ID>
</ns:Owner>
- <ns:Document>
- <ns:QueryClients>
- <qp:Parameters>
- <qp:Parameter>
<qp:Name>ИНН</qp:Name>
<qp:Value>2627019438</qp:Value>
</qp:Parameter>
</qp:Parameters>
</ns:QueryClients>
</ns:Document>
</ns:Documents>
68. roman8115 59 26.10.15 12:01 Сейчас в теме
(67) art010,
проверить можно через УТМ
69. art010 26.10.15 19:08 Сейчас в теме
(68) roman8115,
Спасибо. разобрался. Неделю долбался, чтобы понять что JaCarta глючит сука.
Ключи записываются,УТМ запускается, Запросы уходят, а ответы не заходят.
100 раз переустанавливал эту тварь. В итоге, Поменял ключ и все заработало.
roman8115; V-A-V; +2 Ответить
70. red777 27.10.15 12:38 Сейчас в теме
Народ, третий день бьюсь с этой ошибкой

Узел1 = ХМЛ.ВыбратьУзел("ns:Documents");
{D:\ЕГАИС\ОБРАБОТКИ\ЕГАИС.ERT(288)}: : Ошибка исполнения метода

Все что тут описано запускал, перезапускал - не помогает. Где копать?
открывает вроде все правильно:

<?xml version="1.0" encoding="windows-1251"?>
<ns:Documents xmlns:wb="http://fsrar.ru/WEGAIS/TTNSingle" xmlns:pref="http://fsrar.ru/WEGAIS/ProductRef" xmlns:oref="http://fsrar.ru/WEGAIS/ClientRef" xmlns:ns="http://fsrar.ru/WEGAIS/WB_DOC_SINGLE_01">
<ns:Owner>
<ns:FSRAR_ID xmlns:ns="http://fsrar.ru/WEGAIS/WB_DOC_SINGLE_01">5678921</ns:FSRAR_ID>
</ns:Owner>
<ns:Document>
<ns:WayBill>
Если стираю ns:
Узел1 = ХМЛ.ВыбратьУзел("Documents");
Узел2 = Узел1.ВыбратьУзел("Document");
то выдает уже
Узел2 = Узел1.ВыбратьУзел("Document");
{C:\USERS\1\DOWNLOADS\ЕГАИС ПРИХ.ERT(309)}: Значение не представляет агрегатный объект (ВыбратьУзел)
т.е. Узел 1 присваивается
71. V-A-V 10 28.10.15 09:17 Сейчас в теме
(70) red777,

Смотри выше.
Во всем виноват микросовтовский парсер и v7plus.dll
72. red777 28.10.15 11:39 Сейчас в теме
Да вроде все поменял уже..
"ns:Documents" - так все и должен узел называться? Мучить парсер?
73. nikanat 28.10.15 11:59 Сейчас в теме
Товарисчи, зарезюмируйте плиз, как победить ошибку: Для документа xml должен существовать документ более высокого уровня?
Я уже и закомметил команду curl, вручную в cmd сохранил запрос на справоч контрагента в файл reply.xml
попытка этот файл записать в xml-parser = ОШИБКА =( =( =(
76. roman8115 59 28.10.15 17:08 Сейчас в теме
(73) nikanat,
в какой момент ошибка?
79. nikanat 29.10.15 04:33 Сейчас в теме
(76) roman8115, по отладчику было в момент записи файла xml в объект-парсер для разбора файла.
выше по сообщениям архивчик с cUrl-ом помог) распаковал содержимое в system32 - ошибка исчезла) мож у меня версия curl-a была кривая )
77. M_W_W 30 28.10.15 17:56 Сейчас в теме
(73) nikanat,
Что Вы в файл сохранили? Запрос, или ответ УТМ-? Покажите файл reply.xml, что Вы там сохранили?
80. nikanat 29.10.15 04:35 Сейчас в теме
(77) M_W_W, а вот насчет где запрос а где ответы до сих пор точно не отличаю)) надо разобраться что к чему... in и out вообще др на др похожи: и там и там какието ссылки толи на документы толи на запросы.... толком не отличаю покачто..(
74. red777 28.10.15 12:51 Сейчас в теме
Версия базового анализатора на 3 никак не меняется.. 4 и все..
на сервере верчия 3.0 Но пробиться на мой ПК к транспортному модулю пока не получается..( порт открыть)
75. V-A-V 10 28.10.15 15:20 Сейчас в теме
(74) red777,

Порт на УТМ должен быть открыт и винда настроена для доступа.
Вверху есть батник, который разрегивает все версии парсера и регит третью.
Если третья не стоит, то ее надо поставить.
78. ivanov_alex 88 28.10.15 21:35 Сейчас в теме
<title>Error 500 Server Error</title>
весь день такую табличку выкидывает
может чтото не так делаю?
запрос контрагента если что
81. M_W_W 30 29.10.15 09:16 Сейчас в теме
(78) ivanov_alex,
А если просто к УТМ из браузера обратиться(просто в адресную строку адрес с портом ввести), свою домашнюю страницу выводит?
83. ivanov_alex 88 29.10.15 14:16 Сейчас в теме
(81) M_W_W, ошибка была изза версии утм, обновил и работает
кто может отправить тестовую накладную на фсрар_ИД 020000357295
ИНН/КПП 7447219042/740445002
спасибо!
82. ya.vladi.mir 29.10.15 13:44 Сейчас в теме
Роман здравствуйте, можно ваш контакт на Vladi_Mir_@mail.ru
84. art010 29.10.15 17:35 Сейчас в теме
Доработал процедуру для Номенклатуры. Вынимает Алкокод из pdf-417 в реквизит КодВЕГАИС. (записывает данные сканера в ту ячейку, где курсор находится)
Для первоначальной обработки номенклатуры.
Может кому пригодится.
Не ругайте сильно если очень криво, Я только учусь)
Был косячок, исправил
Если кто-нить допишет так, чтобы по составу кода определял в какой реквизит записывать, ваще будет хорошо)
Прикрепленные файлы:
реквизит1.txt
makus; roman8115; nikanat; +3 Ответить
230. makus 16.12.15 11:14 Сейчас в теме
(84)(84) art010, Ещё как пригодится! Спасибо!
234. makus 16.12.15 21:35 Сейчас в теме
(84) art010,
У меня вот какая странность происходит: адаптировал я Вашу обработку, так что теперь у меня штрихкод сканируется правильно, я проверил.
Но вот какую странность я наблюдаю: когда сканирую код в ОС, он весь из заглавных букв и цифр состоит. Когда сканирую в 1С, в текстовый файл, некоторые символы в нижнем регистре, некоторые — в верхнем.
При этом, когда прогнал Вашу функцию через отладчика, оказалось, что в неё, в функцию, передаётся штрихкод полностью в верхнем регистре. Это только у меня такие странности? Драйвер сканера на этом компьютере не установлен.

Кроме того, заметил, что если выбрана английская раскладка, штрихкод сканируется английскими буквами, если же русская — русскими, соответствующими английским на тех же клавишах. Это я обошёл легко, написав функцию для замены символов английскими, а заодно — и в верхнем регистре. Тем не менее, удивительно это.

Как бы там ни было, Ваша обработка мне очень помогла, спасибо ещё раз!
237. art010 18.12.15 16:40 Сейчас в теме
(234) makus,
Главное, что работает)
Рад был помочь.
85. art010 31.10.15 00:16 Сейчас в теме
Люди добрые, и мне сбросьте по несколько накладных на
инн 2627019438
кпп 263245001
кпп 263232001

ИНН 262700251448 ИП
,
пожалуйста.
Заранее благодарен.
Осталось обкатать 1с7.7 с ЕГАИС (комплексная доработка опт+розница) и будет готовый .md)
86. aximo 2027 02.11.15 07:55 Сейчас в теме
Товарищи. подскажите механизм как грамотно сделать массовую отправку ТТН исходящих в ЕГАИС?

На сколько я понимаю, запросом можно отправить файл только одного наименования TTN1.xml

Спасибо!
87. art010 02.11.15 13:01 Сейчас в теме
(86) aximo,
Может журнал документов, и запрос по каждой строке если нет идентификатора отправки?
У меня так по контрагентам запросы отправляет. Правда по справочнику, а не по журналу.
Оставьте свое сообщение