|
Конвертация. Выгрузка документа вне заданного периода выгрузки. | ☑ | ||
---|---|---|---|---|
0
Rollam
04.07.16
✎
13:33
|
Всем добрый день!
Возникла ситуация по правилам обмена: При выгрузке документа программно формируется коллекция значений для ТЧ приемника. В ТЧ присутствует ссылка на документ, которая так же заполняется программно. Все обработки обменов отрабатывают без ошибок во всех случаях, кроме одного: если документ, закидываемый в коллекцию объектов не попадает в период выгрузки, он не заполняется, в ТЧ приемника остается пустая ссылка, хотя при выгрузке значение в коллекции объектов 100% заполнено. Пробовал вызывать ВыгрузитьПоПравилу(), но оно тоже не грузит документ вне периода выгрузки. Сталкивался ли кто-нибудь с такой ситуацией? Что можно сделать, чтобы обойти ограничение по периоду в этом конкретном случае? |
|||
1
Cyberhawk
04.07.16
✎
13:41
|
Для начала выяснить, как осуществляется отлуп при загрузке ссылочных объектов, не попадающих в период выгрузки, и контролируется вообще это
|
|||
2
Rollam
04.07.16
✎
13:49
|
(1) Думаю, это осуществляется через правила выгрузки данных. Там на требуемые виды документов установлен способ отбора данных "Стандартная выборка", думаю, именно она определяет, по какие параметрам выгружать документы. Её работа меня вполне устраивает... ну, кроме описанного случая. Я же хотел узнать, есть ли возможность непосредственно выгрузить объект по правилу обмена, игнорируя все эти правила выгрузки, есть ли какой-нибудь способ. Может, конечно, единственный способ - деактивировать стандартную выборку при выгрузке и настраивать ее самостоятельно.
|
|||
3
azt-yur
04.07.16
✎
14:00
|
(2) При выгрузке по ссылке правила выгрузки данных никак не используются.
А вы уверены, что у вас проблема не на стороне приемника? Может дата запрета редактирования стоит? |
|||
4
Rollam
04.07.16
✎
14:05
|
(3) Точно не на стороне приемника. Видно даже по количеству выгруженных данных. Выгружаю только за период главного документа - одно количество, загружаю, расширяя период до дат подчиненных документов - другое количество, да и загружаются в этом случае все требуемые документы.
|
|||
5
azt-yur
04.07.16
✎
14:07
|
(4) Тогда ищите ограничения в обработчиках ПКО незагружаемых объектов, а также может быть в обработчиках конвертации.
|
|||
6
Rollam
04.07.16
✎
14:17
|
(5) В правилах ПКО нет ограничений...
|
|||
7
azt-yur
04.07.16
✎
14:19
|
(6) а в обработчиках конвертации?
|
|||
8
Rollam
04.07.16
✎
14:22
|
(7) Смотрю по самому часто встречающемуся типу документов. В обработчиках для них вообще код не заполнен, значит ограничений точно в них нет.
|
|||
9
Rollam
04.07.16
✎
14:23
|
(7) Возможно, дело в правилах выгрузки, конечно. Но мне казалось, да и Вы сказали, что при выгрузке по ссылке, правила выгрузки не учитываются.
|
|||
10
azt-yur
04.07.16
✎
14:25
|
(8) у самой конвертации данных тоже есть обработчики событий, которые аналогичны обработчикам в ПКО, и которые вызываются для каждого выгружаемого объекта и в них тоже может быть установлен отказ. Откройте саму конвертацию и увидите.
|
|||
11
Rollam
04.07.16
✎
14:41
|
(10) Действительно. Нашел! Спасибо! Теперь надо думать, как ограничить воздействие ограничения на этот случай.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |