|
v7: Бух 7.7. Пишу акт сверки в валюте | ☑ | ||
---|---|---|---|---|
0
ErrorEd88
19.10.11
✎
16:49
|
Переписываю акт сверки. Обороты уже формируются нормально в валютной сумме. Проблема с СальдоНач и СальдоКон.
Пробовал так: Спр=СоздатьОбъект("Справочник.Валюты"); Курс1=Спр.ТекущийЭлемент().Курс.Получить(НачДата); Курс2=Спр.ТекущийЭлемент().Курс.Получить(КонДата); ... СальдоНач = (БИ.СНД() - БИ.СНК())/Курс1; СальдоКон = (БИ.СКД() - БИ.СКК())/Курс2; ... Суммы с валютой получались не такие, как, например, в карточке счета. Думаю, дело в округлении(как суммы округляются в карточке счета разобраться не смог). Пробовал так: ... СальдоНач = (БИ.СНД(2) - БИ.СНК(2)); СальдоКон = (БИ.СКД(2) - БИ.СКК(2)); ... Тагда ни начальное - ни конечное сальдо вообще не выводятся. |
|||
1
ErrorEd88
19.10.11
✎
16:53
|
(0) Тагда = Тогда
|
|||
2
filh
19.10.11
✎
16:57
|
А ты валюту выбираешь вообще?
|
|||
3
filh
19.10.11
✎
16:58
|
или пофиг на валюту?
|
|||
4
ErrorEd88
19.10.11
✎
19:34
|
Поднимем..
|
|||
5
Хряк
19.10.11
✎
19:42
|
>Суммы с валютой получались не такие, как, например, в карточке счета.
переоценка валюты когда делается |
|||
6
ErrorEd88
19.10.11
✎
19:56
|
(5) Я уже понял, что просто разделить сумму на курс usd начальной даты - бред.
Переоценку валюты можно сделать минимальными интеллектуальными затратами, что-то вроде: БИ = СоздатьОбъект("БухгалтерскиеИтоги"); БИ.ИспользоватьСубконто ... ... БИ.ВыполнитьЗапрос(НачДата, КонДата, СписокВыбранныхСчетов,,Спр.НайтиПоНаименованию("USD")); СальдоНач = БИ.СНД() - БИ.СНК(); СальдоКон = БИ.СКД() - БИ.СКК(); P.s. пробовал - не вышло.. |
|||
7
ErrorEd88
19.10.11
✎
19:57
|
?
|
|||
8
Эльниньо
19.10.11
✎
19:57
|
.ТекущийЭлемент() зачем?
|
|||
9
Эльниньо
19.10.11
✎
19:58
|
(7) А (2) читал?
|
|||
10
ErrorEd88
19.10.11
✎
19:58
|
(8) Уберу, проверю..
|
|||
11
ErrorEd88
19.10.11
✎
20:01
|
Спр.ТекущийЭлемент().Курс.Получить(НачДата) - выдает курс по usd, проверено. В макете, где надо, поменял руб на usd.
|
|||
12
Эльниньо
19.10.11
✎
20:13
|
Почитай хотя бы чуток СП.
|
|||
13
Эльниньо
19.10.11
✎
20:16
|
СНД(<ТипСуммы>)
Назначение: Возвращает дебетовое сальдо на начало периода. Параметры: <ТипСуммы> - Необязательный параметр. Число или строка - тип возвращаемой суммы. Может принимать одно из следующих значений: 1 (''C'') - сумма; 2 (''В'') - валютная сумма; 3 (''К'') - количество. |
|||
14
CrecerRu
19.10.11
✎
20:18
|
(0) сделай конструктором бух запросов отчет и посмотри код.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |