Работа с Word из 1С. Работа с таблицами

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

Разработка - Печать - Универсальные печатные формы

word таблицы печать создание

171
Одно дело, когда заранее известно количество строк в таблице. И решение, соответственно, тоже простое: создать в шаблоне таблицу и заполнить переменные программно.
Но вот совсем другой подход, когда количество строк или колонок неизвестно.
В этом примере продемонстрировано, как можно создать табличную часть в документе Word.
Выбор, какой из перечисленных далее методов использовать, за Вами.

Одно дело, когда заранее известно количество строк в таблице. И решение, соответственно, тоже простое: создать в шаблоне таблицу и заполнить переменные программно. Ссылка на данный пример //printforms.ru/public/18940/

Но вот совсем другой подход, когда количество строк или колонок неизвестно.

История "Как я к этому пришел"

Появилась необходимость распечатывать договора по каждому контрагенту, а как известно договор может быть 1 или несколько.

Тогда, еще в 2006 году вопрос решился 5 шаблонами, в табличных частях которых было от 1 до 5 строк (ограничились 5 договорами). Вопрос решился и забылся. Но вот вопрос стал актуален по причине печати нового договора, в котором задействована номенклатура, а количество строк ведь может переваливать добрую сотню наименований. И следовательно  - выход в создании динамической таблицы в шаблоне Word, который и описан двумя самыми простыми способами.

Есть 2 подхода к созданию таблицы.

1) Вам нужна таблица с равной шириной колонок, так сказать созданная автоматически.

2) У вас есть шаблон таблицы (только шапка и 1 строка).

Код создания таблицы с автоформатом.

Процедура СоздатьПример1(Кнопка)
    НовоеНапоминание = ПолучитьМакет("Пример1");

    Массив = Новый Массив(5);//сделаем таблицу из 5 строк + шапка

    MsWord = НовоеНапоминание.Получить();


    //макет является ActiveDocwment с загруженым в него Word-файлом
    Попытка
        //Вставление таблицы с 10 строки
        MsWord.Application.Visible = 0;
        Word = MsWord.Application;
        Док=Word.Documents(1);
        Док.Activate();

        //подготовка таблицы:
        //Вариант №1 Самый простой
        Word.Selection.MoveDown(,10); //10 строка - первая строка таблицы
        //Конец Варианта №1

        //Вариант №2
        Word.Bookmarks("ff").Select(); //Где ff - это набор любых символов, вплоть до непечатаемых;)
        //Конец Варианта №2
 
        Табл= Word.Selection.Range;
        //Формируем заголовок:
        Табл.InsertAfter("Сумма*Валюта*Назначение*Дата долга*Вид документа*Номер документа* *Дата оплаты");
        Табл.InsertParagraphAfter();
        //сама таблица
        Для й = 1 по Массив.Количество() Цикл
            Табл.InsertAfter(массЗнчСтрокиТЧ[0]+"*"+массЗнчСтрокиТЧ[1]+"*"+массЗнчСтрокиТЧ[2]+"*"+массЗнчСтрокиТЧ[3]+"*"+ массЗнчСтрокиТЧ[4]+ "*"+массЗнчСтрокиТЧ[5]+ "*"+массЗнчСтрокиТЧ[6]+ "*"+массЗнчСтрокиТЧ[7]);
            Табл.InsertParagraphAfter();
        КонецЦикла;

        Табл.ConvertToTable("*");

        //Происходит конвертация строки в таблицу

        //не нравятся звездочки - используйте другой символ
        Док.Tables(1).AutoFormat(1);

        ПечатныйНомер = "-"+Формат(ТекущаяДата(),"ДФ=yyyy.MM.dd")+"-"+Формат(ДатаОтчета,"ДФ=yyyy.MM.dd");
        Файл = КаталогВременныхФайлов() + "\" + ПечатныйНомер + ".doc";

        Док.SaveAs(Файл);
        Док.Close(0);

        //МассивДокументов.Добавить(Файл);  //добавлял в массив путь к файлу и после всех манипуляций открывал каждый файл
        ЗапуститьПриложение("""" + Файл + """");

    Исключение
        Сообщить(ОписаниеОшибки());
        Word.Quit();
    КонецПопытки;

КонецПроцедуры



Код создания таблицы с наследуемым форматом.

Процедура СоздатьПример2(Кнопка)
    НовоеНапоминание = ПолучитьМакет("Пример2");

    Массив = Новый Массив(5);//добавим 4 строки

    MsWord = НовоеНапоминание.Получить();
    //макет является ActiveDocwment с загруженым в него Word-файлом
    Попытка

        MsWord.Application.Visible = 0;
        Word = MsWord.Application;
        Док=Word.Documents(1);
        Док.Activate();


        Если Массив.Количество()>1 Тогда
            //Переместиться вниз на 10 строк от начала документа
            Word.Selection.MoveDown(,10); //10 строка - первая строка таблицы
            //назад на 1 символ (окончание строки таблицы)
            Word.Selection.MoveLeft(,1);
            //кво документов которые необходимо забить в табличную часть
            Word.Selection.InsertRows(Массив.Количество()-1);

            Word.Selection.MoveLeft(,1);
            Для й = 11 по Массив.Количество()+9 Цикл
                ЗаполнитьСтрокуТЧ(0,Word);
                Word.Selection.MoveRight(,1);
            КонецЦикла;
        КонецЕсли;

        ПечатныйНомер = "-"+Формат(ТекущаяДата(),"ДФ=yyyy.MM.dd")+"-"+Формат(ДатаОтчета,"ДФ=yyyy.MM.dd");

        //Таблицу заполнять не буду, только шапку

        Замена = Док.Content.Find;
        Замена.Execute("", Ложь, Истина, Ложь, , , Истина, , Ложь, "ООО 'Пупкин inc.'");

        Замена = Док.Content.Find;
        Замена.Execute("", Ложь, Истина, Ложь, , , Истина, , Ложь, Формат(ТекущаяДата(),"Л=uk; ДЛФ=D"));

        Замена = Док.Content.Find;
        Замена.Execute("", Ложь, Истина, Ложь, , , Истина, , Ложь, ПечатныйНомер );

        Файл = КаталогВременныхФайлов() + "\" + ПечатныйНомер + ".doc";

        Док.SaveAs(Файл);
        Док.Close(0);

        //МассивДокументов.Добавить(Файл);  //добавлял в массив путь к файлу и после всех манипуляций открывал каждый файл
        ЗапуститьПриложение("""" + Файл + """");
    Исключение
        Сообщить(ОписаниеОшибки());
        Word.Quit();
    КонецПопытки;

КонецПроцедуры

Процедура ЗаполнитьСтрокуТЧ(знчЭл,Word)

    Если знчЭл массЗнчСтрокиТЧ.Количество()-1 Тогда
        текЭлем = массЗнчСтрокиТЧ[знчЭл];
        Rng = Word.Selection.Range;
        Rng.InsertAfter(текЭлем);
        ДлинаЗнч = СтрДлина(текЭлем)+1;

        Word.Selection.MoveRight(,ДлинаЗнч);

        Если знчЭл < массЗнчСтрокиТЧ.Количество()-1 Тогда
            знчЭл = знчЭл + 1;
            ЗаполнитьСтрокуТЧ(знчЭл,Word);
        КонецЕсли;
    КонецЕсли;

КонецПроцедуры


171

Скачать файлы

Наименование Файл Версия Размер
Небольшой пример
.epf 24,57Kb
04.12.13
693
.epf 24,57Kb 693 Скачать

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

Комментарии
Избранное Подписка Сортировка: Древо
1. JIGIT 24.02.10 12:37 Сейчас в теме
По возможности - пример...
Заранее благодарен
2. endym 194 24.02.10 16:33 Сейчас в теме
Мне не сложно;) будет вечерком.
3. endym 194 24.02.10 19:07 Сейчас в теме
Добавил простенький примерчик. Жду комментов))))
4. Evg-Lylyk 2677 24.02.10 19:48 Сейчас в теме
Покрасьте код http://infostart.ru/public/19856/
еще скриншоты бы не помешали
5. endym 194 25.02.10 10:11 Сейчас в теме
Код подкрашу, а вот скриншоты к чему? это статья.
6. Душелов 25.02.10 10:22 Сейчас в теме
7. endym 194 25.02.10 10:31 Сейчас в теме
Это пример, часть работающего кода. Решил поделиться с теми, кому это может пригодиться. Зачем выпендриваться и придираться к словам? (6)
darkmessiahan; Alien_job; davdykin; adhocprog; +4 Ответить
8. Evg-Lylyk 2677 25.02.10 15:45 Сейчас в теме
(7) Материал нормальный только пожалуйста оформите нормально
Раскрасте с помощью обработки http://infostart.ru/public/19856/
А скриншоты нужны обязательно т.к. многие и смотреть не будут код и обработку, а плюс поставят за полезный пример (я бы например так и сделал т.к. для меня сейчас материал не актуален, но может потом понадобится). Еще желательно ссылочки на подобные обработки например те, которые работают с вордом.
9. endym 194 25.02.10 16:06 Сейчас в теме
(8) я то и раскрасил вот той обработкой.
а что показывать в скриншотах? листочек word? ;) это же пример.. так сказать заготовка.
Если уж так надо - могу сделать 4 скрина: 2 (по 1 на каждый вариант) "до" и "после".

