|
[Search] Поиск   [Recent Topics] Последние темы   [Hottest Topics] Горячие темы   [Members]  Список участников   [Groups] На главную страницу 
[Register] Регистрация / 
[Login] Вход 
Сообщения, отправленные пользователем: Neomania
Индекс форума » Профиль для Neomania » Сообщения, отправленные пользователем Neomania
Автор Сообщение
Крым - вчера и сегодня Меркурий залипает, остатки из Исходящих ТО списываются, в вебе все оформляется, но ВСД обратно не возвращаются. "Рады" страшно.
sergmerk wrote:Neomania, спасибо за способ решения проблемы с остатками (правка запроса) и подсказку про qr-коды.Вчера обновил БП до последнего релиза - 3.0.65.84,и там эта ошибка сразу проявилась.Насколько понял,в БП одинэсовцы еще не сделали поддержку 2.1,хотя в других продуктах-УТ,КА,ЕРП, релизы которых вышли одновременно с БП - такое новшество было анонсировано.


Да пожалуйста)))) взаимовыручка наше все)
И да, в последней БП 3.0 пока что только 2.0 поддерживается, но местами (как вот в запросе) видны заделы на будущее.
sergmerk wrote:Подскажите,пожалуйста,есть ли в 1с БП3.0 возможность распечатать qr-коды оформленных всд-шек?то есть оформили исходящую транспортную,всё нормально-нужно бы распечатать коды


В ней можно сформировать их самому. В БП 3.0. в общем модуле "Управление печатью" уже есть компонента формирования QR-кода, а в нее загоняете адрес для проверки ВСД (где-то было на просторах форума, как формируется строка для кода) и в конце прибавляете UID, взятый из конкретной оформленной ВСД. Выводите в макетик - готово))
Я сделала это все счастье, добавив в расширения БП форму документа Исходящей транспортной операции, и прикрепила к документу два макета - с расширенной информацией и со сжатой. И по кнопке "Печать QR-кода", выведенной в том же расширении на форме, тут же печатаются оформленные ВСД-ки.
fly_byte wrote:
Neomania wrote:Доброго времени суток всем. Для работы с Ветис используется БП 3.0, а точнее 3.0.65.72. При оформлении ВСД из документа "Исходящая транспортная операция ВЕТИС" перестали оформляться ВСД, если в табличной части больше одной позиции, вылетает ошибка "MERC02137: Используемый объём должен быть меньше или равен остатку" при том, что остаток есть и на сайте Меркурия равен списываемому в 1с-ке. Никаких ручных объединений/баловства с настройками/отвязываний площадок не было. При всем этом, если при тех же настройках и заполненности реквизитов документа, одна позиция в табличной части отправляется и оформляется прекрасно. Кто-нить знает, что эт такое? или это только у нас так?

Перечитай складской журнал.


не, дело было не в этом. Выше отписалась, что и почему.
christoffelsymbols wrote:
Neomania wrote:Доброго времени суток всем. Для работы с Ветис используется БП 3.0, а точнее 3.0.65.72. При оформлении ВСД из документа "Исходящая транспортная операция ВЕТИС" перестали оформляться ВСД, если в табличной части больше одной позиции, вылетает ошибка "MERC02137: Используемый объём должен быть меньше или равен остатку" при том, что остаток есть и на сайте Меркурия равен списываемому в 1с-ке. Никаких ручных объединений/баловства с настройками/отвязываний площадок не было. При всем этом, если при тех же настройках и заполненности реквизитов документа, одна позиция в табличной части отправляется и оформляется прекрасно. Кто-нить знает, что эт такое? или это только у нас так?

Похоже на ошибку в релизе.

Все именно так и оказалось - ошибка в релизе БП 3.0.65.72.
Закономерность заметили в следующем: на каждую товарину, которая выгружалась в ВЕТИС из Исходящей транспортной операции, количество списываемого товара было равно общему количеству по документу, итого, естественно, на остатках столько товара не было, поэтому и ВЕТИС отказывала в оформлении ВСД.
Ощибка оказалась в модуле менеджера документа Исходящая транспортная операция (функция ДанныеВходящейПартии(ДокументСсылка), в которой запрос группирует табличную товарную часть из документа для дальнейшего распарсивания товарной части и отправки по одной товарине для получения ВСД.
В запросе идет суммирование товара по одинаковому идентификатору строки и внутреннее соединение по идентификатору строки, который при проверке консолью запросов оказывается пустым с обоих сторон, соответственно, он будет соединять каждую строку с аналогичной пустой строкой с другой стороны столько раз, сколько есть количества строк. Итого получается, что суммированное количество каждого товара равно общему количеству товара по документу.
Лечится заменой в соединения условия соединения - с "И (ТаблицаДокумента.ИдентификаторСтроки = ВсеТовары.ИдентификаторСтрокиДубль)" на "И (ТаблицаДокумента.НомерСтроки = ВсеТовары.НомерСтроки)".
В приложении - текст запроса.
Доброго времени суток всем. Для работы с Ветис используется БП 3.0, а точнее 3.0.65.72. При оформлении ВСД из документа "Исходящая транспортная операция ВЕТИС" перестали оформляться ВСД, если в табличной части больше одной позиции, вылетает ошибка "MERC02137: Используемый объём должен быть меньше или равен остатку" при том, что остаток есть и на сайте Меркурия равен списываемому в 1с-ке. Никаких ручных объединений/баловства с настройками/отвязываний площадок не было. При всем этом, если при тех же настройках и заполненности реквизитов документа, одна позиция в табличной части отправляется и оформляется прекрасно. Кто-нить знает, что эт такое? или это только у нас так?
 
Индекс форума » Профиль для Neomania » Сообщения, отправленные пользователем Neomania
Перейти:   

Powered by JForum 2.1.8 © JForum Team