Курсовая в ГК считается в зависимости от типа счета:
X++:
if (ledgerTable.accountPlType <= LedgerAccountType::AccountCost)
{
searchDate = fromDate;
}
else
{
if (ledgerTable.accountPlType <= LedgerAccountType::AccountLiable)
{
searchDate = ledgerPeriod::openingPeriodStart(fromDate);
}
}
То есть, для счетов с типом Баланс, Актив и Пассива переоцениваются все проводки, начиная с предыдущего открывающего периода. В то время как для счетов с типом Прибыль-Убытки, Доход, Издержки начиная с указанной даты.