AXForum  
Вернуться   AXForum > Microsoft Dynamics NAV > NAV: Функционал
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск Все разделы прочитаны

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 14.06.2007, 10:57   #5  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Цитата:
Сообщение от Programmer
Возник следующий вопрос:
Как осуществляется консолидация в единую базу данных из нескольких баз данных?
На уровне финансовых проводок. Через файл.

Цитата:
Сообщение от Programmer
Пример: имеется 3 самостоятельно работающие базы Navision в разных городах
и есть необходимость сливать данные из всех трех и видеть в одной базе Navision,
расположенной в головном офисе. дело не в том,
чтобы видеть только проводки, а в том, чтобы всю аналитику.
Если вам необходимо ВИДЕТЬ, то сделайте бэкап в одном городе и восстановите в отдельной компании в другом городе.
http://navision.mazzy.ru/lib/backup/


Но наверняка вам нужно не ВИДЕТЬ, а РАБОТАТЬ с аналитикой.
Например, делать заказы на складе другого города.

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

Так, например,
ЕСЛИ на складе в Городе А есть 10 штук дефицитного товара
И продавец из Города Б заказывает 6 штук
И продавец из Города В заказывает 7 штук,
ТО в базах Города Б и В транзакция завершится
НО после репликации одна из них должна быть отклонена.

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

Поэтому (повторюсь) в Навижине огранизовать канал дешевле, чем разгребать конфликты репликации.
__________________
полезное на axForum, github, vk, coub.
 

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 15:57.