Мобильный терминал и работа с товароучетом без применения заказов поставщику и заказов покупателя.

Мобильный терминал и работа с товароучетом без применения заказов поставщику и заказов покупателя.

Страницы: 1 2 3 След.
RSS
Мобильный терминал и работа с товароучетом без применения заказов поставщику и заказов покупателя., Проблемы работы с 1С УТ 11.4 связанные с внутренней товаро-учетной политикой предприятия
 
Добрый день!
У клиента установлена 1С УТ 11.4. Внутренняя товаро-учетная политика, сложившаяся годами, не подразумевает создание в 1С заказов покупателей при оптовых отгрузках, заказов поставщику, заявок на перемещение. Клиент - обувщик, работает с маркированным товаром. Обычно поставщику отправляется определенная сумма, а потом закупщик привозит обувь валом и уже на складе происходит разборка по ассортименту и количеству. Аналогично отгрузка оптовикам. Оптовик тычет пальцем, что ему надо, затем ему набирают кучу товара и оформляют накладную на отгрузку. Перемещение в собственные розничные магазины происходит аналогично, но оформляется документом перемещения. Создание заказов возможно, но только на терминале, с последующей выгрузкой в 1С.
Что можно предпринять для реализации такой работы.
 
В текущей реализации предусмотрен только фиксированный набор документов для обмена (настраивается в обработке 1С), мы рассматриваем возможность кастомизации этого списка: т.е. что бы можно было произвольно отобрать любые документы для обмена с ТСД, но это пока только в планах.


Единственое из перечисленного что есть - это создание заказа на ТСД, но такой заказ выгрузится в 1С в один из предусмотренных документов (как описано в обработке).


Обработка для 1С и Расширение конфигурации (для работы через HTTP сервис + публикация БД) распространяется с открытым исходным кодом, можете использовать по своему усмотрению и доработать как нужно.
Сделать что то без подробного ТЗ (за отдельную плату) не представляется возможным, а как показывает практика такое ТЗ составлять по времени сопоставимо с самой разработкой
 
В данном случае ТЗ не поможет. Хотелось бы использовать уже готовые функции, имеющиеся в данном решении. Я правильно понимаю алгоритм действий при оприходовании товара?

1.Создаем документ свободного набора.
2.Создаем ордер.
3..Набираем товар по штрих-кодам.
4.Передаем ордер и документ в 1С (видимо это заказ поставщику).
5.В 1С передастся заказ и ордер.
6.На основании ордера делаем приходную накладную и проводим ее.
 
Да, все так. Только в 1С передается собранная информация (ордер), а обработка создает Документ (если есть пометка что это Свободный Набор) и\или ордер (если используется ордерная схема). Дальнейшие движения не регламентируются: т.е. что вы будете создавать на основании и проводить - уже ваше дело.


Назначение ТСД (+ ПО в комплекте) - собрать данные и передать в учетную систему.


В обработке есть описание для каждого вида документа:
* критерии его отбора для загрузки в ТСД
* результат выполнения - что будет после получения данных от ТСД
 
Устойчиво добились обмена с терминалом. Обработка стабильно фиксирует события.
Теперь конкретно делаем следующие шаги:
1.Выбираем Режим прием
2.Жмем плюсик.
3.Попадаем в окно новый документ и нажимаем создать.
4.Выбираем действие создать ордер и открыть его.
5.Считываем ШК товара. и нажимаем ОК.
6.Считываем QR.
7.Возвращаемся к начальному окну "Прием"
8.Открываем В работе, Выбираем наш ордер и жмем на отправку.
9. В окне прием жмем три полоски слева вверху.
10.В разделе документы нажимаем отправить ордера.
11.Произошло подключение к серверу. Получаем сообщение ордера отправлены.
12.Где в 1С УТ 11.4 искать загруженный документ? В стандартных списках его не находим.
 
У вас должен появиться новый документ (текущей датой) "Заказ поставщику", в табличной части которого находятся все сканированные товары.
в Обработке во вкладке события обычно пишется какой документ был создан или не создан по ряду причин.


А так же если происходят какие то ошибки в работе обработки, то во вкладке Настройки есть кнопка "Выгрузить" в группе "Выгрузить настройки для тех. поддержки" внизу формы. Пришлите этот файл, он содержится логи работы и настройки обработки, что бы мы могли воспроизвести у себя проблемую ситуацию.
 
