![]() |
#6 |
Участник
|
Разобрался. Нашел косяк в коде. Суть:
есть класс InventUpd_Financical, который обновляет накладную, есть метод financialReceiptQueryRun_W, который выдает запрос по проводкам в inventTrans в нем есть строка в которой отбираются совпадения по номеру отборочной накладной qbds.addRange(fieldnum(InventTrans, PackingSlipId)).value(packingSlipId ? packingSlipId : movement.packingSlipForUpdate_W()); и если в номере отборочной накладной пользователь указал символ "," (запятая), то запрос не отрабатывает и выдает ошибку. Лечится добавлением queryValue для обработки спец. символов. Спасибо за участие ![]() |
|
|
За это сообщение автора поблагодарили: Bega (4). |
|
|