Внешние печатные формы документов

1. ArikiteSun 14.03.12 10:24 Сейчас в теме
Приветствую вас почтеннейшие гуру!

Возникла необходимость добавить внешние печатные формы в документы:
- счет на оплату,
- счет фактура,
- товарная накладная (ТОРГ-12)

В эти внешние печатные формы нужно добавить печать и подпись руководителя.
С данным вопросом никогда не сталкивался.

Подскажите пожалуйста в каком направлении производить изыскания.

Премного благодарен откликнувшимся.
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
5. Timesoft 271 14.03.12 10:40 Сейчас в теме
(1) Arikite,
1. Вы ВСЕГДА будете печатать именно эти формы или надо выбирать ? Скорее всего выбирать.
2. Для чего нужны формы ? Для отправки факсом/электронкой с подписями и печатями ?
50. Bossy 16.03.12 11:09 Сейчас в теме
(1) Arikite, Сервис-> регистрация внешних печатных форм-> Там такая обработка, увидишь. Выбираешь документ и высвечиваются печатные формы которые к нему относятся. Файлы ert содержатся в Extforms->PRNFORMS. Меняешь ее как тебе надо. Желаю удачи.
63. ECDGA 30.03.12 05:42 Сейчас в теме
(1) Arikite,
здесь же, на ИНФОСТАРТЕ, брала внешние печатные формы автора Зернятко. Правда заплатила 4 тыс., но довольна очень. На все случаи жизни: ТН, СФ, МХ и проч. Можно печатать свою реализацию, можно за поставщика. Не сочтите за рекламу, просто мне очень понравилось работать. Плюс сопровождение/обновление своевременное, это я про новые сч/фактуры.
AnatoliyOdessa; +1 Ответить
2. dump 14.03.12 10:25 Сейчас в теме
3. ArikiteSun 14.03.12 10:25 Сейчас в теме
содержательно )) спасибо ))
6. dump 14.03.12 10:48 Сейчас в теме
(3) Для программиста достаточно, для любого другого - что, расписать здесь все, чему меня 5 лет учили + 25 лет практики? Вы что ожидали?
4. fregat 12 14.03.12 10:33 Сейчас в теме
Что именно не понятно- где взять внешние формы или как в них внести необходимые изменения?
7. Raspik 14.03.12 12:00 Сейчас в теме
вы обновили вашу базу??.. либо надо связаться с программистом чтоб он скинул внешнюю счет фактуру т.к на их официальном сайте уже убрали... укажите какая конфигурация в 7.7 у меня валяются если надо скину .. для добавления их надо зайти в сервис- регистрация внешних печатных форм - (оттуда выбирать) счет фактура выданный №1173 кажется и заругзить и файлы закинуть в папку prntforms где лежит основная база
8. Raspik 14.03.12 12:01 Сейчас в теме
торг 12 кажется меняется сразу после обновления до 537 релиза если бух4.5
9. dump 14.03.12 12:07 Сейчас в теме
(7,8) У вас есть внешняя с/ф УЖЕ с их печатью и подписью?
10. Raspik 14.03.12 12:15 Сейчас в теме
(9) dump, у меня есть новый тип с.ф который идет для 12го года но случались пору мелких нюансов, если на слишком старый релиз поставить то он не будет работать ибо после нового года изменились кое какие данные обновления тож валяются если надо
11. dump 14.03.12 12:18 Сейчас в теме
(10) См "В эти внешние печатные формы нужно добавить печать и подпись руководителя.
С данным вопросом никогда не сталкивался. "
14. Raspik 14.03.12 12:57 Сейчас в теме
(11) dump, или рекомендую гугл xDDDDDDDDD
12. mailrum2004 1 14.03.12 12:37 Сейчас в теме
Посмотрите модуль формы документа. Если там есть текст ФС.СуществуетФайл( ,
то в документе есть алгоритм подключения внешней печатной формы.

В отладчике можно поставить точку останова и посмотреть значение переменной хранящей имяФайла, чтобы создать файл с таким именем и в нужной папке. В этот файл скопировать таблицу с видом печатной формы и добавить туда свои изменения.
13. Raspik 14.03.12 12:49 Сейчас в теме
хммм... тебе нужна электронная версия с.ф с его подписью и печатью вырезаешь это открываешь счет фактуру новую в конфигураторе и вставляешь туда и все только если через принтер будешь делать будет печать чернобелая нужен (цветной принтер)
15. rjhonson 15.03.12 11:03 Сейчас в теме
Внешние печатные формы добавляются очень просто- Сервис/Регистрация внешних печатных форм. Это если их необходимо подключить. Если же их необходимо доработать под Ваши требования- вызывайте программиста. Все доработки достаточно примитивны
16. soda 15.03.12 11:25 Сейчас в теме
Типовые внешние печатные формы можно поискать где-нибудь тут, затем открыть их в конфигураторе, нарисовать нужную подпись, если не программируете, то тупо Иванов ИИ где нужно, либо ячейка тип выражение и "Фирма.Руководитель", затем печать из ну даже того же паинта вырезаете и прям в таблицу вставляете. Сохраняете, подключаете как внешнюю печатную форму, ну и готово :)
17. ra9000 12 15.03.12 16:41 Сейчас в теме
Привет. В екселе Создаем Печать - вставляем как объект с прозрачным фоном.
Из екселя копируем получившейся объект в форму 1с как строчку.
Сохраняем форму и наслаждаемся .
Свод; +1 Ответить
18. l-o-b 16.03.12 08:41 Сейчас в теме
А есть здесь программисты? Мне нужно во внешнюю печатную форму добавить данные из экранной формы. Может кто сталкивался?
19. dump 16.03.12 08:56 Сейчас в теме
"А есть здесь программисты?" - есть
"добавить данные из экранной формы" - а туда они откуда попадают?
20. l-o-b 16.03.12 09:12 Сейчас в теме
а туда они откуда попадают?
Ну, как бы, привычным путем-через заботливые бухгалтерские руки и манипулятор мышь:)
22. soda 16.03.12 09:19 Сейчас в теме
(20)Может оставим высокий слог про экранные формы и перейдем к описанию приземленному есть что-то, надо что б это что-то попало во внешнюю печатную форму. Например если вам нужно при печати добавить какой-нибудь комментарий в печатную форму, то у внешних печатных форм есть свои экранные формы, которые в обычное время не показываются, но можно их и показать
24. l-o-b 16.03.12 09:22 Сейчас в теме
(22) soda, извините, просто языку 1с, к сожалению не обучены, потому выражаемся как можем. А если вам сказать конкретно, в какой конфигурации что изменить, будет яснее?
27. soda 16.03.12 09:26 Сейчас в теме
(24)Тут даже не надо конфигурации, просто скажите, где находится кнопка печать в документе? и где находится номер договора на том же поле что и кнопка печати?
21. l-o-b 16.03.12 09:16 Сейчас в теме
Опишу пример. На экранной форме есть поле "номер договора"(как-то так). Бухгалтер выбирает этот номер, а потом этот номер отображается на печатной форме. Причем, если с формой, которая входит в конфигурацию все ясно, то как связана внешняя печатная форма с экранной формой как-то не очень понятно...
Если я, допустим, в модуле экранной формы объявлю переменную и присвою ей значение, она же не будет видна во внешней печатной форме? Или у меня руки кривые просто?
23. soda 16.03.12 09:20 Сейчас в теме
(21)Если я правильно поняла, то после нажатия на печать нужно проставить номер договора? или номер договора есть уже в справочнике/документе?
29. l-o-b 16.03.12 09:30 Сейчас в теме
(23) soda, а что подразумевается под словом документ?
Если это формочка, в которую бухгалтер вводит данные прежде чем нажать кнопку печать на этой самой формочке? Если это, то уже есть.
Если документ-печатная форма, по-другому, то, что будет распечатываться, то нет, туда как раз нужно добавить
31. soda 16.03.12 09:35 Сейчас в теме
(29)Вам все же лучше обратиться к программисту живому, потому что виртуальный даже вашу форму внешнюю не отыщет, т.к. вы не знаете что это за формочка.
33. dump 16.03.12 09:39 Сейчас в теме
+ (31) я тоже считаю, что неподготовленному человеку лезть в конфигуратор противопоказано. Найдите прога здесь или у себя в городе - поверьте, это дешевле, чем потом исправлять внесенные вами ошибки
35. l-o-b 16.03.12 09:44 Сейчас в теме
(33) dump, да что там исправлять, все делаю на своем компьютере, так что не жалко, во второй раз базу с сервера скачать-без проблем
34. l-o-b 16.03.12 09:39 Сейчас в теме
(31) soda, а у программиста c++ совсем никаких шансов?
36. soda 16.03.12 09:47 Сейчас в теме
(34)У программиста с++ есть много шансов, если он почитает немного литературы по 1С или сможет, как минимум, найти эти формы в конфигураторе. Все же напишите, что в заголовке 1С в квадратных скобках написано
38. l-o-b 16.03.12 09:53 Сейчас в теме
(36) soda, формы в конфигураторе найдены давным-давно, а от книжек по 1c спать очень хочется...
А написано в скобках когда? Когда печатную форму открываю - Общие таблицы, когда экранную - Форма-Документ.СчетФактура
37. dump 16.03.12 09:51 Сейчас в теме
(34) l-o-b, если вы прог - у вас все шансы. Рекомендую на первое время найти консультанта для оперативных подсказок
39. l-o-b 16.03.12 09:54 Сейчас в теме
(37) dump, ну так а форум разве не для того, чтоб опытом делиться?
25. dump 16.03.12 09:23 Сейчас в теме
"Бухгалтер выбирает этот номер" - например, в форме документа? И он потом нормально печатается хоть из встроенной, хоть из внешней печ.формы. ОН же уже выбран в доке
26. l-o-b 16.03.12 09:26 Сейчас в теме
(25) dump, так в печатной форме такого поля нет, его нужно добавить, вот я и спрашиваю, как это сделать
28. soda 16.03.12 09:28 Сейчас в теме
(26)Ясно просто подрисовать его во внешней печатной форме, нужен наверное программист. Делов на минуту
30. l-o-b 16.03.12 09:33 Сейчас в теме
(28) soda, Ну так, если делов на минуту, то нельзя ли общими словами описать?
32. soda 16.03.12 09:38 Сейчас в теме
(30)Можете описать значек, который находится рядом с меню Файл если эта форма развернута? Ну или напишите все, что написано в самом верху 1С :)
40. dump 16.03.12 09:58 Сейчас в теме
Для того. Но мне лично лень писать по пол-страницы, гораздо легче 3-5 мин по скайпу
41. l-o-b 16.03.12 10:02 Сейчас в теме
(40) dump, эх, жаль. Ну а общими словами или наводками какими-нибудь. Вот, например, смотрите: если я в модуле экранной формы объявлю переменную и присвою ей значение, то из печатной формы, которая входит в конфигурацию, к этой переменной обратиться можно-уже мной освоено. А вот из внешней же нельзя? Или можно, но с дополнительными манипуляциями?
43. soda 16.03.12 10:31 Сейчас в теме
(41)Можно, контекст документа передается в печатную внешнюю форму, и дальше параметр присваивается внутренней переменной типа Док или Докум, ну и ваш номер договора будет выглядеть типа Док.НомерДоговора
Свод; l-o-b; +2 Ответить
42. dump 16.03.12 10:12 Сейчас в теме
Да поставь себе скайп и не парься. И в дальнейшем пригодится
44. IgorZap 16.03.12 10:31 Сейчас в теме
как правило в константах выставляется ФИО директора и глав буха.
Затем в обработке идет обращение к этой константе и значение подцепляется.
45. soda 16.03.12 10:33 Сейчас в теме
Хотя у вас общие таблицы, это не внешние формы, тут даже Док не надо. Просто имя реквизита из экранной в печатную. Или у вас не реквизит, а переменная, её нужно объявить как переменную модуля. В самом верху
Перем <ваша переменная>;
46. IgorZap 16.03.12 10:35 Сейчас в теме
смотри типовые печатные формы как правило там есть эти реквизиты
47. l-o-b 16.03.12 10:49 Сейчас в теме
хм, не меняется. Ладно, у нас уж рабочий день на исходе, буду в понедельник медитировать.
dump, IgorZap, soda, спасибо за советы!
48. soda 16.03.12 10:53 Сейчас в теме
(47)Что именно не меняется? Что должно измениться? :)
49. l-o-b 16.03.12 11:02 Сейчас в теме
(48) soda, видимо, когда в общих таблицах редактируется форма, то недостаточно просто ее сохранить, чтобы она потом при печати измененная была? Простите за ужасные вопросы, тут можно было бы и почитать, но, если спрашивают, нужно пользоваться моментом!
51. soda 16.03.12 11:43 Сейчас в теме
(49)Когда редактируются общие таблицы, нужно сохранить всю конфигурацию. Общие таблицы входят в состав конфигурации и не являются внешними.
53. l-o-b 16.03.12 11:59 Сейчас в теме
(51) soda, Вот теперь совсем все понятно. Спасибо, Родина и наша бухгалтерия вас не забудет!
54. Timesoft 271 19.03.12 11:26 Сейчас в теме
(53) l-o-b, В Вашем случае всё же лучше использовать внешнюю форму. Иначе придётся при каждом обновлении восстанавливать Ваши изменения в общих таблицах.
А создать внешнюю для Ваших целей - просто.
В модуле формы СФ ищем
Процедура Печать1137()

И далее
	ИмяФайлаПечатнойФормы = КаталогИБ() + "ExtForms\PrnForms\1csf1137.mxl";
	ИмяТаблицы = "СчетФактура1137";
	
	
	Если ФС.СуществуетФайл(ИмяФайлаПечатнойФормы) = 1 Тогда
		Таб.ИсходнаяТаблица(ИмяФайлаПечатнойФормы);
	Иначе
		Таб.ИсходнаяТаблица(ИмяТаблицы);
	КонецЕсли;
Показать

То есть если в ExtForms\PrnForms\ будет находится файл 1csf1137.mxl, то он будет использоваться ВМЕСТО внутренней формы СФ.
Сохраняем общую таблицу СчетФактура1137 во внешний файл 1csf1137.mxl в папку ExtForms\PrnForms\ (это внутри папки базы) и вносим туда любые свои изменения. При обновлении они не пропадут.
Такая внешняя форма не требует переделки ссылок на переданный контекст, в отличии от случая. когда используется внешняя ert
52. saveliev 25 16.03.12 11:43 Сейчас в теме
Можно создать несколько печатных форм с разными руководителями. И через кнопку печать выбирать ту или иную
55. пользователь 20.03.12 20:56
Сообщение было скрыто модератором.
...
56. itadmin 21.03.12 12:16 Сейчас в теме
Возникла необходимость добавить внешние печатные формы в документы.. А в чем затруднение-то???
Вы хотите чтобы за вас кто-то их написал?
А вы на данном сайте пробовали искать :))) что-то подобное уже здесь выкладывали и не раз...
57. Dmitr033 132 21.03.12 15:24 Сейчас в теме
В типовых конфигурациях как правило уже есть добавленные внешние печатные формы документов, они лежат в каталоге "(каталог ИБ)\EXTFORMS\PRNFORMS" там можно украсть болванку, например "T5_26.ERT". Меняем имя файла, очищаем таблицу. Смотрим как происходит печать документа в модуле формы документа. Используемую там таблицу копируем и вставляем в таблицу своей внешней формы. Процедуру печати оттуда же переносим в процедуру "Печать" новой формы, обращаем внимание - ее параметр "Докум", все ссылки на реквизиты документа в перенесенной таблице и процедуре нужно дополнить "Докум.", например там было "ДатаДок" исправляем на "Докум.ДатаДок". Сохраняем результат в той же папке PRNFORMS, подключаем через сервис/регистрация внешних форм и тестируем. Все возникающие ошибки исправляем, в частности копируя недостающие процедуры/функции из модуля формы документа и/или дописывая Докум. не определяющимся переменным. Обычно этого достаточно для получения копии стандартной печатной формы, после чего дополняем ее всем чем захотим.
58. D1ed1 22.03.12 09:56 Сейчас в теме
Открываете внешние формы и обработки, ту которую вам надо, там кнопочка сохранить есть, сохраняете, открываете в конфигураторе через Ctrl+О саму форму, которую вы уже сохранили, там нужную закладку найдёте и визуально отредактируете все что вам нужно, закрываете, сохраняете, через внешние формы добавляете ЗАНОГО и всё
59. Terina 27.03.12 15:18 Сейчас в теме
да, попробуйте через конфигуратор
60. Matted 27.03.12 16:54 Сейчас в теме
В папку ExtForms\PrnForms\ информационной базы помести следующие файлы (их можно найти в дистрибутиве бухгалтерии):
для счета - 1cbs.mxl
для счета-фактуры - 1cbsf451.mxl (предыдущая форма) и 1csf1137.mxl
для товарной накладной - 1cbt-12.mxl
Файлы можно открыть через 1с. В нужных ячейках проставить формулы, вычисляющие должность и ФИО руководителя, либо, если совсем ноль в программировании, просто вписать название должности и ФИО.
61. пользователь 28.03.12 12:31
Сообщение было скрыто модератором.
...
62. пользователь 29.03.12 20:55
Сообщение было скрыто модератором.
...
64. sazdar_90 31.03.12 20:06 Сейчас в теме
Зайти в конфигуратор 1С, открыть в нем внешнюю печатную форму (файл ert) и отредактировать таблицу.
AnatoliyOdessa; +1 Ответить
65. Andre26832 02.04.12 08:32 Сейчас в теме
оформляйте точным и подробный заказ и вам за определенную плату все оформят
AnatoliyOdessa; +1 Ответить
66. Alfer 05.04.12 07:38 Сейчас в теме
выдернуть из конфигуратора стандартную форму - оформить ее во внешнюю и изменить по своим потребностям
67. пользователь 05.04.12 16:48
Сообщение было скрыто модератором.
...
68. Petroff1 05.04.12 16:57 Сейчас в теме
не надо входить в конфигуратор, прям из 1С открывает печатную форму и заносим изменения, вот и все не надо выдумывать велосипед !!!
AnatoliyOdessa; +1 Ответить
69. tasha2008 05.04.12 17:41 Сейчас в теме
Обработка "Дополнительные возможности" предназначена для вызова
внешних отчетов и обработок, просмотра текстовых и табличных
документов (для краткости будут называться "внешними файлами").

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

