Внешняя печатная форма акта сверки с комментариями (для БП 1.6, БП 2.0, КА 1.1)

06.11.10

Учетные задачи - Печатные формы

Внешняя печатная форма акта сверки с выводом в табличную часть содержимого номеров счетов-фактур для реализации и  поступления, назначения платежей для платежных документов.
Разработано для:
БП 1.6 (8.1)
БП 2.0 (8.2)
КА 1.1 (8.2)

Обновлено:
06.11.2010 - добавлена колонка "Единица измерения". Перенесено на платформу 8.2. Добавлена возможность формирования в комплексной автоматизации

Скачать файл

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование По подписке [?] Купить один файл
Внешняя расширенная форма акта сверки 8.1
.epf 15,65Kb
273
273 Скачать (1 SM) Купить за 1 850 руб.
Внешняя расширенная форма акта сверки 8.2
.epf 15,34Kb
250
250 Скачать (1 SM) Купить за 1 850 руб.

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

Подключается стандартным способом.

В связи с тем, что в  места в табличной части акта немного - убрана часть таблицы "По данным контрагента". Вся информация выводится только по данным организации.

Код открыт.

Подключение внешней печатной формы к конфигурации:

  1. Запускаем 1С: Бухгалтерию в режиме 1С:Предприятия. 
  2. Заходим в меню "Сервис", "Дополнительные отчеты и обработки", "Дополнительные внешние печатные формы"
  3. Нажимаем "Добавить" 
  4. Нажимаем кнопку-картинку "Заменить файл внешней обработки"  (в виде папки со стрелкой) и выбираем скачанный файл
  5. На вопрос "Указанная внешняя печатная форма содержит параметры авторегистрации. Использовать их..." - отвечаем "ДА"
  6. Нажимаем "ОК" 
  7. Открываем документ "Акт сверки" - формируем его.
  8. Нажимаем печать и выбираем вновь появившуюся форму "Акт сверки расширенный"
  9. Наслаждаемся!

 

 

См. также

SALE! 20%

Загрузка и выгрузка в Excel Оптовая торговля Печатные формы Бухгалтер Пользователь Платформа 1С v8.3 Управляемые формы Платформа 1C v8.2 Конфигурации 1cv8 1С:Комплексная автоматизация 1.х 1С:Бухгалтерия 2.0 1С:Управление торговлей 10 1С:Розница 2 1С:Управление производственным предприятием 1С:Управление нашей фирмой 1.6 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Управление холдингом 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 1С:Розница 3.0 Бухгалтерский учет Управленческий учет Платные (руб)

Универсальная обработка для загрузки документов из Excel в 1С одним нажатием. Не требует указания параметров (номера колонок, номер первой строки таблицы и т.д.) и предварительной настройки. Просто выбираете файл Excel, документ 1С и нажимаете кнопку "Загрузить". Обработка сама находит таблицу в файле Excel, необходимые для загрузки данные в ней (номенклатура, количество, НДС, цена, сумма) и загружает ее в 1С. Вместе с номенклатурой может найти контрагента, номер и дату документа, штрих-коды, серии ГТД, страну и т.д. Распознает документы ЛЮБОЙ ФОРМЫ (УПД, ТОРГ-12, заказ, отчет комиссионера и т.д.). Не требует MS Office. Для поиска таблиц используются методы эвристического поиска. Загружает только то, что нужно, т.е. пропускает повторы шапки таблицы, заголовки, промежуточные итоги, подписи и т.д. Содержит модуль работы с электронной почтой и api-загрузчик отчетов о продажах маркетплейсов.

6000 5100 руб.

09.11.2016    235482    1066    898    

1006

SALE! 10%

Перенос данных 1C Взаиморасчеты Оптовая торговля Логистика, склад и ТМЦ Файловый обмен (TXT, XML, DBF), FTP Системный администратор Программист Платформа 1С v8.3 1С:Управление торговлей 10 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Россия Управленческий учет Платные (руб)

Можно проверить до покупки, оставьте заявку! Воспользовались более 268 компаний! Перенос данных из УТ 10.3 в УТ 11 | из УТ 10.3 в КА 2 | из УТ 10.3 в ERP. Предлагаем качественное и проверенное временем решение для перехода с УТ 10.3. Можно перенести начальные остатки, нормативно-справочную информацию и все возможные документы. При выгрузке можно установить отбор по периоду, организациям и складам. При выходе новых релизов конфигураций 1C оперативно выпускаем обновление переноса данных.

55778 50200 руб.

24.04.2015    195341    153    244    

282

Пакетная печать Печатные формы Инструментарий разработчика Программист Платформа 1С v8.3 Запросы 1С:Зарплата и кадры бюджетного учреждения 1С:Конвертация данных 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 Платные (руб)

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

22200 руб.

06.10.2023    15998    39    9    

75

Взаиморасчеты Email рассылки Акт сверки Бухгалтер Пользователь Платформа 1С v8.3 Бухгалтерский учет 1С:Бухгалтерия 3.0 Бухгалтерский учет Платные (руб)

Внешняя обработка для Бухгалтерии 3.0 - позволяет автоматически формировать документы «Акт сверки расчетов» с контрагентами за выбранный период с последующей фоновой отправкой на почту контрагента.

3000 руб.

25.11.2020    24676    249    8    

215

Печатные формы Взаиморасчеты Оптовая торговля Производство готовой продукции (работ, услуг) Акт сверки Бухгалтер Пользователь Оперативный учет Управляемые формы 1С:Управление торговлей 11 Россия Бухгалтерский учет Управленческий учет Платные (руб)

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

14400 руб.

13.03.2018    61127    210    76    

120

Печатные формы Бухгалтер Платформа 1С v8.3 Бухгалтерский учет 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Транспорт, автопарки, такси Бухгалтерский учет Платные (руб)

Учет путевых листов выполнен в виде расширения. Предназначен для учета путевых листов в конфигурации БП 3.0., УТ 11.5 и КА 2.5 Печатная форма: Типовая межотраслевая форма № 3. Утверждена постановлением Госкомстата России от 28.11.97 № 78. Типовая межотраслевая форма № 4-П от 18.09.2008 г. N 152 с учетом изменений указанных в Приказе Министерства транспорта Российской Федерации №368 от 11 сентября 2020 г. №368, Типовая межотраслевая форма № ЭСМ-7, и др. ЭСМ-2, 4-С, 3 спец., 6 спец., ПЛ для Автомобильного крана.

3600 руб.

14.10.2019    39138    263    216    

170

Печатные формы Производство готовой продукции (работ, услуг) Бухгалтер Платформа 1С v8.3 Бухгалтерский учет Оперативный учет 1С:Бухгалтерия 3.0 Строительство Россия Бухгалтерский учет Платные (руб)

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

3720 руб.

13.02.2019    97386    447    44    

430

Печатные формы Программист Пользователь Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 1С:ERP Управление предприятием 2 Платные (руб)

Научите вашу 1C печатать из 1С в файл Word (Например: трудовые договоры, договоры с контрагентами, спецификации, дополнительные соглашения, приказы, коммерческие предложения, акты, накладные, карточки партнера или любого справочника и многие другие). Универсальная печать предназначена для формирования печатных форм на основе шаблонов в формате Word из любой конфигурации 1С. С помощью данного инструмента можно самостоятельно заполнить шаблон реквизитами справочника или документа 1С и сформировать печатные формы на основании ссылки на любой объект.

5400 руб.

08.10.2019    47386    168    95    

165
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. Доня 287 29.01.10 15:19 Сейчас в теме
По картинке Акт содержательный!
А где сам файл? :o
2. AvtoBuhgalter 107 29.01.10 16:20 Сейчас в теме
(1) Где-то выскочил при загрузке. :)
Исправил.
4. valkovaolga 03.02.10 11:15 Сейчас в теме
(2) 1C Бухгалтерия 8.1 редакция 1.6 (1.6.22.4)