Причина почему я выложил - нигде толком не было объяснения как же быть в ситуации когда нужна таблица в договоре, а количество строк/столбцов варьируется.

З.Ы. подобные ссылки видны справа.

использовал материал команд VBA для Word.
10. Душелов 25.02.10 16:45 Сейчас в теме
(7) На момент написания комментария кода не было.
А было 5 строк текста и приложенная обработка - это больше к "программе" относилось, чем статье. И последите за словами, перед Вами никто не "выпендривался"
11. endym 194 25.02.10 17:07 Сейчас в теме
(10) Изначально выложил только код.
После попросили (1) пример, для чего прикрепил обработку.
12. Поручик 4328 26.02.10 16:33 Сейчас в теме
Автор, глянь на это
http://infostart.ru/public/18940/
В своё время здорово выручила.
13. endym 194 01.03.10 11:53 Сейчас в теме
(12) видел, и что? это готовый шаблон, который надо заполнять ручками. а если не знать сколько реквизитов, т.е. выбирать через * все поля? как тогда?

в данном примере(если можно так назвать) , повторюсь, описывается возможность создания строк в ЛЮБОМ МЕСТЕ даже не зная сколько строк выйдет всего.

Если есть пожелания - выслушаю. ссылку добавлю в шапку.
14. KVS 15.09.11 15:58 Сейчас в теме
Полезный пример. Спасибо
15. Boroda 90 10.10.11 12:04 Сейчас в теме
Спасибо! Пример очень пригодится и в качестве ученого материала. и в качестве его практической реализации в отчётах, которых последнее время треуется всё больше и сложнее.
16. Vovanich 19.10.11 19:12 Сейчас в теме
{ВнешняяОбработка.ПечатьАктаНаСписание.МодульОбъекта(225)}: Ошибка при вызове метода контекста (InsertRows): Произошла исключительная ситуация (Microsoft Word): Метод или свойство недоступны, поскольку некоторые или все объекты не ссылаются на таблицу. Как раз нужно сделать ВПФ Требования накладной в макете Ворд. Вставил твой код и вот такая ошибка.
17. endym 194 20.10.11 16:05 Сейчас в теме
(16) Очень интересно. хотелось бы узнать как появилась такая ошибка. Можно по-подробнее?
18. Vovanich 20.10.11 20:05 Сейчас в теме
Сорри...Вопрос снят таблицу в макете разместил не там где надо вот он и поругался.
19. Vovanich 20.10.11 20:15 Сейчас в теме
Материал очень полезный, но пожалста можно привести пример кода который будет в создаваемую таблицу в макете запихивать данные из моей ТабЗнач.В общем задача такая сделать ВПФ списания материалов из документа Требование накладная. Запросом все данные получил нарисовал стандартный табличный макетик, но заказчик хочет чтоб в Ворде это все выводилось..Если не трудно пособите.
20. endym 194 21.10.11 18:35 Сейчас в теме
(19)
не трудно, надо только ваши исходники;))
21. Vovanich 21.10.11 20:30 Сейчас в теме
куда обработку положить?или прям в сообщение код вставить?
Прикрепленные файлы:
ПечатьАктаНаСписаниеПечФорма_Для 8.2.epf
adhocprog; +1 Ответить
22. endym 194 15.11.11 18:36 Сейчас в теме
(21)весь в работе.
Сегодня посмотрел обработку по печати Акта.
А где Ваш макет word'овский? Ведь ресурс чтобы помогать а не делать за кого-то работу)
23. kuz.mina 22.11.11 17:10 Сейчас в теме
Спасибо за материал! но у меня возникла проблема:
В документе 5 листов, таблица на последнем(150 строка), но дальше чем на 44 строке(последняя строка первого листа) программа не видит таблицу:
{ВнешняяОбработка.Договор_поставки.МодульОбъекта(363)}: Ошибка при вызове метода контекста (InsertRows): Произошла исключительная ситуация (Microsoft Word): Метод или свойство недоступны, поскольку некоторые или все объекты не ссылаются на таблицу.
Как добавить таблицу на последний лист?
24. endym 194 23.11.11 11:35 Сейчас в теме
(23)Как добавить таблицу на последний лист?
Можно воспользоваться "шаблоном таблицы" или если используете таблицу с автоформатом - тогда перейти на последнюю страницу командой контрл+ енд
25. kuz.mina 23.11.11 20:11 Сейчас в теме
(24) я как раз и делаю через шаблон. если таблица находится не на первой странице, программа ее не находит
26. endym 194 24.11.11 12:27 Сейчас в теме
(25) Значит word не находит текст для замены, хоть на 99 странице будет текст в таблице.
данный механизм успешно работает при заполнении договоров купли-продажи в 15 и более листов)
27. stanru2 25.11.11 12:54 Сейчас в теме
Добрый день!
Спасибо за полезный пример, мне он помог.
По второй части хочу уточнить вот какой момент.
Если документ ворд состоит из некоего текста и шаблона таблицы, и текст динамически генерирует одинэсом, то заранее неизвестно, в каком месте документа будет таблица. Поэтому использовать

