Страница 5 из 7

Работа с Меркурием

Добавлено: 02 Август 2019, 19:39
Игорь Столяров
finsoftrz писал(а): 02 Август 2019, 19:11Партия может иметь guid товара или только название.
Если я Вас правильно понял, то речь идёт о запросе складского журнала с остатками партий продукции методом getStockEntryListRequest ?
Тогда кроме UUID партии, ответ содержит всё тот же набор <vd:productItem> с указанной комбинацией "Имя+GUID продукции" из входящего ВСД для этой партии продукции …

Вопрос в том, что складской журнал может содержать N партий по одной и той же продукции (возможно с разными сроками годности и поставщиками) - тогда мы приходим к тому, что либо указываем отгрузку каких партий должен выполнить кладовщик по накладной (возможны методы: FIFO или просрочка вперёд !) или наоборот по факту отгрузки партий кладовщиком выполняем привязку партий продукции к строке содержания накладной. После того, как так или иначе получили привязку к каждой строке содержания накладной партии из складского журнала (список UUID) - формируем по ней исходящие ВСД на отгрузку этих партий ...

Работа с Меркурием

Добавлено: 05 Август 2019, 10:50
finsoftrz
Я про то, что vd:productItem может не содержать guid. Продукция, выпущенная в 2019 году его содержит в обязательном порядке, выпущенная ранее по большей части содержит одно наименования. Причем, как я понял, у одного и того же товара производитель может забить несколько разные наименования. Поэтому с 2019 года производителей обязали присваивать своей продукции guid, чтобы можно было сделать однозначную идентификацию.
Поэтому в отношении старой продукции корректно сопоставить товары в учетной системе и в Ветис не получается. Оператору придется привязывать партии вручную, как и в веб интерфейсе. А это человеческий фактор, так как названия разных позиций могут повторяться, например, на первых 20 символах, и вероятность ошибки достаточно высока.

Работа с Меркурием

Добавлено: 05 Август 2019, 12:31
Игорь Столяров
finsoftrz писал(а): 05 Август 2019, 10:50Я про то, что vd:productItem может не содержать guid
На самом деле, идентификация товара по GUID (или чему либо ещё) нужна только для внутренних привязок и учёта.
Ведь запрос на формирование исходящей транспортной партии может содержать только UUID складского журнала, Volume и его ед.измерения.
Всё остальное по продукции носит уточняющий характер и как показывает опыт - лучше вообще это пропустить, что бы не нарываться.

Мы зашли на вопрос с той стороны, что привязываем к содержанию накладной именно партии складского журнала, а не продукцию.
Привязка продукции к ассортименту товаров в учётной системе - опциональна, только для быстрого отбора партий складского журнала,
но в принципе это можно сделать и через контекстный поиск по наименованию продукции в складском журнале. А как иначе ?

Работа с Меркурием

Добавлено: 05 Август 2019, 13:54
finsoftrz
Если guid продукции у партии задан (и сопоставлен с товарами в учетной системе), то можно сделать автоматическую привязку складских партий к отгружаемым товарам в хронологическом порядке. А при ручной привязке сразу отбирать партии только по нужному товару. У меня так реализовано. Это в разы должно повысить скорость работы оператора по сравнению с просто ручным (фильтрацией и т.п.) поиском партий. А также принципиально снизить количество возможных ошибок с неверным выбором партий.

Работа с Меркурием

Добавлено: 05 Август 2019, 14:23
Игорь Столяров
finsoftrz писал(а): 05 Август 2019, 13:54Это в разы должно повысить скорость работы оператора
Полностью согласный я с этим ! :) Только что-то к нам в клуб кларионщиков-меркурианцев более никто не вступает. :(
Странно ! Я для себя открыл, что торговля разделанными трупами животных не только вечная, но довольно-таки денежная тема. ;)

Работа с Меркурием

Добавлено: 05 Август 2019, 15:39
finsoftrz
А то.

Работа с Меркурием

Добавлено: 06 Август 2019, 5:47
Игорь Столяров
finsoftrz писал(а): 02 Август 2019, 19:11распечатать сопроводительные формы с qr кодами
Как распечатать ВСД через WEB интерфейс - понятно. Я пока не касался этого вопроса - но ведь можно как-то получить
печатную форму ВСД через Ветис.API ? В какую сторону здесь вообще нужно смотреть ?

Работа с Меркурием

Добавлено: 06 Август 2019, 6:19
finsoftrz
Саму форму можно загрузить http запросом в виде pdf. Смотреть в сторону гугла. А прочие печатные формы можно самостоятельно выводить. Что в них обязательное, тоже есть в гугле.

Работа с Меркурием

Добавлено: 06 Август 2019, 11:13
Игорь Столяров
finsoftrz писал(а): 06 Август 2019, 6:19Саму форму можно загрузить http запросом в виде pdf. Смотреть в сторону гугла.
Спасибо - всё удалось ! :ty:

Единственно - там ещё можно подобным образом вытаскивать и реестр ВСД. Вот этого не понял, но пока он и не нужен. :)

Работа с Меркурием

Добавлено: 06 Август 2019, 11:55
finsoftrz
Если не секрет, а для чего понадобился аналог бумажной формы свидетельства? Я делал форму, как вторая в веб интерфейсе. Некоторые покупатели просят прикладывать такую наподобии реестра. Делал через обычный report.

Работа с Меркурием

Добавлено: 06 Август 2019, 12:10
Игорь Столяров
finsoftrz писал(а): 06 Август 2019, 11:55Если не секрет, а для чего понадобился аналог бумажной формы свидетельства?
Фиг его знает, если честно … Насколько я понял - прикладывают водиле к пакету документов при перевозке продукции
и выдают мелким покупателям по требованию. Пусть будет, жалко что ли … :)

Работа с Меркурием

Добавлено: 06 Август 2019, 13:24
finsoftrz
Я что-то так и не придумал, зачем надо. По идее, если контора подключена к Ветис, она эту форму всегда сама может распечатать. По сути, это форма старого бумажного свидетельства, которая оформлялась на специальных бланках, которые надо было покупать и т.д.

Работа с Меркурием

Добавлено: 06 Август 2019, 13:31
Игорь Столяров
finsoftrz писал(а): 06 Август 2019, 13:24если контора подключена к Ветис, она эту форму всегда сама может распечатать
Ну Ветис - это где-то там далеко, в недрах интернета … А служивому на посту ДПС надо бумажку показать … ;)

Работа с Меркурием

Добавлено: 06 Август 2019, 14:39
finsoftrz
Служивому можно краткую форму, насколько знаю.

Работа с Меркурием

Добавлено: 07 Август 2019, 15:02
Игорь Столяров
finsoftrz писал(а): 05 Август 2019, 10:50Поэтому в отношении старой продукции корректно сопоставить товары в учетной системе и в Ветис не получается.
Ужас в том, что кажется Вы немного неправильно описали проблему.
С 2019 г. от производителей требуют указывать третий уровень классификации продукции (вид продукции - SubProduct), а не регистрировать её с получением GUID. По крайне мере, я только что создал через Web интерфейс транзакцию на перемещение продукции с наименованием без присвоения GUID, получил ВСД без ProductGUID и погасил его. Без проблем - и это плохо. :(