Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ERP и учетные системы [игнор отключен] [закрыт для гостей] / надёжность, транзакционность ERP / 25 сообщений из 76, страница 1 из 4
20.10.2009, 15:15
    #36262182
m_william
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
надёжность, транзакционность ERP
Добрый день!
Мы - предприятие, примерно 3000 сотрудников. Сейчас выбираем ERP систему. Кандидаты - 1C, Галактика, Axapta, SAP. Интересует насколько эти системы надёжны по следующим параметрам:

1. транзакционность (при сетевом или каком-либо другом сбое в БД не появляется отвязанных записей)
2. ссылочная целостность (нельзя удалить сущность, на которую ссылаются другие сущности)
3. журналируемость (можно отслеживать события, происходящие в системе)
4. откатываемость (можно отменить некоторые действия пользователей, например вернуть случайно удаленную накладную)

Буду признателен, если уважаемое сообщество расскажет, как эти пункты реализуются в вышеназванных системах.

Спасибо!
...
Рейтинг: 0 / 0
20.10.2009, 15:32
    #36262240
OZKA
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
надёжность, транзакционность ERP
Axapta 1-3 все ок, 4-го пункта нету, так что разнесенную накладную по ошибке удалить/изменить не получится, как и любые другие результаты разноски :)
...
Рейтинг: 0 / 0
20.10.2009, 17:05
    #36262537
Мостепанов Виктор
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
надёжность, транзакционность ERP
Добрый день!
Можно ещё посмотреть систему ИС-ПРО
www.is-pro.ru
www.effect-pro.ru
Отвечает всем пунктам.
По стоимости внедрения примерный аналог 1С и значительно дешевле Галактики и тем более импортных систем.
...
Рейтинг: 0 / 0
20.10.2009, 17:33
    #36262630
nicktcher
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
надёжность, транзакционность ERP
m_william,

У Вас 3000 сотрудников или будущих пользователей системы?
В части 1-3 указанных Вами пунктов все вышеназванные системы удовлетворяют полностью. Технология конкретная достижения этих целей, я думаю, Вам не так интересна будет, кто-то обеспечивает их на уровне платформы, но чаще - используя средства самой СУБД.
4 пункт - точно не скажу, но очень сомневаюсь, что хотя бы какая-нибудь платформа поддерживает это требование. В принципе это можно реализовать, но через извращенчества. Вряд ли на практике это Вам понадобится, вообще говоря, обычно объекты системы просто так случайно или по ошибке удалить нельзя, т.к. это нарушение основополагающего принципа любой СУБД - поддержки ссылочной целостности.
Если Вы работаете в РФ, то на первый план выходит гибкость системы и качество сопровождения и поддержки от вендора. Вот тут, например, SAP или Axapta сильно проигрывают той же 1С.
У SAP подход к построению ERP вообще подразумевает, что предприятие должно подстраивать свои бизнес-процессы под принципы, заложенные в системе, а не наоборот. Имейте это в виду.
...
Рейтинг: 0 / 0
20.10.2009, 17:45
    #36262672
AlexKarno
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
надёжность, транзакционность ERP
П. 4 (равно как и 1,2,3) реализован в Универсале 7.
Документы не удаляются, а сохраняются в хранилище удаленных документов.
Более подробная информация на www.wgsoftpro.com
...
Рейтинг: 0 / 0
20.10.2009, 17:47
    #36262682
iscrafm
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
надёжность, транзакционность ERP
п4 действительно часто запрашиваемый функционал.
...
Рейтинг: 0 / 0
20.10.2009, 18:16
    #36262760
Aleksey Gorbunov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
надёжность, транзакционность ERP
m_williamДобрый день!
Мы - предприятие, примерно 3000 сотрудников. Сейчас выбираем ERP систему. Кандидаты - 1C, Галактика, Axapta, SAP. Интересует насколько эти системы надёжны по следующим параметрам:

1. транзакционность (при сетевом или каком-либо другом сбое в БД не появляется отвязанных записей)
2. ссылочная целостность (нельзя удалить сущность, на которую ссылаются другие сущности)
3. журналируемость (можно отслеживать события, происходящие в системе)
4. откатываемость (можно отменить некоторые действия пользователей, например вернуть случайно удаленную накладную)

Буду признателен, если уважаемое сообщество расскажет, как эти пункты реализуются в вышеназванных системах.

Спасибо!

Странно, что вас не интересуют вопросы, связанные с функциональными возможностями систем, стоимостью их внедрения, развития и поддержки.
Ну да ладно.

