Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Реквизиты проводки.
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 > Программисту > Программирование в 1С Предприятие 7.7
KKKTTTj
Захожу в журнал проводок в конфигураторе и вижу ряд реквизитов, которые не относятся к стандартным и в реквизитах проводки тоже не определенны, че за фигня? От куда они там появились? Хотел к ним достучаться через:

_Проводка = СоздатьОбъект("Проводка");
_Проводка.ВыбратьПроводки(ДатаС,ДатаПо);
Пока _Проводка.ПолучитьПроводку() = 1 Цикл
Сообщить(_Проводка.Курс);
КонецЦикла;


В объекте _Проводка только стандартные реквизиты, а на поле «Курс», которое я вижу в журнале, ругается, типа мог поле агрегатного объекта не обнаружено (Курс). Где искать определение загадочных реквизитов?
logist
Может в свойствах надо поставить галку у "Отбор по вал.сумме"
g789
KKKTTTj
почитайте необходимо зарегистрироваться для просмотра ссылки
если кратко, это автоматически создаваемый реквизит журнала, а не проводки

Курс текущий курс валюты проводки (на дату операции). Используется, если в конфигурации определено ведение валютного учета;
Cthulhu
Курс - строго говоря НЕ реквизит.
В параметрах Планов Счетов (подраздел "Валютный учет") подсистеме указывается, какой справочник используется в качестве справочника Валют, и - внимание! - какой реквизит этого справочника используется для отображения Курса. При этом во всех формах проводок, в которых используется предопределенный показатель "Курс" - значение для вывода подсистема берет НЕ из реквизита проводки, а вычисляет(!) для указанной (в предопределенном реквизите проводки) валюты из указанного (см.выше) реквизита справочника Валют на дату операции.
Вывод:
1) ЕСЛИ нужен собственно именно фактический курс валютной проводки, в которой указаны валютная сумма и сумма в валюте учета, курс получается расчетно делением суммы на вал.сумму;
2) ЕСЛИ же нужно видеть справочный(!!!) курс - сиречь тот самый, который показывается в предопределенном отображаемом реквизите в формах проводки - то его, опять таки, необходимо получать расчетным путем, вычисляя по справочнику валют курс на дату операции.
KKKTTTj
Цитата(Cthulhu @ 23.08.12, 15:29) необходимо зарегистрироваться для просмотра ссылки
Курс - строго говоря НЕ реквизит.
В параметрах Планов Счетов (подраздел "Валютный учет") подсистеме указывается, какой справочник используется в качестве справочника Валют, и - внимание! - какой реквизит этого справочника используется для отображения Курса. При этом во всех формах проводок, в которых используется предопределенный показатель "Курс" - значение для вывода подсистема берет НЕ из реквизита проводки, а вычисляет(!) для указанной (в предопределенном реквизите проводки) валюты из указанного (см.выше) реквизита справочника Валют на дату операции.
Вывод:
1) ЕСЛИ нужен собственно именно фактический курс валютной проводки, в которой указаны валютная сумма и сумма в валюте учета, курс получается расчетно делением суммы на вал.сумму;
2) ЕСЛИ же нужно видеть справочный(!!!) курс - сиречь тот самый, который показывается в предопределенном отображаемом реквизите в формах проводки - то его, опять таки, необходимо получать расчетным путем, вычисляя по справочнику валют курс на дату операции.


Спасибо большое, реально ломаю голову уже пол дня smile.gif
Vofka
Цитата(KKKTTTj @ 23.08.12, 15:33) необходимо зарегистрироваться для просмотра ссылки
Спасибо большое, реально ломаю голову уже пол дня

Жмите палец Cthulhu.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.