Мы разрабатываем систему бухгалтерского учета масштаба предприятия, и у нас есть проблема логического проектирования, которую мы пока не можем решить.
по стандартам GAAP все финансовые операции должны храниться в одной валюте только в базе данных, что вполне очевидно и логично. но как вы можете удовлетворить эту концепцию, когда у вас есть филиалы в нескольких странах?
наш сценарий: 1. у нас есть филиал в США, где рынок работает с долларом США в качестве валюты по умолчанию.
2. у нас есть много филиалов в Европе, где рынок работает с евро в качестве валюты по умолчанию.
3. у нас есть Штаб-квартира в Дубае, где на рынке используются AED в качестве валюты по умолчанию.
4. Чтобы минимизировать время простоя, каждый филиал имеет локальное развертывание системы.
5. Все локальные системы должны периодически синхронизировать данные с центральная БД, расположенная в штаб-квартире.
Вопросы:
1. Какое решение используют ERP-системы «такие как SAP, SAGE и MS-динамика» для решения этих проблем?
2. Мы подумали о создании двух валют по умолчанию:
а. Глобальная валюта по умолчанию, которая в нашем сценарии будет AED.
б. Местная валюта по умолчанию "AED в штаб-квартире, доллар США в США и евро в Европе".
Является ли это приемлемым решением или считается ли это нарушением стандартов бухгалтерского учета??
3. Пожалуйста, предоставьте ссылки (если есть)?
Спасибо,