Многострановая система бухгалтерского учета Валюта по умолчанию
Мы разрабатываем систему учета в масштабах предприятия, и у нас есть логическая проблема проектирования, которую мы до сих пор не могли решить.
в соответствии со стандартами GAAP все финансовые операции должны храниться в одной валюте только в базе данных, что является довольно очевидной и логичной концепцией. но как вы можете удовлетворить эту концепцию, когда у вас есть филиалы Multi-Country?
наш сценарий:
1. у нас есть филиал в США, где рынок имеет дело с долларом США в качестве валюты по умолчанию.
2. У нас есть много филиалов в Европе, где рынок имеет дело с евро в качестве валюты по умолчанию.
3. У нас есть штаб-квартира в Дубае, где рынок имеет дело с AED в качестве валюты по умолчанию.
4. Чтобы иметь минимальное время простоя, каждая ветвь имеет локальное развертывание системы.
5. все локальные системы должны периодически синхронизировать данные с центральной базой данных, расположенной в штаб-квартире.
Вопросы:
1. Какое решение используют ERP, такие как SAP, SAGE и MS-Dynamics, для решения этих проблем?
2. мы подумали о создании двух валют по умолчанию:
а. Глобальная валюта по умолчанию, которая будет AED в нашем сценарии.
б. Валюта по умолчанию: "AED в штаб-квартире, доллар США в США и евро в Европе".
Это приемлемое решение или это считается нарушением стандартов бухгалтерского учета??
3. просьба предоставить ссылки (если есть)?
Спасибо,
2 ответа
У вас должна быть единая функциональная валюта, которая стандартизирована в вашей компании.
Тем не менее, каждая финансовая деятельность может также иметь связанную "валюту транзакции". Было бы совершенно нормально по умолчанию "валюта транзакции" в долларах США в США и евро в Европе. Это позволит пользователям в их филиалах иметь дело с их родной валютой.
Когда дело доходит до реализации ваших основных транзакций, вам необходимо отслеживать как суммы функциональной валюты, так и суммы валюты транзакции.
В SAP Business One у нас была местная валюта, иностранная валюта и системная валюта.
Система ccy используется для создания отчетов. Локальный ccy для филиала. Foreign ccy предназначен для обработки других ccy во время транзакции.
В вашем примере AED должен быть системным ccy.
И приложение в США должно иметь локальный код в долларах США. И заявка в ЕС должна иметь местную валюту в евро.
Параметр приложения в США должен иметь иностранную валюту как EUR, JPY, AUD и т. Д. Параметр приложения в ЕС должен иметь иностранную валюту как USD, JPY, AUD и т. Д.
Тогда отчеты должны быть в состоянии и гибко извлечь из каждой категории ccy (локальный, системный и иностранный).
Надеюсь это поможет.