|
8.3, обмен данными | ☑ | ||
---|---|---|---|---|
0
vladimir80
25.04.16
✎
21:27
|
Добрый вечер!
Есть задача по переносу данных в идентичную конфигурацию ут 11.2 Переносить нужно только вновь созданную номенклатуру, а так же документы реализации с отбором по контрагенту (в приемнике должна заходить как поступление). Обмен односторонний. Прошу подсказать, в каком направлении оптимально копать - планы обмена, синхронизация, самописные обработки? Заранее благодарен за развернутые ответы, т.к. сам такие задачи ни разу не реализовывал. |
|||
1
Лефмихалыч
25.04.16
✎
21:34
|
копай в сторону КД и обмена по правилам. Результат тот же, но по дороге эуспириенса насшибаешь и до левелапа будет рукой подать
|
|||
2
marty0701
25.04.16
✎
21:36
|
Через COM делается за час.
|
|||
3
Лефмихалыч
25.04.16
✎
21:37
|
(2) ага, ну да. За час. Особенно "нужно только вновь созданную".
|
|||
4
marty0701
25.04.16
✎
21:39
|
(3)В чем проблема? Отбор по ЖР
|
|||
5
Лефмихалыч
25.04.16
✎
21:41
|
(4) это шутка такая чтоль?
|
|||
6
marty0701
25.04.16
✎
21:41
|
Если можно допиливать, то впринципе проблем нет, а насчет вновь созданной, тут очень хз, я бы весь справочник таскал, мало ли что там кто изменил. По трудозатратам COM дешевле.
(5)В чем? |
|||
7
Лефмихалыч
25.04.16
✎
21:45
|
(6) ну, на базах в 5 мегабайт это может и будет работать, а для всего остального это шутка и неудачная
|
|||
8
marty0701
25.04.16
✎
21:47
|
(7)Смешно, ну да ладно, пусть решает, что ему выгоднее по времени реализовать, конечно КД мощный инструмент, но для этой задачи как из пушки по воробьям.
|
|||
9
Лефмихалыч
25.04.16
✎
21:47
|
хотя, возможно, у меня просто терабайт головного мозга. Но для меня это дикость какая-то долбанистическая
|
|||
10
marty0701
25.04.16
✎
21:50
|
(9)И? В случае обмена он весь террабайт будет таскать что ли?
Вобще подумал бы нужна ли тебе вся вновь созданная номенклатура, может вообще ограничиться номенклатурой, учавствуюшей в документах? |
|||
11
vladimir80
25.04.16
✎
21:52
|
Проблема в том, что названия номенклатуры будут изменяться (и сильно), поэтому таскать весь справочник не получится. Задача лишь в своевременном добавлении новых позиций по факту их появления. Дальше в приемнике будут различные извращения с этими позициями, и конечно дальнейшие изменения не нужны. На данный момент порядка 45 000 позиций, что тоже не радостно таскать.
|
|||
12
Лефмихалыч
25.04.16
✎
21:54
|
(10) на настоящих объемах запрос к ЖР - это уныние. Да и измениться номенклатура может во время выгрузки, а, получая инфу из журнала, ты рискуешь в следующий раз что-то не увидеть. Да и вообще это скорее "ребьзя, смарите, как я могу", а не продуктивное решение
|
|||
13
marty0701
25.04.16
✎
21:54
|
(11)Поиск по гуид, если есть - не тащи, если нет - ВНОВЬ созданная номенклатура, таскать принудительно весь справочник я не предлагал, естественно отбор и поиск.
|
|||
14
Лефмихалыч
25.04.16
✎
21:55
|
(11) там, где "нужно только вновь созданную", задача решается при помощи планов обмена. А с планом обмена тебе похрен, что и как там и когда меняется - все ходы записаны
|
|||
15
marty0701
25.04.16
✎
21:56
|
(12)Как КД решает проблему изменения номенклатуры во время выгрузки? Как предполагается выдергивать вновь созданную номенклатуру?
|
|||
16
marty0701
25.04.16
✎
21:58
|
(14)У него проблема, если изменилось наименование в 1 базе, то в другую она уже ехать не должна, а эта номенклатура уже попадет в регистрацию.
|
|||
17
vladimir80
25.04.16
✎
21:59
|
Реализации нужно таскать очень часто, раз в 5 минут максимум. В переносе реализаций, лично для меня, проблема отслеживания изменений в базе-источнике (при использовании самописной обработки). С номенклатурой все проще - достаточно раз в день забирать, это можно и ночью, и действительно поиск по гуид отлично подойдет.
|
|||
18
vladimir80
25.04.16
✎
22:01
|
(13) Вот этот вариант вполне подойдет, вообще фиолетово что там изменится. Набор свойств, название и т.п. - все переопределяется в базе-приемнике
|
|||
19
marty0701
25.04.16
✎
22:01
|
(17)Неа, у тебя может номенклатура создастся в момент создания документа и в приемнике ее еще нет. Сначала должна синхронизация справочников происходить, дальше уже документы ехать.
|
|||
20
marty0701
25.04.16
✎
22:04
|
(17)У документво тоже есть уникальный идентификатор.
|
|||
21
vladimir80
25.04.16
✎
22:05
|
Не может. Товар заводится в источнике, заказывается, привозится на склад, выгружается в приемник, затем заполняется куча свойств, выгружается на сайт, получается заказ и только тогда он попадет в реализацию.
|
|||
22
marty0701
25.04.16
✎
22:07
|
(21)Понятно, еще вопрос, документы изменятся могут в источнике? Это надо отслеживать?
|
|||
23
vladimir80
25.04.16
✎
22:07
|
(20) и что это мне даст, как отследить изменение документа в источнике?
|
|||
24
vladimir80
25.04.16
✎
22:08
|
(22) Да, конечно. В источнике работает куча малоадекватных юзеров и изменения вполне возможны.
|
|||
25
vladimir80
25.04.16
✎
22:09
|
(22) Даже не так. Они будут изменяться только в источнике.
|
|||
26
marty0701
25.04.16
✎
22:15
|
База на замке?
|
|||
27
vladimir80
25.04.16
✎
22:17
|
(14) С планом обмена конечно не хотелось бы, если я правильно понимаю, придется менять конфигурацию, т.к. для идентичного там ничего не предусмотрено толкового и не в ручном режиме.
(26) Глобально нет, реально хотелось бы обойтись без изменений |
|||
28
vladimir80
25.04.16
✎
22:18
|
(26) Работа в базах еще не начата, в ближайшее время в источнике переход на 11.2
|
|||
29
marty0701
25.04.16
✎
22:18
|
(27)Добавь свой 1 РС, пиши туда изменения доков, отбор, выгрузка.
|
|||
30
takefive
25.04.16
✎
22:19
|
у меня работает обмен по правилам между ут и бух. То, что предлагает в (1). Весь функционал есть в типовых. Только правила написать...
|
|||
31
marty0701
25.04.16
✎
22:19
|
+(29)и 1 свою подписку на событие.
все, минимальными средствами отделался, на обновление не влияет. |
|||
32
marty0701
25.04.16
✎
22:20
|
(30)Как контролишь вновь созданную номенлатуру?
|
|||
33
takefive
25.04.16
✎
22:22
|
(32) на это есть план обмена
|
|||
34
marty0701
25.04.16
✎
22:23
|
(33)Туда попадает при условии изменение люого реквизита номенклатуры, далее эта номенлатура приводится в соответствие источнику, что предлагаешь с этим делать?
|
|||
35
takefive
25.04.16
✎
22:25
|
мне это не надо. В КД есть флаг не замещать существующие
|
|||
36
Йохохо
25.04.16
✎
22:26
|
(27) не обязательно делать новый план обмена, вполне можно отлавливать изменения в каком нибудь типовом
|
|||
37
vladimir80
25.04.16
✎
22:34
|
(33), (36) Если несложно - напишите поподробнее, как и что ковырять. Опыта с планами обмена нет вообще. Всегда проще было таскать самописами =)
|
|||
38
takefive
25.04.16
✎
22:38
|
из бухгалтерии что бы ничего не приходило - создал пустые правила. В настройках обмена включи флаг - обмен по правилам и укажи файл правил.
|
|||
39
Йохохо
25.04.16
✎
22:44
|
(0) [в идентичную конфигурацию ут 11.2] это почти Полный или "по организации". Добавить префикс, отладчик и все попрет
|
|||
40
takefive
25.04.16
✎
22:45
|
если конфы одинаковые - правила "пишутся сами"
|
|||
41
vladimir80
25.04.16
✎
23:00
|
(39) (40) Вопрос не в конвертации данных, вопрос куда эти правила засунуть, где взять полный обмен в долбанной 11.2...
|
|||
42
Serg_1960
25.04.16
✎
23:03
|
"Есть задача по переносу данных в идентичную конфигурацию ут 11.2" - РИБ-база, в базе - две организации.
|
|||
43
vladimir80
25.04.16
✎
23:04
|
(42) Супер, понял, спасибо.
|
|||
44
vladimir80
25.04.16
✎
23:10
|
(42) Правда не понял, почему в базе две организации.
Всем спасибо за пинок в нужную сторону. Буду пытаться реализовать штатными средствами =) |
|||
45
Йохохо
25.04.16
✎
23:12
|
(44) мб "поиск и замена значений" с итс)
|
|||
46
Serg_1960
26.04.16
✎
00:29
|
(44) "документы реализации с отбором по контрагенту (в приемнике должна заходить как поступление)" - чтобы быстрые продажи делать между организациями.
|
|||
47
vladimir80
26.04.16
✎
02:22
|
(45) Нет, явно не то )
(46) Понял, но это не то. Задача именно такая, в одной базе жить несколько организаций не должно. |
|||
48
Serg_1960
26.04.16
✎
09:53
|
(47) Центральный узел - для "синхронизации" справочников (общая НСИ) и все документы для консолидации; пользователи сидят/работают в подчинённых узлах (одна организация = один узел, документы только по одной организации).
|
|||
49
vladimir80
26.04.16
✎
12:15
|
Еще раз извиняюсь - подскажите тупому, где в ут 11.2 загрузить правила конвертации объектов при настройке плана обмена РИБ? Скоро мозг лопнет, нашел только правила регистрации...
|
|||
50
Pro-tone
26.04.16
✎
12:19
|
||||
51
FIXXXL
26.04.16
✎
12:20
|
правила конвертации объектов при РИБ не нужны
|
|||
52
vladimir80
26.04.16
✎
12:58
|
(51) Печально.
(50) Спасибо, подумаю. И все же вопрос - решаема ли задача штатными методами в 11.2 без изменения конфигурации или нет? |
|||
53
Мыш
26.04.16
✎
13:08
|
Ну его, этот COM. И 1С тоже от него отказывается.
|
|||
54
Мыш
26.04.16
✎
13:09
|
(52) Универсальный обмен данными в формате XML присутствует в типовых. Должен быть и в УТ 11.2
|
|||
55
vladimir80
26.04.16
✎
13:23
|
(54) Спасибо! Правильно ли я понимаю, что оптимально использовать запуск этой обработки через регламентное задание с подсовываемыми параметрами и таким образом добиться требуемого результата?
|
|||
56
Serg_1960
26.04.16
✎
13:26
|
(52) "решаема ли задача штатными методами" - решаема.
Вариант не для всех, с нуля: Типовой план обмена можно использовать только для регистрации изменений (чтобы знать что изменили со времени последнего обмена). А вот как ты этим будешь пользоваться в своей внешней обработке - тебе решать. Берём обработку универсального обмена и... творчески переосмысливаем :) |
|||
57
Serg_1960
26.04.16
✎
13:29
|
(55) В целом правильно мыслишь. Нужно с помощью КД2 написать свои правила конвертации (где и решать все свои вопросы, что и как) и подсунуть их типовой обработке универсального обмена. В современных типовых конфигурациях можно автоматизировать процесс обмена по расписанию.
|
|||
58
arsik
гуру
26.04.16
✎
13:43
|
(57) Нужно не правила конвертации писать, а правила регистрации. Конфигурации идентичны.
Ему достаточно стандартного обмена + правила регистрации свои. |
|||
59
vladimir80
26.04.16
✎
14:54
|
(57) Спасибо! Правила написал еще вчера, для поставленной задачи там все просто. Ввиду отсутствия практики работы с постоянными обменами просто нужен был пинок в нужную сторону.
(58) Мне правила регистрации помогут из реализации сделать поступление? Сомнительно =)))). Стартпост видимо не все поняли или не все читали. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |