powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ERP и учетные системы [игнор отключен] [закрыт для гостей] / Интеграция учетных систем.
25 сообщений из 67, страница 2 из 3
Интеграция учетных систем.
    #34114581
IgorTv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
asdfghjklТут такое дело, вроде как принято запихивать данные в хранилище. А вот выпихивать - не принято. Ни разу. И вообще - "хранилище" и "интеграция" это "два разных человека". Про гемор - отчасти правда, но ведь и задачка непростая. Есть где мысли развернуться.
Абсалютно согласен.

Так вот собственно вопрос:
Кто как решал проблему синхронизации справочников типа в одно системе создали товар в системе А с кодом 10 запихнули в другую систему В этот товар там присвоился код 123 и теперь нужно автоматиечески запомнить что А.10=В.123 и потом, кодга мы будем продажами между системами бросаться, то перекодировать налету.

Кто-то решал такие проблемы и как?
...
Рейтинг: 0 / 0
Интеграция учетных систем.
    #34114741
asdfghjkl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IgorTvТак вот собственно вопрос:
Кто как решал проблему синхронизации справочников типа в одно системе создали товар в системе А с кодом 10 запихнули в другую систему В этот товар там присвоился код 123 и теперь нужно автоматиечески запомнить что А.10=В.123 и потом, кодга мы будем продажами между системами бросаться, то перекодировать налету.

Кто-то решал такие проблемы и как?Вот например: в системе А выполняется "бизнес-функция" "Создание материала". По факту удачного завершения запускается "интеграционный процесс", инициирующий передачу нужных данных и выполнение "бизнес-функции" "Создание материала" в системе Б. По завершению функция возвращает свои данные. На выходе - в двух системах синхронно создается материал и есть инфа о том, какой номер ему соответствует во второй. Скукота. :-)

Сложность реализации зависит только от самих систем, в общем-то.
...
Рейтинг: 0 / 0
Интеграция учетных систем.
    #34115513
мод
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IgorTvКто как решал проблему синхронизации справочников
Не надо их "синхронизировать", надо сделать один справочник.
...
Рейтинг: 0 / 0
Интеграция учетных систем.
    #34115556
Фотография Garya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Garya Привилегированный пользователь
Участник
мод IgorTvКто как решал проблему синхронизации справочников
Не надо их "синхронизировать", надо сделать один справочник.Это далеко не всегда можно сделать. Если используетс одновременно несколько разных покупных программных продуктов, решающих разные задачи и в своем составе имеющее жестко "зашитый", например, справочник контрагентов, то не получится его иметь один. Придется именно "синхронизировать".
...
Рейтинг: 0 / 0
Интеграция учетных систем.
    #34115776
IgorTv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
asdfghjkl IgorTvТак вот собственно вопрос:
Кто как решал проблему синхронизации справочников типа в одно системе создали товар в системе А с кодом 10 запихнули в другую систему В этот товар там присвоился код 123 и теперь нужно автоматиечески запомнить что А.10=В.123 и потом, кодга мы будем продажами между системами бросаться, то перекодировать налету.

Кто-то решал такие проблемы и как?Вот например: в системе А выполняется "бизнес-функция" "Создание материала". По факту удачного завершения запускается "интеграционный процесс", инициирующий передачу нужных данных и выполнение "бизнес-функции" "Создание материала" в системе Б. По завершению функция возвращает свои данные. На выходе - в двух системах синхронно создается материал и есть инфа о том, какой номер ему соответствует во второй. Скукота. :-)
А если в системе Б операция прошла не успешно то что?Из А тоже удалять товар? А если у меня таких систем 10 то что? Если в одной из них не получилось создать товар?

И еще тут ключевое слово - синхронно. А если в системе Б функция "Создание номенклатуры " запускается кнопочкой, которую человек иногда нажимает.
И из системы А мы сразуже после создания номенклатуры передаем и продажу, в которой эта номенклатура есть. Так что мне в систему Б передавать если там товар еще не создался?

Лично мне не скучно ниразу :)

Ну а структура справочников типа в А 1 товар а в Б это несколько товаров вообще отдельная песня. И причем в Б это не будли одного и тогоже, это разные сущьности
...
Рейтинг: 0 / 0
Интеграция учетных систем.
    #34115790
IgorTv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
мод IgorTvКто как решал проблему синхронизации справочников
Не надо их "синхронизировать", надо сделать один справочник.
Понятно что надо. Но ввести единую кодировку= переписать и одновременно запустить 10 РАЗНЫХ систем учета в компании, где час простоя стоит немерянных денег.
Это невозможно.
...
Рейтинг: 0 / 0
Интеграция учетных систем.
    #34115875
sergey888
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IgorTv asdfghjklТут такое дело, вроде как принято запихивать данные в хранилище. А вот выпихивать - не принято. Ни разу. И вообще - "хранилище" и "интеграция" это "два разных человека". Про гемор - отчасти правда, но ведь и задачка непростая. Есть где мысли развернуться.
Абсалютно согласен.

Так вот собственно вопрос:
Кто как решал проблему синхронизации справочников типа в одно системе создали товар в системе А с кодом 10 запихнули в другую систему В этот товар там присвоился код 123 и теперь нужно автоматиечески запомнить что А.10=В.123 и потом, кодга мы будем продажами между системами бросаться, то перекодировать налету.

Кто-то решал такие проблемы и как?

Решается промежуточными таблицами.Но на первом этапе нужна ручная синхронизация справочников, после чего у каждого филиала товар живет под своим кодом.
...
Рейтинг: 0 / 0
Интеграция учетных систем.
    #34115915
IgorTv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sergey888

Решается промежуточными таблицами.Но на первом этапе нужна ручная синхронизация справочников, после чего у каждого филиала товар живет под своим кодом.

А добавлять\изменять товары потом как?
Снова ручками?
...
Рейтинг: 0 / 0
Интеграция учетных систем.
    #34116545
мод
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GaryaЭто далеко не всегда можно сделать.
Конечно не всегда, но надо стараться.
Если это SQL, то view рулят. Ведь любая программа работает с таблицами своей БД - таблицы можно подменить на view.
...
Рейтинг: 0 / 0
Интеграция учетных систем.
    #34116546
WJ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IgorTv если в системе Б функция "Создание номенклатуры " запускается кнопочкой, которую человек иногда нажимает.
И из системы А мы сразуже после создания номенклатуры передаем и продажу, в которой эта номенклатура есть. Так что мне в систему Б передавать если там товар еще не создался?Вы рассматриваете создание новой номенклатуры, как функцию, запускаемую кнопочкой. Но ведь решение нажать эту кнопочку возникает не стихийно? Этому решению предшествует довольно длительная работа. Это лишь один малю-ю-юсенький шажок в процессе, который начинается в момент возникновения потребности в товаре (а иногда и намного раньше). Если рассматривать создание новой номенклатуры как шаг процесса, то можно, используя композитные приложения, организовать одновременное обращение к разным хранилищам, причем не только на "вталкивание", но и на "доставание" данных. Вы можете организовать обращение к разным базам данных в одной экранной форме.
Сейчас так много говорят о системах управления бизнес-процессами, но часто присутствуют такие крайние мнения, как:
- всего лишь новая рисовалка
- еще одна разновидность систем документооборота
- подмена BPEL, как интеграционного инструмента
- ...
Но, говоря языком известного персонажа, "Кавказ - это и здравница, и кузница...". BPM-системы как раз и отличеются от каждого пункта в отдельности тем, что сочетают в себе одновременно все эти пункты. Причем, наличие их является ОБЯЗАТЕЛЬНЫМ УСЛОВИЕМ для принятия продукта в разряд BPMS. И интеграция - это действительный "конек" этого ПО.
...
Рейтинг: 0 / 0
Интеграция учетных систем.
    #34116567
мод
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IgorTv Но ввести единую кодировку= переписать и одновременно запустить 10 РАЗНЫХ систем
Не понял, а зачем переписывать ? Единомоментная перекодировка вполне возможна даже на работающей системе.
...
Рейтинг: 0 / 0
Интеграция учетных систем.
    #34116761
sergey888
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IgorTv sergey888

Решается промежуточными таблицами.Но на первом этапе нужна ручная синхронизация справочников, после чего у каждого филиала товар живет под своим кодом.

А добавлять\изменять товары потом как?
Снова ручками?

Редактировать товар можете кроме ИД, т.к. с головным справочником товары связаны по ИД.
А перед добавлением нового товара надо запускать процедуру поиска аналогичных позиций. Если позиции в головном справочнике нет, то заводите новый товар со своим ИД, затем при репликации товар добавляется в головной справочник и автоматически добавляется запись в промежуточную таблицу, связывая ваш ИД и ИД головного справочника.
...
Рейтинг: 0 / 0
Интеграция учетных систем.
    #34116835
Фотография Garya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Garya Привилегированный пользователь
Участник
мод GaryaЭто далеко не всегда можно сделать.
Конечно не всегда, но надо стараться.
Если это SQL, то view рулят. Ведь любая программа работает с таблицами своей БД - таблицы можно подменить на view.В одних случаях это надо делать, в других - нет. А что будет с VIEW при попытке наложения новой версии, в которой запускается скрипт ALTER TABLE - той самой TABLE, которую мы ранее заменили на VIEW? Будет большая проблема при попытке обновления версии, вот что будет. Опять же, что делать, если справочник - это не одна таблица, а множество, и в этих таблицах содержится не только содержимое синхронизируемого справочника, но и многих других?
В общем, ПМСМ, подходить нужно взвешенно. Когда приложений 2-3-4, может быть, VIEW - это и лучший способ. Когда их 20-30-40, тут уже как ни старайся, можешь себе лишь навредить. При большом количестве приложений необходимо использовать сервер интеграции. Потому что если городить между приложениями прямые связи, то их получится большая и громоздкая паутина, которая будет выходить из строя при смене версии хотя бы одного из нескольких десятков приложений. В таком случае уже важнее нацеленность на безболезненную модификацию, смену версий, форматов и т.п., нежели на возможность работы с едиными источниками информации.
...
Рейтинг: 0 / 0
Интеграция учетных систем.
    #34116882
мод
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GaryaВ общем, ПМСМ, подходить нужно взвешенно. Когда их 20-30-40, тут уже как ни старайся, можешь себе лишь навредить.
Конечно согласен. Правда, если у вас 40 приложений, то пора подумать о том, как сделать из них хотя бы 10 :).
...
Рейтинг: 0 / 0
Интеграция учетных систем.
    #34116935
Фотография Garya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Garya Привилегированный пользователь
Участник
модесли у вас 40 приложений, то пора подумать о том, как сделать из них хотя бы 10 :).У нас на одном из заводов только 8 РАЗНЫХ систем клиент-банк для связи с РАЗНЫМИ банками. Так что чтобы осталось только десять, остальных приложений должно быть не более двух... :)
...
Рейтинг: 0 / 0
Интеграция учетных систем.
    #34117036
WJ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Garya модесли у вас 40 приложений, то пора подумать о том, как сделать из них хотя бы 10 :).У нас на одном из заводов только 8 РАЗНЫХ систем клиент-банк для связи с РАЗНЫМИ банками. Так что чтобы осталось только десять, остальных приложений должно быть не более двух... :):-) Или банков...
...
Рейтинг: 0 / 0
Интеграция учетных систем.
    #34117535
guest_20040621
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
> У нас на одном из заводов только 8 РАЗНЫХ систем клиент-банк
> для связи с РАЗНЫМИ банками.