По Галактике :
1. Поддерживается, ессно.
2. При определенных условиях возможно нарушение ссылочной целостности.
Например, организована передача данных из БД Гал-ки удаленного подразделения в БД Гал-ки центрального офиса. При этом передаются данные по таблицам шапок накладных, позиций накладных и каталога МЦ. С учетом несовершенства линий передачи данных и прочих несовершенств вселенной, вполне возможна ситуация, при которой данные по накладным - придут, а по МЦ, созданным под эти накладные - нет. Ничего не мешает импортировать данные по накладным (при этом целостность БД будет вроде бы нарушена), а потом - после следующего сеанса обмена данными - импортировать данные каталога МЦ (что восстановит целостность базы).
Ессно, удалить МЦ при наличии ссылок на нее нельзя - к примеру.
Поскольку ситуация нарушения ссылочной целостности является рабочей для Гал-ки, то система содержит ряд административных инструментов, которые помогают определить и исправить (при необходимости) такие ситуации.
3. Есть. Любые действия. Как действия с таблицами, так и высокоуровневые действия (вход/выход пользователей), блокировки лицензий и пр.
4. Есть.

ИМХО запрашиваемая вами информация по системам не так важна, как функциональность систем и те вопросы, которые я упоминал в начале своего ответа.
...
Рейтинг: 0 / 0
20.10.2009, 18:28
    #36262790
aston
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
надёжность, транзакционность ERP
1С vs SAP. Хорошее сравнение.
Критерии выбора весьма странные. Особенно 4.

З.Ы.
В 1С ссылочная целостность идет лесом на РСУБД.
...
Рейтинг: 0 / 0
20.10.2009, 18:43
    #36262827
прст
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
надёжность, транзакционность ERP
по откатываемости :) сап явно на 1-м месте
...
Рейтинг: 0 / 0
20.10.2009, 19:52
    #36262933
strizh
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
надёжность, транзакционность ERP
Я бы добавил еще 1 параметр, к 4, перечисленным ТС.
5. Целостность зависимых (расчетных) значений.

1Це 8.1

Средствами СУБД ни один из 5 пунктов не поддерживается. Попытки реализовать все 5 пунктов делаются одновременно на коде платформы и на коде приложения. Соответственно, при попытке обеспечить на этой системе общую надежность, имеем дело с :
1) кривизной архитектуры
1.1) смотрите неоднократные холивары на тему "на кой нужны регистры в 1Це";
1.2) средствами СУБД не поддерживается никакая целостность, мало того, вы не можете добавлять в базу свои объекты типа уникальных ключей, foreign keys, триггеров, вьюшек и т.п., которые бы вам поправили ситуацию, так как любое обновление объектов средствами 1 це тут же остановится и скажет, что, дескать, тут чужие объекты;
2) кривыми руками очередных программеров, которые при доделках забывают чего-то писать в какой-то регистр при проведении, забывают про begin-commit и т.п.

А при УРБД проблемы надежности возводятся в степень, равную количеству баз, участвующих в "обменах".
...
Рейтинг: 0 / 0
21.10.2009, 09:04
    #36263372
Coolibin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
надёжность, транзакционность ERP
m_william
1. транзакционность (при сетевом или каком-либо другом сбое в БД не появляется отвязанных записей)
2. ссылочная целостность (нельзя удалить сущность, на которую ссылаются другие сущности)
3. журналируемость (можно отслеживать события, происходящие в системе)
4. откатываемость (можно отменить некоторые действия пользователей, например вернуть случайно удаленную накладную)


Галактика
Могу говорить только по 7-й версии, насчет 8-й не знаю точно, но подозреваю, что мало что изменилось.

1. Транзакционность поддерживается, но, как правило, разработчиками нигде не используется. При аварийной остановке процессов могут оставаться несогласованные данные, которые имхо составляют основную головную боль службы поддержки системы.

2. ссылочная целостность. Поддерживается, но практически не используется. Только на нескольких системных таблицах.

3. журналируемость. Да, система ведет собственный журнал изменений в бд, подробность регистрируемых событий настраивается.

4. ну и по этому самому журналу возможно так же производить выборочный откат, разумеется только на тех данных, на которых была настроена журнализация

целостность зависимых данных низкая, для устранения проблем в системе наделана куча всяческих разных "пересчетов"


Аксапта 3.0

1. Использование транзакций для разработчиков обязательно к применению

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

3. возможна выборочная журнализация изменений

4. выборочный откат действий, насколько я знаю, невозможен

целостность зависимых данных сравнительно высокая, с учетом примечания п.2
...
Рейтинг: 0 / 0
21.10.2009, 10:30
    #36263545