Word.Selection.MoveDown(,10); //10 строка - первая строка таблицы

не получится. Предлагаю поставить в первой пустой ячейке таблицы закладку, назвать ее, к примеру, ff и использовать так:

Word.Bookmarks("ff").Select();

ЗЫ и строку в таблице можно добавлять по мере необходимости :) Но это вкусовщина уже, работает и так, и эдак.
freeek; gely; endym; Kamikadze; monkbest; kuz.mina; +6 Ответить
28. endym 194 25.11.11 13:23 Сейчас в теме
(27)Полностью согласен, но! в моем примере таблица на десятой строке;)
можно даже вставить непечатаемый символ и отслеживать его. Мой пример не является аксиомой, а лишь механизмом для дальнейшего развития темы;)

UPD: (27) добавил в шапке в первом примере ;)
29. stanru2 25.11.11 13:44 Сейчас в теме
(28) и этот пример очень полезен! Пожалуй, один из самых наглядных среди n страниц поиска яндекса. Мне ранее не требовалось делать экспорт в вород, благодаря примеру разобрался быстро.
Можно еще в конце статьи добавить ссылок на объектную модель ворда.

А не подскажете, есть ли где пример "пряморукого" импорта из ворда (надо импортировать не тупо текст, текст получается в одном свойстве. Надо анализировать формат текста и в соотв. с ним разносить строки по реквизитам)? Перерыл пол-гугла, не нашел ничего толкового. В результате сделал перебор текста построчно через paragraphs. В каждом параграфе у первого слова проверяется формат, и дальше уже дело техники. Работает прямо скажем небыстро :( А хочется сделать максимально хорошо.

	тд = новый ТекстовыйДокумент;
	текст = док.Content.FormattedText;
	
	ЭлементыФормы.Индикатор1.МаксимальноеЗначение = текст.paragraphs.Count;
	
	
	для с = 1 по ЭлементыФормы.Индикатор1.МаксимальноеЗначение цикл
		
		ЭлементыФормы.Индикатор1.Значение = с;
		текСтр = текст.paragraphs(с).Range.Text;
		если (текст.paragraphs(с).Range.Words(1).Underline = 1) тогда
			текСлово = сокрлп(текст.paragraphs(с).Range.Words(1).Text);
			если (текСлово<>"") и (текСлово<>Символы.ВК) тогда
				текСтр = "$"+текСтр;
			КонецЕсли;
		КонецЕсли;
		тд.ДобавитьСтроку(текСтр);
		
	КонецЦикла;
Показать
adhocprog; +1 Ответить
33. endym 194 30.11.11 16:30 Сейчас в теме
(29) я уже где-то встречал парсер ворда, думаю что он не сложнее парсера mt940 и подобных форматов;)
у Word'a есть команды на VBA, которыми можно позиционироваться на каждом элементе, будь то слово, таблица, рисунок...
34. stanru2 30.11.11 17:46 Сейчас в теме
(33) у меня определенные трудности были не с тем, как обработать данные, а с тем, как их получить :) Объектная модель ворда для меня непривычна и незнакома, вот и сложности возникли :)
52. pyrkin_vanya 359 30.11.16 13:37 Сейчас в теме
(27) не получается определить закладку. У меня пишет, что метод объекта не обнаружен Bookmarks. Попробовал заменить в вашей обработке, тоже самое. Может можно как-то еще определить с какой строки начинается таблица? Или может я просто не правильно пишу?
Word.Bookmarks("ff").Select();
53. endym 194 30.11.16 15:53 Сейчас в теме
(52) "ff" это любой текст.
Можете вставить хоть "Тут должна быть таблица"
и в макете эта фраза должна присутствовать.

А какой офис установлен?
54. pyrkin_vanya 359 30.11.16 20:27 Сейчас в теме
(53) я уж не совсем дурачок :). Я создал закладку на первой строке таблицы с названием ff. Офис 16 года. Не работает. Если честно, то метод слишком запутан. Я реализовал по-другому. Все чудесно работает. Но у меня четкое количество колонок. Хотя, думаю, если поковыряться то можно и произвольное сделать :)
	НомерТаблицы = 1;
	ТаблицаТоваров = Word.ActiveDocument.Tables(НомерТаблицы);
	Сч = 1;
	Для каждого ТекСтрока_Товар Из СсылкаНаДокумент.Товары Цикл
		Сч = Сч + 1;
		СтрокаТаблицы = ТаблицаТоваров.Rows.Add();
		
		// Номенклатура
		Word.Application.ActiveDocument.Tables(НомерТаблицы).Rows(Сч).Cells(1).Range.Text = Строка(ТекСтрока_Товар.Номенклатура);
		// ЕдИзм
		Word.Application.ActiveDocument.Tables(НомерТаблицы).Rows(Сч).Cells(2).Range.Text = Строка(ТекСтрока_Товар.Номенклатура.ЕдиницаИзмерения);
		// КолВо
		Word.Application.ActiveDocument.Tables(НомерТаблицы).Rows(Сч).Cells(3).Range.Text = Строка(Формат(ТекСтрока_Товар.КоличествоУпаковок, "ЧДЦ=; ЧГ=0"));
		// Цена
		Word.Application.ActiveDocument.Tables(НомерТаблицы).Rows(Сч).Cells(4).Range.Text = Строка(Формат(ТекСтрока_Товар.Цена, "ЧЦ=15; ЧДЦ=2"));
		// Сумма
		Word.Application.ActiveDocument.Tables(НомерТаблицы).Rows(Сч).Cells(5).Range.Text = Строка(Формат(ТекСтрока_Товар.Сумма, "ЧЦ=15; ЧДЦ=2"));
		
		// выделяем область яцеек с 1 по 5 для всех строк убираем шрифт "Жирный"
		Word.Application.ActiveDocument.Range(Word.Application.ActiveDocument.Tables(НомерТаблицы).Cell(Сч,1).Range.Start,Word.Application.ActiveDocument.Tables(НомерТаблицы).Cell(Сч,5).Range.End).Font.Bold = Ложь;
		
		// выделяем область яцеек с 1 по 1. Параметр варьируется от 0 до 3. (левый край, центр, правый край, по ширине  соответственно). Номенклатура
		Word.Application.ActiveDocument.Range(Word.Application.ActiveDocument.Tables(НомерТаблицы).Cell(Сч,1).Range.Start,Word.Application.ActiveDocument.Tables(НомерТаблицы).Cell(Сч,1).Range.End).ParagraphFormat.Alignment = 0;
		
		// выделяем область яцеек с 1 по 1. Параметр варьируется от 0 до 3. (левый край, центр, правый край, по ширине  соответственно). Номенклатура
		Word.Application.ActiveDocument.Range(Word.Application.ActiveDocument.Tables(НомерТаблицы).Cell(Сч,4).Range.Start,Word.Application.ActiveDocument.Tables(НомерТаблицы).Cell(Сч,5).Range.End).ParagraphFormat.Alignment = 2;
	КонецЦикла;
