Счет-фактура и УПД 2017 (новые печатные формы для Бухгалтерии 7.7 и ТиС 7.7) с выводом на печать идентификатора госконтракта

14.09.17

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

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

Скачать файл

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

Наименование SM По подписке [?] Купить один файл
С/Ф для Бухгалтерии 7.7 с печатью ИГК
.zip 8,93Kb
73
73
1 SM
Скачать Купить за 1 850 руб.
С/Ф для ТиС 7.7 с печатью ИГК
.zip 15,04Kb
84
84
1 SM
Скачать Купить за 1 850 руб.
УПД для Бухгалтерии 7.7 с печатью ИГК
.zip 25,03Kb
63
63
1 SM
Скачать Купить за 1 850 руб.
УПД для ТиС 7.7 с печатью ИГК
.zip 28,94Kb
115
115
1 SM
Скачать Купить за 1 850 руб.

Откуда берется ИГК? Чтобы не менять конфигурацию, идентификатор ищется сначала в комментарии документа, из которого вызывается печатная форма, а если его там нет - в наименовании договора, по которому выписывается счет-фактура. Таким образом, можно один раз ввести идентификатор в наименование договора, тогда он будет общим для всех счетов-фактур по нему (см.скриншот). А можно и вручную проставлять ИГК в каждом счете-фактуре (для УПД - в документе реализации).

Если ни в комментарии, ни в договоре ИГК не найден, то печатается прочерк.

Как определяется идентификатор? Поскольку это строка из 20 или 25 цифр, то ищется именно по этому признаку - строка не менее 20 цифр, не содержащая буквенных символов. Пробелы в этой строке допускаются, они переносятся в печатную форму, но на подсчет количества символов не влияют.

Способ подключения стандартный: распаковать файлы из архива в папку EXTFORMS\PRNFORMS информационной базы, размеры макетов счета-фактуры в точности повторяют исходные, а вот шапку УПД пришлось расширить на одну строчку. 

Проверялось на релизах 634 и 989, возможно, не слишком тщательно - не все разновидности счетов-фактур и документов для УПД есть в базе. Так что если найдутся ошибки  - пишите, исправлю.

Update 07.07.2017: Счет-фактура для ТиС исправлен для очень старых релизов, в которых отсутствует реквизит "Грузополучатель" - печатаются данные покупателя, проверено на релизе 959 (июнь 2009 года).

Update 14.09.2017: Все печатные формы дополнены в соответствии с Постановлением № 981 от 19.08.2017 - в табличную часть добавлена колонка "Код вида товара", изменены наименования реквизитов в шапке и подвале. Печатная форма определяется автоматически по дате документа: с 01.07.2017 по 30.09.2017 выводятся на печать формы согласно Постановлению № 625, с 01.10.2017 - по Постановлению № 981.

См. также

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

Новые формы Транспортных накладных, а также журнал учета, в соответствии с постановлением Правительства РФ от 30.11.2021 № 2116 (действуют с 01.03.2022г.) для конфигураций Бухгалтерия 7.7 и Торговля и Склад 7.7.

1 стартмани

01.10.2021    13072    125    Ant10    0    

12

Печатные формы Бухгалтер Пользователь Платформа 1С v7.7 Платформа 1С v8.3 Конфигурации 1cv8 1С:Комплексная автоматизация 1.х 1С:Розница 2 1С:Управление производственным предприятием 1С:Управление нашей фирмой 1.6 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Бухгалтерия 7.7 1С:Комплексная 7.7 1С:Торговля и склад 7.7 1С:Производство+Услуги+Бухгалтерия Россия Бухгалтерский учет Налоговый учет Абонемент ($m)

Внешние печатные формы Счета-Фактуры( СФ ) и Универсального Передаточного Документа( УПД ) (в редакции постановления Правительства Российской Федерации от 2 апреля 2021 г. № 534) для большинство конфигураций (УТ,БП,УПП,УСО,ЕРП,УНФ,Розница,КА) одним архивом. . Бонус печатные формы Счета-фактур и УПД для Бух.учета, ТиС, Комплексная конфигурация 4.5 1С 7.7; универсального корректировочного документа (УКД) для УТ10/УПП1/КА1 Внешние печатные формы (УПД, счет фактура) за поставщика из Управление торговли 10.3 (все релизы); УПП 1.3; УСО 1.3; КА 1.1; БП 2.0. Так же формы для прослеживаемых товаров с колонками (c РНПТ) . *поправлено от 19.12.2023