Типа по каждому договору заинтересованное лицо получило немножко преференций? А чего только восемь? В стране банков, если память мне не изменяет, порядка полутора тысяч (лень искать точную цифру, извините).
...
Рейтинг: 0 / 0
Интеграция учетных систем.
    #34118303
мод
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GaryaУ нас на одном из заводов только 8 РАЗНЫХ систем клиент-банк для связи с РАЗНЫМИ банками.
Это периферия, она не в счет. Все равно все 8 связаны с одной центральной бухгалтерией (на 1С ).
...
Рейтинг: 0 / 0
Интеграция учетных систем.
    #34119322
gybson
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
После того как объединяешь 2 системы дальше уже все просто.
...
Рейтинг: 0 / 0
Интеграция учетных систем.
    #34119675
мод
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
gybsonПосле того как объединяешь 2 системы дальше уже все просто.
Вообщем, да.
...
Рейтинг: 0 / 0
Интеграция учетных систем.
    #34151202
GavrilovD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IgorTv asdfghjklТут такое дело, вроде как принято запихивать данные в хранилище. А вот выпихивать - не принято. Ни разу. И вообще - "хранилище" и "интеграция" это "два разных человека". Про гемор - отчасти правда, но ведь и задачка непростая. Есть где мысли развернуться.
Абсалютно согласен.

Так вот собственно вопрос:
Кто как решал проблему синхронизации справочников типа в одно системе создали товар в системе А с кодом 10 запихнули в другую систему В этот товар там присвоился код 123 и теперь нужно автоматиечески запомнить что А.10=В.123 и потом, кодга мы будем продажами между системами бросаться, то перекодировать налету.

Кто-то решал такие проблемы и как?

На самом деле тут вопрос решается в комплексе и для того что бы выполнять задачу по присвоению А.10=В.123 не нужен BMP. Это делается на более низком уровне. Такого рода задача для ESB (Enterprise Service Bus) - это трансформация некого сообщения. А тут WebSphere на ура пойдет (начиная с Express), потому как SIBus в любом сервере присутствует (и дополнительных денег не стоит) - а это то на чем реализуется ESB.
...
Рейтинг: 0 / 0
Интеграция учетных систем.
    #34151429
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GavrilovD
уточню. Для этого даже WebSphere не нужен.
...
Рейтинг: 0 / 0
Интеграция учетных систем.
    #34151493
asdfghjkl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iscrafm GavrilovD
уточню. Для этого даже WebSphere не нужен.Угу. Только кто-ж тогда покупать все это будет? :-)
...
Рейтинг: 0 / 0
Интеграция учетных систем.
    #34151531
IgorTv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GavrilovDНа самом деле тут вопрос решается в комплексе и для того что бы выполнять задачу по присвоению А.10=В.123 не нужен BMP. Это делается на более низком уровне. Такого рода задача для ESB (Enterprise Service Bus) - это трансформация некого сообщения. А тут WebSphere на ура пойдет (начиная с Express), потому как SIBus в любом сервере присутствует (и дополнительных денег не стоит) - а это то на чем реализуется ESB.

Программить можно где угодно. Среда разработки не важна. Интересует решал кто-то такие задачи или нет?
...
Рейтинг: 0 / 0
Интеграция учетных систем.
    #34151618
asdfghjkl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IgorTvПрограммить можно где угодно. Среда разработки не важна. Интересует решал кто-то такие задачи или нет?Ну писали-же выше разные варианты. Понятно, в обобщенном виде, а как еще? Не зная конкретики бОльшего и не посоветуешь. А вникать детально - как правило приличное время и уж всяко деньги. Постановка концепции ведения, скажем, гетерогенного номенклатора материалов - нормальная и серьезная работа. Вы уж определитесь - самим выдумывать или нанять кого. А месяцами чесать репу и ждать готового решения на блюдечке - непродуктивно. :-)
...
Рейтинг: 0 / 0
25 сообщений из 67, страница 2 из 3
Форумы / ERP и учетные системы [игнор отключен] [закрыт для гостей] / Интеграция учетных систем.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]