Показать
SerafimOd; Dream_kz; independ; agaraev; Team leader; MaxT; +6 Ответить
55. pyrkin_vanya 359 30.11.16 20:40 Сейчас в теме
(54) Все оказалось куда проще. Достаточно прописать это для создания колонки
КолонкаТаблицы = ТаблицаТоваров.Columns.Add();

Я как 1С-ник не могу добавлять строку или колонку как процедуру. Машинально переменную пишу :) Хотя можно и без нее.
56. endym 194 01.12.16 11:08 Сейчас в теме
(55) Возможно за 8 лет офис и обрел новые функции VBA, хотя не исключено что я мог это пропустить;)

30. alecs2004 9 30.11.11 10:10 Сейчас в теме
Полезный пример. Спасибо
31. necropunk 6 30.11.11 10:22 Сейчас в теме
Автору жирный плюс. Опередил ты меня - недавно только закончил обработку, с печатью произвольного числа целой кучи разных таблиц, намучался изрядно.
32. Alex Prikol 30.11.11 16:19 Сейчас в теме
спасибо.
видно, автор копнул глубоко, кое что пригодится
35. SERJ_1CC 48 06.12.11 09:53 Сейчас в теме
То что надо, именно это и искал, примерчик очень хороший... Благодарю плюсом!!!
36. gurovvv 06.12.11 14:54 Сейчас в теме
спасибо!
просто,удобно. для начала обучения работы с вордом - отличный вариант.
37. pavel_pss 21.02.13 16:37 Сейчас в теме
Предлагаю так же посмотреть и мой вариант http://infostart.ru/public/95012/
38. endym 194 21.02.13 17:49 Сейчас в теме
(37) apalon_pss, мне кажется или это лишь часть описанного в моей статье?;))
39. lelusha 09.02.14 17:36 Сейчас в теме
спасибо! простой пример и очень понятно. отличный вариант. Автору спасибо, поможет для обучения работы с вордом -
40. Гость 24.02.14 10:26
А как в макете настроить чтобы применить вариант: Word.Bookmarks("ff").Select(); //Где ff - это набор любых символов
41. endym 194 24.02.14 13:03 Сейчас в теме
Нужно просто ввести понравившиеся вам символы в любом месте макета.
Word.Bookmarks("ff").Select() - это команда ищет в макете символы ff
43. monkbest 103 29.07.14 17:00 Сейчас в теме
(41) нет, она не ищет символы ff. она ищет метку с именем ff :)) вставлять метки в документе <> написать имя в текте документа
смотрите http://prosto1s.ru/index.php/24-pechat-v-word-chast-2-metod-zameny-tegov-klonirovanie-abzatsev-stok-tablitsy
там написано как добавлять метки
44. endym 194 29.07.14 19:04 Сейчас в теме
(43) monkbest, именно ищет текст и заменяет его на все что захочет пользователь.
З.Ы. метки это совсем другое;) матчасть рулит
45. monkbest 103 31.07.14 09:14 Сейчас в теме
(44) Word.Bookmarks("ff").Select();
Bookmarks - коллекция меток документа
через скобочки с именем метки, можно получить саму метку
у неё есть метод select, который возвращает выделение области от начала метки до конца метки
это выделение можно скопировать в буфер, вырезать, вставить на его место то что уже лежит в буфере (cut() copy() paste())
42. gull22 87 10.07.14 09:14 Сейчас в теме
Дорога ложка к обеду, спасибо за информацию.
46. script 206 11.12.14 02:14 Сейчас в теме
Вот интересно как сделать две таблицы программно ?

По метке мы заменили одну таблицу, а если нужно вставить еще одну ниже.
Или таблицы нужно создавать в цикле, одна под одной как быть?
Метка уже не сработает, потому что ее перезаписали и на ее месте находится первая таблица.
Получается что метка служит всего навсего начальной областью куда нужно вставить первую таблицу но что дальше?
47. endym 194 11.12.14 11:30 Сейчас в теме
Если Вы заранее знаете что там будет еще одна таблица - тогда добавить еще метку и обработать по уже известному алгоритму)
Метки обрабатываются последовательно.
48. kuza_87 25 18.03.16 07:27 Сейчас в теме
Друзья, кто-нибудь подскажет, можно ли в текст документа вставить специальный символ? Например символ бесконечности, евро или фунта стерлингов.
Прикрепленные файлы:
49. endym 194 18.03.16 11:46 Сейчас в теме
(48) kuza_87,
Можно. Используй комбинацию Аль+
50. DedMoroz1983 13.10.16 11:01 Сейчас в теме
Долго формируется таблица.
51. pyrkin_vanya 359 30.11.16 13:12 Сейчас в теме
А как заполнить данные в таблице из табличной части нужного объекта?
Оставьте свое сообщение

См. также

Шаблон разработки печатных форм и подключения к конфигурациям на БСП 2.х и БСП 3.0 75

Инструменты и обработки Программист Расширение (cfe) v8 1cv8.cf Абонемент ($m) Печатные формы документов БСП (Библиотека стандартных подсистем) Расширения

«Вместо поставки внешних печатных форм в виде внешних обработок рекомендуется вести их разработку с помощью расширений конфигурации.» [ИТС, БСП гл. 3.38 Печать] У меня задачи типа «Требуется разработать печатную форму …» появляются регулярно, но с временными интервалами. Что бы вести разработку единообразно, для конфигураций на БСП, я заготовил шаблон для таких задачек, который позволяет мне сразу приступить к разработке макета и алгоритма формирования печатной формы, а «обертка» из БСП уже готова.

1 стартмани

04.10.2019    3356    11    tolX5    7       

Трудовой договор, Дополнительное соглашение, Лист ознакомления, Договор о материальной ответственности, Договор о коммерческой тайне, Согласие на обработку персональных данных для ЗУП 3.1 17

Отчеты и формы Бухгалтер Внешняя обработка (ert,epf) v8 v8::СПР ЗУП3.x Россия БУ Зарплата Управление персоналом (HRM) Абонемент ($m) Печатные формы документов

Комплект печатных форм для отдела кадров для документов Прием на работу и Кадровый перевод: Трудовой договор, Доп. соглашение к трудовому договору, Лист ознакомления с локальными нормативными актами, Договор о полной материальной ответственности, Договор о неразглашении коммерческой тайны, Согласие на обработку персональных данных.

2 стартмани

12.03.2019    6741    56    Asenka    3       

Отправка электронной почты с помощью локального почтового клиента из 1С, развернутой под удаленным рабочим столом 12

Инструменты и обработки Программист Пользователь Архив с данными v8 КА1 БП2.0 УТ10 УПП1 Windows Абонемент ($m) Печатные формы документов Универсальные функции Email

Решение для интерактивной (нажал-отредактировал) отправки электронных писем и печатных форм через почтовый клиент (Thunderbird, Outlook) находящийся на локальном компьютере, из конфигурации 1С, развернутой под удаленным рабочим столом (RDP, remote-app). Подходит также для локального развертывания 1С. Представлен пример быстрой интеграции с конфигурациями "Управление торговлей 10.3", "Управление производственным предприятием 1.3", "Комплексная автоматизация 1.1", "Бухгалтерия предприятия 2.0".

1 стартмани

21.09.2018    11003    10    stvorl    0       

Трудовой договор, Дополнительное соглашение, Материальная ответственность, Коллективная материальная ответственность, Кадровый перевод, Индексация, Т-53 для ЗУП 3 внешние (7 печатных форм). Создание ведомостей по каждому сотруднику одной кнопкой 26

Отчеты и формы Бухгалтер Внешняя обработка (ert,epf) v8 v8::СПР ЗУП3.x БУ Зарплата Управление персоналом (HRM) Абонемент ($m) Печатные формы документов

1. Комплект из 6 печатных форм для документов: Прием на работу, Индексация, Кадровый перевод, Кадровый перевод списком для ЗУП 3.1.10 и более ранних Трудовой договор, дополнительное соглашение, договор личной материальной ответственности, договор коллективной материальной ответственности, индексация, Ведомость Т-53 без лишних строк. Не требуется изменения конфигурации. Подключается через стандартное подключение внешних обработок. 2. Обработка для создания ведемостей из начисления зарплаты. 3. Расширение конфигурации для ЗУП 3.1.10 и КА 2.4.6 для редактирования стажа как в ЗУП 2.5 (Из трудовой деятельности сотрудника. Если ввели строки трудовой деятельности, то стаж считается до даты приема сотрудника).

1 стартмани

26.01.2018    29297    498    p.ugrumov    86       

Расширение возможностей печати: Вывод произвольного нижнего и верхнего колонтитула 8

Отчеты и формы Программист Внешняя обработка (ert,epf) v8 1cv8.cf Абонемент ($m) Печатные формы документов Практика программирования Универсальные функции

Расширяем функционал вывода нижнего / верхнего колонтитула. Стандартно 1С имеет достаточно ограничений по выводу и наполнению колонтитулов содержимым, взять хотя бы такие, как вывод только текста и отсутствие ограничения на номер конечной страницы. А при разработке кода сталкиваешься с тем, что свой блок с нижним колонтитулом нужно прижимать к низу страницы. Казалось бы быстро решаемый вопрос, но и в нем есть нюансы. Сейчас я расскажу о том, как решалась эта задача. UPD 15.02.2018. Добавлен вывод верхнего колонтитула; Вывод колонтитулов на первой и последней странице управляется параметрами; Научился считать страницы: Добавлено заполнение переменных аналогичных стандартным из колонтитулов; Задаются форматы даты и времени. Ограничения прежние: 1. Повторно сформировать табличный документ после смены параметров страницы интерактивно.; 2. Передавать данные для более плотной печати как можно более мелко нарезанными кусками.

1 стартмани

29.12.2017    21346    21    agent00mouse    0       

Печатная форма, сделанная как расширение конфигурации для БП 3.0. Новые возможности БСП 26

Инструменты и обработки Программист Расширение (cfe) v8 БП3.0 Абонемент ($m) Практика программирования Универсальные печатные формы

Печатные формы на внешних обработках скоро канут в лету. На смену им приходят ПФ, реализованные в виде расширений конфигурации. Не нашел на сайте примеров таких расширений. Привожу пример подобного расширения для БП 3.0.

1 стартмани

06.12.2017    17781    52    kwazi    6       

Остатки товаров на складах по выбранным документам 9

Отчеты и формы Бухгалтер Руководитель проекта Внешняя обработка (ert,epf) v8 ERP2 УТ11 УУ Учет ТМЦ Абонемент ($m) Печатные формы документов

Печатная форма подключается к документам. Даёт возможность быстро оценить остатки товара на складе по номенклатуре, указанной в документе, и ответить на вопрос, хватает ли остатков, чтобы отгрузить счет? На каких складах продукция по этому документу?

2 стартмани

09.11.2017    30336    24    A7758735    4       

Решение проблемы ПроверитьВывод() для огромных документов 49

Статья Программист Внешняя обработка (ert,epf) v8 1cv8.cf Абонемент ($m) Печатные формы документов Практика программирования

Пример того, как я ускорил вывод большого табличного документа(100+ страниц)

2 стартмани

06.11.2017    15989    2    SITR-utyos    17       

Счет-фактура+УПД+УКД с 01.10.2017 в редакции Постановления Правительства РФ от 19.08.2017 № 981. Для всех конфигураций на 1С 8 48

Отчеты и формы Бухгалтер Архив с данными v8 БП2.0 УТ10 УПП1 УНФ БП3.0 УТ11 БУ НУ Оптовая торговля Производство готовой продукции (работ, услуг) Абонемент ($m) Печатные формы документов

Внешние печатные формы с автоматической регистрацией для документа "Счет-фактура выданный" в редакции Постановления Правительства РФ №981 от 19.08.2017 года. Новые счета-фактуры № 981 применяются с 01.10.2017 года. Так же для УТ 10 очень старых релизов применяется сч.фактура в файле.

2 стартмани

18.09.2017    65955    1341    Kontakt    90       

Внешние печатные формы Счет-фактура, УПД, УКД образца 2017 г. (ПП от 19.08.2017 № 981) для УПП 1.3, КА 1.1, БП 2.0 22

Отчеты и формы Бухгалтер Внешняя обработка (ert,epf) v8 КА1 БП2.0 УПП1 БУ Оптовая торговля Производство готовой продукции (работ, услуг) Абонемент ($m) Печатные формы документов

Внешние печатные формы "Счет-фактура", "Универсальный передаточный документ", "Универсальный корректировочный документ" (в редакции постановления Правительства Российской Федерации от 19.08.2017 № 981) для типовых конфигураций УПП 1.3, КА 1.1, БП 2.0.

1 стартмани

30.06.2017    41144    712    Tavalik    63       

Счет-фактура с 01.07.2017 от 25.05.2017 №625 для ВСЕХ конфигураций 1С 8.х (БП 2.0, БП 2.0 КОРП, БАУ 2.0, БАУ 2.0 КОРП, КА 1.1, ПД 1.0, Розница 1.0, УНФ 1.3, УПП 1.3, УТ 11, УТ 10.3) 14

Отчеты и формы Бухгалтер Внешняя обработка (ert,epf) v8 v8::БУ КА1 БП2.0 УТ10 Розница УПП1 УНФ БП3.0 БАУ УТ11 Россия БУ Оптовая торговля Производство готовой продукции (работ, услуг) Абонемент ($m) Печатные формы документов

С июля 2017 года применяется новая печатная форма счет-фактуры в редакции Постановления Правительства РФ от 25.05.2017 № 625. В публикации собраны внешние печатные формы для всех популярных конфигураций 1С. Будет актуально для 90% организаций, которые не ведут учет по гос. контрактам, так как новое поле не заполняется, а вместо номера гос. контракта установлен прочерк по умолчанию.

1 стартмани

29.06.2017    34256    455    a.kapustin    43       

Упрощение работы с актами сверки в УТ/КА/УПП - вывод номеров счетов в документе и печатной форме 3

Инструменты и обработки Бухгалтер Внешняя обработка (ert,epf) v8 КА1 УТ10 УПП1 БУ УУ Дебиторская и кредиторская задолженность Абонемент ($m) Обработка документов Печатные формы документов

Обычно акт сверки с клиентами содержат информацию о документах реализации товаров (накладных) и выполненных платежах. Но платежи делаются на основании счетов, номера которых отсутствуют в актах, что затрудняет собственно сверку. Данная обработка находит соответствующие расходным накладным счета/заказы, показывает их в форме документа и выводит в печатную форму акта.

2 стартмани

12.05.2017    11529    2    denmax    2       

Конструктор внешних печатных форм NEW beta (обычные и управляемые приложения!) 124

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8 v8::УФ 1cv8.cf Россия Windows Абонемент ($m) Универсальные печатные формы Инструментарий разработчика

Исходная обработка http://infostart.ru/public/162019/, здесь просто исправлены некоторые процедуры и функции для управляемого приложения. (Публикуется с согласия автора SeiOkami) 12.07.2016 - Версия 4.3 - убрал модальность для управляемой формы, изменена встроенная ВПФ . 23.11.2016 - Версия 4.4 - изменена встроенная ВПФ . 03.04.2018 - Версия 4.7 - исправлено сохранение ВПФ в клиент-серверном варианте от vshish. 11.05.2018 - Версия 4.8 - исправление от VovkaPutin плюс убрал из текста модуля ВПФ директивы препроцессора (то, что начинается с "#"), убрал модальность при открытии ВПФ из конструктора.

1 стартмани

10.07.2016    41134    449    Alex_E    109       

Печатная форма Счет-Фактура от 01.10.2017, УПД 01.10.2017, Торг-12, Счет на оплату, ТТН (1-Т) БП 3.0 ОРИГИНАЛЬНЫЕ 10

Отчеты и формы Бухгалтер Внешняя обработка (ert,epf) v8 v8::БУ БП3.0 БУ Windows Оптовая торговля Производство готовой продукции (работ, услуг) Абонемент ($m) Печатные формы документов

Набор внешних печатных форм: Счет-Фактура, УПД, Торг-12, ТТН, Счетна оплату для 1С: БП 3.0. Формы взяты из релиза 3.0.54.20 бухгалтерии предприятия. Печатные формы (УПД и счет-фактуры) приведены в соответствие постановления 625 от 25.05.2017 И В РЕДАКЦИИ ПОСТАНОВЛЕНИЯ 981 ОТ 19.08.2017 в формах выводится "Идентификатор госконтракта" и прочие изменения.

1 стартмани

04.05.2016    36742    378    A7758735    3       

Печатные формы для БП 3.0: УПД, ТОРГ-12, Акт, Счет-фактура, Доверенность, Счет 25

Отчеты и формы Бухгалтер Внешняя обработка (ert,epf) v8 v8::БУ БП3.0 Россия БУ Windows Оптовая торговля Производство готовой продукции (работ, услуг) Абонемент ($m) Печатные формы документов

Внешние печатные формы УПД, ТОРГ-12, Акта об оказании услуг, Счет-фактуры, Доверенности и Счета на оплату покупателю, актуализированы на последний релиз 3.0.71, поддерживают типовые факсимиле (новую галочку "Подпись и печать"), не содержат ошибок с новой ставкой НДС. В публикации также представлены печатные формы для устаревших релизов.

1 стартмани

28.01.2016    55233    762    config    42       

Легкое создание пользователем внешних печатных форм методом Drag & Drop 135

Отчеты и формы Программист Бухгалтер Руководитель проекта Внешняя обработка (ert,epf) v8 1cv8.cf Windows Абонемент ($m) Универсальные печатные формы Печатные формы документов

Универсальная внешняя печатная форма (ПФ), которая позволяет пользователю, без знаний программирования и не заходя в конфигуратор, создать ПФ любого документа или справочника в Microsoft Word или OpenOffice Writer методом перетаскивания (Drag & Drop). Можно создавать любые ПФ с выводом табличных частей, реквизитов документа, а также вложенных реквизитов и контактной информации. Не требует изменения конфигурации. Работает на версии платформы 8.3 в типовых конфигурациях на управляемых формах (например, Бухгалтерия 3.0, УТ 11, УНФ, Розница, Документооборот), а также и в других конфигурациях на УФ, построенных на БСП.

2 стартмани

04.01.2016    27873    180    CyberCerber    35       

Создание договоров по шаблонам Word в УТ 11.2, БП 3.0 с возможностью хранения в справочнике "Файлы" 40

Инструменты и обработки Программист Архив с данными v8 БП3.0 УТ11 УУ Документооборот и делопроизводство Абонемент ($m) Универсальные печатные формы Универсальные обработки

Публикация предназначена тем, кто ведет договоры в УТ 11 не только в справочнике "Договоры с контрагентами", но также формирует и согласовывает с контрагентами договоры в формате Word (*.doc). А так как программисты люди ленивые и я не являюсь исключением в этом (хорошем) смысле :), была создана эта печатная форма. Но это не простая печатная форма, а инструмент, который позволяет на основании шаблона, хранящегося в информационной базе в справочнике "Файлы", быстро заполнять и сохранять тут же в справочник "Файлы", но в другую папку, уже заполненный на основании шаблона договор в формате Word.

1 стартмани

08.10.2015    27161    232    Diversus    49       

Внешняя печатная форма «Счет на оплату покупателю» для документа «Реализация товаров и услуг» 2

Отчеты и формы Бухгалтер Архив с данными v8 БП2.0 Windows Оптовая торговля Абонемент ($m) Печатные формы документов

Внешняя печатная форма «Счет на оплату покупателю» для документа «Реализация товаров и услуг»

5 стартмани

07.09.2015    16754    2    trendy    0       

[x1c.ru] MXL Stamps - Печати и подписи в макетах печатных форм в несколько кликов 3

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8 1cv8.cf Абонемент ($m) Печатные формы документов Универсальные обработки

Обработка позволяет быстро создавать поля текста из ячеек печатных форм и добавлять "под них" подписи и печати. Работает в конфигурациях на управляемых формах.

1 стартмани

22.08.2015    26587    23    GusevNA    6       

Создание и печать этикеток (ценников). Со штрих-кодами и без. Универсальная обработка 36

Отчеты и формы Программист Пользователь Конфигурация (md, cf) v8 1cv8.cf Windows Розничная торговля Абонемент ($m) Универсальные печатные формы Ценники

Эта обработка (в составе демонстрационной конфигурации) представляет собой инструмент, который позволяет делать только лишь два полезных действия: 1. создать макет для печати этикеток (ценников) в пользовательском режиме 2. напечатать заданное количество этикеток (ценников) по выбранной номенклатуре. НО!...

5 стартмани

18.07.2015    59097    265    kentavr27    47       

Конструктор трудовых договоров WORD для типовой конфигурации 1C: Зарплата и управление персоналом 3.1 82

Отчеты и формы Программист Бухгалтер Внешняя обработка (ert,epf) v8 v8::СПР ЗУП3.x Россия БУ Windows Зарплата Управление персоналом (HRM) Абонемент ($m) Универсальные печатные формы Пакетная печать Печатные формы документов

Внешняя печатная форма или обработка "Конструктор трудовых договоров на основе документов формата Word". Конструктор автоматически подставляет реквизиты в документ формата Word. Подходит для типовой конфигурации 1С: ЗУП 3.1.

1 стартмани

14.07.2015    46386    581    ni032mas    97       

Счет на оплату покупателю с выбором изображения факсимильной печати и подписей для конфигурации "Бухгалтерия предприятия 3.0" 5

Отчеты и формы Бухгалтер Руководитель проекта Внешняя обработка (ert,epf) v8 БП2.0 Россия Windows Оптовая торговля Производство готовой продукции (работ, услуг) Абонемент ($m) Печатные формы документов

Как известно, типовая конфигурация предоставляет возможность формирования счета с подписями и печатью. Это удобно, т.к. сразу, без вывода на печать и сканирования можно сохранить факсимильное изображение документа в pdf формате и отправить контрагенту. Создание и добавление картинки производится при редактировании справочника "Организации". Здесь же предлагается шаблон и понятная инструкция по созданию файла картинки. Что же можно улучшить?

1 стартмани

10.07.2015    18959    34    Олег Ящеров    5       

Инвентаризационные описи 0504087 и 0504086 согласно приказу №139 от 08.03.08 МО РФ 1

Отчеты и формы Бухгалтер Внешняя обработка (ert,epf) v8 v8::БУ БГУ Государственные, бюджетные структуры Россия БУ Windows Учет ОС и НМА Абонемент ($m) Печатные формы документов

Внешние печатные формы 0504087 и 0504086 от НПЦ Прогтехника 1С:Воинская часть 8 с моими изменениями согласно приказу МО РФ №139

1 стартмани

12.06.2015    20348    13    alfaservice    1       

Товарный чек с логотипом для конфигурации "Бухгалтерия предприятия 3.0.30-3.0.40.27" 4

Отчеты и формы Бухгалтер Внешняя обработка (ert,epf) v8 БП2.0 БУ Windows Розничная торговля Абонемент ($m) Печатные формы документов

Печатная форма "Товарный чек" "Бухгалтерия предприятия 3.0", документов "Реализация" и "Отчет о розничных продажах"

1 стартмани

08.06.2015    14655    8    Alexsur    1       

Печатные формы УПД ("Универсальный передаточный документ") и Счета-Фактуры для ЛЮБЫХ версий УТ 10.3 (Управление торговлей ред.10.3) (с изменениями 2017 года) 9

Отчеты и формы Бухгалтер Внешняя обработка (ert,epf) v8 v8::ОУ УТ10 Россия БУ Windows Оптовая торговля Производство готовой продукции (работ, услуг) Абонемент ($m) Печатные формы документов

Печатные формы "УПД" и "Счет-фактура с 2012 года" для документов "РеализацияТоваровУслуг" и "СчетФактураВыданный" для старых и новых версий УТ10.3 (с изменениями 2017 года в июле и октябре)

2 стартмани

01.06.2015    33230    191    aserg    34       

Отправка пакета документов по электронной почте (в формате PDF/XLS/HTML/MXL/ODS) 17

Инструменты и обработки Бухгалтер Руководитель проекта Внешняя обработка (ert,epf) v8 БП2.0 КА1 УПП1 УТ10 Россия БУ Windows Оптовая торговля Абонемент ($m) Печатные формы документов Пакетная печать Email

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

2 стартмани

22.04.2015    40451    3    trendy    18       

УПД за поставщика c подписями и факсимиле для БП 3.0 39

Отчеты и формы Бухгалтер Внешняя обработка (ert,epf) v8 v8::БУ БП3.0 Россия БУ Windows Документооборот и делопроизводство Оптовая торговля Абонемент ($m) Печатные формы документов

Внешняя печатная форма для печати - "Универсальный передаточный документ" за поставщика. ВПФ (с формой и без) в форме заполняются должности и фамилии и происходит заполнение полей 10,13, 15,18.Так же есть возможность хранить и выводить на печать подписи руководителя и глав.бухгалтера поставщика. Внесены изменения под требования конфигураций выше 3.0.67.38 (НДС20%). Версия 0.2 без формы выбора подписантов(будет полезна тем у кого ответственные лица неизменные).

5 стартмани

19.03.2015    68656    953    kn    96       

Инвентаризационная опись 0504087 с группировкой по счету для БГУ 1.0 1

Отчеты и формы Бухгалтер Внешняя обработка (ert,epf) v8 БГУ Россия БУ Windows Учет ОС и НМА Учет ТМЦ Абонемент ($m) Печатные формы документов

Внешняя печатная форма предназначена для печати ф. 0504087 с группировкой по счёту учёта для документов:"Инвентаризация ОС (НМА,НПА) на балансовых счетах", "Инвентаризация основных средств (забалансовый учет)", "Инвентаризация ОС в оперативном учете", "Инвентаризация материалов на счете 105", "Инвентаризация материалов (забалансовый учет)".

5 стартмани

22.12.2014    26399    5    agospodarin    2       

Внешняя печатная форма "Качественное удостоверение" к 1С:Бухгалтерия 3.0 2

Отчеты и формы Бухгалтер Внешняя обработка (ert,epf) v8 БП2.0 Россия БУ Windows Оптовая торговля Абонемент ($m) Печатные формы документов

Внешняя печатная форма "Качественное удостоверение" к 1С:Бухгалтерия 3.0 на управляемых формах без изменения конфигурации с доп. сведениями в номенклатуре: "Сертификат соответствия" и "Срок хранения"

1 стартмани

03.12.2014    20037    42    dialogsoft    3       

Создание внешней печатной формы под УП с возможностью передачи параметров (для конфигураций на БСП) 35

Отчеты и формы Программист Внешняя обработка (ert,epf) v8 1cv8.cf Windows Абонемент ($m) Печатные формы документов

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

1 стартмани

07.08.2014    39872    118    signum2009    8       

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

Статья Программист Внешняя обработка (ert,epf) v8 v8::УФ 1cv8.cf Windows Абонемент ($m) Печатные формы документов

Когда мне пришлось создавать внешние печатные формы под приложения на БСП ("1С: Бухгалтерия предприятия 3.0", "1С: Управление торговлей 11"), я обнаружил, что нет грамотных инструкций. Те, что имелись, использовали так называемые шаблоны: готовые обработки, в которых необходимо выполнять определенные корректировки. Но как создать сам шаблон, конкретных мануалов не было, справочную информацию я нашел на сайте ИТС и, обработав ее, написал статью, где подробно и понятно объясняются все этапы создания внешней печатной формы для управляемого приложения на примере конфигурации "1С: Бухгалтерия предприятия 3.0"

1 стартмани

05.06.2014    226157    557    signum2009    119       

ТОРГ-12 с выбором грузополучателя, печатью КПП и тары отдельными строками для УТ 11 6

Отчеты и формы Бухгалтер Внешняя обработка (ert,epf) v8 v8::ОУ УТ11 УУ Windows Оптовая торговля Абонемент ($m) Печатные формы документов

Внешняя печатная форма ТОРГ-12 с выбором грузополучателя, с возможностью печати КПП и вывода тары отдельными строками для Управления торговлей 11

2 стартмани

18.04.2014    27579    25    lok78    1       

Мастер печатных форм v 3.0 274

Отчеты и формы Программист Внешняя обработка (ert,epf) v8 v8::УФ v8::СКД 1cv8.cf Windows Абонемент ($m) Универсальные печатные формы

Создание печатных форм "с нуля" за несколько минут. Моментальная отладка. Не требует знания встроенного языка 1С.

6 стартмани

07.03.2014    81954    1089    kser87    176       

Счет-фактура в конфигурации Управление торговлей 11.1 2

Отчеты и формы Бухгалтер Внешняя обработка (ert,epf) v8 УТ10 Россия БУ Windows Оптовая торговля Производство готовой продукции (работ, услуг) Абонемент ($m) Печатные формы документов

Внешняя печатная форма "Счет-фактура" к документу "Реализация товаров и услуг" Конфигурация Управление торговлей 11.1 (11.1.2.22)

1 стартмани

06.02.2014    19281    65    sdn-1    2       

Шаблон внешней печатной формы в управляемом приложении. Пример создания печатной формы. 70

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8 БП2.0 Windows Абонемент ($m) Печатные формы документов Практика программирования

Данная статья посещена для тех, кто пытается сделать внешнюю печатную форму в 1С на основе типовых форм. Отладка печатной формы в клиент-серверном варианте из под тонкого клиента.

1 стартмани

10.01.2014    62928    660    Leoway    25       

Счет на оплату с печатью и подписью к документу "Заказ клиента" в конфигурации Управление торговлей 11.1 9

Отчеты и формы no Внешняя обработка (ert,epf) v8 УТ10 Windows Оптовая торговля Абонемент ($m) Печатные формы документов

Внешняя печатная форма "Счет на оплату" с печатью и подписью для нескольких фирм к документу "Заказ клиента" Конфигурация Управление торговлей 11.1 (11.1.2.10)

1 стартмани

10.01.2014    35761    189    sdn-1    21       

Технология ввода и сохранения нетиповых реквизитов печатных форм документов 49

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8 БП2.0 Windows Абонемент ($m) Печатные формы документов Практика программирования

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

1 стартмани

06.12.2013    15276    43    maxx    23       

Внешняя печатная форма "Универсальный передаточный документ(УПД)" для конфигурации 1С:Управление торговлей 10.3(8.2) 38

Отчеты и формы Бухгалтер Внешняя обработка (ert,epf) v8 v8::ОУ УТ10 Россия БУ Оптовая торговля Абонемент ($m) Печатные формы документов

"Универсальный передаточный документ"(образца 2017 года) для конфигурации 1С:Управление торговлей 10.3. Работает на релизах (10.3.28 и выше).

2 стартмани

02.12.2013    89108    1111    cyberi    54       

[БП 3.0, УТ 11.1] Бизнес-Интеллект: мастер ТТН 48

Отчеты и формы Бухгалтер Внешняя обработка (ert,epf) v8 БП3.0 УТ11 Россия БУ УУ Windows Документооборот и делопроизводство Оптовая торговля Абонемент ($m) Печатные формы документов

Трудности с формированием комплектов сопроводительных документов при перевозках? Много времени отнимает подготовка ТН и ТТН? У Вас несколько перевозок (ТН, ТТН) на одну финансовую реализацию (ТОРГ 12)? Необходимо хранить данные о каждой перевозке в информационной базе? В решении всех этих проблем Вам поможет обработка "Бизнес-Интеллект:мастер ТТН"

1 стартмани

18.11.2013    55632    186    biz-intel    63       

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

Отчеты и формы Бухгалтер Внешняя обработка (ert,epf) v8 БП2.0 Россия БУ Windows Оптовая торговля Абонемент ($m) Печатные формы документов

Внешняя печатная форма Бланков ТТН(Для Бухгалтерии 3.0), реализована с сохранением реквизитов и с формой, подобной как на обычных формах.

2 стартмани

08.11.2013    14546    208    jsuh    23       

Создание произвольных кадровых документов по шаблону Word в ЗУП 3.1 24

Отчеты и формы Программист Пользователь Внешняя обработка (ert,epf) v8 v8::СПР ЗУП3.x Россия БУ УУ Windows Документооборот и делопроизводство Управление персоналом (HRM) Абонемент ($m) Универсальные печатные формы

В работе кадровых служб часто встречается задача оперативно подготовить кипу однотипных документов (персональные справки, дополнительные соглашения и т.д.). Создайте шаблон нужного документа и отдайте заполнить Вашему помощнику - 1C.

1 стартмани

24.10.2013    21120    76    it4hr    17       

Внешняя ПФ "Приходная накладная с учетом корректировки" для документа "Поступление товаров и услуг" -1

Отчеты и формы Бухгалтер Внешняя обработка (ert,epf) v8 УТ10 Россия УУ Windows Оптовая торговля Абонемент ($m) Печатные формы документов

Ну нет, почему-то, в УТ 10.3 такой печатной формы, которая отражала бы документ Поступление товаров и услуг с учетом документа Корректировка поступления, а у документа Корректировка поступления вообще нет ни одной печатной формы

1 стартмани

11.10.2013    12368    26    andrey1312    6       

Внешняя печатная форма Счет на оплату покупателю для БП 3.0 24

Отчеты и формы Бухгалтер Руководитель проекта Внешняя обработка (ert,epf) v8 БП3.0 Оптовая торговля Производство готовой продукции (работ, услуг) Абонемент ($m) Печатные формы документов

Внешняя печатная форма Счета на оплату покупателю. Создана на основе печатной формы из типовой конфигурации Бухгалтерия предприятия 3.0.

1 стартмани

08.09.2013    41860    643    RespectSoft    24       

Печать на принтер чеков для УТ 3.0 (для Украины) при помощи доработки эмулятора ФР (также должно подойти для УТ 11) 47

Отчеты и формы Системный администратор Программист Нет файла v8 УТ11 Windows Розничная торговля Абонемент ($m) Печатные формы документов ККМ Фискальный регистратор

И вот перешла торговля на новый интерфейс (не Такси, а просто на управляемые формы). Многие торговые организации хотят работать не с фискальными регистратором, а с обычным POS-принтером или принтером чеков (в простонародье - кухонником). Но не все так гладко, как раньше. Простым добавлением внешней обработки уже не решить вопрос. Надо дорабатывать. За основу был взят типовой драйвер "1С: Драйвер фискального регистратора (эмулятор)"

1 стартмани

06.08.2013    54216    170    karapuzzzz    45