3 стартмани

25.06.2021    91819    1301    Kontakt    318    

24

Загрузка и выгрузка в Excel Оптовая торговля Печатные формы Бухгалтер Бухгалтерский учет 7.7 1С:Бухгалтерия 7.7 Бухгалтерский учет Платные (руб)

Обработка загружает из файла Excel документы "Поступление", "Отгрузка", "Счет на оплату". Возможно сохранение настройки соответствия полей. Есть демоверсия. Есть интересная функция загрузки сразу и поступления, и отгрузки (цены в отгрузке будут установлены больше на выбранный процент). Элементы номенклатуры ищутся по полям поиска и могут создаваться новые, если не найдены.

9360 руб.

02.06.2015    42847    3    5    

5

Печатные формы Документооборот и делопроизводство (СЭД) Логистика, склад и ТМЦ Бухгалтер Бухгалтерский учет 7.7 1С:Бухгалтерия 7.7 Россия Бухгалтерский учет Абонемент ($m)

Внешняя обработка, позволяющая выводить на печать УПД из документа "Поступление товаров". Сделано в виде внешней обработки, а не печатной формы, потому что в типовой форме поступления отсутствует кнопка "Печать".

2 стартмани

06.05.2015    23919    35    cargobird    5    

28

Печатные формы Оптовая торговля Логистика, склад и ТМЦ Бухгалтер Бухгалтерский учет 7.7 1С:Бухгалтерия 7.7 Россия Бухгалтерский учет Абонемент ($m)

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

1 стартмани

01.02.2015    43428    222    kserdyukov    6    

11

Печатные формы Логистика, склад и ТМЦ Бухгалтер Бухгалтерский учет 7.7 1С:Бухгалтерия 7.7 Россия Бухгалтерский учет Абонемент ($m)

М4 (внешняя), для групповой печати данного вида документов.

1 стартмани

18.07.2013    26840    30    sHkZ    1    

0
Вознаграждение за ответ
Показать полностью
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. Masya1 06.07.17 13:15 Сейчас в теме
Добрый день!

ТиС.

Если Докум.КонтрагентЯвляетсяОбособленнымПодразделением = 1 Тогда
{C:\РАБОТА\БАЗЫ\ВП\VAMP\EXTFORMS\PRNFORMS\SF2017.ERT(150)}: Поле агрегатного объекта не обнаружено (КонтрагентЯвляетсяОбособленнымПодразделением)

Программа правда не обновляется-может в этом дело?
2. Cooler 22 06.07.17 18:15 Сейчас в теме
(1)
Программа правда не обновляется-может в этом дело?
Да, именно в этом: реквизит КонтрагентЯвляетсяОбособленнымПодразделением был в счете-фактуре не всегда.

У вас грузополучатель не совпадает с покупателем? И вы хотите, чтобы в графе "Грузополучатель" печатались реквизиты другого контрагента?

Напишите в ЛС свой e-mail, я вышлю вам вариант обработки, который должен обходиться без этого реквизита.

Но не могу гарантировать, что нет еще подобных нестыковок, из-за которых затраты времени на подгонку печатной формы под ваш старый релиз (кстати, напишите его номер) окажутся запредельными
3. Masya1 07.07.17 07:54 Сейчас в теме
Добрый день! Спасибо за ответ; пока вышла из положения)
4. Cooler 22 07.07.17 11:54 Сейчас в теме
(3) Нашел релиз ТиС 2009 года - в документе "Счет-фактура выданные" нет не только реквизита "Грузополучатель является ОП", но и самого "Грузополучателя"! Внес изменения в печатную форму счета-фактуры для ТиС, теперь для таких релизов в строке "Грузополучатель и его адрес" печатаются данные покупателя. Более новые релизы работают как прежде.

Либо скачайте файл заново - вроде как в течение 7 дней за это не спишутся стартмани. Либо напишите в ЛС e-mail, вышлю исправленную форму.

Это предложение относится ко все ранее скачавшим.
5. Masya1 10.07.17 14:37 Сейчас в теме
Добрый день!

Почта profsfera@mail.ru

Спасибо!
6. Cooler 22 10.07.17 14:51 Сейчас в теме
(5) Выслал, если не затруднит, сообщите о результате - устраивает или нет?
7. Masya1 10.07.17 14:58 Сейчас в теме
Хорошо) Спасибо! Вечером попробую
8. alex0175 18.07.17 05:30 Сейчас в теме
Добрый день.

Сегодня скачал Вашу обработку УПД для ТиС 7.7 с печатью ИГК выдает ошибку:

БратьСуммыИзУчета = глБратьСуммыИзУчета<<?>>(Докум.ДатаДок, Докум.КодОперации);
{D:\BASES_1C\TRADE\EXTFORMS\PRNFORMS\UPD_2017.ERT(450)}: Функция не обнаружена (глБратьСуммыИзУчета)
БратьСуммыИзУчета = глБратьСуммыИзУчета<<?>>(Докум.ДатаДок);
{D:\BASES_1C\TRADE\EXTFORMS\PRNFORMS\UPD_2017.ERT(452)}: Функция не обнаружена (глБратьСуммыИзУчета)

ТиС версии 7.70.937
9. Cooler 22 18.07.17 10:27 Сейчас в теме
(8)
ТиС версии 7.70.937
К сожалению, у меня нет этого релиза, которому более 12 лет. Если пришлете MDшник на acq7nve0sudj@mail.ru, то постараюсь посмотреть - что можно сделать. Хотя с гораздо большим удовольствием я бы просто вернул вам 1 стартмани, будь это возможно.
10. user723664 02.08.17 12:48 Сейчас в теме
Добрый день. Можно ли печатать новый УПД за поставщика?
11. Cooler 22 02.08.17 18:26 Сейчас в теме
(10) Печать документов за поставщика - это совсем другая задача, данная разработка для нее не предназначена и реализация не планируется.
12. user783570 07.08.17 13:20 Сейчас в теме
(11) Добрый день. Подскажите будет ли работать эта форма на релизе 7.70.974 сетевая версия, а именно интересует пропечатка в документе адреса и наименование грузоотправителя и грузополучателя, наименование и код валюты. Скачал до этого форму на этом сайте у автора "Spektr Тунда", но там возникли эти проблемы и как решить он не говорит.
13. Cooler 22 07.08.17 14:42 Сейчас в теме
(12) Вас какая именно форма интересует, счет-фактура или УПД? То, что для ТиС, понятно по номеру релиза. К сожалению, именно этого номера релиза у меня нет, проверил на имеющихся 989 и 959.

Валюта в СФ печатается согласно выбранному в договоре взаиморасчетов значению в обоих релизах.

А вот в УПД действительно всегда печатается рубль - это зашито в коде самой 1С, и не только для ТиС: https://forum.infostart.ru/forum9/topic160944/

Так что даже не знаю, стоит ли это переделывать - возможно, тогда будет что-то нарушено.

Что касается грузополучателя, то в счет-фактуре 989 все нормально, а в 959 в шапке СФ просто нет реквизита "Грузополучатель", так что проблема как-бы и не возникает. :)

В УПД для релиза 959 все так же, как и для счета-фактуры, а вот в 989 грузополучатель печатается выбранный в документе "Счет-фактура выданный", если установлен флажок "Является ОП".

Что же касается реквизита "Грузоотправитель", так его вообще нет ни в документах "Реализация", ни "Счет-фактура выданный", а для его выбора эта ВПФ не предназначена.
14. user783570 07.08.17 15:49 Сейчас в теме
У меня получается вот так, как на рисунке
Прикрепленные файлы:
15. Cooler 22 07.08.17 15:58 Сейчас в теме
(14) И что тут неправильно? Вы продаете за валюту? Это еще можно подправить программно, но вся ответственность - на вас!

Или у вас грузополучатель не совпадает с покупателем? Тогда достаточно поставить в счете-фактуре галку "ОП", программировать ничего не нужно.

Вообще, покажите скриншот открытого документа "Счет-фактура выданный", а не готовую таблицу.
16. user783570 07.08.17 16:32 Сейчас в теме
(15) Не правильно, когда в строках 3 и 4 (грузоотправитель и его адрес, Грузополучатель и его адрес) стоят прочерки, а должно быть прописано адрес и тд. Не могу найти куда эту галку "ОП" поставить, как вы рекомендуете((
К тому же когда в 1с проведешь СФ, то программа не даёт возможности напечатать УПД, выдаёт ошибку.
скриншот открытого документа "Счет-фактура выданный" прикрепил и там где выдаёт ошибку
Прикрепленные файлы:
17. Cooler 22 07.08.17 17:20 Сейчас в теме
(16)
Не могу найти куда эту галку "ОП" поставить, как вы рекомендуете((
Понятно, у вас тоже старый релиз ТиС.
когда в 1с проведешь СФ, то программа не даёт возможности напечатать УПД, выдаёт ошибку
Очень старый релиз, даже без возможности указать грузополучателя.

Да, в таком случае не должно стоять прочерков, но и наименования с адресами тоже необязательны: по правилам там должно стоять "он же".

Но, если хотите "адрес и тд" - напишите на acq7nve0sudj@mail.ru, вышлю вам соответствующий вариант формы, я уже решал эту проблему для релиза 937.
18. user783570 08.08.17 08:30 Сейчас в теме
19. rbourg55 27.09.17 08:37 Сейчас в теме
упд для тис с изменениями 01.10 можете отправить на почту rburgonov собака yandex.ru. Спасибо
20. plinth 7 27.09.17 12:06 Сейчас в теме
Проверил, работает в комплексной форма с/ф для ТиС! Спасибо
21. Cooler 22 27.09.17 13:07 Сейчас в теме
(20)
Проверил, работает в комплексной форма с/ф для ТиС!
Я рад, но если не затруднит, то напишите, на каком релизе? А то у меня под рукой оказалась только база 468, там не работает, ошибка такая же, как на очень старой ТиС. Обновил на 517 - счет-фактура выводится, а УПД - нет.

На 534 работает все, и с/Ф, и УПД.
22. plinth 7 27.09.17 23:58 Сейчас в теме
23. EVKash 16 18.10.17 22:05 Сейчас в теме
Я так понимаю, что для 7.70.931 не взлетит?
24. Cooler 22 18.10.17 22:28 Сейчас в теме
(23) То, что выложено - не взлетит. Но есть работающая адаптация для 937, если пришлете свой MD - проверю. Почта уже была обозначена в (9).
25. EVKash 16 19.10.17 00:28 Сейчас в теме
взлетело с версией для старых конф. +++
26. Cooler 22 19.10.17 12:27 Сейчас в теме
Все скачавшие, у кого возникли проблемы со старыми релизами, получили индивидуальные версии под свой релиз.
27. user714348 03.11.17 14:02 Сейчас в теме
Не работает. как быть?
Прикрепленные файлы:
28. user714348 09.11.17 12:01 Сейчас в теме
(27) Решили и мою проблему! Спасибо автору!
29. eye80080 1 05.12.17 22:54 Сейчас в теме
Здравствуйте. Помогите разобраться.
Прикрепленные файлы:
30. Cooler 22 05.12.17 23:15 Сейчас в теме
(29) На такой старый (2011 года) релиз форма не рассчитывалась, у меня его просто нет, но если пришлете MDшник, то постараюсь адаптировать. Почта в (9).
31. eye80080 1 06.12.17 12:19 Сейчас в теме
(29) Проблема оперативно решена автором. Спасибо.
32. andrey_vin67 25.03.18 14:50 Сейчас в теме
Здравствуйте! Как подключить печатную форму в ТиС релиз 938
33. Cooler 22 25.03.18 14:54 Сейчас в теме
(32) Вам нужен вариант для старых релизов, напишите в ЛС свою почту и я вам его вышлю.
34. andrey_vin67 25.03.18 15:48 Сейчас в теме
Извините. Форму подключил. При попытке распечатать из документа реализации выдает ошибку:
БратьСуммыИзУчета = глБратьСуммыИзУчета<<?>>(Докум.ДатаДок, Докум.КодОперации);
{J:\БАЗА 1С_7\АСЫЛГАРЕЕВА_БАЗА\ОБ_ДЛЯ СВЕРТКИ\EXTFORMS\PRNFORMS\UPD2017.ERT(450)}: Функция не обнаружена (глБратьСуммыИзУчета)
35. Cooler 22 25.03.18 15:50 Сейчас в теме
(34) Еще раз: для таких старых релизов нужен специально адаптированный вариант, жду почту.
36. andrey_vin67 25.03.18 15:51 Сейчас в теме
37. Cooler 22 25.03.18 15:57 Сейчас в теме
(36) Отправил УПД для релиза 937, на вашем 938 тоже должен работать.
38. andrey_vin67 25.03.18 16:04 Сейчас в теме
переподключил. Ошибка:
Если Докум.Фирма.ЮрЛицо.ИндивидуальныйПредприниматель = 1 Тогда
{J:\БАЗА 1С_7\АСЫЛГАРЕЕВА_БАЗА\ОБ_ДЛЯ СВЕРТКИ\EXTFORMS\PRNFORMS\UPD2017.ERT(371)}: Поле агрегатного объекта не обнаружено (ИндивидуальныйПредприниматель)
39. Cooler 22 25.03.18 16:12 Сейчас в теме
(38) Странно... Проверил релизы 931, 937 и 945 - везде реквизит ИндивидуальныйПредприниматель есть!

У вас точно 938? Типовая или с доработками? Скриншот как в (29) можете сделать?

Или напишите - у вас организация (юрлицо) или ИП, могу просто исключить эту проверку.
40. andrey_vin67 25.03.18 18:37 Сейчас в теме
Закоментировал строки
все заработало
41. andrey_vin67 25.03.18 18:38 Сейчас в теме
42. пользователь 26.03.18 14:02
Сообщение было скрыто модератором.
...
43. Mx00 249 08.06.18 16:52 Сейчас в теме
В функции ИдентификаторГосКонтракта нужно добавить проверку на длину контракта, а то выводит последние цифры
	Если СтрДлина(ИдГосКонтракта)<20 Тогда
		ИдГосКонтракта="";
	КонецЕсли;
44. ilyaars 09.11.19 07:07 Сейчас в теме
Здравствуйте! Скачал обе печатные формы, загрузил в базу ТиС релиза 944. К сожалению, стопорится на ошибке.
В счет-фактуре:
БратьСуммыИзУчета = глБратьСуммыИзУчета<<?>>(Докум.ДатаДок, Докум.ДокОснование.КодОперации);
{D:\DB\EXTFORMS\PRNFORMS\SF2017.ERT(644)}: Функция не обнаружена (глБратьСуммыИзУчета)
БратьСуммыИзУчета = глБратьСуммыИзУчета<<?>>(Докум.ДатаДок);
{D:\DB\EXTFORMS\PRNFORMS\SF2017.ERT(646)}: Функция не обнаружена (глБратьСуммыИзУчета)

В УПД:
БратьСуммыИзУчета = глБратьСуммыИзУчета<<?>>(Докум.ДатаДок, Докум.КодОперации);
{D:\DB\EXTFORMS\PRNFORMS\UPD2017.ERT(450)}: Функция не обнаружена (глБратьСуммыИзУчета)
БратьСуммыИзУчета = глБратьСуммыИзУчета<<?>>(Докум.ДатаДок);
{D:\DB\EXTFORMS\PRNFORMS\UPD2017.ERT(452)}: Функция не обнаружена (глБратьСуммыИзУчета)

Есть ли возможность поправить обработки для данного релиза? MD-шник предоставлю.
Прикрепленные файлы:
1cv7md.zip
45. ishelper 09.11.19 09:49 Сейчас в теме +1 $m
(44) Можно попробовать закомментировать кусочек кода, в котором используется эта функция:
//	Если глЕстьРеквизитШапки("КодОперации", ВидОсн) = 1 Тогда
//		БратьСуммыИзУчета = глБратьСуммыИзУчета(Докум.ДатаДок, Докум.КодОперации);
//	Иначе
//		БратьСуммыИзУчета = глБратьСуммыИзУчета(Докум.ДатаДок);
//	КонецЕсли;
//	
//	Если БратьСуммыИзУчета = 1 Тогда
//		СкорректироватьТаблицуОснования(Докум, ТаблицаОснования, ВидОсн);
//	КонецЕсли;
Показать
46. Cooler 22 11.11.19 02:05 Сейчас в теме
(44)
Есть ли возможность поправить обработки для данного релиза?
Все сделано, смотрите ЛС.

Для счета-фактуры достаточно исправлений, предложенных в (45), для УПД нужно еще одна небольшая правка.
47. ilyaars 11.11.19 06:23 Сейчас в теме
(46) Файлы по ссылке из ЛС скачал, благодарю! Попробую, по результатам отпишусь.
48. ilyaars 19.11.19 10:52 Сейчас в теме
(46) Обновления форм установил, все работает, благодарю!!
49. user1852218 28.09.22 15:56 Сейчас в теме +3 $m
Полезная разработка, но устарела. На изменения 2021 года можно надеяться?
50. Cooler 22 21.10.22 13:12 Сейчас в теме
(49)
На изменения 2021 года можно надеяться?
Можно, если сделаете... за полученную плату. ;)
Оставьте свое сообщение