Имя: Пароль:
1C
1С v8
Бух 3.0 Приобретение иностранной валюты
,
0 vde69
 
21.01.13
14:52
версия 3.0.17.11

делаю документ "Поступление не РС", вид операции "Приобретение иностранной валюты",

вопросы
1. почему колонка СуммаВзаморасчеты имеет название "Сумма в рублях на дату приобретения" (по чему в рублях)
2. почему эта колонка не пересчитывается (фактически содержит данные в валюте)
3. курсовые разницы считаются исходя из предпосылки что там рубли, и соответственно из 100тыр евро мы имеем 96тыр евро в прибыли и с этого налоги :)
1 shuhard
 
21.01.13
14:58
(0) это нормально
при второй операции будет 97 000 прибыли
2 vde69
 
21.01.13
15:00
(1) не понял это стеб?

если нет - то какая вторая операция?
3 ssh2012
 
21.01.13
15:04
(2) скриншот этого док-та можешь показать?
4 vde69
 
21.01.13
15:09
5 vde69
 
21.01.13
15:24
кто нибудь вообще в этом году проводил покупку валюты в бух 3.0 ???
6 ssh2012
 
21.01.13
15:25
да, странно, курс 350,205 - это для примера?
7 vde69
 
21.01.13
15:27
(6) проводки сделаны с реальным курсом 30,2050
волнует по чему на 91 столько упало в третьей строчке....
8 ssh2012
 
21.01.13
15:33
(7) уточню - если менять значение в колонке "Курс расчетов" на реальный курс покупки валюты что-ниб происходит?

В колонке "Сумма в рублях по курсу приобретения" должна быть верная рублевая сумма
9 vde69
 
21.01.13
15:34
(8) ничего не происходи, сумма не пересчитывается...
10 ssh2012
 
21.01.13
15:39
(9) тогда это баг, пересчет должен быть. Хотя в списке ошибок релиза таково нет. Я бы посмотрел в конфигураторе и проверил на последнем релизе, написал бы в 1с.
11 bazvan
 
21.01.13
15:39
в 17.10 картинка овсем не такая
12 bazvan
 
21.01.13
15:39
Счас поставлюю последний гляну
13 smotritel
 
21.01.13
15:41
(0) какая валюта у договора "Покупка/продажа валюты"?
14 vde69
 
21.01.13
15:43
(10) у меня предпоследний релиз, на последнем код тот-же


Процедура РассчитатьСуммуВзаиморасчетов(СтрокаПлатеж, Форма, ПересчитатьКурсПродажи = Ложь)
//..................
   Если Форма.Объект.ВидОперации = ПредопределенноеЗначение("Перечисление.ВидыОперацийПоступлениеДенежныхСредств.ПриобретениеИностраннойВалюты") Тогда
       Форма.Объект.КурсНаДатуПриобретенияРеализацииВалюты = ?(
           Форма.Объект.КурсНаДатуПриобретенияРеализацииВалюты = 0, Форма.КурсДокумента, Форма.Объект.КурсНаДатуПриобретенияРеализацииВалюты);
       
       СтрокаПлатеж.СуммаВзаиморасчетов = РаботаСКурсамиВалютКлиентСервер.ПересчитатьИзВалютыВВалюту(
                                           СтрокаПлатеж.СуммаПлатежа, Форма.Объект.ВалютаДокумента,
                                           СтрокаПлатеж.ДоговорКонтрагентаВалютаВзаиморасчетов,
                                           СтрокаПлатеж.КурсВзаиморасчетов, 1,
                                           СтрокаПлатеж.КратностьВзаиморасчетов, 1);
15 ssh2012
 
21.01.13
15:45
(14) договор рублевый?
16 vde69
 
21.01.13
15:47
(15) (13) валюта договора - USD
17 ssh2012
 
21.01.13
15:47
(16) должно быть руб
18 ssh2012
 
21.01.13
15:49
Счет расчетов рублевый, списываются рубли для покупки
19 vde69
 
21.01.13
15:50
(17) о_О

спасибо, вроде правильно!
20 smotritel
 
21.01.13
15:51
(18) немного не так.

Счет учета - 52.
Банковский счет - долларовый.
Договор - рублевый.
Валютный, кстати и выбирать не должен давать, только, если принудительно настройку списка измнить.
21 ssh2012
 
21.01.13
15:55
[Договор с контрагентом в данном случае должен иметь вид "Прочее", валютой взаиморасчетов договора должен быть рубль.]
http://its.1c.ru/db/metod81#content:4947:1