Файл вообще не открывается!
6. AvtoBuhgalter 107 03.02.10 20:10 Сейчас в теме
(4) (5) Что значит не открывается? Через Файл открыть чтоли?
(3) В заголовке сказано "Внешняя печатная форма для документа". Это означает, что её нельзя открыть просто так, а она предназначена для конкретного документа.

В описание добавлю как это сделать.
7. valkovaolga 04.02.10 08:49 Сейчас в теме
(6) Урра, все заработало. Спасибо!
3. Nadezhda09 03.02.10 08:02 Сейчас в теме
Здравствуйте!
А что значит "Подключается стандартным способом"?
5. света1969 03.02.10 13:36 Сейчас в теме
ни фига не открывает. изучение спроса?
8. Nadezhda09 05.02.10 10:20 Сейчас в теме
P.S. Для тех, кто в танке:

Спасибо. :{} Именно так я и делала. :)
Мне понравилось представление документов.
Но акт не формируется. Выходит сообщение:
Не удалось сформировать внешнюю печатную форму!
Поле объекта не обнаружено (РазбитьПоДоговорам)




10. AvtoBuhgalter 107 05.02.10 18:20 Сейчас в теме
(8) Проверил на релизах 1.6.19.3, 1.6.20.6, 1.6.23.2
с разными положениями галочек.
Все работает.
Чтоб не засорять лишними вопросами напишу в личку.
9. света1969 05.02.10 12:31 Сейчас в теме
Бухгалтерия предприятия, редакция 1.6 (1.6.22.4)
почему то 1с не видит этот файл?
11. AvtoBuhgalter 107 08.06.10 14:02 Сейчас в теме
Для УПП не предназначено.
12. Borisych 500 20.04.11 00:23 Сейчас в теме
Товарищи, зачем загружать мозг пользователей и терять свое время объясняя как подключить ВПФ или ОЗТЧ к документу?

Делаем в обработке форму с кодом, приведенным ниже, устанавливаем её основной.