Под списком расположены кнопки для работы с внешними файлами.

Кнопка "Открыть" открывает выбранный внешний файл.
Если выбранный внешний файл - отчет (или обработка), он будет
запущен на выполнение. Назначение и порядок использования отчета
(обработки) можно узнать, ознакомившись с его описанием (меню
"Помощь", пункт "Описание").
Если выбранный файл - текстовый или табличный документ, он будет
открыт для просмотра в текстовом или табличном редакторе.

Нажатие кнопки "Обновить" заново заполняет список внешних
отчетов (обработок). Кнопку необходимо использовать после установки
новых отчетов, например, с диска ИТС.

Кнопка "Изменить" служит для работы со списком внешних файлов.
При нажатии кнопки "Изменить" рядом с ней открывается меню из 3-х
пунктов: "Изменить название", "Внести в список", "Удалить из
списка".

При выборе пункта "Изменить название" текстовое название внешнего
файла будет выдано для редактирования в отдельном диалоге. После
редактирования новое название внешнего файла появится в списке
взамен предыдущего.

Пункт "Внести в список" позволяет добавить в список новый внешний
отчет или обработку.
Порядок добавления внешних печатных форм в 1с 77
При выборе этого пункта будет открыт список файлов внешних
отчетов и обработок, находящихся в каталоге ExtForms, но еще не
внесенных в список внешних файлов. После выбора требуемого файла
откроется диалог для ввода текстового названия внешнего файла.
Введенное название будет показано в колонке "Название", а имя
файла - в колонке "Файл".

