powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ERP и учетные системы [игнор отключен] [закрыт для гостей] / Интеграция учетных систем.
17 сообщений из 67, страница 3 из 3
Интеграция учетных систем.
    #34154662
Фотография Валентин К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вставлю.
По-моему тут вопрос не в том "чем", а в том, "что и как".
т.е. не в инструменте дело, а в том:
1) Справочники. Нужно ли централизованное управление справочниками или достаточно распределенных точек возникновения объектов и их общее хранение с играми видимостью.
2) Документы. Видимость и права.

Дальше дело техники, кривизны рук и методов реализации красивых концепций.
...
Рейтинг: 0 / 0
Интеграция учетных систем.
    #34154666
Фотография Валентин К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
asdfghjkl IgorTvПрограммить можно где угодно. Среда разработки не важна. Интересует решал кто-то такие задачи или нет?Ну писали-же выше разные варианты. Понятно, в обобщенном виде, а как еще? Не зная конкретики бОльшего и не посоветуешь. А вникать детально - как правило приличное время и уж всяко деньги. Постановка концепции ведения, скажем, гетерогенного номенклатора материалов - нормальная и серьезная работа. Вы уж определитесь - самим выдумывать или нанять кого. А месяцами чесать репу и ждать готового решения на блюдечке - непродуктивно. :-)
+1 поддерживаю.
...
Рейтинг: 0 / 0
Интеграция учетных систем.
    #34154692
IgorTv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Валентин К
По-моему тут вопрос не в том "чем", а в том, "что и как". т.е. не в инструменте дело, а в том:
1) Справочники. Нужно ли централизованное управление справочниками или достаточно распределенных точек возникновения объектов и их общее хранение с играми видимостью.

Вопрос был: кто как решал задачи автоматического создания таблиц соответствия если единого справочника нет и не может быть в силу разрозненности архитектур систем.
Валентин К
2) Документы. Видимость и права.
Дальше дело техники, кривизны рук и методов реализации красивых концепций.
Собственно про технику, а точнее про технологию решения подобных вопросов и хотелось услышать. Не об инструментарии, а о том как кто это решал, если решал.
...
Рейтинг: 0 / 0
Интеграция учетных систем.
    #34154718
Фотография Валентин К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IgorTv Валентин К
По-моему тут вопрос не в том "чем", а в том, "что и как". т.е. не в инструменте дело, а в том:
1) Справочники. Нужно ли централизованное управление справочниками или достаточно распределенных точек возникновения объектов и их общее хранение с играми видимостью.

Вопрос был: кто как решал задачи автоматического создания таблиц соответствия если единого справочника нет и не может быть в силу разрозненности архитектур систем.

При чем тут разрозненность архитектур систем? у вас в системах у контрагента нет кодов ОКПО? или в справочнике товаров нет наименований?
"кто как решал задачи автоматического создания таблиц соответствия" это вообще некорректно - ответ на вопрос - SQL-запросами. Второй ответ а зачем их автоматически создавать, это подразумевает их автоматическое уничтожение?
...
Рейтинг: 0 / 0
Интеграция учетных систем.
    #34155230
мод
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IgorTvне может быть в силу разрозненности архитектур систем.
Надо строить гетерогенные интегрированные системы, а не наступать каждый раз на одни и те же грабли.
...
Рейтинг: 0 / 0
Интеграция учетных систем.
    #34155282
Господа, интеграция систем это очень хрупкая штука и каждый ее развивает по своему.
У нас это реализовывается следующими методами:
учетные системы формируют пакеты и по обычной электронке сбрасывают XML в центр.
в центре стоит BizTalk и перемалывает, и в нужном формате отдает потребителю в его систему.
качество BizTalk, это отдельная тема, но подтверждаю предыдущие высказывания - сырой еще.
по проблеме номенклатурных справочников - это просто самая страшная беда :)
Вентилируя данную тему наткнулся на нормальных москвичей (рекламы не будет, Яндекс найдет все. ключевое слово "онтологический классификатор"), которые придумали и разработали методику, и ПО естественно, для ведения системы НСИ (нормативно справочная информация) двумя методами - централизовано и децентрализовано. Кому интересно - они читают семинары на 3 дня где все очень качественно и подробно расказывают и показывают.
Суть долго обьяснять, но все сводится к тому, что есть централизованое хранилице НСИ и номенклатура распределяется сверху в учетную систему с необходимым кодом (естественно по ответу от системы можно получить код соответсвия) и тогда передавая данные с одной системы в другую мы всегда имеем точное соответствие и проблем с НСИ нет в принципе. Децентрализованая схема - завели на месте, передали в единый регистратор, и оттуда в другую систему, если необходимо, и опять имеем код соответствия. Паралельно центральное хранилище решает проблемы множественных клиенториентированных класификаций и естественно кодификации номенклатуры.
...
Рейтинг: 0 / 0
Интеграция учетных систем.
    #34157350
IgorTv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Владимир СосницкийУ нас это реализовывается следующими методами:
учетные системы формируют пакеты и по обычной электронке сбрасывают XML в центр.
в центре стоит BizTalk и перемалывает, и в нужном формате отдает потребителю в его систему.
качество BizTalk, это отдельная тема, но подтверждаю предыдущие высказывания - сырой еще.
по проблеме номенклатурных справочников - это просто самая страшная беда :)

Славутич?
Единственное, насколько я знаю, внедрение BizTalk на Украине а может и в СНГ.
...
Рейтинг: 0 / 0
Интеграция учетных систем.
    #34157673
Фотография Garya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
guest_20040621> У нас на одном из заводов только 8 РАЗНЫХ систем клиент-банк
> для связи с РАЗНЫМИ банками.

А чего только восемь?По разным причинам, некоторые из которых я называть не имею права. Но наиболее распространенная причина - "нельзя держать все яйца в одной корзине".
...
Рейтинг: 0 / 0
Интеграция учетных систем.
    #34158610
babys
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 IgorTv
Не совсем понятно для чего вы это делаете? Есть ли продолжение интеграции, или создание таблиц соответствий между объектами приложений есть конечная цель?

Описанные вами проблемы, очень часто возникают на периферии :( Это и скупость организации, и нежелание программистов разработчиков договариваться между собой и т.д. и т.п.

Общий подход применяемый, мной, в таких ситуациях выглядит следующим образом:
1. Анализ существующего функционала, и подбор программных средств, или постановка тех.задания на написание новых, повторяющих уже существующий функционал как минимум.
2. Анализ бизнес-процессов - корректировка БП и тех.задания. (необязательный пункт)
3. На основании п.1 и 2 формируется структура базы данных к которой приводятся все существующие данные.
4. В итоге на руках имеем базу связанных данных для различных приложений.
5. Продолжаем развивать интеграцию, или решаем какие то свои вопросы :)

Замечания принимаются :)
...
Рейтинг: 0 / 0
Интеграция учетных систем.
    #34159917
IgorTv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
babys 2 IgorTv
Не совсем понятно для чего вы это делаете? Есть ли продолжение интеграции, или создание таблиц соответствий между объектами приложений есть конечная цель?

Описанные вами проблемы, очень часто возникают на периферии :( Это и скупость организации, и нежелание программистов разработчиков договариваться между собой и т.д. и т.п.

Допустим есть компания, где есть >3 крупных бизнеса. В каждом бизнесе своя (и не одна) система учета (так исторически сложилось). Системы друг с другом местами повязаны. Справочники местами пересекаются, но единой кодировки нет. Сейчас идет процесс внедрения общей новой системы на всех, но сразу заменить все не получится. Так что нужно как минимум на период, пока старые системы не умрут - придумывать интеграцию чтобы можно было старые одну за другой отключать и все остальные этого не чуствовали. Для этого и нужна перекодировка на лету+автоматическое поддержание таблицы соответствия.

Тут не переферия и не скупость. Тут феодальная разрозненность :) И приходится мне программистов между собой договаривать.
...
Рейтинг: 0 / 0
Интеграция учетных систем.
    #34159942
IgorTv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
babys 2 IgorTv
4. В итоге на руках имеем базу связанных данных для различных приложений.
Единоразово это сделать можно - не вопрос. Как ее потом поддерживать?
...
Рейтинг: 0 / 0
Интеграция учетных систем.
    #34160295
babys
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IgorTv
Единоразово это сделать можно - не вопрос. Как ее потом поддерживать?

Это уже технические вопросы :)
Базы на чем лежат у работающих задач, в смысле какие db? Исходя из этого, и надо решать.
При создании структуры связанной базы и надо решить эти вопросы. Здесь же надо решить и вопросы поддержки целостности, включая моменты создания новых, изменения и удаления элементов, решения вопросов безопасности, контроля и т.д. Причем не только самой связанной базы но и приложений работа которых будет с ней связана.
...
Рейтинг: 0 / 0
Интеграция учетных систем.
    #34166506
Фотография Гликоген
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторСуть долго обьяснять, но все сводится к тому, что есть централизованое хранилице НСИ и номенклатура распределяется сверху в учетную систему с необходимым кодом (естественно по ответу от системы можно получить код соответсвия) и тогда передавая данные с одной системы в другую мы всегда имеем точное соответствие и проблем с НСИ нет в принципе. Децентрализованая схема - завели на месте, передали в единый регистратор, и оттуда в другую систему, если необходимо, и опять имеем код соответствия. Паралельно центральное хранилище решает проблемы множественных клиенториентированных класификаций и естественно кодификации номенклатуры.

