Получение Товара из 1с и сохранение новой строки
Здравствуйте! Помогите, пожалуйста, срочно нужно решить проблему.
Суть в чем. Делаю документ Инвентаризация. В просмотре записей сканирую штрихкод и если Номенклатура не найдена, то идет вызов внешней процедуры ПолучитьТоварПоШтрихкоду.
От туда получаю объект PackedProduct. Я его заполняю в SelectedProduct
Заполняю все нужные поля в SelectedProduct. Делаю
global::Cleverence.Warehouse.ProductsManager.AddToCache(SelectedProduct)
без этого строка не заполнялась и потом Прямая запись в документ.
Но получается в этой сессии документа в просмотре записей виден новый товар, а если выйти из документа и снова зайти, то товар отсутствует. Скажите как мне сохранить в справочник.Номенклатуры новый товар? А то при обмене с сервером получаются битые документы.
Вот скриншот:
Еще раз повторюсь очень срочно надо. Помогите пожалуйста. Вторые сутки бьюсь. Подскажите хотя бы как это сделать. В мобилСмартс или в 1с?
Спасибо за внимание. Жду ответа. Спасибо.
Сервис поддержки клиентов работает на платформе UserEcho
Добрый день,
так не нужно делать, есть событие сервера ТоварНеНайден если товар не найден по ШК, будет вызываться это событие с режимом 1, все остальные режимы также нужно реализовать, пример можно посмотреть в промежуточной базе проф драйвера. Если сделать через событие, товары сами будут сохраняться в кэш на клиенте, но только в кэш, а не в справочник. Если выйти из документа и зайти в просмотр строк, будет снова вызов ТоварНеНайден в режиме 2 (запрос товара по Ид с упаковкой).
В строках документа нет товаров, там только ИдТовара и ИдУпаковки.
т.е. Если процедуру повесить на событие сервера, то оно всегда будет заполнять поле товар в просмотре?
Да, если реализовать все режимы, при просмотре товаров будет запрос товара с упаковкой.
А кроме как прописать процедуру в событие сервера НеНайденТовар еще что-нибудь надо настраивать? А свойствах справочника Номенклатуры? И еще процедура отработает с одним параметром штрихкод? Может есть документация по этому поводу?
Спасибо за оперативность
В свойствах номенклатуры не надо настраивать, параметры описаны в статье ТоварНеНайден.
Спасибо большое за помощь.