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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 03.04.2012, 14:09   #1  
jsmith is offline
jsmith
Участник
 
8 / 10 (1) +
Регистрация: 08.12.2011
Мультивалютные таблицы документов
Добрый день. Разрешите снова побеспокоить вас. Дело в том, что мы пишем систему на 1С предприятие и, не обладая достаточным уровнем знаний, используем хорошие идеи из других хороших систем. У нас встала такая проблема.
Понимаем, что в базе необходимо реализовать мультивалютный учет. Наше понятие этого термина таково.
Каждый счет хранит суммы в разных валютах (валютные оценки суммы на момент проводки.
Счета бывают либо валютные, либо простые. Простые счета просто хранят валютные оценки суммы на момент проводки, как уже было сказано. А валютные хранят суммы ещё и в валюте счёта, а потому и переоцениваются по прочим валютам.
То есть, проще говоря, у каждого счёта есть как минимум две оценки: рублевая и долларовая (валюта упр. учёта). Если счёт валютный, то у него дополнительно есть и сумма в валюте счёта.
Теперь, как хранить суммы в таблицах документа. Есть несколько решений.
1. В одной жёстко заданной валюте. Например, в рублях или валюте управленческого учёта.
2. В валюте документа. То бишь я могу для любого документа выбрать валюту, в которой я хочу хранить данные. Ежели документ пишет ещё и в валютные счета (расчеты с контрагентами, покупка / продажа валюты, то при проведении документа выполняется пересчёт из валюты документа в валюты счетов. Понятное дело, что на практике валюта документа часто устанавливается равной валюте расчётов
3. В корзине валют. То бишь храню и в рублях, и в валюте упр. учёта, и в прочих валютах.
Для обычного документа все суммовые реквизиты документа хранятся в двух валютах как минимум.
Для пишущих в валютные счета добавляются реквизиты с суффиксами этих валют. Например, ЦенаБух, ЦенаУпр, ЦенаДог (цена в валюте договора).
У каждого из этих пунктов есть свои плюсы и минусы.
Можно ли узнать, как мультивалютный учёт реализован в DAX. Не так ли как в типовых конфигурациях 1С, то есть пункт 2?
Спасибо.
Старый 03.04.2012, 14:54   #2  
ice is offline
ice
Участник
Аватар для ice
Лучший по профессии 2014
 
1,741 / 404 (17) +++++++
Регистрация: 23.03.2006
что подразумевается под словом счет? В АХ в документах суммы в валюте документов, в проводках по складу, суммы в основнай валюте и во вторичной валюте, в проводках главной книги суммы в 3 валютах (по документу, основная, вторичная). в поводках по другим модулям суммы в валюте документа и в основной валюте. как-то так, если я правильно вас понял

Последний раз редактировалось ice; 03.04.2012 в 14:58.
Старый 03.04.2012, 14:55   #3  
jsmith is offline
jsmith
Участник
 
8 / 10 (1) +
Регистрация: 08.12.2011
под словом счёт я подразумеваю учётный регистр
Старый 03.04.2012, 15:35   #4  
Alexanderis.ua is offline
Alexanderis.ua
Участник
 
53 / 40 (2) +++
Регистрация: 25.12.2008
Адрес: Киев, Украина
не приходилось сталкиваться с 1С, но это и не нужно, чтобы понять огромную разницу в архитектуре системы.
Вы хотите объяснения в терминах 1С? Они могут быть банально не применимы к AX или обозначать совершенно не то, что вы предполагаете.
Я на своем опыте это прочувствовал - переход с IDM finexpert был как новое рождение

Если вы говорите про счета - как счета в ГК, то каждая проводка имеет три разные валютные суммы - валюте порождающей ее операции, основной валюте компании (читай - бухгалтерской) и вторичной (как вариант - управленческой). Суммы в основной и вторичной сумме пересчитываются при разноске.
__________________
If it ain't broke, take it apart and find out why (с)
Старый 04.04.2012, 09:19   #5  
jsmith is offline
jsmith
Участник
 
8 / 10 (1) +
Регистрация: 08.12.2011
Вот да. Тоже так хочу сделать. Значит, я мыслю по-аксаптовски
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Программное воссоздание записей SqlDictionary для определенной таблицы gl00mie DAX: Программирование 17 04.05.2023 20:13
Пересоздание таблицы при синхронизации Serg16 DAX: Администрирование 1 26.08.2009 13:55
Вставка строк в таблицы Аксапты сторонними средствами Андре DAX: База знаний и проекты 1 07.05.2009 16:49
Получение из поля Map кода поля реальной таблицы, к ней привязанной (Mappings) vey DAX: Функционал 5 16.03.2005 11:16
Две таблицы - один grid!? Kengo DAX: Программирование 3 01.11.2004 15:01

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

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

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