Опять изобретен велосипед! Это называется MDM (master data management) и поддерживается несколькими тиражными продуктами, включая SAP.

Я тоже пришел к мысли, что интеграция систем через сервер интеграции (BizTalk, например) должна включать MDM-подсистему.
...
Рейтинг: 0 / 0
Интеграция учетных систем.
    #34166522
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ГликогенОпять изобретен велосипед! Это называется MDM (master data management) и поддерживается несколькими тиражными продуктами, включая SAP.

у этого велосипеда много названий, первенство неизвестно.
...
Рейтинг: 0 / 0
Интеграция учетных систем.
    #34166579
IgorTv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Гликоген Опять изобретен велосипед! Это называется MDM (master data management) и поддерживается несколькими тиражными продуктами, включая SAP.

Я тоже пришел к мысли, что интеграция систем через сервер интеграции (BizTalk, например) должна включать MDM-подсистему.

А где про это почитать можно чтоб не клыкать миллион ссылок?
...
Рейтинг: 0 / 0
Интеграция учетных систем.
    #34168522
Guest_12345
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Корректно ли поставлен вопрос о синхронизации справочников, вот цитата:
"Конкретно - элементарный вопрос- синхронизация справочников :)
Перписывать все системы на единую кодировку нельзя.

Как решать вопрос, что товар заводится в одной системе с кодом 10 его нужно создать в другой системе где ей присвоится свой код 123. где и как сохранять эти ссылки что 10=123."

Создается впечатление, что все справочники имеют однозначное отображение своих записей на записи остальных справочников. Если это так, то проблема в аккуратном создании таблиц перекодировки и создании механизма добавления новых записей во все справочники. Если в одних справочниках есть запись например о материале М12345, а в остальных нет, то их сразу можно создать автоматически. Т.о. решается проблема соответствия на момент Ч. Далее все работает само по себе, создавая везде новые записи и корректируя таблицу соответствия при вводе где-то новой записи.

Однако, можно с большой долей вероятности утверждать, что эта схема нежизненна, поскольку однозначного соответствия в нашей жизни не бывает даже между одинаковыми по функциям справочниках. Вот для этого варианта предложить что-то разумное не удается. По-моему к такому выводу уже приходили рассматривая подобную проблему в начале года.
...
Рейтинг: 0 / 0
Интеграция учетных систем.
    #34213955
LSV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Задача крайне нетривиальная... :(
Например в одной системе адрес заводится прямо в главную запись, а в другой системе адреса лежат в отдельной таблице. И правила (целостность) там можут быть очень даже непростые.
И автоматическое создание записей в другой системе "внешним способом" может быть невозможно, т.к. система может генерить какой-нить внут.код с помощью хитрой процедуры и всякие дополнительные строки в другие таблицы (аудит).
Достаточно вспомнить генерацию любых номеров в навижине, где есть таблица серий номеров и нехилая процедура по получению очередного номера (зависит от даты, типа документа, серии и т.д.).
При этом меняются данные и в самой этой таблице.
Грамотно имитировать такое поведение крайне сложно.
И всякие БизТолки тут просто Без Толку :) и применимы полько для относительно простых случаев.
Наблюдал ситуацию, когда синхронизировали базы 8-10 супермаркетов.
В общей сложности почти 0,5млн. строк ! Перед синхронизацией базы маркета её "закрывали" и делали её сведение к эталонной базе. Вручную. Затем в один прекрасный момент процедурой меняли все ИД на новые согласно таблиц сведения и запускали "автоматический репликатор" с Центр.Базой. Потом брали базу другого маркета и т.д. Весь процесс занял неск.месяцев. Но это всего два(!) справочника: Товары и Контрагенты. Да и система простая, потому что самописная и базы совершенно однотипные. У Вас задача раз в 20сложнее.

По сабжу: наиболее подх. вариант - организационный. Чётко и жестко регламентировать процесс ввода данных вручную (там где затруднительно делать автоматом). Ввести некий "глобальный код", кот. указывать либо в коментарии либо хоть в самом тексте:
ООО "Рога и копыта" [xxх код хxx]
Наделать кучу процедур проверки правильности.
При переносе в JеDиную :) систему использовать этот глобальный код.
Других целесообразных способов нет, ИМХО. Тем более это сравнительно недолго будет работать и усилия по тотальной автоматизации пропадут почти даром.

ЗЫ: Игорь, превед кстате. :)
...
Рейтинг: 0 / 0
17 сообщений из 67, страница 3 из 3
Форумы / ERP и учетные системы [игнор отключен] [закрыт для гостей] / Интеграция учетных систем.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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