|
Использовать конвертацию данных или делать свою обработку? | ☑ | ||
---|---|---|---|---|
0
brenli
17.04.20
✎
15:31
|
Доброго времени.
Задача такая - нужно загружать в конфу БП 3.0 приходники/расходники и розничные реализации из сильно нетиповых конф бухгалтерий 7.7 . Основные данные я перенес, загрузка таких данных ежедневная. Вот и вопрос - использовать типовые механизмы или изобрести велосипед? |
|||
1
brenli
17.04.20
✎
15:33
|
(0) + типовые имеется ввиду универсальные обмены.
|
|||
2
pechkin
17.04.20
✎
15:34
|
Конечно КД
Знание КД всегда в плюс |
|||
3
WorkOut_Man
17.04.20
✎
15:39
|
(0) Только КД иначе никак.
|
|||
4
ManyakRus
17.04.20
✎
15:43
|
КД годится только для одноразовых переносов,
для ежедневных надо КОМ-обмен |
|||
5
ДенисЧ
17.04.20
✎
15:45
|
(4) За ком пора давно расстреливать лет на 10 ...
|
|||
6
Волшебник
модератор
17.04.20
✎
15:46
|
(4) КД может работать через КОМ
|
|||
7
Запасной
17.04.20
✎
15:48
|
(5) http в 77 добавили?
|
|||
8
pechkin
17.04.20
✎
15:49
|
Из 77 же
|
|||
9
Волшебник
модератор
17.04.20
✎
15:51
|
семёрка ещё сырая...
|
|||
10
Garykom
гуру
17.04.20
✎
16:50
|
(7) Добавили уже давно. Причем есть как от 1С решение так и куча сторонних.
|
|||
11
Сияющий Асинхраль
17.04.20
✎
16:56
|
Не так давно развлекался с тем, что писал оба варианта, и COM и КД для семерки в БП, причем COM переносил порядка десяти видов документов из нетиповой конфы в БП. Честно скажу, если бы не попросили, в жизни бы не заморочился с COM-ом на десять тысяч строчек, а то и больше, КД пишется гораздо быстрее, меняется гораздо быстрее, да и загружается тоже побыстрее, чем COM. Ну и, учитывая, количество реквизитов в типовых (в том числе сложных - справочников и документов), прописывать все это вручную просто влом... Верю, что есть такие герои, но лично я обычный ленивый 1С-ник, которого мутит от никому ненужного занятия по написанию многотысячестрочного кода...
|
|||
12
Lexandr
17.04.20
✎
16:59
|
КД через COM.
|
|||
13
VladZ
17.04.20
✎
17:02
|
КД - однозначно.
Про КОМ нужно забыть. Сразу и навсегда. |
|||
14
GreyK
17.04.20
✎
17:19
|
Если БП3 будет обновляться, то лучше через ком.
|
|||
15
Aleksey
17.04.20
✎
17:28
|
И все таки что не говори, но ком хорош для сравнения данных из двух баз
|
|||
16
Aleksey
17.04.20
✎
17:29
|
(14) Через дополнительные обработки, настроить расписание и пусть себе автоматом туситься
Или через расширение забабахать кнопку в журнале которая подтягивает данные и заодно сравнивает |
|||
17
Aleksey
17.04.20
✎
17:30
|
Странно что про ВИД никто не упамянул ...
|
|||
18
Djelf
17.04.20
✎
17:32
|
(14) Да ерунда эти обновления.
Лет цать назад из очень сильно не типовой Комплексной нарисовал перенос через КД2 и за все время раза 3 понадобилось правила поправить. Ну и НДС18->20. Через COM сложно все необходимые взаимосвязи подтягивать. КД и только КД. |
|||
19
GANR
17.04.20
✎
17:33
|
(0) Если структуры данных разные и метаданных много - однозначно КД. Иначе замучаешься прописывать в коде запросы для поиска объектов, вместо того, чтобы быстро проставить поля поиска флажками.
|
|||
20
Aleksey
17.04.20
✎
17:46
|
(18) На кд геморно делать обработки междумордье. Ну там сложные фильтры, выгрузка выбранных ТЧ в документ, или когда нужно дать пользователю выбор что выгружать а что нет
|
|||
21
fisher
17.04.20
✎
17:50
|
(0) КД2
Тебе и с ней работы хватит. Но если хочется побольше лапши произвести - можешь и повелосипедить. |
|||
22
Djelf
17.04.20
✎
17:59
|
+(18) Если КД слегка поправить, расширить, то совсем хорошо становится.
Типа этого. Конвертация реквизитов Проведен и ПометкаУдаления: http://catalog.mista.ru/public/240825/ И вот это http://catalog.mista.ru/public/78941/ ОЧЕНЬ упрощает!!! (20) Да ладно? Форму выгрузки поправить не долго и не сложно. Но вот сохранение/восстановление настроек не очень удобно, но я в макете модуля выгрузки в КД2 добавил процедуру из Formex и все что нужно пишу в алгоритме ФункцияПослеОткрытия
|
|||
23
Сияющий Асинхраль
17.04.20
✎
18:00
|
(20) Вот красивое междумордье писать для КД, действительно, сложновато, но скорее не из-за самой сложности, а из-за того, что эта часть КД ВООБЩЕ не документирована, мне понадобился месяц, чтобы до меня дошло как же лепить разные отборы и междумордие для обмена между базами на 8.3, но когда таки все дошло, все ОЧЕНЬ упростилось...
|
|||
24
Djelf
17.04.20
✎
18:09
|
(23) Соглашусь с этим. КД сложна в усвоении, но зато полученные навыки выветриваются из головы довольно слабо.
Т.е. через год поправить обработку на OLE, займет черт его знает сколько времени, а на КД минут 5-10. |
|||
25
Djelf
17.04.20
✎
18:11
|
Ха! Я же забыл сказать, что у меня и клюшки и снеговик на Linux.
Кто готов запустить такой обмен? ;) |
|||
26
Djelf
17.04.20
✎
18:12
|
+(25) На COM, естественно, который там не живет...
|
|||
27
breezee
17.04.20
✎
20:26
|
Пили КД. КОд проста, если только не структура совсем разная. Выгрузку сделал из платежных поручений в УПП в какую-то х*ню в 7 в которой каждая платежка - ссылка на отдельный документ в 7.
Но тут без КД получилось бы то же самое только сложнее. В общем - однозначно КД. ТОЛЬКО ЗАПОМНИ, что КД можно на базовом уровне выучить за 30 минут (1 ссылка в гугле) а выставлять галки "ТОлько модифицировать" и "не создавать новые" в справочнике "организации" которые не совпадают не по коду не по ссылке и ты не проставил синхронизацию по ИНН + КПП - бесценно) Сумбурно вышло. Короче - КД |
|||
28
mikecool
17.04.20
✎
22:23
|
кто-то при наличии КД еще задумывается писать обмены на чем то еще?
|
|||
29
Морзе
17.04.20
✎
22:30
|
(28) Конечно, обмены на КД тормозные.
|
|||
30
Сияющий в темноте
17.04.20
✎
23:14
|
У Кд есть недостатки,что когда мы преобразуем один набор обьектов в другой,то нужно и преобразование писать и еще много чего заполнять и намтраивать.
а когда поиск очевиден и большинство документов один в один,то Кд это быстро написать и просто изменять. скорость да-не лучшая его сторона. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |