Сообщения, отправленные пользователем: GusVal
Индекс форума » Профиль для GusVal » Сообщения, отправленные пользователем GusVal |
◄ 1 2 3 4 5 6 … 10 11 12 ► Перейти Перейти на стр…. |
Автор | Сообщение | |
---|---|---|
|
||
А для утилизации могу указать? В общем, попробую…
Нужно решение без ветврача… |
||
|
||
Сужаем горизонты фантазии: курица сдохла, поставщик с этим согласен и готов забрать… |
||
|
||
Вот какую нашел «транспортировка и хранение без права реализации до проведения ветеринарно-санитарной» |
||
|
||
Логичнее было бы ввести какую-нибудь причину («На утилизацию» или «Возврат некачественного продукта»). |
||
|
||
Несколько дней назад получили курицу замороженную. ВСД погасили. Сегодня после дефроста осознали, что курица к использованию непригодна. Поставщик готов забрать партию. Как нам оформить возврат? Подозреваю сложности с указанием цели перемещения |
||
|
||
Статус COMPLETED прилет сразу, ответ получен и разобран… Но в последующих запросах изменения данных, полученные в результате текущей операции, отображаются не сразу… Пример: пользователь внес в систему неучтенный остаток и не видит его какое-то время в «списочных» операциях (*ListRequest)… При этом уникальные запросы «*ByGuid» или «*ByUuid» возвращают измененные данные. Минут через 20 остаток появляется… |
||
|
||
Никогда такого не было и вот опять (с)
Прошло минут 20 и данные стали попадать во все запросы… Оригинально |
||
|
||
С помощью форумчан через API отгрузил продукцию, получил UUID документов… В вебке доков нет, через getVetDocumentList тоже нет…. Через getVetDocumentByUUID — есть… Похожее было вчера с остатками… |
||
|
||
Вот прям большое человеческое Вам СПАСИБО
Думаю, что сэкономили мне эти выходные как минимум… Пока бы я до этих исходников дошел немало бы воды утекло… |
||
|
||
Знатоки, чет я сдаюсь… Не могу в prepareOutgoing запихнуть данные по упаковкам…
Не передается схема элемента package и из-за этого получаю сообщение |
||
|
||
Пока писал этот пост остатки появились и через getStockEntryListRequest. Но почему не сразу??? |
||
|
||
Запрашиваю остатки и вижу следующее: Через getStockEntryListRequest нужный мне StockEntry.Guid не возвращается (никак, и с фильтрацией, и без фильтрации). Через getStockEntryByGuidRequest нужный мне StockEntry.Guid возвращается, остаток = 1. Через вебку остаток виден и равен 1.
Вопросы: |
||
|
||
Да, действительно дело было в попытке списания остатка с нулевой партии. Спасибо за подсказку. Проблема решена. | ||
|
||
Это я с нулевой партии пытаюсь списать сырье что ли? Так сильно понятнее, буду сверять… |
||
|
||
Помогите понять в чем ошибка и о чем это набор букв?
При производстве получил ошибку MERC56117 «Записи складского журнала продукции, используемые в операции списания сырья, должны быть в состоянии «создана» (т.е. не оформлены)» Как это понимать? Как понять, что запись «создана» (т.е. не оформлены)»? |
||
|
Индекс форума » Профиль для GusVal » Сообщения, отправленные пользователем GusVal |
◄ 1 2 3 4 5 6 … 10 11 12 ► Перейти Перейти на стр…. |
Перейти:
Если в момент инвентаризации (списание остатков) или реализации у вас возникло сообщение об ошибке: «Записи складского журнала не должны быть оформлены» или «Записи складского журнала должны быть в состоянии «создана», а не «оформлена»» — это значит, что вы работаете с устаревшей информацией по складским записям.
Перед тем, как приступить к решению проблемы, надо понять в каком режиме вы работаете. Существует два режима работы:
статика и динамика
Если напротив строки «Динамический режим» у вас стоит галочка, то значит вы работаете в динамике. Если галочка не стоит-статике. После того, как вы узнаете в каком режиме Вы работаете, можно переходить к следующему пункту.
Чтобы решить данную проблему Вам надо для начала очистить регистры.
После того, как вы очистили регистры, можно приступать к списанию остатков.
Важная информация! Создайте документ инвентаризации или сертификат заново. Так как старый документ, в котором у вас возникла ошибка является статическим. И данные в нем не изменялись.
СТАТИКА
Чтобы решить данную проблему Вам надо для начала очистить регистры.
После очистки регистров надо сделать упрощенную загрузку остатков, чтобы данные об остатках актуализировались.
После того, как вы очистили регистры и сделали упрощенную загрузку остатков, можно приступать к работе.
Важная информация! Создайте документ инвентаризации или сертификат заново. Так как старый документ, в котором у вас возникла ошибка является статическим. И данные в нем не изменялись.
Хорошей работы!
Форумы » Вопросы и ответы по интеграции »
при отправке ВСД транзакция ошибка
при отправке ВСД транзакция ошибка

RE: при отправке ВСД транзакция ошибка
—
Добавил(а) кб99 Синявский Филипп больше 5 лет назад
Виноградов Александр писал(а):
удалось отправить транзакции по одной за раз, но пришла ошибка:
<error code=»MERC02009″ qualifier=»id1″>В запросе для записи складского журнала продукции указан идентификатор устаревшей версии записи реестра РСХН.</error>
ошибка возникает, когда вы выбираете старую \ погашенную партию
Перед формированием документов загрузите актуальные партии
Автор | Сообщение |
---|---|
Тема: Код ошибки MERC37387 |
|
sergmercury
Зарегистрирован: 13/06/2018 10:11:32 Оффлайн
|
Всем здравствуйте, с недавнего времени стала появляться ошибка при получении данных по складскому журналу Код ошибки — MERC37387 «Пользователь-инициатор запроса обязателен для заполнения»
В запросе инициатор указан, пример отправляемого запроса: В ответ приходит такое сообщение:
<soap:Envelope xmlns:soap=»http://schemas.xmlsoap.org/soap/envelope/»> Может кто-то сталкивался и знает решение? Или у кого-то есть предположение, как это можно решить? |
|
|
Тема: Re:Код ошибки MERC37387 |
|
serg882
Зарегистрирован: 26/10/2017 11:52:09 Оффлайн
|
Проверьте права пользователя на доступ к площадке запрашиваемой записи (через Меркурий.ХС в веб). Если делали работу с пользователями через АПИ, тогда обновите зоны ответственности для пользователя (нужно передать в запросе UpdateUserWorkingAreas все площадки на которые он имеет доступ). |
|
|
Тема: Re:Код ошибки MERC37387 |
|
sergmercury
Зарегистрирован: 13/06/2018 10:11:32 Оффлайн
|
Спасибо, результат все тот же. |
|
|
Тема: Re:Код ошибки MERC37387 |
|
nmzn1
Зарегистрирован: 11/05/2017 09:25:20 Оффлайн
|
а в ветис-=паспорте не проверяли, есть ли у админа роль «управление зонами ответственности пользователей» |
|
|
Тема: Re:Код ошибки MERC37387 |
|
sergmercury
Зарегистрирован: 13/06/2018 10:11:32 Оффлайн
|
Проверил, действительно прав не было у админа, поставил роль «управление зонами ответственности пользователей» и после успешно привязал через API другого пользователя к площадке, но результат получения складского журнала все тот же — «пользователь-инициатор не указан». |
|
|
Тема: Re:Код ошибки MERC37387 |
|
serg882
Зарегистрирован: 26/10/2017 11:52:09 Оффлайн
|
Самый простой способ проверить доступ: зайти в веб ХС на все площадки — Настройки — Настройки зон ответственности — выбрать пользователя — доступные площадки будут окрашены в зеленый цвет. |
|
|
Тема: Re:Код ошибки MERC37387 |
|
sergmercury
Зарегистрирован: 13/06/2018 10:11:32 Оффлайн
|
Проверил и веб интерфейсе, с правами все в порядке, спасибо. Но ошибка возникает все равно, думаю все же проблема в другом. |
|
|
Тема: Re:Код ошибки MERC37387 |
|
serg882
Зарегистрирован: 26/10/2017 11:52:09 Оффлайн
|
Возможно начали блокировать пользователей без СНИЛСА и телефона. |
|
|
Тема: Re:Код ошибки MERC37387 |
|
sergmercury
Зарегистрирован: 13/06/2018 10:11:32 Оффлайн
|
СНИЛС был прописан, а телефон вот старый стоял, поменял на новый, но и это не помогло)) Может заблокировали, но не до конца или такой ошибкой пытаются свои тупники скрыть, типа это у вас проблемы, а не у нас. |
|
|
Тема: Re:Код ошибки MERC37387 |
|
nmzn1
Зарегистрирован: 11/05/2017 09:25:20 Оффлайн
|
может опять попробовать 2.0 |
|
|
Тема: Re:Код ошибки MERC37387 |
|
sergmercury
Зарегистрирован: 13/06/2018 10:11:32 Оффлайн
|
Да уж пробовали и 2.1. и 2.0 и без цифр и в латинской, и в русской, и в китайской раскладке и даже в запросе писали: «умоляем отправься во славу великого Меркурия» — ничего не меняется. Поддержка отвечает, что разбираются… Сами не знают, что у них там вообще происходит. Бардак, как обычно. |
|
|
Тема: Re:Код ошибки MERC37387 |
|
sergmercury
Зарегистрирован: 13/06/2018 10:11:32 Оффлайн
|
Думаю дело в этом… Это сообщение было редактировано 1 раз. Последнее обновление произошло в 19/06/2019 13:57:08 |
|
|
Тема: Re:Код ошибки MERC37387 |
|
Егорова Ирина
Зарегистрирован: 31/08/2015 11:57:04 От: ФГБУ ВНИИЗЖ Оффлайн
|
Здравствуйте!
Мы разобрались в возникшей проблеме и отправили Вам ответ с рекомендациями по её решению. |
аналитик отдела внедрения Федерального центра охраны здоровья животных, г. Владимир |
|
|
|
Тема: Re:Код ошибки MERC37387 |
|
sergmercury
Зарегистрирован: 13/06/2018 10:11:32 Оффлайн
|
1. Какая разница куда я там позже обратился, куда раньше, следите и за почтой и за форумом, люди ищут здесь вашей помощи.
И последнее, ответ меня ваш убил наповал, вам я отписал уже свое мнение об этой ситуации.
Год мы нормально отправляли запросы с этим ns0 и не знали проблем, это надо же было так умудрится исправить систему, что она стала некорректно реагировать на этот ns0. |
|
|
Тема: Re:Код ошибки MERC37387 |
|
kuzmin
Зарегистрирован: 09/07/2019 11:31:10 Оффлайн
|
Здравствуйте. Аналогичная проблема с ns0, только помимо указанного выше метода(методы Журнала Продукции), проявляется еще и на методе GetVetDocumentByUuidOperation: <?xml version=’1.0′ encoding=’UTF-8′?> <S:Envelope xmlns:S=»http://schemas.xmlsoap.org/soap/envelope/»> <S:Body> <ns0:submitApplicationRequest xmlns:ns0=»http://api.vetrf.ru/schema/cdm/application/ws-definitions» xmlns:ns2=»http://api.vetrf.ru/schema/cdm/application»> <ns0:apiKey>*****</ns0:apiKey> <ns2:application xmlns:ns1=»http://api.vetrf.ru/schema/cdm/base» xmlns:ns6=»http://api.vetrf.ru/schema/cdm/base/ws-definitions» xmlns:ns5=»http://api.vetrf.ru/schema/cdm/mercury/vet-document/v2″> <ns2:serviceId>mercury-g2b.service</ns2:serviceId> <ns2:issuerId>*****</ns2:issuerId> <ns2:issueDate>2019-07-05T17:05:38.046+03:00</ns2:issueDate> <ns2:data> <ns4:getVetDocumentByUuidRequest xmlns:ns4=»http://api.vetrf.ru/schema/cdm/mercury/g2b/applications/v2″ xmlns:ns3=»http://api.vetrf.ru/schema/cdm/dictionary/v2″> <ns4:localTransactionId>*****</ns4:localTransactionId> <ns4:initiator> <ns5:login>*****</ns5:login> </ns4:initiator> <ns1:uuid>*****</ns1:uuid> <ns3:enterpriseGuid>*****</ns3:enterpriseGuid> </ns4:getVetDocumentByUuidRequest> </ns2:data> </ns2:application> </ns0:submitApplicationRequest> </S:Body> </S:Envelope> Ответ:
<?xml version=»1.0″ encoding=»UTF-8″?> Возможно, тоже скажете, что частенько обращаюсь по данному вопросу в техподдержку по горячей линии и по почте. Но, по данному вопросу был создан инцидент в конце апреля текущего года и нет никакого результата — даже решения по инциденту(хочу заметить, что Ваш специалист сам посоветовал написать письмо еще раз по открытому инциденту, чтобы ускорить процесс).
В ходе переписки, тоже предлагали следующие решения: Некоторые специалисты техподдержки и вовсе говорили, что все работает в порядке и нет никаких обращений по данному поводу, — зайдя на форум убедился, что не я один такой. Вопрос с решением ns0 крайне важен, так как общем случае, уверен, что большинство разработчиков не берут на себя ответственность за сам механизм формирования и отправки запроса на сервер — используют необходимые библиотеки предназначенные для этого. В моем случае JAXWS, где значительно упрощается работа с протоколом SOAP.
PS: |
|
|
|
Устранение ошибки «MERC02137 — Используемый объём должен быть меньше или равен остатку» в документах «Транспортный документ».
Столкнулись с проблемой: при отправке документа «Транспортный документ» в Меркурий периодически появляется ошибка «MERC02137», это значит, что мы пытаемся отправить продукцию больше, чем у нас есть на остатках, но какой именно продукции не хватает, не указано, а если позиций больше 100, придется проверять остаток каждой продукции в документе.
Обработка покажет, в какой именно строке документа не хватает количества.
Открываем обработку, выбираем предприятие меркурий, транспортный документ меркурий, нажимаем кнопку «Сформировать». В табличную часть загрузятся позиции из документа с не обеспеченным расходом.
В первом столбце указанно «номер строки в документе»
Во втором столбце номенклатура меркурия (а точнее аналитика, это можно сказать партия)
В третьем столбце количество в документу и количество на остатках
!!! Для корректной работы обработки и в целом с транспортными документами меркурий у вас в базе должны быть актуальные остатки меркурий, иначе получится так, что в базе у вас указано одно количество, а на самом деле в меркурии числится другое количество. Для этого делайте запросы для получения остатков меркурия, в обработке указан последний документ с остатками из меркурия.
При нажатие на позицию в таблице, покажет все остатки по выбранной позиции.
Возможно сделать корректировку документа
Нажимаем на кнопку «Выбрать партию с обеспеченным расходом» — проверит все позиции с не обеспеченным расходом есть ли у них нужный остаток и если есть заменит в документе.
Нажимаем на кнопку «Изменить остаток» — изменит в документе количество на нужное для отправки.
Обработка тестировалась и работает
на конфигурациях «ДАЛИОН: Управление магазином.» и «Трактиръ: Head-Office».
на платформе 1С 8.3 (тестировался и работает на разных платформах начиная с 8.3.8.1933 )
Гарантированно работает:
«ДАЛИОН: Управление магазином.ПРО»,на версии от ред. 1.2 (1.2.50.06) и выше
«Трактиръ: Head-Office», на версии от 1.0 (1.0.44.06) и выше.