Суммы и Курсы продаж
В Системе суммы сделок (заказы, консигнации) и хозяйственных операций сохраняются в следующих валютах:
- Валюта сделки / хозяйственной операции;
- Национальная валюта;
- Валюта баланса с контрагентом;
- Валюта склада;
Цены товаров, суммы заказов и хозяйственных операций, разнесенных на заказы, в этих валютах рассчитываются следующим образом:
- Заказ:
- Значения курсов в заказе
Значения курсов устанавливаются по действующим на дату заказа значениям в Матрице курсов, заданным для определенного Типа курса. В Матрице курсов вносятся значения курса валюты к национальной валюте.
Курсы устанавливаются при создании заказа в зависимости от установок Типов курсов в Значениях по умолчанию и свойств валюты.
- Курс валюты заказа к национальной валюте (К нац) - по "Продажи - Валюты и курсы - Тип курса для пересчета заказа";
- Курс валюты баланса к национальной валюте - (К бал) - по "Продажи - Валюты и курсы - Тип курса для пересчета заказа", если не установленыследующие значения по умолчанию:
- "Продажи - Валюты и курсы - Тип курса для пересчёта в валюты склада и баланса для безнала" - если валюта заказа отмечена "Нал" - НЕТ;
- "Продажи - Валюты и курсы - Тип курса для пересчёта в валюты склада и баланса для нала" - если валюта заказа отмечена "Нал" - ДА;
- Курс валюты склада к национальной валюте (К скл) - по "Склад - Валюты и курсы - Тип курса для пересчета цены у.е.", если не установленыследующие значения по умолчанию:
- "Продажи - Валюты и курсы - Тип курса для пересчёта в валюты склада и баланса для безнала" - если валюта заказа отмечена "Нал" - НЕТ;
- "Продажи - Валюты и курсы - Тип курса для пересчёта в валюты склада и баланса для нала" - если валюта заказа отмечена "Нал" - ДА;
- Цены товаров в разных валютах:
- Цена товара в валюте заказа (Цена Зак) рассчитывается от Цены в валюте товара (Цена Тов) умножением на Кросс-курс, который в свою очередь определяется как частное Курса товара из карточки товара и Курса к национальной валюте из карточки заказа Цена Зак = Цена Тов * (Ктов / К нац);
Приведенное описание порядка расчета цены товара в валюте заказа упрощено. Правильный и подробный расчет цены в валюте заказа описан в инструкции "Ценообразование в заказе".
- Цена товара в валюте баланса (Цена Бал) рассчитывается от Цены в валюте товара (Цена Тов) умножением на Кросс-курс, который в свою очередь определяется как частное Курса товара из карточки товара и Курса баланса из карточки заказа Цена Бал = Цена Тов * (Ктов / К бал);
Если валюты товара и баланса равны или определены как близнецы, то для расчета цены в валюте баланса используется курс товара.
- Цена товара в валюте склада (Цена у.е.) рассчитывается в зависимости от состояния значения по умолчанию "Продажи - Валюты и курсы - Цену у.е. пересчитывать от цены в валюте заказа и кросскурсить даже для валют-близнецов":
- При значении ДА: от Цены в валюте заказа (Цена Зак) умножением на Кросс-курс, который в свою очередь определяется как частное Курса национальной валюты и Курса склада из карточки заказа Цена у.е. = Цена Зак * (К нац / К скл);
- При значении НЕТ: от Цены в валюте баланса (Цена Бал) умножением на Кросс-курс, который в свою очередь определяется как частное Курса баланса и Курса склада из карточки заказа Цена у.е. = Цена Бал * (К бал / К скл);
- Суммы заказа:
- В валюте заказа - сумма произведений цен товара в валюте заказа на количество;
Приведенное описание порядка расчета суммы в валюте заказа упрощено. Подробнее расчет суммы в валюте заказа описан в инструкции "Ценообразование в заказе".
- В валюте баланса - сумма произведений цен товара в валюте баланса на количество;
Приведенное описание порядка расчета суммы в валюте баланса упрощено. Расчет суммы в валюте баланса аналогичен расчету в валюте заказа, который описан в инструкции "Ценообразование в заказе".
- В национальной валюте - умножение суммы в валюте заказа на Курс нац;
Сумма заказа в валюте склада не рассчитывается.
- Суммы дополнительных расходов. Сумма хозяйственной операции Доп.оплаты по заказу или сумма закупки, разнесенная как доп расход на заказ пересчитываются в валюту склада по значению типа курса, установленном в значении по умолчанию "Хоз.операции - Валюты и курсы - Тип курса для пересчёта операции" на дату операции / закупки.
- Отгрузка (Возврат)
- Значения курсов в операции
Значения курсов устанавливаются по действующим на дату операции значениям в Матрице курсов, заданным для определенного Типа курса.
В отличие от заказа значения курсов в хозяйственной операции отображаются как курс соответствующей валюты к валюте операции.
- Курс национальной валюты (Курс К нац) - по "Хоз.операции - Валюты и курсы - Тип курса для пересчета операции";
- Курс баланса (Курс К баланс) - частное средневзвешенного значения курсов баланса из заказов, на которые разнесена отгрузка, и значения из матрицы для курса национальной валюты по "Хоз.операции - Валюты и курсы - Тип курса для пересчета операции" Курс К баланс. = Курс нац / Курс баланс заказов;
Средневзвешенное значение курса определяется по соотношению сумм в национальной валюте и валюте баланса в ценах заказов по товарам, разнесенным на операцию после полного разнесения операции по заказам.
Если валюты товара и баланса равны или определены как близнецы, то курс баланса определяется курсом товара.
- Курс склада (Курс К у.е.) определяется в зависимости от состояния значения по умолчанию "Финансы - Прочие - В операциях по заказам и закупкам с одинаковыми валютами баланса и склада устанавливать курс склада равным курсу баланса":
- При значении ДА - если валюта баланса с контрагентом соответствует валюте склада, то Курс К у.е. устанавливается равным Курс К баланс;
- При значении НЕТ - частное значений матрицы для курса национальной валюты и курса валюты склада по "Хоз.операции - Валюты и курсы - Тип курса для пересчета операции" Курс К у.е. = Курс нац / Курс у.е.;
- Суммы операции
Исходя из того, что валюта отгрузки (возврата) не может отличаться от валюты заказа, то Цена товара в операции имеет то же значение что и в заказе;
- В валюте операции - рассчитывается умножением цены товара в валюте операции на количество Сумма опер = Цена Опер * Количество;
Приведенное описание порядка расчета суммы в валюте операции упрощено. Расчет этой суммы аналогичен расчету суммы заказа в валюте операции, который описан в инструкции "Ценообразование в заказе".
- В национальной валюте - рассчитывается умножением суммы в валюте операции на курс национальной валюты Сумма нац = Сумма Опер * Курс К нац;
- В валюте склада - рассчитывается умножением суммы в валюте операции на курс валюты склада Сумма у.е. = Сумма Опер * Курс К у.е.;
- В валюте баланса - рассчитывается умножением суммы в валюте операции на курс валюты баланса Сумма бал = Сумма Опер * Курс К баланс;
- Оплата (Возврат оплаты)
- Значения курсов в операции
Значения курсов устанавливаются (за одним исключением) по действующим на дату операции значениям в Матрице курсов, заданным для определенного Типа курса.
В отличие от заказа значения курсов в хозяйственной операции отображаются как курс соответствующей валюты к валюте операции.
- Курс национальной валюты (Курс К нац) - по "Хоз.операции - Валюты и курсы - Тип курса для пересчета операции";
- Курс баланса (Курс К баланс) определяется значением по умолчанию "Финансы - Прочие - При оплате заказов не в нац. валюте учитывать изменение курса валюты баланса на дату оплаты":
- При значении ДА - и если валюта операции не национальная - частное значения матрицы для курса национальной валюты и валюты баланса по "Хоз.операции - Валюты и курсы - Тип курса для пересчета операции" Курс К баланс. = Курс нац / Курс матрицы;
- При значении НЕТ - частное средневзвешенного значения курсов баланса из заказов, на которые разнесена отгрузка, и значения из матрицы для курса национальной валюты по "Хоз.операции - Валюты и курсы - Тип курса для пересчета операции" Курс К баланс. = Курс нац / Курс баланс заказов;Средневзвешенное значение курса определяется по соотношению сумм в национальной валюте и валюте баланса в ценах заказов по товарам, разнесенным на операцию после полного разнесения операции по заказам.
- Курс склада (Курс К у.е.) определяется в зависимости от состояния значения по умолчанию "Финансы - Прочие - В операциях по заказам и закупкам с одинаковыми валютами баланса и склада устанавливать курс склада равным курсу баланса":
- При значении ДА - если валюта баланса с контрагентом соответствует валюте склада, то Курс К у.е. устанавливается равным Курс К баланс;
- При значении НЕТ - частное значений матрицы для курса национальной валюты и курса валюты склада по "Хоз.операции - Валюты и курсы - Тип курса для пересчета операции" Курс К у.е. = Курс нац / Курс у.е.;
- Суммы операции
- Сумма операции и ее валюта определяются при формировании операции;
- В национальной валюте - рассчитывается умножением суммы в валюте операции на курс национальной валюты Сумма нац = Сумма Опер * Курс К нац;
- В валюте склада - рассчитывается умножением суммы в валюте операции на курс валюты склада Сумма у.е. = Сумма Опер * Курс К у.е.;
- В валюте баланса - рассчитывается умножением суммы в валюте операции на курс валюты баланса Сумма бал = Сумма Опер * Курс К баланс;
- Курсовая разница в национальной валюте по операции оплаты
Курсовая разница определяется только для операций по заказам в национальной валюте. Сумма курсовой разницы рассчитывается в национальной валюте по формуле:
КР = Сумма опер * Курс К нац - (Курс склада заказа * Курс К у.е.)
Курсовая разница может быть разнесена как дополнительный расход заказа.
Курсовая разница по операции оплаты по заказу по вышеприведенному алгоритму рассчитывается при установке значения по умолчанию "Финансы - Прочие - Начислять курсовую разницу в валюте склада. Другие курсовые разницы не начислять" в НЕТ.
Схема расчета сумм и курсов

Сервис поддержки клиентов работает на платформе UserEcho