Иллюстрированный самоучитель по языку системы 1С:Предприятие

Атрибуты журнала расчетов

Документ

Документ-основание текущей записи журнала расчетов.

Синтаксис:

Документ

Англоязычный синоним:

Document

Описание:

Атрибут типа "Документ". Ссылка на документ, на основании которого данная запись (расчет) введена в журнал расчетов. Это может быть, например, документ "Больничный лист", породивший одну или несколько записей с видом расчета "Оплата больничного листа".

Этот атрибут журнала расчетов заполняется в момент проведения документа ссылкой на этот документ, в случае использования методов ВвестиРасчет, ВвестиПерерасчет, ЗаписатьРасчет, или ссылкой на другой документ, в случае использования методов ВвестиРасчетНаОсновании, ЗаписатьРасчетНаОсновании, ВвестиПерерасчетНаОсновании (см. ниже).

Атрибут Документ предназначен только для чтения.

Пример:

Процедура ПровестиРасчет()

Календ = Объект.Категория.Получить(ДатаНачала).Календарь;

Дней = Календ.Дней(ДатаНачала, ДатаОкончания);

Если ОткрытДок(Документ) = 0 Тогда

РассчитатьСреднюю(Документ, Константа.МесСреднБЛ,

ГруппаРасчетов.СредняяДляБЛ, 0);

КонецЕсли;

// среднюю зарплату берем из документа породившего расчет

Результат =Окр(Дней * Документ.СрЗарплата);

Дни = ?(Сторно = 1, -Дней, Дней);

КонецПроцедуры

См. также: ВвестиРасчет, ЗаписатьРасчет, ВвестиПерерасчет, ЗаписатьРасчетНаОсновании, ВестиРасчетНаОсновании, ВвестиПерерасчетНаОсновании.

Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.