При отмене проведения документа обычно автоматически удаляются всего его движения, в том числе и введенные записи в...
Журналы расчетов
Журналы расчетов
НачалоПериода = ЖЗ.НачалоТекущегоПериода(); КонецПериода = ЖЗ.КонецТекущегоПериода(); ПериодСтрокой = ЖЗ.ОписательПериода(НачМес); //например "Январь 2002 г"
жз = СоздатьОбъект("ЖурналРасчетов.Зарплата"); пер = жз.ТекущийПериод(); Сообщить("Текущий период:" + Символ Табуляции + пер); пер = пер.ПрибавитьПериод(1); Сообщить("Период...
сСотр_2 = СоздатьОбъект("Справочник.Сотрудники"); // Метод Выбрать вызывает диалог для выбора элемента справочника // Если сотрудник не выбран...
док = СоздатьОбъект("Документ.Премия"); // Метод Выбрать вызывает диалог для выбора документа // Если документ не выбран если...
сСотр_2 = СоздатьОбъект("Справочник.Сотрудники"); если сСотр_2.НайтиПоНаименованию("02 Цех", 0) = 0 тогда Предупреждение("Второй цех не найден."); возврат; конецЕсли; жз...
процедура ПриОткрытии() // Предопределенная процедура перем док; док = СоздатьОбъект("Документ.Премия"); // Метод Выбрать вызывает диалог для выбора...
док = СоздатьОбъект("Документ.Премия"); // Метод Выбрать вызывает диалог для выбора документа // Если документ не выбран если...
В примере обнуляется флаг ручной правки расчетов выбранного сотрудника, кроме расчетов с ВР ПремияСум, для которых, наоборот,...
Это выполняется в предопределенной процедуре ПриОткрытии модуля формы списка Журнала расчетов Зарплата. процедура ПриОткрытии() // Предопределенная процедура...
Добавление записи в журнал расчетов: Метод Новая может быть вызван где угодно, в глобальном модуле, модуле обработок,...
Например, организуем перебор записей с периодом действия в январе. ЖЗ = СоздатьОбъект("ЖурналРасчетов.Зарплата"); ДатаНач = '01.01.2002'; ДатаКон =...
// Посчитаем все начисления текущего сотрудника за январь: ВсегоНачислено = 0; ЖЗ.ВыбратьЗаписиПоОбъекту (ТекСотр, ДатаНач, ДатаКон); Пока ЖЗ.ПолучитьЗапись()=1...