#0
by Csar
Всем привет. Мозг что то совсем взорвался. Проследите, пожалуйста, цепочку размышленияи подскажите, почему не удаляется регистрация изменений в плане обмена? Обработка, вызываемая регл. заданием. Тут частичный код. Объявляем узелок: Далее смотрим все ли файлы выгрузок загружены во вторую базу (т.е. нет ли оставшихся файлов выгрузок в конкретной папке)? Если нету файлов, значит в узел записываем НомерПринятого такой же как и НомерОтправленного. Если же есть не загруженные файлы выгрузок, но в качестве НомерПринятого записываем минимальный номер из невыгруженных файлов выгрузки (у меня номер файла-наименование совпадает с НомерПринятого). Мы рассмотрим, когда все файлы загружены и удалены. Тогда перед очередной выгрузкой я удаляю регистрацию изменений до последнего выгруженного НомерОтправленного, т.е. все, вплоть до того, что выгрузилось в последний раз. При этом я умышленно изменил 1 документ, что бы сейчас выгрузить всего 1 документ, согласно регистрации документов. А на деле получается, что выгружается все, что и ранее выгружалось плюс этот документ, т.е. регистрация всего до последней выгрузки из плана обмена не удалилась. Почему?
#1
by Csar
Да, обмен односторонний - выгрузка, но с затиранием регистрации уже выгруженных документов и загруженных оных в другую базу.
#2
by Csar
Когда я допобработкой стираю все регистрации документов, то ничгео не выгружается (понятное дело), и при изменении/добавлении соответвующих документов опять не происходит очистка регистрации узла и регистрация идет накопительным путем и файл выгрузки все больше становится, хотя у меня в условии стоит очистка регистрации от документов, которые уже ушли базу-приемник.
#5
by Csar
узел тот, через него выгружается и у него удаляю регистрацию. Другого узла нигде не объявляю. Вообще да, там два узла - один с зеленой точкой, другой "центр" без зеленой точки
#7
by Csar
а как увидеть эту таблицу? Я могу запросом увидеть лишь НомерОтправленного и НомерПринятого
#8
by Maxus43
запросом к таблице ИЗМЕНЕНИЙ конкретного документа. нажми в конструкторе запросов кнопочку зелёную, над списком объектов конфы
#13
by Maxus43
у меня такое чувство, что своим кодом ты пытаешся прописать то, что в платформу и механизхмы обмена вшито по умолчанию
#14
by Csar
Этот метод получается надо вручную вызывать!? Видимо у меня не работает очистка регистрации по номеру именно из-за того, что номера и нету, хотя изменение есть и документы выгружаются стандартным "УниверсальныйОбменДаннымиXML" с подключенным к нему моим узлом в качестве отбора документов.
#15
by Рэйв
При приеме ответа от базы отправленные изменения удаляются из регистрации автоматически. Хватит турбовелосипеды изобратать:-)
#18
by Рэйв
У меня тоже изменения идут только в одну стороны. Что не мешает мне формировать пустой ответ и принимать его обратно, который чистит уже отправленное
#21
by Csar
у меня нет РИБа. Я из одной базы выгружаю в файл документы, а другой базой подцепляю этот файлик. Причем файлик выгружается путем вызова обработки .
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
В этой группе 1С
- (ЗУП) средняя численность по договорникам своими руками
- Изменение реквизита формы элемента справочника
- word 1c замена текста
- Как закрыть временные разницы и налоговый учет на 43 счете
- Как вывести количество записей в колонке таблицы в СКД?
- Изменения реквизита булева в форме списка документа без открытия документа.
- Выкидывает из 1С. ругается что Соединение с сервером баз данных разорвано
- Получить и вывести макет во внешней обработке, управляемая форма?
- Переменная не определена (ОбщегоНазначенияКлиентСервер)
- Перенос движений документа. 1С: Предприятие 8.2., БП ---> Учет в МФО
- 1с бухгалтерия 8.2: Внешняя печатная форма приложение к акту ИНВ-17
- гарантийный талон 8.2 УТ 10.3
- утп. дает списать в минус. при попытке списать другой товар пишет ошибку .
- v7: Выбрать элементы группы справочника
- КД обновил приемник. Есть инструмент показывающий ошибки?
- Неразрывный пробел в табличном документе
- Автозапуск внешнего отчета при открытии 1С 8.2
- БП 3.0 УСН зарплата и расходы
- Запрос, как ссылаться на текущий документ
- Можно ли во внешнем отчете создать глобальную переменную таблица значений в УФ?