Чтение плана обмена. #758646


#0 by ДенисЧ
ВыбУзелОбмена - реквизит на форме, тип - ПланыОбмена. Разумеется, выбран. ОФ, толстый клиент, файловая база. При выполнении ловлю ошибку {Форма.Форма.Форма}: Ошибка при вызове метода контекста (НачатьЗапись)     з.НачатьЗапись(х, ВыбУзелОбмена.Ссылка); по причине: Код узла не может быть пустым Я что-то не так делаю?
#1 by Krolik Bezobraznik
ВыбУзелОбмена.Ссылка - у вас чему равно?
#2 by Cyberhawk
может ВыбУзелОбмена = собственный узел?
#3 by ДенисЧ
Выбран на форме. Нужный узел нет, разумеется. Я, может, и тупой, но не настолько же...
#4 by ДенисЧ
ПланыОбменов.МойПлан.Магазин
#5 by Krolik Bezobraznik
Вот бы еще скриншот значения увидеть
#6 by ДенисЧ
Только чем это тебе поможет?
#7 by Cyberhawk
ну тогда про код (или длину кода в метаданных) уже не буду спрашивать ))
#8 by ДенисЧ
и код есть, и длина. Почти типовая УТ.
#9 by hhhh
код этого узла посмотреть. НУ и вообще список узлов. У всех коды?
#10 by hhhh
почему ВыбУзелОбмена.Ссылка ?? Ведь проще ВыбУзелОбмена
#11 by vicof
по причине: Код узла не может быть пустым ни о чем не говорит?
#12 by vicof
к
#13 by vicof
Консолью выбери этот узел, посмотри код
#14 by ДенисЧ
Это уже контрольный в затылок.
#15 by ДенисЧ
Если бы я был таким мудрым, то я бы ни разу не посмотрел в отладчике на этот код.
#16 by vicof
Запусти на другой платформе
#17 by Cyberhawk
Наверное, надо и у собственного узла код непустой сделать, не?
#18 by Гёдза
коды узлов: центральный и текущий точно не пустые?
#19 by ДенисЧ
Всё, я понял. Всё-таки я тупой. Всем спасибо за наводку.
#20 by Гёдза
Ну и в чем была ошибка?
#21 by Cyberhawk
да стопудово в
#22 by ДенисЧ
Узел был не узлом РИБа... Но вопрос тогда меняется... Описываю задачу. Есть база. Есть магазины (кассы). для выгрузки на них формируются узлы плана обмена, по которым будут формироваться файлы выгрузки. Требуется: выгружать на кассы только новые изменения и удалять ранее выгруженные, не затрагивая новые. На кассах - не 1с, поэтому штатного файла ответа от них не получить. Как лучше это сделать?
#23 by ДенисЧ
ну да...
#24 by Гёдза
Выгружай каждый раз файл с новым именем.
#25 by ДенисЧ
не катит. Касса не умеет разные имена. У неё строго зашитое имя, которое оно читает...
#26 by Гёдза
Тогда лучше все полностью выгружать каждый раз
#27 by ДенисЧ
не думаю... Точнее - не хотелось бы.
#28 by Гёдза
Дольше будет выполняться, но меньше геммороя с "а вот позиция не перенеслась"
#29 by RomanYS
" штатного файла ответа от них не получить" Собственно тебе от этого файла нужен только номер полученного сообщения. Если доставка файлов гарантирована - очищай регистрацию сразу после выгрузки.
#30 by ДенисЧ
Доставка гарантирована, но вот загрузка - нет...
#31 by crotnn
Тогда период гарантированной загрузки. Неделя, месяц, квартал... По истечении - очищать регистрацию.
#32 by Cyberhawk
1. "Требуется: выгружать на кассы только новые изменения и удалять ранее выгруженные, не затрагивая новые. " 2. "Доставка гарантирована, но вот загрузка - нет" Как же ты собрался повторно перегружать?
#33 by Гёдза
Это же касса, какой период. Там просто список товаров с ценами
#34 by crotnn
Понятно, что список. Вопрос, как часто он гарантированно будет загружен в ККМ. Раз в месяц это одно, а если это зависит от настроения кассира, совсем другое.
#35 by ДенисЧ
не только товаров, но и документов.
#36 by Гёдза
какие документы загружаются в кассу?
#37 by ДенисЧ
Представь себе, что в магазине вааще нету 1с. Только фронтол. А принимать товар надо. Поэтому туда идут поступления и перемещения.
#38 by Гёдза
Ты же говорил, что там касса, а не точка учета
#39 by ДенисЧ
Я говорил, что там магазин.
#40 by sapphire
К чему геморрой с планами обмена, когда есть обработки выгрузки в ККМ-оффлайн?
#41 by sapphire
Не гони волну, фронтолу нужен товар на кассе с ценой, и выгрузок всяких и разных в его формате хоть тем самым местом жуй.
#42 by ДенисЧ
К тому, что я не хочу постоянно грузить на кассу 35000 товарных позиций и 50 документов в день. А только то, что изменилось.
#43 by sapphire
+ штатный механизм = выгрузка товаров в разрезе магазин/секция и загрузка закрытия смен разрез магазин/касса
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С