Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Интеграция учетных систем.
|
|||
|---|---|---|---|
|
#18+
Вставлю. По-моему тут вопрос не в том "чем", а в том, "что и как". т.е. не в инструменте дело, а в том: 1) Справочники. Нужно ли централизованное управление справочниками или достаточно распределенных точек возникновения объектов и их общее хранение с играми видимостью. 2) Документы. Видимость и права. Дальше дело техники, кривизны рук и методов реализации красивых концепций. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.11.2006, 18:40 |
|
||
|
Интеграция учетных систем.
|
|||
|---|---|---|---|
|
#18+
asdfghjkl IgorTvПрограммить можно где угодно. Среда разработки не важна. Интересует решал кто-то такие задачи или нет?Ну писали-же выше разные варианты. Понятно, в обобщенном виде, а как еще? Не зная конкретики бОльшего и не посоветуешь. А вникать детально - как правило приличное время и уж всяко деньги. Постановка концепции ведения, скажем, гетерогенного номенклатора материалов - нормальная и серьезная работа. Вы уж определитесь - самим выдумывать или нанять кого. А месяцами чесать репу и ждать готового решения на блюдечке - непродуктивно. :-) +1 поддерживаю. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.11.2006, 18:41 |
|
||
|
Интеграция учетных систем.
|
|||
|---|---|---|---|
|
#18+
Валентин К По-моему тут вопрос не в том "чем", а в том, "что и как". т.е. не в инструменте дело, а в том: 1) Справочники. Нужно ли централизованное управление справочниками или достаточно распределенных точек возникновения объектов и их общее хранение с играми видимостью. Вопрос был: кто как решал задачи автоматического создания таблиц соответствия если единого справочника нет и не может быть в силу разрозненности архитектур систем. Валентин К 2) Документы. Видимость и права. Дальше дело техники, кривизны рук и методов реализации красивых концепций. Собственно про технику, а точнее про технологию решения подобных вопросов и хотелось услышать. Не об инструментарии, а о том как кто это решал, если решал. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.11.2006, 18:51 |
|
||
|
Интеграция учетных систем.
|
|||
|---|---|---|---|
|
#18+
IgorTv Валентин К По-моему тут вопрос не в том "чем", а в том, "что и как". т.е. не в инструменте дело, а в том: 1) Справочники. Нужно ли централизованное управление справочниками или достаточно распределенных точек возникновения объектов и их общее хранение с играми видимостью. Вопрос был: кто как решал задачи автоматического создания таблиц соответствия если единого справочника нет и не может быть в силу разрозненности архитектур систем. При чем тут разрозненность архитектур систем? у вас в системах у контрагента нет кодов ОКПО? или в справочнике товаров нет наименований? "кто как решал задачи автоматического создания таблиц соответствия" это вообще некорректно - ответ на вопрос - SQL-запросами. Второй ответ а зачем их автоматически создавать, это подразумевает их автоматическое уничтожение? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.11.2006, 19:00 |
|
||
|
Интеграция учетных систем.
|
|||
|---|---|---|---|
|
#18+
IgorTvне может быть в силу разрозненности архитектур систем. Надо строить гетерогенные интегрированные системы, а не наступать каждый раз на одни и те же грабли. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.11.2006, 12:08 |
|
||
|
Интеграция учетных систем.
|
|||
|---|---|---|---|
|
#18+
Господа, интеграция систем это очень хрупкая штука и каждый ее развивает по своему. У нас это реализовывается следующими методами: учетные системы формируют пакеты и по обычной электронке сбрасывают XML в центр. в центре стоит BizTalk и перемалывает, и в нужном формате отдает потребителю в его систему. качество BizTalk, это отдельная тема, но подтверждаю предыдущие высказывания - сырой еще. по проблеме номенклатурных справочников - это просто самая страшная беда :) Вентилируя данную тему наткнулся на нормальных москвичей (рекламы не будет, Яндекс найдет все. ключевое слово "онтологический классификатор"), которые придумали и разработали методику, и ПО естественно, для ведения системы НСИ (нормативно справочная информация) двумя методами - централизовано и децентрализовано. Кому интересно - они читают семинары на 3 дня где все очень качественно и подробно расказывают и показывают. Суть долго обьяснять, но все сводится к тому, что есть централизованое хранилице НСИ и номенклатура распределяется сверху в учетную систему с необходимым кодом (естественно по ответу от системы можно получить код соответсвия) и тогда передавая данные с одной системы в другую мы всегда имеем точное соответствие и проблем с НСИ нет в принципе. Децентрализованая схема - завели на месте, передали в единый регистратор, и оттуда в другую систему, если необходимо, и опять имеем код соответствия. Паралельно центральное хранилище решает проблемы множественных клиенториентированных класификаций и естественно кодификации номенклатуры. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.11.2006, 13:28 |
|
||
|
Интеграция учетных систем.
|
|||
|---|---|---|---|
|
#18+
Владимир СосницкийУ нас это реализовывается следующими методами: учетные системы формируют пакеты и по обычной электронке сбрасывают XML в центр. в центре стоит BizTalk и перемалывает, и в нужном формате отдает потребителю в его систему. качество BizTalk, это отдельная тема, но подтверждаю предыдущие высказывания - сырой еще. по проблеме номенклатурных справочников - это просто самая страшная беда :) Славутич? Единственное, насколько я знаю, внедрение BizTalk на Украине а может и в СНГ. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.11.2006, 12:31 |
|
||
|
Интеграция учетных систем.
|
|||
|---|---|---|---|
|
#18+
guest_20040621> У нас на одном из заводов только 8 РАЗНЫХ систем клиент-банк > для связи с РАЗНЫМИ банками. А чего только восемь?По разным причинам, некоторые из которых я называть не имею права. Но наиболее распространенная причина - "нельзя держать все яйца в одной корзине". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.11.2006, 14:01 |
|
||
|
Интеграция учетных систем.
|
|||
|---|---|---|---|
|
#18+
2 IgorTv Не совсем понятно для чего вы это делаете? Есть ли продолжение интеграции, или создание таблиц соответствий между объектами приложений есть конечная цель? Описанные вами проблемы, очень часто возникают на периферии :( Это и скупость организации, и нежелание программистов разработчиков договариваться между собой и т.д. и т.п. Общий подход применяемый, мной, в таких ситуациях выглядит следующим образом: 1. Анализ существующего функционала, и подбор программных средств, или постановка тех.задания на написание новых, повторяющих уже существующий функционал как минимум. 2. Анализ бизнес-процессов - корректировка БП и тех.задания. (необязательный пункт) 3. На основании п.1 и 2 формируется структура базы данных к которой приводятся все существующие данные. 4. В итоге на руках имеем базу связанных данных для различных приложений. 5. Продолжаем развивать интеграцию, или решаем какие то свои вопросы :) Замечания принимаются :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.11.2006, 17:23 |
|
||
|
Интеграция учетных систем.
|
|||
|---|---|---|---|
|
#18+
babys 2 IgorTv Не совсем понятно для чего вы это делаете? Есть ли продолжение интеграции, или создание таблиц соответствий между объектами приложений есть конечная цель? Описанные вами проблемы, очень часто возникают на периферии :( Это и скупость организации, и нежелание программистов разработчиков договариваться между собой и т.д. и т.п. Допустим есть компания, где есть >3 крупных бизнеса. В каждом бизнесе своя (и не одна) система учета (так исторически сложилось). Системы друг с другом местами повязаны. Справочники местами пересекаются, но единой кодировки нет. Сейчас идет процесс внедрения общей новой системы на всех, но сразу заменить все не получится. Так что нужно как минимум на период, пока старые системы не умрут - придумывать интеграцию чтобы можно было старые одну за другой отключать и все остальные этого не чуствовали. Для этого и нужна перекодировка на лету+автоматическое поддержание таблицы соответствия. Тут не переферия и не скупость. Тут феодальная разрозненность :) И приходится мне программистов между собой договаривать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.11.2006, 10:53 |
|
||
|
Интеграция учетных систем.
|
|||
|---|---|---|---|
|
#18+
babys 2 IgorTv 4. В итоге на руках имеем базу связанных данных для различных приложений. Единоразово это сделать можно - не вопрос. Как ее потом поддерживать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.11.2006, 10:59 |
|
||
|
Интеграция учетных систем.
|
|||
|---|---|---|---|
|
#18+
IgorTv Единоразово это сделать можно - не вопрос. Как ее потом поддерживать? Это уже технические вопросы :) Базы на чем лежат у работающих задач, в смысле какие db? Исходя из этого, и надо решать. При создании структуры связанной базы и надо решить эти вопросы. Здесь же надо решить и вопросы поддержки целостности, включая моменты создания новых, изменения и удаления элементов, решения вопросов безопасности, контроля и т.д. Причем не только самой связанной базы но и приложений работа которых будет с ней связана. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.11.2006, 12:16 |
|
||
|
Интеграция учетных систем.
|
|||
|---|---|---|---|
|
#18+
авторСуть долго обьяснять, но все сводится к тому, что есть централизованое хранилице НСИ и номенклатура распределяется сверху в учетную систему с необходимым кодом (естественно по ответу от системы можно получить код соответсвия) и тогда передавая данные с одной системы в другую мы всегда имеем точное соответствие и проблем с НСИ нет в принципе. Децентрализованая схема - завели на месте, передали в единый регистратор, и оттуда в другую систему, если необходимо, и опять имеем код соответствия. Паралельно центральное хранилище решает проблемы множественных клиенториентированных класификаций и естественно кодификации номенклатуры. Опять изобретен велосипед! Это называется MDM (master data management) и поддерживается несколькими тиражными продуктами, включая SAP. Я тоже пришел к мысли, что интеграция систем через сервер интеграции (BizTalk, например) должна включать MDM-подсистему. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.11.2006, 11:45 |
|
||
|
Интеграция учетных систем.
|
|||
|---|---|---|---|
|
#18+
ГликогенОпять изобретен велосипед! Это называется MDM (master data management) и поддерживается несколькими тиражными продуктами, включая SAP. у этого велосипеда много названий, первенство неизвестно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.11.2006, 11:49 |
|
||
|
Интеграция учетных систем.
|
|||
|---|---|---|---|
|
#18+
Гликоген Опять изобретен велосипед! Это называется MDM (master data management) и поддерживается несколькими тиражными продуктами, включая SAP. Я тоже пришел к мысли, что интеграция систем через сервер интеграции (BizTalk, например) должна включать MDM-подсистему. А где про это почитать можно чтоб не клыкать миллион ссылок? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.11.2006, 11:59 |
|
||
|
Интеграция учетных систем.
|
|||
|---|---|---|---|
|
#18+
Корректно ли поставлен вопрос о синхронизации справочников, вот цитата: "Конкретно - элементарный вопрос- синхронизация справочников :) Перписывать все системы на единую кодировку нельзя. Как решать вопрос, что товар заводится в одной системе с кодом 10 его нужно создать в другой системе где ей присвоится свой код 123. где и как сохранять эти ссылки что 10=123." Создается впечатление, что все справочники имеют однозначное отображение своих записей на записи остальных справочников. Если это так, то проблема в аккуратном создании таблиц перекодировки и создании механизма добавления новых записей во все справочники. Если в одних справочниках есть запись например о материале М12345, а в остальных нет, то их сразу можно создать автоматически. Т.о. решается проблема соответствия на момент Ч. Далее все работает само по себе, создавая везде новые записи и корректируя таблицу соответствия при вводе где-то новой записи. Однако, можно с большой долей вероятности утверждать, что эта схема нежизненна, поскольку однозначного соответствия в нашей жизни не бывает даже между одинаковыми по функциям справочниках. Вот для этого варианта предложить что-то разумное не удается. По-моему к такому выводу уже приходили рассматривая подобную проблему в начале года. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.11.2006, 18:28 |
|
||
|
Интеграция учетных систем.
|
|||
|---|---|---|---|
|
#18+
Задача крайне нетривиальная... :( Например в одной системе адрес заводится прямо в главную запись, а в другой системе адреса лежат в отдельной таблице. И правила (целостность) там можут быть очень даже непростые. И автоматическое создание записей в другой системе "внешним способом" может быть невозможно, т.к. система может генерить какой-нить внут.код с помощью хитрой процедуры и всякие дополнительные строки в другие таблицы (аудит). Достаточно вспомнить генерацию любых номеров в навижине, где есть таблица серий номеров и нехилая процедура по получению очередного номера (зависит от даты, типа документа, серии и т.д.). При этом меняются данные и в самой этой таблице. Грамотно имитировать такое поведение крайне сложно. И всякие БизТолки тут просто Без Толку :) и применимы полько для относительно простых случаев. Наблюдал ситуацию, когда синхронизировали базы 8-10 супермаркетов. В общей сложности почти 0,5млн. строк ! Перед синхронизацией базы маркета её "закрывали" и делали её сведение к эталонной базе. Вручную. Затем в один прекрасный момент процедурой меняли все ИД на новые согласно таблиц сведения и запускали "автоматический репликатор" с Центр.Базой. Потом брали базу другого маркета и т.д. Весь процесс занял неск.месяцев. Но это всего два(!) справочника: Товары и Контрагенты. Да и система простая, потому что самописная и базы совершенно однотипные. У Вас задача раз в 20сложнее. По сабжу: наиболее подх. вариант - организационный. Чётко и жестко регламентировать процесс ввода данных вручную (там где затруднительно делать автоматом). Ввести некий "глобальный код", кот. указывать либо в коментарии либо хоть в самом тексте: ООО "Рога и копыта" [xxх код хxx] Наделать кучу процедур проверки правильности. При переносе в JеDиную :) систему использовать этот глобальный код. Других целесообразных способов нет, ИМХО. Тем более это сравнительно недолго будет работать и усилия по тотальной автоматизации пропадут почти даром. ЗЫ: Игорь, превед кстате. :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.12.2006, 16:41 |
|
||
|
|

start [/forum/topic.php?fid=29&msg=34157673&tid=1527798]: |
0ms |
get settings: |
8ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
49ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
50ms |
get tp. blocked users: |
1ms |
| others: | 264ms |
| total: | 405ms |

| 0 / 0 |
