Page tree
Skip to end of metadata
Go to start of metadata

Валюта - это объект, который содержит информацию об одной валюте.

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

Атрибуты

  • Наименование.
  • Наименование (сокр.). Трехбуквенный код валюты по стандарту ISO 4217. Например, USD.
  • Код валюты. Код валюты, состоящий из трех цифр, по стандарту ISO 4217. Например, 840. Используется при подаче деклараций и прочих интеграциях.
  • Символ. Символ, обозначающий валюту, используемый в печатных формах. Например, $.
  • Наименование в документах. Наименование, которое используется для обозначения валюты в печатных формах.

Условие округления

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

Механизм округления работает следующим образом :

  • Если входная цена меньше нижнего порога, то входная цена не меняется.
  • Если входная цена больше либо равна нижнему порогу, то 
    • Берется остаток от деления входной цены на делитель.
    • Находится диапазон цен, в который он попадает.
    • От входной цены отнимается остаток и добавляется округленная цена интервала, которая может также быть отрицательной.
  • Получившаяся цена округляется до заданного количества знаков после запятой. Если количество знаков отрицательное, то округление идет до 10, 100 и так далее.

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

Тип обмена

  • No labels