|
[Search] Поиск   [Recent Topics] Последние темы   [Hottest Topics] Горячие темы   [Members]  Список участников   [Groups] На главную страницу 
[Register] Регистрация / 
[Login] Вход 
Интеграция с 1С  XML
Индекс форума » Компонент МЕРКУРИЙ
Автор Сообщение
ppa32


Зарегистрирован: 12/11/2018 01:15:51
Сообщений: 9
Оффлайн

Доброго времени суток, уважаемые коллеги!
Хочу сделать так, чтобы по проблемной продукции можно было актуализировать информацию. Для этого пытаюсь заюзать метод GetProductItemByGuid, отправляя запрос

на адрес

В итоге получаю ошибку:

Что - то уже мозг сломал, а не понимаю, что не так! Можете подсказать?
serg882


Зарегистрирован: 26/10/2017 11:52:09
Сообщений: 197
Оффлайн

ppa32 wrote:
<ws:GetProductItemByGuidRequest>
<bs:guid>28e8fb43-b88f-4e9b-b6dc-f59c03d1dd2d</bs:guid>
</ws:GetProductItemByGuidRequest>


Должно быть:
<ws:getProductItemByGuidRequest>
<bs:guid>28e8fb43-b88f-4e9b-b6dc-f59c03d1dd2d</bs:guid>
</ws:getProductItemByGuidRequest>


ppa32


Зарегистрирован: 12/11/2018 01:15:51
Сообщений: 9
Оффлайн

serg882 wrote:
ppa32 wrote:
<ws:GetProductItemByGuidRequest>
<bs:guid>28e8fb43-b88f-4e9b-b6dc-f59c03d1dd2d</bs:guid>
</ws:GetProductItemByGuidRequest>


Должно быть:
<ws:getProductItemByGuidRequest>
<bs:guid>28e8fb43-b88f-4e9b-b6dc-f59c03d1dd2d</bs:guid>
</ws:getProductItemByGuidRequest>




Большое вам человеческое спасибо, добрый человек
Помогло
MishaJ


Зарегистрирован: 24/09/2018 22:26:05
Сообщений: 65
Оффлайн

rizarus wrote:При проведении входящей операции не сопоставлено наше предприятие (скрин 1). При попытке сопоставить, открывается список предприятий, нахожу нужную (скрин 2). Пытаюсь связать (скрин 3). Но это решению проблемы не способствует. Как провести сопоставление?
Так же в скрине 2 интересует идентификатор под цифрой 1. К чему или к кому от может относится? Так как наш правильный идентификатор (GUID в Меркурии) под цифрой 2
Заранее спасибо!


1-й - Хозяйствующий субъект, 2 - й Предприятие.

Уже ответили.

Это сообщение было редактировано 1 раз. Последнее обновление произошло в 27/11/2018 08:26:17

rizarus


Зарегистрирован: 07/11/2018 14:35:20
Сообщений: 52
Оффлайн

Решился вопрос с сопоставлением. В колонке "Торговый объект" нужно было указать объект типа "основной склад"

Это сообщение было редактировано 1 раз. Последнее обновление произошло в 27/11/2018 17:09:32

rizarus


Зарегистрирован: 07/11/2018 14:35:20
Сообщений: 52
Оффлайн

решено

Это сообщение было редактировано 4 раз. Последнее обновление произошло в 27/11/2018 17:10:27

rizarus


Зарегистрирован: 07/11/2018 14:35:20
Сообщений: 52
Оффлайн

Добрый день! Ветврач предприятия ранее гасил и оформлял ВСД на сайте Меркурия. Сейчас пытаемся его пересадить на 1С УТ 11. Если оформляем исходящую ВСД в 1С, то видим только товар подконтрольный Ветис, а таких всего несколько позиций (для пробы гасили этот товар в 1С). Остальной товар сейчас пока вносят по накладным и он не считается ветисовским. Как в таких случаях в 1С перевести обычный товар в разряд "подконтрольный Ветис" ?
_Sasha_


Зарегистрирован: 24/05/2017 06:31:59
Сообщений: 3
Оффлайн

Mechanik21 wrote:Добрый вечер!
Оформляю производственную операцию ВЕТИС в бухгалтерии предприятия 3.0. При передаче данных возвращается с ошибкой. Подскажите, в чём проблема?

При загрузке документа с типом registerProductionOperationResponse возникла ошибка:
Текст ошибки: При заполнении ВСД по документу Производственная операция ВЕТИС 000000007 от 02.10.2018 16:39:08 не удалось найти позицию документа по продукции
Сервелат Московский (количество 100 кг; дата производства 02.10.2018 00:00; срок годности 07.10.2018 00:00)
Текст XML см. в журнале регистрации.



Удалось разобраться.

Заполняли табличную часть прогарммно (дописали процедуру в предопределяемом модуле) на основании документа "Отчет производства за смену" и в качестве даты производства устанавливали дату документа "Отчет производства за смену с точностью до дня.
При этом, документ "Отчет производства за смену" кончено же имел датувремя в течения дня. Поскольку в производственной операции ВЕТИС стояла точность - день - то в Меркурий выгружалась дата в формате "дата" без времени. При обратной загрузке дата точно так же загружалась в формате "дата" без времени.
При этом поиск строки в документе "Производственная операция" при обратной загрузки данных из Меркурия осуществляется по отбору, который включает в себя в том числе и дату производства и дату срока годности.
Соответственно в документе например реквизит хранится в виде 29.11.2018 02.00.05, а поиск осуществляется по значению 29.11.18 00:00:00. Отбор - не находит строки в ТЧ и документ выдает ошибку.

При интерактивном вводе осуществляется проверка периода и он приводится к нужному формату/значению (вида 29.11.18 00:00:00.) и ошибка не возникает.
Исправили собственную процедуру заполнения дат с учетом точности.
MishaJ


