Завершен

Не корректно работает "Просмотр план/факт" в Подборе заказа на ТСД при использовании ШК по сериям номенклатуры

Иван Достоевский 4 года назад в Прочие разделы / - Вопросы по разработке обновлен Евгений Алиев 4 года назад 7

Не корректно работает "Просмотр план/факт" в Подборе заказа на ТСД при использовании ШК по сериям номенклатуры (ШК присвоены каждой серии номенклатуры)

Согласно скриншоту Неверный план факт (он же http://prntscr.com/bjl5e5):

Не работает план факт в случае, если в заказе указана пустая серия, а штрихкоды присвоены сериям номенклатуры.

В примере строка 1 - план согласно заказу без указания серии, то есть серия пустая.
строка 2 - подобрана номенклатура согласно заказу, но с указанием конкретной серии.
Видим, что план не уменьшается, а факт считается "3 из 0 кор" вместо " 3 из 3 кор"

При подборе заказа на ТСД при учете ШК по сериям номенклатуры - это типовая конфигурация 1С - блок "Просмотр план/факт" не работает должным образом и понять сколько еще осталось отгрузить невозможно.

Прошу выдать свои рекомендации, что делать.







Установленный продукт:
Mobile Smarts
Версия драйвера:
2.7.1.14
Типовая конфигурация драйвера?:
Да
Операционная система:
Windows
Версия и конфигурация 1С, и режим работы (Файловы или Серверный):
Комплексная 1С 8.2
Типовая конфигурация 1с?:
Да
Модель ТСД:
SMART DROID
ХОРОШО, МНЕ ПОНРАВИЛОСЬ

hi level support

Оценка удовлетворенности от Иван Достоевский 4 года назад
На рассмотрении

Добрый день,

Не сливается потому что строки с серией и без серии - это разные строки. Проверяется по 100% соответствию.

1 - Выгружайте из 1С документ с указанием серии.

2 - Если из 1С выгружаете без серии, значит и на ТСД подбирайте в заказ без серии.

3 - Нужно дорабатывать процесс слияния отличающихся строк по серии в документе - это не типовой функционал.

Алексей, спасибо за ответ!

п.1 Это понятно, такова существующая реализованная логика работы Mobile Smarts, которую и наблюдаем.

п.2 Выгружать из 1С документ с указанием серий не могу, потом как их не знаю!
Текущая ситуация такова, что менеджер НЕ ЗНАЕТ серии, поэтому в заказе он ставит только номенклатуру, без указания серий.

И это обычная ситуация. Жизненная. Нормальная. Офис не знает серии, а серии устанавливаются только при отгрузке со склада!

Знает серии только кладовщик, который и должен подобрать серии по факту, исходя из плана по номенклатуре в Заказе. Кладовщик видит в Подборе заказа НОМЕНКЛАТУРУ без серии и сканирует ШК с этой номенклатурой. Но так как отсканированный ШК хранит серию номенклатуры, то СЕЙЧАС разработка Mobile Smarts решает, что это разные строки и не считает их, как уже учтенные.
Хотя номенклатура одна и та же.

п.3 Ну, как бы надо дорабатывать.
Но с чего Вы решили, что это - не типовой функционал?
Это типовой функционал СЕГОДНЯ, который просто не реализован в в текущей версии Mobile Smarts.
Но реализован в типовых конфигурациях 1С.
В типовых конфигурациях 1С возможно заведение ШК по сериям номенклатуры. Значит, и должна быть корректная методика работы со ШК по сериям. В том числе и в разработках, работающих с 1С. То, что в текущем функционале текущей версии Mobile Smarts нет этого важного функционала, то это означает, что его надо реализовать. Иначе работа с ШК по сериям - типовой функционал типовой конфигуарции 1С - будет невозможной.

Предполагаю, что методисты Mobile Smarts просто упустили поддержку такой обычной ситуации в своей разработке.

Алексей, предложите другую любую методику работу с ТСД и со ШК по сериям номенклатуры, при которой офис выгружает Заказ без указания серий, а кладовщик с помощью ТСД выполняет подбор заказа по сериям.







Под словами доработка я не имел ввиду что нужно "переписывать код программы", "знать языки программирования" и тд. Все можно изменить так как нужно для работы. Просто есть типовой функционал который предоставляется в виде коробочного решения которое вы скачиваете с сайта и пользуетесь. А есть измененный, к примеру это тот же коробочный софт, но есть моменты которые вас не устраивают или вы считаете что должно работать как то по другому. Для этого в поставку драйвера входит панель управления для редактирования конфигурации выполняемой в приложении на ТСД. Подробнее по разработке тут http://www.cleverence.ru/support/Category:%D0%A0%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0/

В каждом алгоритме есть действие "прямая запись в документ" - тот момент когда все действия выполнены и идет уже запись строки в документ. У этого действия есть параметр "сливать одинаковые строки" параметр нужно установить в значение "да", а в "список колонок для сличения" снять галочку с поля "serial" что бы серия не проверялась.

Алексей,
это самый профессиональный ответ.

Спс.

Алексей,
привожу скриншот для иллюстрации сделанных изменений Изменения в панели управления.jpg
Однако, результат не достигнут: строчки не сливаются.
Что может быть? Не то сделал? Или требуются дополнительные изменения в алгоритме?

Иван,

процесс "Сбор штрихкодов" в типовых драйверах вообще не работает с выгруженными плановыми строками, он предназначен для работы с документом просто создаваемым на ТСД.


По другим процессам, например, приемке надо делать следующую правку:

1. открыть операцию "Основной процесс", вся логика помещена в ней.

2. Найти действия записи в документ (их там не одно, в зависимости от различных настроек) и поправить "Список колонок для поиска соответствующей плановой строки ", сняв там флаг у серии.

Тогда поиск планой строки будет проходить без её учета.


Сервис поддержки клиентов работает на платформе UserEcho