Процедура ПередОткрытием(Отказ, СтандартнаяОбработка)
	СтандартнаяОбработка = Ложь;
	Отказ 				 = Истина;
	
	Если Ложь Тогда
		ЭтотОбъект = "";
		ИспользуемоеИмяФайла = "";
	КонецЕсли; 
	
	Если Найти(Строка(ЭтотОбъект), "Внешн") = 0 Тогда
		Сообщить("Автоматическая регистрация в справочнике ""Внешние обработки"" для обработки из конфигурации не предусмотрена. Сохраните обработку во внешний файл.", СтатусСообщения.БезСтатуса);
		Возврат;
	КонецЕсли;
	
	
	// инициализация параметров регистрации обработки
	ТипОбработки = "ПечатнаяФорма"; // "ПечатнаяФорма", "ЗаполнениеТабличныхЧастей", "Отчет", "Обработка"
    //
	СписокДокументов = Новый СписокЗначений; 
	СписокДокументов.Добавить("", "");
	//СписокДокументов.Добавить("АктСверкиВзаиморасчетов", "Акт сверки взаиморасчетов");
	//
	СписокТабличныхЧастейДокументов = Новый СписокЗначений; // для ОЗТЧ
	СписокТабличныхЧастейДокументов.Добавить("", "");
	//СписокТабличныхЧастейДокументов.Добавить("ПоДаннымКонтрагента", "По данным контрагента");
	//
	СписокПредставленийКнопки = Новый СписокЗначений; // для ОЗТЧ
	СписокПредставленийКнопки.Добавить("", "");
	//СписокПредставленийКнопки.Добавить("Заполнить по данным филиала", "Заполнить по данным филиала");
	//
	ОбработкаСиноним = ЭтотОбъект.Метаданные().Синоним;
	Для каждого Док Из СписокДокументов Цикл
		ДокМетаданные = Метаданные.Документы.Найти(Док.Значение);
		Если ДокМетаданные = Неопределено Тогда
			Предупреждение("Данная обработка предназначена для документа " + Док.Представление + "! 
			|В данной конфигурации не найден такой тип документа, регистрация обработки не проведена!");
			Возврат;
		ИначеЕсли ТипОбработки = "ЗаполнениеТабличныхЧастей" И ДокМетаданные.ТабличныеЧасти.Найти(СписокТабличныхЧастейДокументов[СписокДокументов.Индекс(Док)].Значение) = Неопределено Тогда
			Предупреждение("В данной конфигурации у документа """ + Док.Представление + """ не обнаружена табличная часть """
								+ СписокТабличныхЧастейДокументов[СписокДокументов.Индекс(Док)].Представление + """. Регистрация обработки не проведена!", 15);
			Возврат;
		КонецЕсли;
	КонецЦикла;
	Если НЕ ПравоДоступа("Изменение", Метаданные.Справочники.ВнешниеОбработки) Тогда
		Предупреждение("У Вас недостаточно прав доступа для регистрации обработки в информационной базе! Обратитесь к пользователю с административными правами!");
		Возврат;
	КонецЕсли;
	Эл = Справочники.ВнешниеОбработки.НайтиПоНаименованию(ОбработкаСиноним);
	Режим = "";
	Если Эл = Справочники.ВнешниеОбработки.ПустаяСсылка() Тогда
		Режим = "Создать";
	Иначе
		Если Вопрос("В информационной базе уже зарегистрирован" + 
					?(ТипОбработки = "ПечатнаяФорма", "а внешняя печатная форма", 
					  ?(ТипОбработки = "ЗаполнениеТабличныхЧастей", "а обработка заполнения табличных частей", 
					    ?(ТипОбработки = "Отчет", " отчет","а обработка"))) + " """ + 
					ОбработкаСиноним + """. Обновить существующую?", РежимДиалогаВопрос.ДаНет) = КодВозвратаДиалога.Да 
		Тогда
			Режим = "Обновить";
		КонецЕсли;
	КонецЕсли; 	
	Если Режим = "" Тогда                                                       
		Возврат;                                                                     
	КонецЕсли;
	Если Режим = "Создать" Тогда
		ЭлСпрВнОбр = Справочники.ВнешниеОбработки.СоздатьЭлемент();
	КонецЕсли;	
	Если Режим = "Обновить" Тогда 
		ЭлСпрВнОбр = Эл.ПолучитьОбъект();
	КонецЕсли;
	ЭлСпрВнОбр.ВидОбработки = Перечисления.ВидыДополнительныхВнешнихОбработок[ТипОбработки];
	ЭлСпрВнОбр.Наименование = ОбработкаСиноним;
	Файл = Новый Файл(ИспользуемоеИмяФайла);
	ЭлСпрВнОбр.КомментарийКФайлуИсточнику = "Исходный файл: " + Файл.Имя + Символы.ПС + "размер:" + Файл.Размер()+" байт; изменен:" + Файл.ПолучитьВремяИзменения() + "; сохранен в ИБ:" + ТекущаяДата();
	ЭлСпрВнОбр.ХранилищеВнешнейОбработки = Новый ХранилищеЗначения(Новый ДвоичныеДанные(ИспользуемоеИмяФайла));
	ЭлСпрВнОбр.Принадлежность.Очистить();
	Если ТипОбработки = "ПечатнаяФорма" ИЛИ ТипОбработки = "ЗаполнениеТабличныхЧастей" Тогда 
		Для каждого Док Из СписокДокументов Цикл                         
			Прин = ЭлСпрВнОбр.Принадлежность.Добавить();
			Прин.СсылкаОбъекта = Документы[Док.Значение].ПустаяСсылка();
			Если ТипОбработки = "ЗаполнениеТабличныхЧастей" Тогда
				Прин.ПредставлениеКнопки = СписокПредставленийКнопки[СписокДокументов.Индекс(Док)].Значение;
			Иначе
				Прин.ПредставлениеКнопки = ОбработкаСиноним;
			КонецЕсли;
			Прин.ПредставлениеОбъекта = "Документ """ + Метаданные.Документы[Док.Значение].Синоним +"""";
			Если ТипОбработки = "ЗаполнениеТабличныхЧастей" Тогда
				Прин.ТабличнаяЧастьИмя			 = СписокТабличныхЧастейДокументов[СписокДокументов.Индекс(Док)].Значение;	
				Прин.ТабличнаяЧастьПредставление = СписокТабличныхЧастейДокументов[СписокДокументов.Индекс(Док)].Представление;	
			КонецЕсли;
		КонецЦикла;
	КонецЕсли;
	ЭлСпрВнОбр.Записать();
	СтрокаТекста = "";
	Для каждого Док Из СписокДокументов Цикл
		СтрокаТекста = СтрокаТекста + ?(СтрокаТекста <> "",Символы.ПС,"") +
						?(ТипОбработки = "ПечатнаяФорма", "Внешняя печатная форма  """ + ОбработкаСиноним + """ документа  """ +  Док.Представление + """ зарегистрирована ", 
									  ?(ТипОбработки = "ЗаполнениеТабличныхЧастей", "Обработка заполнения табличной части """ + СписокТабличныхЧастейДокументов[СписокДокументов.Индекс(Док)].Представление + """ документа """ +  Док.Представление + """ зарегистрирована ", 
									    ?(ТипОбработки = "Отчет", "Отчет """ + ОбработкаСиноним + """ зарегистрирован ","Обработка """ + ОбработкаСиноним + """ зарегистрирована ")))
						 + "в справочнике ""Внешние обработки""";
	КонецЦикла;
	Предупреждение(СтрокаТекста,10);
	
	ФВО = Справочники.ВнешниеОбработки.ПолучитьФормуСписка();
	РеквизитОтбора = "Наименование";
	ФВО.Отбор[РеквизитОтбора].ВидСравнения	= ВидСравнения.Равно;
	ФВО.Отбор[РеквизитОтбора].Значение 		= ОбработкаСиноним;
	ФВО.Отбор[РеквизитОтбора].Использование	= Истина;
	ФВО.ЭлементыФормы.СправочникСписок.НастройкаОтбора[РеквизитОтбора].Доступность = Ложь;
	ФВО.Открыть();
	ФВО.ЭлементыФормы.СправочникСписок.ИерархическийПросмотр = Ложь;
	Для каждого Док Из СписокДокументов Цикл
		Если НЕ ПравоДоступа("Просмотр",Метаданные.Документы[Док.Значение]) Тогда
			Предупреждение("У Вас недостаточно прав доступа просмотра документов " + Метаданные.Документы[Док.Значение].Синоним + "!",10);
		Иначе
			Док = Документы[Док.Значение].Выбрать(,,,"Дата Убыв");
			Если Док.Следующий() Тогда
				Док.Ссылка.ПолучитьФорму().Открыть();
			КонецЕсли;
		КонецЕсли;
	КонецЦикла;	
	СтрокаТекста = "";
	Если ТипОбработки = "ПечатнаяФорма" ИЛИ ТипОбработки = "ЗаполнениеТабличныхЧастей" Тогда 
		Для каждого Стр Из ЭлСпрВнОбр.Принадлежность Цикл
			СтрокаТекста = СтрокаТекста + ?(СтрокаТекста <> "",Символы.ПС,"") + 
							?(ТипОбработки = "ПечатнаяФорма", 
								"Внешняя печатная форма " + Стр.ПредставлениеКнопки + """ документа """ + Стр.СсылкаОбъекта.Метаданные().Синоним + """",
							  	"Обработка заполнения табличной части """ + Стр.ПредставлениеКнопки + """ документа """ +  Стр.СсылкаОбъекта.Метаданные().Синоним + """");
		КонецЦикла;
	КонецЕсли;
	Справка = СтрокаТекста;
	Сообщить(Справка);				
	//Предупреждение(Справка,600);
КонецПроцедуры
Показать
Прикрепленные файлы:
ШаблонВПФ.epf
13. Anyu-n 28 18.03.14 22:36 Сейчас в теме
Классная идея! Только я еще цену добавила. А вы не подскажите для УТ тоже что-нибудь в разрезе по номенклатуре?
Оставьте свое сообщение