LSV
LSV
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
надёжность, транзакционность ERP
В подавляющем большинстве систем СЦ не поддерживается на уровне СУБД. Только на уровне приложения.
Из-за ошибки программиста запросто удаляем ценную запись. Такое встречается даже на стандартных поставках (встречал в Навижн 3.6).

ЗЫ: Адепты разных систем зачастую многого не договаривают. Понятие "есть" очень условное. Иногда оно практически эквивалентно "нет".
...
Рейтинг: 0 / 0
21.10.2009, 11:07
    #36263650
Сисой
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
надёжность, транзакционность ERP
m_williamДобрый день!
Мы - предприятие, примерно 3000 сотрудников. Сейчас выбираем ERP систему. Кандидаты - 1C, Галактика, Axapta, SAP.

Начну с того, что ставить в один список 1С и SAP - непрофессионализм (или Вы SAP BO имели в виду?). Это как выбирать машину для поездок на дачу из Камаза и Москвича.
Изучая возможности систем по п.4, обратите внимание на то, что западные системы (к коим относятся Axapta и SAP) не позволяют править или удалять документы, по которым созданы проводки. В российских же системах ролями и правами можно настроить любую идеологию (в т.ч. и реализованную в западных ERP).
Лучше бы Вы отрасль сообщили...
...
Рейтинг: 0 / 0
21.10.2009, 12:46
    #36263997
LSV
LSV
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
надёжность, транзакционность ERP
не позволяют править или удалять документы, по которым созданы проводкиИМХО, это не фича этих систем, а лень разработчиков. Потом приходится за них лепить откат таких документов. и лепят (в АХ, NAV точно лепят).
Ибо не ошибается только мертвый бухгалтер/оператор.

Довод "а не нужно делать ошибок" просто глуп.
...
Рейтинг: 0 / 0
21.10.2009, 14:23
    #36264368
belugin4
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
надёжность, транзакционность ERP
LSVне позволяют править или удалять документы, по которым созданы проводкиИМХО, это не фича этих систем, а лень разработчиков. Потом приходится за них лепить откат таких документов. и лепят (в АХ, NAV точно лепят).


В Ax, по крайней мере, существуют способы сторнирования для документов


Ибо не ошибается только мертвый бухгалтер/оператор.

Довод "а не нужно делать ошибок" просто глуп.

Тут вопрос в том, как их исправлять. Вытирать ластиком или делать красное сторно. Насколько я знаю, бухгалтерские правила первое запрещают.
...
Рейтинг: 0 / 0
21.10.2009, 14:43
    #36264457
m_william
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
надёжность, транзакционность ERP
Всем спасибо за высказанные мнения. Было интересно послушать мнения разных людей об одних и тех же системах :)
...
Рейтинг: 0 / 0
21.10.2009, 16:29
    #36264849
IgorK
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
надёжность, транзакционность ERP
Я просю прощения - а где в Axapta, 1C и SAP п.2 ?
Или подразумевается, что доступ к данным происходит только из интерфейса программы?
...
Рейтинг: 0 / 0
21.10.2009, 16:37
    #36264893
sleshiy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
надёжность, транзакционность ERP
m_williamДобрый день!
1. транзакционность (при сетевом или каком-либо другом сбое в БД не появляется отвязанных записей)
2. ссылочная целостность (нельзя удалить сущность, на которую ссылаются другие сущности)
3. журналируемость (можно отслеживать события, происходящие в системе)
4. откатываемость (можно отменить некоторые действия пользователей, например вернуть случайно удаленную накладную)
Предлагаю рассмотреть кандидатуру LynxEnterprise
1. За десятилетие эксплуатации фактов не было
2. Однозначно.
3. Между временными точками вход/выход контроль работы пользователя и системы фиксируется регистрацией id-пользователя практически по каждой записи. Фиксируется время создания записи и избирательно (по усмотрению администратора системы) протоколируются изменения/удаления ранее сформированных записей. Порядка трех десятков аналитических отчетов обеспечивают всесторонний многоуровневый контроль работы системы и пользователей.
4. Во-первых, "случайно" удалить документ "рядовому" пользователю разрешено только до того момента, пока документ не проведен ответственным сотрудником (к примеру бухгалтером). После проведения документа операция удаления невозможна. Во всяком случае, до того момента, пока этот документ или запись не разблокирует пользователь с определенным уровнем доступа. Во-вторых, если все же нужно восстановить удаленный непроведенный документ или запись, то это реализуемо при определенной подготовке и знаниях. Возможен и полный откат на определенную, ранее созданную, точку архива.
Предварительно с описанием софта можно познакомиться на сайте (в профиле).
...
Рейтинг: 0 / 0
21.10.2009, 16:41
    #36264912