Организовали работу путем создания заказов поставщику, заказов на перемещение, заказов покупателю.
С приходом и перемещением все нормально. Создаются накладные.
С отгрузкой проблемы вот кусок лога
18.01.2021 10:30:34 УТ СКЛАД Старт обработки
18.01.2021 10:30:44 УТ СКЛАД Компонента успешно подключена Тип платформы: win 64; Версия компоненты: 1.0.3.5
18.01.2021 10:31:19 УТ СКЛАД Входящее внешнее событие "GetDocum", user=СКЛАД, sn=C5KL4S0000205001446
18.01.2021 10:31:19 УТ СКЛАД Получено внешнее событие "GetDocum", user=СКЛАД, sn=C5KL4S0000205001446
18.01.2021 10:31:21 УТ СКЛАД Отправлен ответ на событие "GetDocum", user=СКЛАД, sn=C5KL4S0000205001446 (docFrom1C_20210118103120.xml;dopInfo_20210118103120.xml)
18.01.2021 10:32:44 УТ СКЛАД Входящее внешнее событие "PutDocum", user=СКЛАД, sn=C5KL4S0000205001446
18.01.2021 10:32:44 УТ СКЛАД Получено внешнее событие "PutDocum", user=СКЛАД, sn=C5KL4S0000205001446
18.01.2021 10:32:48 УТ СКЛАД Создан и проведен документ Приобретение товаров и услуг 0000-000002 от 18.01.2021 10:32:45 на основании: Заказ поставщику 0000-000001 от 18.01.2021 10:30:06
18.01.2021 10:32:49 УТ СКЛАД Отправлен ответ на событие "PutDocum", user=СКЛАД, sn=C5KL4S0000205001446 (18be482329.tmp)
18.01.2021 10:43:00 УТ СКЛАД Входящее внешнее событие "GetDocum", user=СКЛАД, sn=C5KL4S0000205001446
18.01.2021 10:43:01 УТ СКЛАД Получено внешнее событие "GetDocum", user=СКЛАД, sn=C5KL4S0000205001446
18.01.2021 10:43:03 УТ СКЛАД Отправлен ответ на событие "GetDocum", user=СКЛАД, sn=C5KL4S0000205001446 (docFrom1C_20210118104301.xml;dopInfo_20210118104301.xml)
18.01.2021 10:44:11 УТ СКЛАД Входящее внешнее событие "PutDocum", user=СКЛАД, sn=C5KL4S0000205001446
18.01.2021 10:44:11 УТ СКЛАД Получено внешнее событие "PutDocum", user=СКЛАД, sn=C5KL4S0000205001446
18.01.2021 10:44:14 УТ СКЛАД Создан и проведен Перемещение товаров 0000-000006 от 18.01.2021 10:44:11 на основании Заказ на перемещение 0000-000001 от 18.01.2021 10:42:30
18.01.2021 10:44:15 УТ СКЛАД Отправлен ответ на событие "PutDocum", user=СКЛАД, sn=C5KL4S0000205001446 (695272ae2cd6.tmp)
18.01.2021 10:53:35 УТ СКЛАД Входящее внешнее событие "GetDocum", user=СКЛАД, sn=C5KL4S0000205001446
18.01.2021 10:53:36 УТ СКЛАД Получено внешнее событие "GetDocum", user=СКЛАД, sn=C5KL4S0000205001446
18.01.2021 10:53:38 УТ СКЛАД Отправлен ответ на событие "GetDocum", user=СКЛАД, sn=C5KL4S0000205001446 (docFrom1C_20210118105336.xml;dopInfo_20210118105336.xml)
18.01.2021 10:55:00 УТ СКЛАД Входящее внешнее событие "PutDocum", user=СКЛАД, sn=C5KL4S0000205001446
18.01.2021 10:55:00 УТ СКЛАД Получено внешнее событие "PutDocum", user=СКЛАД, sn=C5KL4S0000205001446
18.01.2021 10:55:01 УТ СКЛАД Режим формирования ордеров = "Автоматически". Обработка данных прервана.
18.01.2021 10:55:02 УТ СКЛАД Отправлен ответ на событие "PutDocum", user=СКЛАД, sn=C5KL4S0000205001446 (26e941bb5af1.tmp)

Настройки во вложении

Так же не удается создать приходы по ордерам, созданным на основании свободного отбора. Ошибка во вложении. Перемещение на основании свободного отбора создается, проводим после проверки руками.
Изменено: Владимир Карпушов - 18.01.2021 10:58:16 (Дополнительная информация)
 
И так после вечернего ковыряния в 1С и изменения настроек и свойств складов (отключаем ордерный учет) получаем следующие результаты для необходимых нам в работе вариантов.

Рабочие варианты.

1.Заказ на перемещение создается в 1С с заполнением обеспечения и статуса документа, загружается в ТСД, на его основании в ТСД создаем и заполняем ордер. Производим выгрузку.
ИТОГ: в 1С создается проведенный документ на перемещение (накладная на премещение).

2.Заказ на перемещение создается на ТСД (свободный подбор), на его основании в ТСД создаем и заполняем ордер. Производим выгрузку.
ИТОГ: в 1С создается не проведенный документ на перемещение (накладная на премещение), вносим недостающие реквизиты и проводим.

3.Заказ поставщику создается в 1С с заполнением обеспечения и статуса документа, загружается в ТСД, на его основании в ТСД создаем и заполняем ордер. Производим выгрузку.
ИТОГ: в 1С создается проведенный документ на поступление (приходная накладная).

4.Заказ покупателя создается в 1С с заполнением обеспечения и статуса документа, загружается в ТСД, на его основании в ТСД создаем и заполняем ордер. Производим выгрузку.
ИТОГ: в 1С создается проведенный документ на отгрузку (товарная накладная на отгрузку).

Варианты с ошибкой.

5.Заказ поставщику создается на ТСД (свободный подбор), на его основании в ТСД создаем и заполняем ордер. Производим выгрузку.
ИТОГ: Ошибка 1С обработки "Поле объекта не обнаружено "Ответственный"

6.5.Заказ покупателя создается на ТСД (свободный подбор), на его основании в ТСД создаем и заполняем ордер. Производим выгрузку.
ИТОГ: Ошибка 1С обработки "Поле объекта не обнаружено "Ответственный"

Выгрузка настроек во вложении
 
Да, все верно, у документов "Свободный набор" ограниченная область применения, в основном из-за особенностей учета. Например: доавольно странно с точки зрения учета выполнять приемку товаров по факту, т.е. Свободный Набор без предварительно загруженого задания-Накладной в ТСД, но на практике бывает.


Мы не стали ограничивать возможность создавать такие документы в приложении на ТСД, т.к. Обработка 1С и Расширение Конфигурации распространяются в исходниками и пользователь в праве модифицировать и адаптировать этот код как ему нужно.


PS
В Обработке 1С проверим и исправим условия создания документов на основании Свободный Набор, возможно у нас есть недочеты.
 
Цитата
Владимир Карпушов написал:
И так после вечернего ковыряния в 1С и изменения настроек и свойств складов (отключаем ордерный учет) получаем следующие результаты для необходимых нам в работе вариантов.

Рабочие варианты.

1.Заказ на перемещение создается в 1С с заполнением обеспечения и статуса документа, загружается в ТСД, на его основании в ТСД создаем и заполняем ордер. Производим выгрузку.
ИТОГ: в 1С создается проведенный документ на перемещение (накладная на премещение).

2.Заказ на перемещение создается на ТСД (свободный подбор), на его основании в ТСД создаем и заполняем ордер. Производим выгрузку.
ИТОГ: в 1С создается не проведенный документ на перемещение (накладная на премещение), вносим недостающие реквизиты и проводим.

3.Заказ поставщику создается в 1С с заполнением обеспечения и статуса документа, загружается в ТСД, на его основании в ТСД создаем и заполняем ордер. Производим выгрузку.
ИТОГ: в 1С создается проведенный документ на поступление (приходная накладная).

4.Заказ покупателя создается в 1С с заполнением обеспечения и статуса документа, загружается в ТСД, на его основании в ТСД создаем и заполняем ордер. Производим выгрузку.
ИТОГ: в 1С создается проведенный документ на отгрузку (товарная накладная на отгрузку).

Варианты с ошибкой.

5.Заказ поставщику создается на ТСД (свободный подбор), на его основании в ТСД создаем и заполняем ордер. Производим выгрузку.
ИТОГ: Ошибка 1С обработки "Поле объекта не обнаружено "Ответственный"

6.5.Заказ покупателя создается на ТСД (свободный подбор), на его основании в ТСД создаем и заполняем ордер. Производим выгрузку.
ИТОГ: Ошибка 1С обработки "Поле объекта не обнаружено "Ответственный"

Выгрузка настроек во вложении
Исправлено в версии обработки 1С 4.1.11 (и расширения) : SCANCODE.MobileTerminal
Страницы: 1 2 3 След.