|
Выгрузить один документ с одной в другую почти идентичную базу | ☑ | ||
---|---|---|---|---|
0
igorius
11.12.15
✎
10:09
|
Всем доброе время суток!
Есть две почти идентичных базы, и пару раз в месяц надо с одной базы в другую переместить несколько проведенных документов одного вида. Думал через Универсальный обмен, но так понял что там такое сделать нельзя. Если кто знает может есть такие обработки или сталкивался с таким и решал такую проблему буду благодарен за помощь. С обменами сталкиваюсь впервые так что буду вдвое благодарен за подробности в ответах. Заранее спасибо! |
|||
1
aleks_default
11.12.15
✎
10:14
|
(0) Как ты это понял?
|
|||
2
igorius
11.12.15
✎
10:19
|
(1) может немного наивный ответ - но там нельзя выбрать один документ, там можно задать период выгрузки а если у меня по одному времени (например 12:00:00) было проведено 5 документов(или 100) а из них мне надо выбрать только один. Ну - это пока все догадки, как писал выше я еще с обменами до этого не работал.
|
|||
3
los_hooliganos
11.12.15
✎
10:21
|
Это лучше все через сериализацию объектов сделать
|
|||
4
NcSteel
11.12.15
✎
10:22
|
к предложенному выше можно добавить КД и еще найм оператора.
|
|||
5
azt-yur
11.12.15
✎
10:24
|
Можно воспользоваться обработкой Выгрузка/загрузка данных XML, но справочники баз должны быть идентичны - сопоставление элементов происходит только по уникальным идентификаторам.
|
|||
6
igorius
11.12.15
✎
10:26
|
(5) Увы, базы почти идентичны, отличия есть.
|
|||
7
igorius
11.12.15
✎
10:31
|
(3) Почитал про "сериализацию объектов 1с", кажется подходит. Буду пробовать
|
|||
8
igorius
11.12.15
✎
11:58
|
(3) А можешь подсказать(или кто другой может подскажет) как решить проблему такого рода:
Написал я через сериализацию нехитрую обработку и все было бы хорошо если бы не одно но... Номенклатуры в базах по коду и наименованию полностью совпадают но почему - то часть номенклатур эта обработка выгружает нормально, а часть увы нет(пишет такого объекта нет) хоть он в базе есть. В чем может быть проблема и как ее решить(если можно решить)? |
|||
9
igorius
11.12.15
✎
11:59
|
(8) Номенклатуру в ТЧ Документа
|
|||
10
ДенисЧ
11.12.15
✎
12:00
|
(8) уиды разные.
|
|||
11
hhhh
11.12.15
✎
12:02
|
(6) можно универсальным обменом сделать. Только там не период задать, а отбор. типа список документов.
|
|||
12
igorius
11.12.15
✎
15:53
|
(11) А можно немного подробней как это сделать или где можно почитать внятный материал? а то что - то уже пол дня не как окончательно не могу разобраться с этим механизмом.
|
|||
13
aleks_default
11.12.15
✎
16:00
|
(11) но вопрос с сопоставлением справочников остается открытым.
|
|||
14
aleks_default
11.12.15
✎
16:02
|
вобщем от изучения КД, автор, тебе не отвертеться...
|
|||
15
Мэс33
11.12.15
✎
16:08
|
||||
16
Гёдза
11.12.15
✎
16:11
|
в кд правила накидать - делов на 15 мин
|
|||
17
igorius
11.12.15
✎
16:18
|
(16) ну вот что то не как... я уже и параметр прописал что бы только один документ выгружался - но вот теперь все ссылочные данные не заполняются, походу не правильно поиск заполняю(или черт его знает) но вот точно не могу понять в чем проблема. + башка квадратная уже.
|
|||
18
igorius
11.12.15
✎
16:19
|
(14) да я и не против, просто КД большой а такой вот механизм надо было сделать вчера, так что время жмет и приходится все быстренько...
|
|||
19
EugeniaK
11.12.15
✎
16:20
|
(0) Правильнее всего через КД.
Если данные в базах почти идентичные, то http://catalog.mista.ru/public/308563/ |
|||
20
aleks_default
11.12.15
✎
16:42
|
в КД, в справке, первый же пример - сопоставление справочников по коду. Читай и делай.
|
|||
21
igorius
11.12.15
✎
17:32
|
(20) Я переношу документ у которого половина реквизитов - это ссылки, как мне сделать так что бы при переносе документа реквизиты заполнялись если есть такие объекты ИБ, а если нет - то что бы они(реквизиты) незаполнялись? тоесть если у меня в ИБ нет данной номенклатуры, которая есть в переносимом документе - то что бы она не создавалась, а то сейчас создается.
|
|||
22
igorius
11.12.15
✎
17:51
|
Кто - то может подсказать?
|
|||
23
mikecool
11.12.15
✎
17:58
|
(21) используй конвертацию данных, люк
|
|||
24
Рэйв
11.12.15
✎
17:59
|
(22)Ссылки совпадают ?
|
|||
25
Рэйв
11.12.15
✎
18:00
|
+(24)то есть ID в разных базах у ссылок одинаковый?
|
|||
26
Рэйв
11.12.15
✎
18:05
|
(0)Вобщем если не совпадают, то только через КД.
Если совпадают можно через СОМ +XDTO |
|||
27
igorius
11.12.15
✎
18:06
|
(23) Так я ее и использую ! но видимо коряво, а где коряво - незнаю ... поэтому и спрашиваю
|
|||
28
Рэйв
11.12.15
✎
18:08
|
(27)А мои вопросы игнорируются ? Ну ладно:-). Бодайся сам.
|
|||
29
igorius
11.12.15
✎
18:09
|
(26) (28) те что есть - те соврадают
|
|||
30
igorius
11.12.15
✎
18:12
|
(28) Суть задачи такая - перенести документ и заполнить те его реквизиты и ТЧ которые есть в ИБ в которую переносится документ, если такого объекта ИБ(реквизита) нет - то оставить его пустым. Но у меня получается что если такого значение реквизита нет - то создается новый....
|
|||
31
Рэйв
11.12.15
✎
18:13
|
(29)Тогда вопрос в принципе изчерпан. Между несовпадающими конфами с разными ссылками только два варианта:
1.Ты долго мучаешься и пишешь свой шедевр сам. 2.Ты тоже мучаешься, но намного меньше и делаешь это через КД. Больше вариантов и чудес не предвидится. |
|||
32
Рэйв
11.12.15
✎
18:15
|
ах да..
я забыл 3.Ты приглашаешь специалиста,который за деньги помучается за тебя |
|||
33
igorius
11.12.15
✎
18:20
|
(32) Так я его и делаю через КД, периодически стопорясь на такого рода вопросах как (30). Мне осталась последняя стадия: сделать так что бы не создавались новые обьекты ИБ если их нет в ИБ приемнике(кроме переносимого дока разумеется)
|
|||
34
igorius
11.12.15
✎
18:21
|
(32) да и вобще - реально ли такое?
|
|||
35
Рэйв
11.12.15
✎
18:24
|
(30)>>если такого объекта ИБ(реквизита) нет - то оставить его пустым
Нафига не понятно, но раз надо... Как то так: В ПослеЗагрузки: Если объект.ссылка.Пустая() Тогда Отказ=Истина; КонецЕсли; Сам не пробовал такое извращение, но вроде должно писать только существующие ссылки |
|||
36
Рэйв
11.12.15
✎
18:26
|
+(33)Помоему в КД есть галка "Не создавать новых ссылок" или чтото вроде...
|
|||
37
Рэйв
11.12.15
✎
18:26
|
Кажется в ПКМ
|
|||
38
Рэйв
11.12.15
✎
18:27
|
покопайся повнимательнее.
|
|||
39
igorius
11.12.15
✎
18:44
|
(36) Спасибо!!! Оно! главное что галочку эту ставил только первому созданному правили, по этому и не работало. Еще раз Спасибо!
|
|||
40
Рэйв
11.12.15
✎
18:46
|
(39)Как мало надо человеку для счастья:-)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |