|
Конвертация Данных - Очередность выгрузки | ☑ | ||
---|---|---|---|---|
0
varyag
28.07.14
✎
05:45
|
Всем доброго утра! У меня такой небольшой вопросик. Писал я тут правила обмена и ПВД в них расположил таким образом:
1. Документы поступления 2. Документы перемещения 3. Документы реализации Но смотрю лог обмена и вижу, что поступления загружаются после реализаций,я подумал может в обратном порядке загрузка идет, но нет - обратной очередности не прослеживается если смотреть все виды документов. Кто нибудь знает принцип по которому происходит загрузка? и стоит ли мне расположить ПВД в обратном порядке? Кстати обмен идет через com-соединение |
|||
1
jsmith82
28.07.14
✎
05:47
|
Щас не могу точно сказать. Реквизит есть порядок у ПВД.
|
|||
2
Russiagreat
28.07.14
✎
06:15
|
Правила выгрузки, объект, закладка дополнительно. Реквизит порядок выполнения.
|
|||
3
varyag
28.07.14
✎
06:42
|
(1) , (2) спасибо, буду смотреть)
|
|||
4
varyag
28.07.14
✎
06:54
|
Заметил что данный реквизит автоматически меняется при изменении очередности ПВД (перемещении вверх, вниз).. и влияет на выгрузку. А вот очередность загрузки как определяется?
|
|||
5
varyag
28.07.14
✎
07:27
|
Поменял очередность выгрузки в правилах - все равно сначала реализации загружаются((
|
|||
6
varyag
28.07.14
✎
07:33
|
кто знает, помогите
|
|||
7
Худой
28.07.14
✎
07:40
|
Ну и что тебя в этом не устраивает? Главное, чтобы выгруилось все, что нужно.
|
|||
8
varyag
28.07.14
✎
07:50
|
(7) да просто при проведении документа реализации проблемы что не хватает товаров, которые есть в поступлении, которое еще не загружено)
|
|||
9
varyag
28.07.14
✎
07:53
|
да и вообще хотелось бы понять принцип
|
|||
10
Худой
28.07.14
✎
07:56
|
Я наблюдал за выгрузкой. Действительно, при выгрузке не совсем последовательно по времени было. Но потом, как я понимаю, второй проход делается, который все по местам расставляет. Попробуй период день или два, для начала перенести.
|
|||
11
Russiagreat
28.07.14
✎
07:56
|
Порядок загрузки, как мне кажется, определяется порядком выгрузки. Попробуй поступления на начало дня загружать, а саму загрузку выполнять в транзакции.
|
|||
12
KAO111
28.07.14
✎
08:00
|
Ну так в порядке бреда. Вряд ли это есть в метаданных. Но если в поступлении есть ссылка на реализацию, то так и выгрузится.
|
|||
13
varyag
28.07.14
✎
08:22
|
(12) нету ссылки)
(10) если второй проход делается то норм) у меня лог просто пишется при создании(записи, проведении) нового объекта (11) загрузка в транзакции для com не работает вроде, но спасибо за совет |
|||
14
varyag
28.07.14
✎
08:27
|
видимо вопрос пока придется отложить, если возникнут проблемы со стороны бухгалтерии тогда и буду думать. Хотя все равно восстановление последовательности при закрытии месяца выполняется
|
|||
15
Russiagreat
28.07.14
✎
08:32
|
Как вариант, можно проводить документы не сразу, а в обработчике "После загрузки данных".
|
|||
16
Kyon8
28.07.14
✎
08:34
|
(8) Можно в 2 прохода - сначала загружать документы без проведения, потом их все проводить по порядку. Ссылки собирать в "после загрузки объекта" через ПолучитьСсылкуНового (или через УстановитьСсылкуНового если синхронизация не по ссылке) если объект не записан. Также есть более простой и менее эффективный способ - в "после загрузки объекта" если ЭтоНовый принудительно записывать и сохранять ссылку. Свойство Проведен исходного документа лучше передавать как параметр и далее анализировать.
|
|||
17
varyag
28.07.14
✎
08:57
|
(15) ну у меня в обработчике после загрузки в ПКО. А ты имеешь ввиду в самой ковертации?
|
|||
18
Russiagreat
28.07.14
✎
08:57
|
(17) Да, самой конвертации
|
|||
19
Худой
28.07.14
✎
09:13
|
Да делается второй проход. Там и проведение проходит. Я видел, как уже скопированные и проведенные документы снимались с проведения, при копировании, потом проводились.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |