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

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

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

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

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

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

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

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


12

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

Комментарии
Избранное Подписка Сортировка: Древо
1. Aleksey_3 06.09.14 19:26 Сейчас в теме
А зачем жёсткая привязка в коде?

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


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

См. также

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

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

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

26.09.2019    3221    JohnGalt    10       

1СПАРК РИСКИ. Сервис оценки благонадежности контрагентов. Промо

СПАРК помогает предотвратить мошенничество со стороны компаний и предпринимателей, благодаря актуальным сведениям о компаниях и системе выявления факторов риска.Сервис позволяет управлять налоговыми рисками и комплексно оценивать благонадежность контрагентов.

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

Обработка позволяет переносить из КА 1.1 в ERP 2 документы за выбранный период и остатки. Типовая обработка от фирмы 1С документы не переносит. Также исправлены ошибки типовой обработки. При выходе новых релизов обновление высылается бесплатно в течение года. Разработка будет полезна фирмам-франчайзи, которые периодически выполняют такой перенос данных для заказчиков. Вы можете один раз приобрести обработку переноса, и потом бесплатно получать обновления в случае выхода новых релизов конфигураций 1С.

29700 руб.

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

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

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

24.10.2018    4331    kosmo0    2       

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

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

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

04.09.2018    9846    Shmell    3       

Очный семинар по регулярному менеджменту Александра Фридмана "Вы или Хаос", 12 декабря 2019 г. , Санкт-Петербург Промо

Семинар по регулярному менеджменту от Александра Фридмана для собственников, первых лиц и топов. Технология управленческого планирования, комплексного управления временем и другими ресурсами, выполнением поручений, делами, информацией, контактами (встречи-звонки-почта).

от 11000 до 29000 рублей

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

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

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

17.06.2017    17440    ansonat    0       

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

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

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

17.04.2017    45637    niko11s    2       

Перенос документов, остатков и справочников КА 1.1 => КА 2 / УТ 11. Обновлено до КА 2.4.10.х и УТ 11.4.10.х! Промо

Более 130 компаний выполнили переход на КА 2 или УТ 11 с помощью нашей разработки! Позволяет перенести не только остатки и справочники (как типовая обработка), но и документы за нужный период времени. Предоставляем техподдержку, оперативно исправляем замечания, выпускаем обновления при выходе новых релизов программ 1С. Вы можете проверить разработку до покупки: сделаем бесплатный тестовый перенос из вашей базы КА 1.1 и предоставим доступ к базе-результату через веб-клиент!

29700 руб.

Налог на прибыль и его расчет в 1С:Бухгалтерии 3.0 82

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

Давайте разберёмся, как рассчитывается налог на прибыль в программе 1С:Бухгалтерия.

28.02.2017    35446    human_new    33       

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

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

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

08.02.2017    38013    kristina    24       

1С:Предприятие через Интернет. 1С:Fresh Промо

Ведение бухгалтерского и налогового учет, сдача отчетности, управление бизнесом из любой точки мира. Привычные программы «1С» через Интернет без приобретения коробочных программ.

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

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

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

12.12.2016    27765    Mortiferus    17       

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

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

24700 руб.

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

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

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

23.11.2015    65844    Vikki-di    12       

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

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

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

23.11.2015    14224    Vikki-di    1       

Вакансия Автор новостных обзоров на тему 1С и бухучета, По совместительству Промо

Редакция Infostart.ru будет рада сотрудничеству с 1С-специалистом, умеющим и любящим излагать свои мысли в письменной форме. Если вы работали в IT-изданиях или имеете опыт ведения технологического блога/канала/группы, если сможете сделать обзор обработок из каталога infostart.ru/public/all/, то у вас большое преимущество.

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

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

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

09.10.2015    9789    Cyberhawk    6       

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

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

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

01.09.2015    15193    director04    1       

Программы для исполнения 488-ФЗ: Маркировка товаров Промо

1 января 2019 года вступил в силу ФЗ от 25.12.2018 № 488-ФЗ о единой информационной системе маркировки товаров с использованием контрольных (идентификационных) знаков, который позволяет проследить движение товара от производителя до конечного потребителя. Инфостарт предлагает подборку программ, связанных с применением 488-ФЗ и маркировкой товаров.

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

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

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

19.05.2015    14903    Kaliinka    1       

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

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

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

26.03.2015    7869    liberto    5       

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

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

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

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

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

12.03.2015    23992    SlavikOnyx    4       

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

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

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

07.10.2014    27111    DNSokol    56       

Подборка решений для взаимодействия со ФГИС «Меркурий» Промо

С 1 июля 2019 года все компании, участвующие в обороте товаров животного происхождения, должны перейти на электронную ветеринарную сертификацию (ЭВС) через ФГИС «Меркурий». Инфостарт предлагает подборку программ, связанных с этим изменением.

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

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

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

21.07.2014    65239    Samandar    24       

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

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

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

15.07.2014    14563    1cspbru    6       

Онлайн-интенсив "Бизнес-процессы для подготовки к экзамену 1С:Специалист по платформе" 12 декабря 2019 г. Промо

На интенсиве будут рассмотрены все теоретические вопросы, связанные с устройством механизма бизнес-процессов – это необходимо для успешной сдачи экзамена 1С:Специалист по платформе. Также, в качестве практического примера, будет решена задача, аналогичная экзаменационной.

777 рублей

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

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

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

12.05.2014    75338    OV_GCompany    10       

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

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

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

27.04.2014    16908    elian    11       

Готовые переносы данных из различных конфигураций 1C Промо

Рекомендуем готовые решения для переноса данных из различных конфигураций 1C. C техподдержкой от разработчиков и гарантией от Инфостарт.

Встречные потоки затрат в РАУЗ -"ну не виноватая я ..." 31

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

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

17.04.2014    13847    Polav    19       

Расчеты по налогу на прибыль в УПП: порядок, особенности и типовые ошибки 92

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

Классический вопрос бухгалтеров: "Почему начислился отрицательный налог на прибыль?" или "Откуда взялся налог, если у нас убыток?" В статье подробно разбирается типовой алгоритм расчетов по налогу на прибыль (по ПБУ 18/02), часто возникающие проблемы и пути их решения.

25.03.2014    86863    vvr908    22