helpf.pro
Регистрация
 0 
Распечатать

Сторнирование уже произведенных расчетов прошлых периодов?

Аналогично делается сторнирование по регистрам накопления и бухгалтерии

Пример для регистра расчета ОсновныеНачисленияРаботниковОрганизации:
Код 1C v 8.х
 
ТаблицаСторноЗаписей = Движения.ОсновныеНачисленияРаботниковОрганизации.ПолучитьДополнение(); 

Для каждого СтрокаСторно Из ТаблицаСторноЗаписей Цикл 

	// Добавить сторно-записи в набор записей регистра. 
	// Новая запись движений. 
	Движение = Движения.ОсновныеНачисленияРаботниковОрганизации.Добавить(); 

	// Заполнить свойства. 
	Движение.ПериодРегистрации = Строка.ПериодРегистрацииСторно; 
	Движение.ПериодДействияНачало = Строка.ПериодДействияНачалоСторно; 
	Движение.ПериодДействияКонец = Строка.ПериодДействияКонецСторно; 
	Движение.БазовыйПериодНачало = Строка.БазовыйПериодНачало; 
	Движение.БазовыйПериодКонец = Строка.БазовыйПериодКонец; 
	Движение.ВидРасчета = Строка.ВидРасчета; 
	Движение.Сторно = Истина; 

	// Заполнить измерения. 
	Движение.ФизЛицо = Строка.ФизЛицо; 
	Движение.Приказ = Строка.Приказ; 
	Движение.Организация = Строка.Организация; 

	// Ресурсы не заполнять, потому что здесь не происходит расчет, 
	// только подготовка новой записи 

	// Заполнить реквизиты. 
	Движение.ГрафикРаботы = Строка.ГрафикРаботы; 
	Движение.Размер = Строка.Размер; 
	Движение.ВидУчетаВремени = Строка.ВидУчетаВремени; 
	Движение.ПодразделениеОрганизации = Строка.ПодразделениеОрганизации; 
	Движение.ПериодРасчетаСреднегоЗаработкаНачало = Строка.ПериодРасчетаСреднегоЗаработкаНачало; 
	Движение.ПериодРасчетаСреднегоЗаработкаОкончание = Строка.ПериодРасчетаСреднегоЗаработкаОкончание; 
КонецЦикла; 

Движения.ОсновныеНачисленияРаботниковОрганизации.Записать();      
   
Разместил:   Версии: | 8.x |  Дата:   Прочитано: 14831
 0 
Распечатать
Возможно, вас также заинтересует
17 правил для составления оптимального ЗАПРОСа к данным базы 1С 53
Для формирования и выполнения запросов к таблицам базы данных в платформе 1С используется специальный объект языка программирования Запрос . Создается этот объект вызовом конструкции Новый Запрос . Запрос удобно использовать, когда требуется получ
1С Предприятие что это? 13
Что такое 1С? 1С — это фирма , у которой одно из направлений деятельности — разработка программного обеспечения для автоматизации бизнес-процессов предприятий. « 1С:Предприятие » - конкретный продукт, который выпускает компания 1С . Что такое
Выбрать Остатки и Обороты по указанным счетам, отбор по субконто и выгрузка результата в EXCEL 0
Запрос=Новый Запрос; Запрос.Текст=" |ВЫБРАТЬ | ХозрасчетныйОстаткиИОбороты.Счет, | ХозрасчетныйОстаткиИОбороты.Субконто1, | ХозрасчетныйОстаткиИОбороты.Субконто2, | ХозрасчетныйОстаткиИОбороты.Субконто3, | ХозрасчетныйОстаткиИОбороты.Органи
Выгрузка и Загрузка проводок документа через файл 0
Процедура ВыгрузкаПроводок(Кнопка) Если Не ЗначениеЗаполнено(Документ) Тогда Сообщить(" Заполните поле Документ!" ); Иначе Движ = РегистрыБухгалтерии.Хозрасчетный.СоздатьНаборЗаписей(); Движ.Отбор.Регистратор.Установить(Документ); Движ.Прочита
Выгрузка метаданных конфигурации в Microsoft Word и Excel 1
Перем ОбъектыКонфы; Перем СтруктКонфы; Процедура ВыгрузитьВWord() Попытка Word = Новый COMОбъект(" Word.Application" ); Исключение Сообщить(" Не удалось открыть Word" ); Возврат; КонецПопытки; Word.Documents.Add(); Документ = Word.Activ
Посмотреть все результаты поиска похожих
Вы не можете отправить комментарий анонимно, пожалуйста войдите или зарегистрируйтесь.
Загрузка... Дождитесь завершения!