|
Можно ли сделать такую конвертацию данных и как? | ☑ | ||
---|---|---|---|---|
0
espanol
27.02.12
✎
10:58
|
Выгружаются из регистра 7.7 остатки.
В 8.2 надо загрузить их в регистр накопления, соответственно надо загружать в документ. Документ идет в разрезе складов. Выгрузка из 7.7 будет вида: склад1 тов1 10 склад1 тов2 30 склад1 тов3 15 склад2 тов1 11 склад2 тов4 50 Соответственно надо: склад1 тов1 10 склад1 тов2 30 склад1 тов3 15 загрузить в один документ, склад2 тов1 11 склад2 тов4 50 загрузить в другой документ. Вот как такое примерно реализовать? Заранее спасибо за любую помощь! |
|||
1
Scooter
27.02.12
✎
11:00
|
(0)а в чём трудность?
два документа оприходования |
|||
2
espanol
27.02.12
✎
11:01
|
(1) там может быть и 50 документов.... в каких ПКО или ПКС хоть? кодом писать что Документы.ВводОстатков.СоздатьДокумент() и т.п. или как примерно чтобы представлять?
|
|||
3
Rie
27.02.12
✎
11:03
|
(2) Зачем? Создаёшь правило выгрузки с произвольным алгоритмом. Формируешь таблицу значений. Указываешь ПКО с пустым источником и приёмником - нужным тебе документом. Эта таблица будет скормлена этому ПКО, каждая строка - источник при применении ПКО.
|
|||
4
ilou
27.02.12
✎
11:04
|
Сначала делай запрос, а потом формируй таблицы для загрузки.
|
|||
5
Stim
27.02.12
✎
11:04
|
а в чем проблема? обходишь склады в цикле и для каждого склада строишь запрос по остаткам и выгружаешь полученную ТЗ в документ через ВыгрузитьПоправилу("ВводНачОстатков",,, Запрос.Выполнить().Выгрузить())
|
|||
6
Агент Инфостарта
27.02.12
✎
11:06
|
(0) В ПВД ПередОбработкой строить запрос по остаткам, далее в зависимости от фантазии. Или использовать ВыгрузитьПоПравилу(), или в ПВД использовать способ выборки Произвольный алгоритм.
|
|||
7
YXMbIJI
27.02.12
✎
11:06
|
Бери конвертацию, произвольный алгоритм, запросом собираешь данные, соответственно при загрузке пишешь что тебе надо. В конвертации можно накрутить все что хочешь )) ну или отдельную внешнюю обработку которая сама цепляется к 8.2 и создает все что тебе надо.
|
|||
8
Stim
27.02.12
✎
11:07
|
+ aleks-id нет?
сделаю за 100$ ) |
|||
9
Rie
27.02.12
✎
11:07
|
(5) Всё хорошо... Вот только зачем склады в цикле обходить и для каждого отдельный запрос выполнять?
|
|||
10
Агент Инфостарта
27.02.12
✎
11:09
|
Сделаю за 101$. Есть подобная конвертация 77 -> 82.
|
|||
11
Stim
27.02.12
✎
11:10
|
(9) чтобы получать ТЗ выгрузкой результата запроса. и отправлять эту ТЗ в документ ввода нач остатков. можно сделать иерах вывод запроса, но тогда уже не получится выгрузить таблицу в иерарх обходе и придется перебирать запрос целиком
|
|||
12
Сияющий Асинхраль
27.02.12
✎
11:10
|
А если в 7.7 речь о тис или комплексной, то проще перенести инвентаризации 7.7 в ввод остатков тмц в 8
|
|||
13
Stim
27.02.12
✎
11:13
|
(12)да можно вообще скопировать список
Склад товар остаток в табл. док, упорядочить по складу и из него создавать доки =) |
|||
14
Reset
27.02.12
✎
11:15
|
(13) Ты же доказал в (11), что это невозможно ;P
|
|||
15
espanol
27.02.12
✎
11:24
|
Создаёшь правило выгрузки с произвольным алгоритмом - где это указывается и как?
|
|||
16
Агент Инфостарта
27.02.12
✎
11:44
|
(15) На закладке Правила выгрузки данных.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |