Ввод записей в журнал расчетов 1 Добавление записи в журнал расчетов:
Метод Новая может быть вызван где угодно, в глобальном модуле, модуле обработок, документов и т.д.
Данный метод проверяет корректность заполненных реквизитов журнала расчетов. При вводе новых записей журналКак вывести все расчеты, относящиеся к выбранному Документу 0 док = СоздатьОбъект(" Документ.Премия" );
// Метод Выбрать вызывает диалог для выбора документа
// Если документ не выбран
если док.Выбрать(" Выберите документ" ) = 0 тогда
Предупреждение(" Документ не выбран." );
возврат;
конецЕсли;
жз = СозКак удалить все расчеты, относящиеся к выбранному Документу 0 док = СоздатьОбъект(" Документ.Премия" );
// Метод Выбрать вызывает диалог для выбора документа
// Если документ не выбран
если док.Выбрать(" Выберите документ" ) = 0 тогда
Предупреждение(" Документ не выбран." );
возврат;
конецЕсли;
жз = СозПеребор записей журнала расчетов 0 Например, организуем перебор записей с периодом действия в январе.
ЖЗ = СоздатьОбъект(" ЖурналРасчетов.Зарплата" );
ДатаНач = 01.01.2002;
ДатаКон = 31.01.2002;
ЖЗ.ВыбратьЗаписи(ДатаНач, ДатаКон);
Пока ЖЗ.ПолучитьЗапись()=1 Цикл
// действПериодические реквизиты справочника, только 1С v7 2 Чтение и запись периодических реквизитов.
Установка даты выборки периодических реквизитов для всего справочника.
//так мы узнаем, какая была у сотрудника
//категория на определенную дату
Катег = СпрСотр.Категория.Получить(НекаяДата);
//так мы усПосмотреть все результаты поиска похожих
Работа с журналом расчетов в 1С7.7 из 1С 8.1 через Com соединение 1 Недавно делал перенос справочников и документов из 1С 7.7 " Зарплата и кадры" в 1С 8.1 " Управление торговым предприятием" через Com соединение. Во время переноса столкнулся с некоторыми проблемами. Одна из них - это при выполнении запроса очень ваВвод записей в журнал расчетов 1 Добавление записи в журнал расчетов:
Метод Новая может быть вызван где угодно, в глобальном модуле, модуле обработок, документов и т.д.
Данный метод проверяет корректность заполненных реквизитов журнала расчетов. При вводе новых записей журналПеребор записей журнала расчетов 0 Например, организуем перебор записей с периодом действия в январе.
ЖЗ = СоздатьОбъект(" ЖурналРасчетов.Зарплата" );
ДатаНач = 01.01.2002;
ДатаКон = 31.01.2002;
ЖЗ.ВыбратьЗаписи(ДатаНач, ДатаКон);
Пока ЖЗ.ПолучитьЗапись()=1 Цикл
// действРасчет начислений по сотруднику, подразделени, документу 0 // Посчитаем все начисления текущего сотрудника за январь:
ВсегоНачислено = 0;
ЖЗ.ВыбратьЗаписиПоОбъекту (ТекСотр, ДатаНач, ДатаКон);
Пока ЖЗ.ПолучитьЗапись()=1 Цикл
Если ЖЗ.ВидРасч.ВходитВГруппу(ГруппаРасчетов.ВсеНачисления)=1 Тогда
ВсегоНачУдаление записей в журнале расчетов 0 При отмене проведения документа обычно автоматически удаляются всего его движения, в том числе и введенные записи в журналы расчетов.
Можно также явно удалять записи методом журнала расчетов УдалитьЗапись() .Посмотреть все в категории Журналы расчетов