УниверсальныйОбменДаннымиXML и отбор #670255


#0 by Mikhail Volkov
В некоторых документах кроме Даты есть еще одна дата. Чтобы документы отбирать по обеим датам, пришлось в КД в Правилах выгрузки данных Способ отбора данных заменить Стандартную выборку заменить на Произвольный алгоритм. При этом у этих документов не стало отбора по значению. Как-то можно вернуть возможность отбора по значению при Произвольном алгоритме?
#1 by AlexNew
Параметр сделай и засунь в ПередВыгрузкой.
#2 by Mikhail Volkov
Например?
#3 by AlexNew
Делаешь новый параметр ДопДата. В ПередВыгрузкой проверяешь, если нет - Отказ = Истина. Тут что непонятно?
#4 by Mikhail Volkov
Отбор по ДопДата у меня прописан в ПВД, работает. Но при замене стандартной выборки на произвольный алгоритм пропала возможность отбора по значению!? Например, недоступно стало задать условие: Документ_ПриходныйКассовыйОрдер.Проведен Равно Да Как-то можно вернуть эту возможность?
#5 by AlexNew
Зачем тебе произвольный алгоритм, если можно проверить ПередВвгрузкой?
#6 by Mikhail Volkov
В ПВД у меня следующее: Это можно в ПКО ПередВыгрузкой засунуть?
#7 by AlexNew
Еще и проще можно будет.
#8 by Mikhail Volkov
При стандартной выборке отбор впервую очередь по Дате. И если Дата вне заданого периода выгрузки, то он не выгрузится. Даже если ДопДата в пределах заданого периода. В ПКО не сделать нужный отбор, только в ПВД.
#9 by AlexNew
Тогда только запихать везде алгоритм проверки на правильную дату начала из параметров, а указывать минимальную. Хотя лучше бы штатными средствами, чтобы план обмена смотрел, что выгружать.
#10 by Mikhail Volkov
Стандартная выборка выбирает только из заданного периода, на параметры не реагирует. Все же, при отключении стандартной выборки, можно вернуть отбор по значению?
#11 by Mikhail Volkov
Еще одна проблема всплыла. Кроме гуид синхронизация осуществлялась по реквизитам: Номер, Дата, Организация. Теперь Дату использовать нельзя, они могут быть разные. Как использовать Год(Дата)? Что прописать в ПКО в полях поиска?
#12 by Mikhail Volkov
С синхронизацией вроде разобрался - дата нужна лишь для периода поиска... Повторюсь, как можно вернуть возможность отбора по значению при Произвольном алгоритме?
#13 by Mikhail Volkov
Похоже, что нет...
#14 by AlexNew
В полях поиска - все что надо, а как искать будешь - в алгоритме опишешь. Посмотри помощник по обработчикам, там и переменные описаны доступные служебные.
#15 by AlexNew
При произвольном алгоритме отбора не может быть по определению.
#16 by Mikhail Volkov
Жаль конечно... В помошнике нет нужного примера. По поиску отдельную тему открыл
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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