Зарегистрирован: 24/09/2018 22:26:05
Сообщений: 65
Оффлайн

rizarus wrote:Добрый день! Ветврач предприятия ранее гасил и оформлял ВСД на сайте Меркурия. Сейчас пытаемся его пересадить на 1С УТ 11. Если оформляем исходящую ВСД в 1С, то видим только товар подконтрольный Ветис, а таких всего несколько позиций (для пробы гасили этот товар в 1С). Остальной товар сейчас пока вносят по накладным и он не считается ветисовским. Как в таких случаях в 1С перевести обычный товар в разряд "подконтрольный Ветис" ?


Это можно осуществить обработкой "Групповое изменение реквизитов" (Администрирование - Обслуживание - Корректировка данных). В ней выбрать справочник "Номенклатура", настроить фильтры, включить "Дополнительные параметры" - "Специальные возможности" - отметить "галочками" позиции "показывать служебные реквизиты" и "Режим разработчика" и после этого в ТЧ отметить реквизиты, которые необходимо установить...
rizarus


Зарегистрирован: 07/11/2018 14:35:20
Сообщений: 52
Оффлайн

MishaJ wrote:
rizarus wrote:


Это можно осуществить обработкой "Групповое изменение реквизитов" (Администрирование - Обслуживание - Корректировка данных). В ней выбрать справочник "Номенклатура", настроить фильтры, включить "Дополнительные параметры" - "Специальные возможности" - отметить "галочками" позиции "показывать служебные реквизиты" и "Режим разработчика" и после этого в ТЧ отметить реквизиты, которые необходимо установить...


Что есть ТЧ?
MishaJ


Зарегистрирован: 24/09/2018 22:26:05
Сообщений: 65
Оффлайн

rizarus wrote:
Что есть ТЧ?


Табличная часть.
vdm


Зарегистрирован: 30/11/2018 16:13:17
Сообщений: 2
Оффлайн

БП 3.0 версии 65 и выше.
Стандартная встроенная интеграция.
Создание подключения (тестовый контур ВЕТИС) с загрузкой начальных данных.
Все полученное от ветис 1C сохраняет и отображает в неверной кодировке
Пример (адрес предприятия): 180024, Российская Федерация, Псковская РѕР±Р».,
Т.е. это UTF-8, не перекодированное в 1251.

Думал что-то локальное на моей системе - win7, файловая БД, но тоже самое выдает и на win2003, сервер sql.
Куда смотреть?
rizarus


Зарегистрирован: 07/11/2018 14:35:20
Сообщений: 52
Оффлайн

MishaJ wrote:
rizarus wrote:
Что есть ТЧ?


Табличная часть.

Спасибо!
@65kilh


Зарегистрирован: 03/12/2018 10:28:24
Сообщений: 1
Оффлайн

<?xml version="1.0" encoding="UTF-8"?>
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<receiveApplicationResultResponse xmlns="http://api.vetrf.ru/schema/cdm/application/ws-definitions">
<application xmlns="http://api.vetrf.ru/schema/cdm/application">
<applicationId>f4c8d46b-7b29-464c-ac3d-c63e7d37c332</applicationId>
<status>REJECTED</status>
<serviceId>mercury-g2b.service</serviceId>
<issuerId>1b7ea04c-f39e-4bcb-8d1f-4ae28db00dc5</issuerId>
<issueDate>2018-12-03T10:19:23+03:00</issueDate>
<rcvDate>2018-12-03T10:19:20+03:00</rcvDate>
<prdcRsltDate>2018-12-03T10:19:28+03:00</prdcRsltDate>
<errors>
<apl:error xmlns:apl="http://api.vetrf.ru/schema/cdm/application"
code="MERC02033"
qualifier="id67">Указанное наименование продукции относится к другому виду продукции</apl:error>
</errors>
</application>
</receiveApplicationResultResponse>
</soap:Body>
</soap:Envelope>


почему вылетает такая ошибка при оформлении всд ,скажите пожалуйста ,на некоторые позиции
[Thumb - шпик.png]
 Имя файла шпик.png [Disk] Загрузить
 Описание
 Размер файла 63 Kbytes
 Скачано:  336 раз

MishaJ


Зарегистрирован: 24/09/2018 22:26:05
Сообщений: 65
Оффлайн

@65kilh wrote:<?xml version="1.0" encoding="UTF-8"?>
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<receiveApplicationResultResponse xmlns="http://api.vetrf.ru/schema/cdm/application/ws-definitions">
<application xmlns="http://api.vetrf.ru/schema/cdm/application">
<applicationId>f4c8d46b-7b29-464c-ac3d-c63e7d37c332</applicationId>
<status>REJECTED</status>
<serviceId>mercury-g2b.service</serviceId>
<issuerId>1b7ea04c-f39e-4bcb-8d1f-4ae28db00dc5</issuerId>
<issueDate>2018-12-03T10:19:23+03:00</issueDate>
<rcvDate>2018-12-03T10:19:20+03:00</rcvDate>
<prdcRsltDate>2018-12-03T10:19:28+03:00</prdcRsltDate>
<errors>
<apl:error xmlns:apl="http://api.vetrf.ru/schema/cdm/application"
code="MERC02033"
qualifier="id67">Указанное наименование продукции относится к другому виду продукции</apl:error>
</errors>
</application>
</receiveApplicationResultResponse>
</soap:Body>
</soap:Envelope>


почему вылетает такая ошибка при оформлении всд ,скажите пожалуйста ,на некоторые позиции


ТЫЦ
 
Индекс форума » Компонент МЕРКУРИЙ
Перейти:   

Powered by JForum 2.1.8 © JForum Team