iscrafm
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
надёжность, транзакционность ERP
вроде речь идет о системах. п2 в этой системе.
...
Рейтинг: 0 / 0
21.10.2009, 17:39
    #36265120
belugin4
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
надёжность, транзакционность ERP
IgorK,

В Dynamics Ax сылочная целостность реализована на сервере приложений.
Бизнес логика тоже на нем.
Если хочется удалить запись из своего UI надо
- либо удалять посредством сервера приложений через .NET business connector или вебсервисы
- либо убедиться, что никакой такой логики при удалении нет
- либо дублировать логику и сылочную цеслостность самостоятельно
...
Рейтинг: 0 / 0
21.10.2009, 18:34
    #36265271
IgorK
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
надёжность, транзакционность ERP
belugin4В Dynamics Ax сылочная целостность реализована на сервере приложений.

Про это я в курсе ;-)
Но даже это не спасет, если выполнить произвольный запрос через ADO/ODBC. Неговоря уже об "альтернативных" методах доступа к СУБД в виде многочисленных админских тулз. Да и doDelete никто не отменял (хотя про это на 100% не уверен, что сработает - надо проверить).
...
Рейтинг: 0 / 0
21.10.2009, 18:43
    #36265290
iscrafm
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
надёжность, транзакционность ERP
IgorKНо даже это не спасет, если выполнить произвольный запрос через ADO/ODBC. Неговоря уже об "альтернативных" методах доступа к СУБД в виде многочисленных админских тулз. Да и doDelete никто не отменял (хотя про это на 100% не уверен, что сработает - надо проверить).
админу по рукам постучите. Кстати, при помощи админских тулз даже FK и констрейнты можно удалить, а также базу полностью. О как.
...
Рейтинг: 0 / 0
21.10.2009, 18:57
    #36265311
belugin4
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
надёжность, транзакционность ERP
IgorKbelugin4В Dynamics Ax сылочная целостность реализована на сервере приложений.

Про это я в курсе ;-)
Но даже это не спасет, если выполнить произвольный запрос через ADO/ODBC.

Известны ли вам способы обойти ссылочную целостность, сделанную на уровне СУБД?
...
Рейтинг: 0 / 0
21.10.2009, 20:08
    #36265406
ImpCons
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
надёжность, транзакционность ERP
belugin4IgorKbelugin4В Dynamics Ax сылочная целостность реализована на сервере приложений.

Про это я в курсе ;-)
Но даже это не спасет, если выполнить произвольный запрос через ADO/ODBC.

Известны ли вам способы обойти ссылочную целостность, сделанную на уровне СУБД?

alter table drop constraint
insert ...
delete ...
update ...

если вы про админские тулзы ...

А вообще конечно целостность на уровне СУБД выше чем на уровне сервера приложений, никто с этим не спорит, но за многоплатформенность нужно платить. Если создаете механизмы (приложения) работы с данными в обход стандартных инструментов ERP, то и контролируйте целостность сами - нечего на зеркало пенять. Стандартные инструменты ERP будут отслеживать ссылочную целостность, т.к. работают на уровне сервера приложения.

Транзакционность OEBS обеспечена как раз на уровне СУБД, но OEBS и не кроссплатформенная ERP - работает только с СУБД Oracle.

Да и не все ERP поддерживают ссылочную целостность и на уровне сервера приложений - например JD Edwards не поддерживает - приходится после внедрения у клиента настраивать запуск стандартного функционала по устранению дизинтегрити (несогласованности) данных, - например логистических и финансовых, а это не самый и простой процесс и частенько при внедерниях его и не настраивают, а потом когда у клиента начинает все сыпаться, то продают настройку этого процесса как доп услуги. :(

Может и еще кто из ERP тоже не поддерживает, но стыдливо об этом умалчивает.
...
Рейтинг: 0 / 0
22.10.2009, 12:28
    #36266532
John 3Volta
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
надёжность, транзакционность ERP
sleshiy
4. Во-первых, "случайно" удалить документ "рядовому" пользователю разрешено только до того момента, пока документ не проведен ответственным сотрудником (к примеру бухгалтером).Бухгалтер = "рядовой"?
...
Рейтинг: 0 / 0
Форумы / ERP и учетные системы [игнор отключен] [закрыт для гостей] / надёжность, транзакционность ERP / 25 сообщений из 76, страница 1 из 4
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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