Пункт "Удалить из списка" после дополнительного запроса удаляет
из списка строку с описанием внешнего файла. При этом сам файл
не удаляется, поэтому впоследствии его можно опять внести в
список.

Кнопка "Закрыть" закрывает обработку "Дополнительные
возможности".
AnatoliyOdessa; +1 Ответить
70. www2007 10.04.12 14:21 Сейчас в теме
Вызвать программиста и покурить5 мин.
71. Редкий 10.04.12 20:57 Сейчас в теме
форма из 1с открывается
72. AnatoliyOdessa 11.04.12 10:19 Сейчас в теме
73. AleksN177 11.04.12 10:31 Сейчас в теме
лучше не мучаться ивызвать программиста
74. ceram 11.04.12 20:28 Сейчас в теме
Сервис/Регистрация внешних печатных форм.
75. fred20002 13.04.12 15:59 Сейчас в теме
Кто подскажет где взять этого программиста 1С?
77. volodya1122 8 13.04.12 22:13 Сейчас в теме
(75) Ну вы же гдето купили свою 1С... Вот там и заказываете программиста чтобы доработал.
76. fromon 13.04.12 16:13 Сейчас в теме
78. Glide22 17.04.12 12:06 Сейчас в теме
Добрый день!
Очень прошу вас, помогите пожалуйста, у кого есть внешняя печатная форма новой счет-фактуры 1137 для конфигурации бухгалтерия для бюджетных учреждений, обновил до ред. 647, но там его нет. можно на мыло gildus@mail.ru
буду очень благодарен.
79. skurser 18.04.12 21:49 Сейчас в теме
Дайте ссылку где скачать новые печатные формы журнала счёт-фактур и книги продаж, книги покупок.
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот