А теперь, для чего это было необходимо:
При создании нового элемента справочника НеоборотныеАктивы запись значений периодических реквизитов производится на дату документа, из которого вызывается список выбора НА.
Что это за собой влечет: документ ВводВЭксплуатацию, вводим необоротные активы, у которых счет учета 112 - Малоценные необоротные материальные активы, и метод расчета износа 100%. Т.е. списывается в первом месяце 100% стоимости, которая амортизируется.
Делаем ввод в эксплуатацию 27.02.2013г, затем 28.02.2013г. производим начисление износа, после проведения документа НачислениеИзноса получаем "Ведомость начисления износа", и видим, что введенные 27 февраля 2013 необоротные активы не списались, как это ожидалось. Причина оказалась проста: в документе НачислениеИзноса и в модуле документа, и в модуле формы, используется выражение типа
Элемент.ИспользоватьДату(НачМесяца(ДатаДок),1);
Т.е., значения периодических элементов берутся на начало месяца, в то время как документ ВводВЭксплуатацию ввел их на дату документа.
Для решения проблемы в модуле формы элемента справочника НА, в процедуре при записи, нужно внести изменения (отмечены комментариями):
// ===============================
Процедура ПриЗаписи()
глСохранитьЗначение("НеоборотныеАктивы","ВидНеоборотногоАктива", ВидНеоборотногоАктива);
глСохранитьЗначение("НеоборотныеАктивы","БазЕдиница", БазЕдиница);
глСохранитьЗначение("НеоборотныеАктивы","Счет", Счет);
глСохранитьЗначение("НеоборотныеАктивы","СчетЗатрат", СчетЗатрат);
глСохранитьЗначение("НеоборотныеАктивы","ВидЗатрат", ВидЗатрат);
глСохранитьЗначение("НеоборотныеАктивы","МетодРасчетаИзноса", МетодРасчетаИзноса);
глСохранитьЗначение("НеоборотныеАктивы","Группа", Группа);
//! 12.03.2013 Волков В.П.
//! При сохранении нового элемента периодические реквизиты сохраняем по умолчанию на начало месяца
Если ЭтоНовый = 1 Тогда
ИспользоватьДату(НачМесяца(ИспользоватьДату()));
Иначе
//! Оригинальный код
Если глЗаписьПериодическихРеквизитов(Контекст) = 0 Тогда
СтатусВозврата(0);
Возврат;
КонецЕсли;
КонецЕсли;
//! Конец вставки
....
После этого значения периодических элементов нового элемента справочника НА будут записываться на начало месяца даты документа.
Сообщение отредактировал vadim007 - 12.03.13, 10:59