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

Публикация № 300754

Учет и отчетность - Закрытие периода - Закрытие периода

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

Регламентное задание позволяет запускать перепроведение документов по расписанию. Разрабатывалось в Бухгалтерии КОРП 3.0.32.7

Как известно, перепроведение документов - достаточно долгая процедура, без которой невозможно закрыть месяц. Поэтому очень удобно использовать регламентное задание по перепроведению документов, особенно, при большом документообороте. Представляю вашему вниманию процедуру, которую можно запускать автоматически по регламентному заданию. Процедура запускает стандартную обработку Бухгалтерии 3.0 "Групповое перепроведение документов". Дата первого документа, нарушающего последовательность документов ищется автоматически. В параметрах можно задать дату, по которую перепроводить документы, и указать останавливать ли перепроведение после первой ошибки проведения или нет. Результаты перепроведения сохраняются в файл на жесткий диск.

	 Процедура доп_ПроведениеДокументов(ОстанавливатьсяПоОшибке = Неопределено, ДатаОкончания = Неопределено) Экспорт
	
	Если ОстанавливатьсяПоОшибке = Неопределено Тогда
		ОстанавливатьсяПоОшибке = Истина;
	КонецЕсли;    
	
	Организация = Справочники.Организации.НайтиПоКоду("00035");
	ПериодРегистрации = ТекущаяДата();
	
	Результат = Новый Структура();
	Результат.Вставить("Ссылка", 		  	            Неопределено);
	Результат.Вставить("Дата", 		                    Неопределено);
	Результат.Вставить("МесяцИсключенИзПерепроведения",         Ложь);
	Результат.Вставить("КоличествоДокументовДляПерепроведения", 0);
	
	МесяцИсключенИзПерепроведения = РегистрыСведений.ИсключенныеИзПерепроведенияМесяцы.МесяцИсключенИзПерепроведения(
	Организация, ПериодРегистрации);
	
	Результат.МесяцИсключенИзПерепроведения = МесяцИсключенИзПерепроведения;
	
	// Если текущий месяц исключен из перепроведения, то получим дату нарушения 
	// как если бы по состоянию на конец прошлого месяца, чтобы если пользователь
	// решит все-таки за текущий месяц выполнить перепроведение, то мы могли бы 
	// указать, с какой даты требуется перепроводить.
	Если МесяцИсключенИзПерепроведения Тогда
		МоментНарушения = РаботаСПоследовательностями.МоментНачалаПерепроведенияСУчетомИсключенныхМесяцев(
		Организация, НачалоМесяца(ПериодРегистрации) - 1);
	Иначе
		МоментНарушения = РаботаСПоследовательностями.МоментНачалаПерепроведенияСУчетомИсключенныхМесяцев(
		Организация, КонецМесяца(ПериодРегистрации));
	КонецЕсли;
	
	Путь = "\\canopus\1C-OBT\MV\Логи перепроведения КОРП ЛАС\";
	
	Если МоментНарушения = Неопределено Тогда
		Текст = Новый ЗаписьТекста(Путь + Формат(ТекущаяДата(), "ДЛФ=Д") + ".txt", КодировкаТекста.ANSI);
		Текст.ЗаписатьСтроку("" + Организация);
		Текст.ЗаписатьСтроку("Перепроведение не требуется!");
		Текст.Закрыть();	
		Возврат;
	КонецЕсли;  		
	
	Если ДатаОкончания = Неопределено ИЛИ ДатаОкончания = '00010101000000' Тогда
		ДатаОкончания = ТекущаяДата();    
	КонецЕсли;
	
	// Подготовка параметров для группового перепроведения
	ПараметрыПерепроведения 				= Обработки.ГрупповоеПерепроведениеДокументов.ПараметрыПерепроведения();
	ПараметрыПерепроведения.Организация 			= Организация;
	ПараметрыПерепроведения.УникальныйИдентификаторФормы 	= Новый УникальныйИдентификатор;
	ПараметрыПерепроведения.МоментНачала			= МоментНарушения;
	ПараметрыПерепроведения.ДатаОкончания			= ДатаОкончания;
	ПараметрыПерепроведения.ОстанавливатьсяПоОшибке 	= ОстанавливатьсяПоОшибке;
	ПараметрыПерепроведения.ЭтоЗакрытиеМесяца 		= Ложь;
	
	Если НЕ ЗначениеЗаполнено(ПараметрыПерепроведения.АдресХранилищаСОшибками) Тогда
		ПараметрыПерепроведения.Вставить("АдресХранилищаСОшибками", ПоместитьВоВременноеХранилище(Неопределено, Новый УникальныйИдентификатор()));
	КонецЕсли;

	АдресХранилища = ПоместитьВоВременноеХранилище(Неопределено, ПараметрыПерепроведения.УникальныйИдентификаторФормы);
	Обработки.ГрупповоеПерепроведениеДокументов.ПерепроведениеДокументов(ПараметрыПерепроведения, АдресХранилища);
	
	Попытка 	
		РезультатыПерепроведения = ПолучитьИзВременногоХранилища(АдресХранилища);
		ТабДок = ПолучитьИзВременногоХранилища(РезультатыПерепроведения.АдресХранилищаСОшибками).ОтчетПоОшибкам;
		ТабДок.Записать(Путь + Формат(ТекущаяДата(), "ДЛФ=Д") + ".txt", ТипФайлаТабличногоДокумента.TXT);
	Исключение
		Текст = Новый ЗаписьТекста(Путь + Формат(ТекущаяДата(), "ДЛФ=Д") + ".txt", КодировкаТекста.ANSI);
		Текст.ЗаписатьСтроку("" + Организация);
		Текст.ЗаписатьСтроку("Выполнено перепроведение документов за период: " + МоментНарушения.Дата + " - " + ДатаОкончания);
		Текст.ЗаписатьСтроку("Ошибок при перепроведение не было.");
		Текст.Закрыть(); 
	КонецПопытки;
	
КонецПроцедуры


Специальные предложения

Комментарии
Избранное Подписка Сортировка: Дата
7. polov 29.11.19 16:47 Сейчас в теме
Спасибо! Бесплатно получить такой код большая редкость!
6. nataly_tka@mail.ru 29.11.16 09:02 Сейчас в теме
Зачем создается структура Результат?
5. kholkin 54 10.09.14 14:24 Сейчас в теме
(4) Dvornik, делал сам, видно по коду, потом уже твою статью увидел, и скачал посмотрел, как ты сделал. Жаль, что раньше не увидел твою статью, часов 7 потратил на этот код, а нужно было срочно сделать...
4. Dvornik 26 10.09.14 07:47 Сейчас в теме
Спасибо что воспользовались :)
infostart.ru/public/279894/
3. a1ex4ndr 07.09.14 00:56 Сейчас в теме
перед тем как выкладывать сюда, надо конечно было доработать чуток функционал - там где под себя схалтурил, а так норм обработка, плюсанул )
pallid; IROKEZ91; kholkin; +3 Ответить
2. kholkin 54 06.09.14 23:11 Сейчас в теме
Организацию и место сохранения файла конечно можно вывести в параметры. Пользователь, под которым это будет работать указывается в настройках регламентного задания, документы закрытого периода перепроводиться не будут, если запрет действует для заданного пользователя.
1. Aleksey_3 06.09.14 19:26 Сейчас в теме
А зачем жёсткая привязка в коде?

Организация = Справочники.Организации.НайтиПоКоду("00035");
ТабДок.Записать("\\canopus\1C-OBT\MV\Логи перепроведения КОРП ЛАС\" + Формат(ТекущаяДата(), "ДЛФ=Д") + ".txt", ТипФайлаТабличногоДокумента.TXT);


И второй вопрос, под кем это работает? Т..е если период закрыт, а программа хочет перепровести в закрытом периоде, то что будет?
Оставьте свое сообщение

См. также

"Секреты" закрытия месяца в 1С:ERP

Статья Программист Бухгалтер Пользователь Нет файла v8 ERP2 Россия БУ НУ Бесплатно (free) Закрытие периода

В рамках данной статьи мне хотелось обобщить в одном месте накопленную информацию по закрытию периода в 1С:ERP. Цель – дать консультанту, внедряющему регламентированный учет и расчет себестоимости в 1С:ERP, инструмент, с помощью которого он сможет понять, на основании чего в Закрытии месяца появляются те или иные операции, какие регистры анализирует система, какие действия должны быть выполнены по результатам.

22.01.2020    3609    1СERP    35       

Базовый курс для начинающих 1С-программистов. Пятый поток. Онлайн-курс с 12 февраля по 15 апреля 2020 г. Промо

Данный онлайн-курс является начальной ступенью по изучению базовых принципов программирования в системе “1С:Предприятие” и предназначен для обучения 1С-программированию “с нуля”.

4500/9500 рублей

Расчет себестоимости по средней: не так все просто, как кажется на первый взгляд

Статья Бухгалтер Нет файла v8::БУ v8::ОУ БП2.0 УТ10 БП3.0 УТ11 Россия БУ УУ Бесплатно (free) Закрытие периода Учетная политика Управление торговлей Бухгалтерия

Статья предназначена для специалистов по внедрению 1С и бухгалтеров, у которых возникают следующие вопросы: Бухгалтерия 3.0,2.0 закрытие месяца операция Корректировка стоимости номенклатуры Управление торговлей 11.4 и 10.3, разные величины себестоимости при одинаковых списаниях по средней. И что нужно сделать, чтобы эти цифры были равны.

29.12.2019    2480    aurumm    3       

BAS ERP: Рекомендации по ведению учета для успешного закрытия месяца

Статья Программист Бухгалтер Пользователь Нет файла v8 ERP2 1С:Франчайзи, автоматизация бизнеса Украина БУ УУ Бесплатно (free) Производство Закрытие периода

Данная публикация содержит перечень рекомендаций для устранения основных и часто попадающихся ошибок при ведении учета производства (и не только).

26.09.2019    3799    JohnGalt    10       

Подборка программ для взаимодействия с ЕГАИС Промо

ЕГАИС (Единая государственная автоматизированная информационная система) - автоматизированная система, предназначенная для государственного контроля за объёмом производства и оборота этилового спирта, алкогольной и спиртосодержащей продукции. Инфостарт рекомендует подборку проверенных решений для взаимодействия с системой.

Перенос данных КА 1.1 / УПП 1.3 => БП 3.0 (перенос остатков, документов и справочников из "1С:Комплексная автоматизация 1.1" / УПП 1.3 в "1С:Бухгалтерия 3.0"). Обновлен до версий КА 1.1.115.х, УПП 1.3.130.х! Промо

Разработка позволяет перенести остатки по всем счетам бух.учета в программу "1С:Бухгалтерия предприятия 8", ред. 3.0 на выбранную дату начала ведения учета. Также переносятся документы за период и вся необходимая справочная информация. Правила оперативно обновляю при выходе новых релизов. Рассылка обновлений правил бесплатно в течение 12 месяцев. Есть видеодемонстрация проведения переноса данных. Конфигурации при использовании обмена остаются полностью типовыми. Перенос данных возможен в Бухгалтерию 3.0 версии ПРОФ, КОРП или базовую.

24700 руб.

Закрытие остатков по регистрам накопления

Статья Программист Нет файла v8 УПП1 УУ Закрытие периода Бесплатно (free) Практика программирования

Гибкий способ закрытия остатков по регистрам накопления. ДЛЯ ПРОГРАММИСТОВ, НЕ ДЛЯ БУХГАЛТЕРОВ.

24.10.2018    4717    kosmo0    2       

Своя операция в закрытии месяца? Легко!

Статья Программист Нет файла v8 ERP2 1С:Франчайзи, автоматизация бизнеса Россия БУ Закрытие периода Бесплатно (free) Закрытие периода

Иногда приходится сталкиваться с задачей включения в пункты закрытия месяца своих операций. В данной статье будет показано – как с минимальными изменениями конфигурации, а также использованием расширений решить такую задачу.

04.09.2018    10598    Shmell    3       

Перенос данных УТ 10.3 => УТ 11 / КА 2 / ERP 2 (ЕРП 2) (документы, остатки и справочная информация из "1С:Управление торговлей, ред. 10.3" в УТ 11 / КА 2 / ERP 2). Обновлен до УТ 10.3.56.х, УТ 11.4.10.х, КА 2.4.10.х и ERP 2.4.10.х! Промо

Уже более 100 компаний приобрели перенос и выполнили переход на УТ 11 / КА 2 / ERP 2 с помощью нашей разработки! Обработка перехода с УТ 10.3 на УТ 11 / КА 2 / ERP 2 позволяет перенести не только остатки на указанную дату (как типовой перенос), но и все возможные документы за выбранный период. При выходе новых релизов этих программ оперативно выпускаем обновление обработки. Предоставляем техническую поддержку. Можем сделать бесплатный тестовый перенос!

29700 руб.

Как исправить код 26 в книге продаж дополнительными листами (НЕОЧЕВИДНОСТИ КОРРЕКТИРОВКИ НДС)

Статья Бухгалтер Нет файла v8 v8::БУ БП3.0 Россия БУ Закрытие периода НДС Бесплатно (free) Бухгалтерский учет

Инструкция для Бухгалтерия Предприятия 3.0 по исправлению в разделе продаж декларации НДС кода 26 на 01 через доплист . (в 2.0 схема та же).

17.06.2017    18049    ansonat    0       

Определение финансового результата (учет на 90 - х счетах в 1С).

Статья Бухгалтер Нет файла v8::БУ БП3.0 Россия БУ Закрытие периода Бесплатно (free) Бухгалтерский учет

Учет на 90 - х счетах в 1С. Особенности учета и закрытие счетов в Бухгалтерии 8. Теория и практический пример.

17.04.2017    50844    niko11s    2       

INFOSTART MEETUP Krasnodar. 14 февраля 2020 г. Промо

Краснодар станет первым в 2020 году местом, где пройдет региональная встреча IT-специалистов сообщества Инфостарт. Тема мероприятия - управление и технологии автоматизации учета на платформе "1С: Предприятие". Стоимость участия - 5000 рублей. Цена действительна до 26.12.2019.

Расчет себестоимости и его Откат в ERP: практика применения

Статья Программист Нет файла v8 ERP2 Россия УУ Закрытие периода Учет ТМЦ Бесплатно (free) Практика программирования

В системе erp отключен партионный учет, метод оценки по средней, учет по видам запаса отключен. Казалось бы, что может быть еще проще, но себестоимость упорно не закрывалась процедурой закрытия месяца

08.02.2017    39874    kristina    24       

Онлайн-курс "Подготовка к экзамену 1С:Эксперт и 1С:Профессионал по технологическим вопросам" с 7 по 24 апреля 2020 г. Промо

На курсе вы получите практические навыки решения задач производительности 1С, в том числе характерных для высоконагруженных информационных систем (более 1000 пользователей). Подготовка к экзамену – только одна из составляющих курса. 70% слушателей приходят за знаниями, которые позволят расти и зарабатывать, делать сложные задачи на крупных проектах.

16450 рублей

Закрытие месяца (Управление торговлей 11) - решение проблемы ненулевой себестоимости при отсутствии товара

Статья Программист Нет файла v8::ОУ УТ11 Россия УУ Windows Оптовая торговля Бесплатно (free) Закрытие периода

Часто при запуске процедуры "Закрытие месяца" выскакивает ошибка следующего содержания: "По номенклатуре ... обнаружен некорректный остаток в регистре "Себестоимость товаров"" и обработка прекращается на пункте "Расчет себестоимости". Данная статья посвящена методам борьбы с указанной ошибкой.

12.12.2016    28792    Mortiferus    17       

Онлайн-курс «Практические аспекты внедрения регламентированного учета и расчета себестоимости в 1С:ERP на крупных промышленных предприятиях» с 17 февраля по 13 марта 2020 года. Промо

Курс рассчитан для подготовки экспертов по регламентированному учету и учету затрат для внедрения на крупных промышленных предприятиях с «исторически сложившимся» учетом

9000 рублей

Расчёт себестоимости в 1С УПП 1.3. Инструкция по подготовке

Статья Бухгалтер Нет файла v8 КА1 УПП1 Россия БУ НУ УУ Windows Закрытие периода Производство готовой продукции (работ, услуг) Учет ТМЦ Учетная политика Ценообразование, анализ цен Бесплатно (free) Управленческий учет (прочее) Бухгалтерский учет

Подготовка к Закрытию месяца и непосредственно Расчёту себестоимости — самый трудный процесс, методических материалов по которому до сих пор недостаточно. Помнить обо всех тонкостях трудно, особенно когда закрытие периода производится не каждый месяц, а раз в квартал.

23.11.2015    67916    Vikki-di    12       

Учет сторонних работ для нужд фирмы

Статья Бухгалтер Нет файла v8 КА1 УПП1 Россия БУ Windows Закрытие периода Производство готовой продукции (работ, услуг) Учет ТМЦ Ценообразование, анализ цен Бесплатно (free) Управленческий учет (прочее) Бухгалтерский учет

Какие-то работы наша фирма сама сделать не может, поэтому мы отдаём материалы и полуфабрикаты другим контрагентам, чтобы те сделали работу за нас и вернули уже готовые изделия. Иначе это ещё называют внешней кооперацией. Наглядная инструкция по учёту сторонних доработок в 1С УПП 1.3.

23.11.2015    14584    Vikki-di    1       

INFOSTART MEETUP Kazan. 13 марта 2020 г. Промо

Инфостарт продолжает путешествие по России. Следующая остановка - Казань. Тема мероприятия - управление и технологии автоматизации учета на платформе "1С: Предприятие". Ждем всех: докладчиков и участников! Стоимость участия - 5 500 рублей. Цена действительна до 30.01.2020

5 500

Как в УПП: установка плановой себестоимости по фактической для КА 1.1 (РАУЗ)

Статья Программист Нет файла v8 КА1 БУ УУ Закрытие периода Производство готовой продукции (работ, услуг) Бесплатно (free) Практика программирования

В статье описано, как перенести обработку из УПП в КА (только для РАУЗ). Конечного файла обработки в статье нет (есть только описание необходимых изменений).

09.10.2015    10096    Cyberhawk    6       

Восстановление последовательности документов обработкой "Закрытие месяца". Бухгалтерия 3.0

Статья Программист Нет файла v8 БП2.0 БУ Windows Закрытие периода Бесплатно (free) Практика программирования

Иногда попытка восстановления последовательности документов при закрытии месяца заканчивается "ничем". То есть нет ни ошибок, ни сообщений в журнале регистрации. Но граница последовательности так и не сдвигается (поле "Перепроведение документов за месяц" остается серым). В чем возможная причина и как это устранить правильно? - я расскажу вам чуть ниже.

01.09.2015    15483    director04    1       

Управление ИТ-проектами. Модуль 2: продвинутый онлайн-курс по классическим методам управления проектами. Вебинары проходят с 12 марта по 11 июня 2020 года. Промо

Продвинутый онлайн-курс по классическому управлению ИТ-проектами позволит слушателям освоить инструменты из PMBoK® и 1С:Технологии корпоративного внедрения и научиться их применять для проектов любого масштаба. Курс включает в себя 12 вебинаров и 12 видеолекции, разбор кейсов и рекомендации экспертов по проектам слушателей. Ведущая курса - Мария Темчина.

от 13000 рублей

Инструменты быстрого закрытия отчетного периода по УУ на примере 1С: Управление холдингом

Статья Бизнес-аналитик Бухгалтер Нет файла v8 УХ УУ Windows Закрытие периода Бесплатно (free) Бухгалтерский учет

Статья делится на две части: • В первой части мы определимся в терминологии того, что будем обсуждать. • Во второй части мы уже рассмотрим концепции и подходы, реализованные в 1С:Управление холдингом, и я расскажу, как мы это поняли и приняли. Данная статья написана по материалам доклада, прочитанного автором на Конференции Инфостарта IE 2014 29-31 октября 2014 года.

19.05.2015    15297    Kaliinka    1       

Порядок выполнения процедуры закрытия периода

Статья Бухгалтер Нет файла v8 УПП1 Россия БУ НУ УУ Windows Закрытие периода Бесплатно (free) Бухгалтерский учет

Порядок выполнения процедуры закрытия периода в программном продукте Управление производственным предприятием 1.3 в режиме расширенной аналитики учета затрат.

26.03.2015    8141    liberto    5       

Базовый курс по разработке мобильных 1C-приложений для Android-устройств. Третий поток. Онлайн-интенсив с 11 февраля по 05 марта 2020 г. Промо

Данный онлайн-курс предусматривает изучение базовых принципов создания приложений для операционной системы Android, работающих на мобильной платформе “1С:Предприятие”. Курс предназначен для тех, кто уже имеет определенные навыки конфигурирования и программирования в системе “1С:Предприятие” при разработке прикладных решений для “обычных” компьютеров, но пока ещё не занимался разработкой 1С-приложений, предназначенных для работы на мобильных устройствах.

7500 рублей

Расчет курсовой разницы УТ, УТП

Статья Бухгалтер Нет файла v8 УТ10 Украина УУ Закрытие периода Бесплатно (free) Бухгалтерский учет

В связи с резкими прыжками курса валют, актуальным становится расчет курсовых разниц в 1с. Текущая статья не касается вычислений фактической себестоимости товара в связи с изменением курса валют, здесь будет описан алгоритм переоценки остатков сумм взаиморасчетов с контрагентами.

12.03.2015    24626    SlavikOnyx    4       

Разгон РАУЗ в 1С УПП 1.3 (платформа 8.2)

Статья Системный администратор Программист Нет файла v8 УПП1 Россия БУ НУ Windows Производство готовой продукции (работ, услуг) Бесплатно (free) Закрытие периода

В статье рассматривается вопрос повышения быстродействия расчета себестоимости в конфигурации 1С УПП 1.3 при включенном режиме РАУЗ и наличии большого количества материальных затрат. Глубокого погружения в теорию тут ждать не стоит, для этого есть другие хорошо написанные книги и статьи. Тут будет рассмотрен метод "по быстрому".

07.10.2014    27532    DNSokol    56       

PgConf.Russia 2020. 3-5 февраля 2020 г. Москва. Промо

PGConf.Russia – международная техническая конференция по открытой СУБД PostgreSQL, ежегодно собирающая более 700 разработчиков, администраторов баз данных и IT-менеджеров для обмена опытом и профессионального общения. Для участников сообщества infostart.ru скидка 5% на участие в конференции.

от 12350 рублей

Инструкция по закрытию месяца в 1С: Комплексная автоматизация

Статья Бухгалтер Нет файла v8 КА1 УПП1 Россия БУ НУ УУ Windows Закрытие периода Бесплатно (free) Бухгалтерский учет

Как показала практика, инструкции по закрытию месяца есть только для БП, а для КА и УПП нет. Я решил исправить эту ситуацию.

21.07.2014    66228    Samandar    24       

Несколько слов про закрытие 20.01 в случае производства (43 счет)

Статья Бухгалтер Нет файла v8 БП2.0 Россия БУ Windows Закрытие периода Бесплатно (free) Бухгалтерский учет Анализ учета

Анамнез: в БП 2.0 было такое...Было простое производство (отчет производства за смену) и реализация, как услуг, так и готовой продукции. И было всё прекрасно, всё закрывалось, но однажды перестало и никто не знал почему... Случай показателен двойной ошибкой пользователя, причем, первая ошибка компенсировала вторую...

15.07.2014    14892    1cspbru    6       

Сдача регламентированной отчетности из программ 1С Промо

Сдача регламентированной отчетности из программ "1С" во все контролирующие органы без выгрузок и загрузок в другие программы. Для групп компаний действуют специальные предложения.

от 1500 руб.

Советы по Закрытию месяца в Бухгалтерии предприятия 2.0

Статья Бухгалтер Нет файла v8 БП2.0 БУ Windows Закрытие периода Бесплатно (free) Бухгалтерский учет

Добрый день, уважаемые читатели, в этой статье мы c Вами уделим особое внимание подготовке к закрытию месяца, непосредственно самой процедуре закрытия, рассмотрим наиболее часто встречаемые ошибки и пути их решения, а также, познакомимся с разнообразными сервисами и отчетами, предоставляемыми программой «1С: Бухгалтерия предприятия 8», редакции 2.0.

12.05.2014    75819    OV_GCompany    10       

Ошибка: "Организация не уплачивает ЕНВД, но отражены расходы по видам деятельности, облагаемым ЕНВД" при закрытии месяца в БП 3.0.

Статья Бухгалтер Нет файла v8::БУ БП3.0 БУ Закрытие периода Бесплатно (free) Пользователю системы

Статья объясняет как исправить ошибку "Организация не уплачивает ЕНВД, но отражены расходы по видам деятельности, облагаемым ЕНВД", возникающую при закрытии месяца в БП 3.0.

27.04.2014    17138    elian    11