0. Cooler 21 03.07.17 15:07 Сейчас в теме

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

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

Перейти к публикации

Комментарии
Избранное Подписка Сортировка: Древо
1. Masya1 06.07.17 13:15 Сейчас в теме
Добрый день!

ТиС.

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

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

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

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

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

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

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

Почта profsfera@mail.ru

Спасибо!
6. Cooler 21 10.07.17 14:51 Сейчас в теме
(5) Выслал, если не затруднит, сообщите о результате - устраивает или нет?
7. Masya1 10.07.17 14:58 Сейчас в теме
Хорошо) Спасибо! Вечером попробую
8. sasha-chita 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 21 18.07.17 10:27 Сейчас в теме
(8)
ТиС версии 7.70.937
К сожалению, у меня нет этого релиза, которому более 12 лет. Если пришлете MDшник на acq7nve0sudj@mail.ru, то постараюсь посмотреть - что можно сделать. Хотя с гораздо большим удовольствием я бы просто вернул вам 1 стартмани, будь это возможно.
10. user723664 02.08.17 12:48 Сейчас в теме
Добрый день. Можно ли печатать новый УПД за поставщика?
11. Cooler 21 02.08.17 18:26 Сейчас в теме
(10) Печать документов за поставщика - это совсем другая задача, данная разработка для нее не предназначена и реализация не планируется.
12. user783570 07.08.17 13:20 Сейчас в теме
(11) Добрый день. Подскажите будет ли работать эта форма на релизе 7.70.974 сетевая версия, а именно интересует пропечатка в документе адреса и наименование грузоотправителя и грузополучателя, наименование и код валюты. Скачал до этого форму на этом сайте у автора "Spektr Тунда", но там возникли эти проблемы и как решить он не говорит.
13. Cooler 21 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 21 07.08.17 15:58 Сейчас в теме
(14) И что тут неправильно? Вы продаете за валюту? Это еще можно подправить программно, но вся ответственность - на вас!

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

Вообще, покажите скриншот открытого документа "Счет-фактура выданный", а не готовую таблицу.
16. user783570 07.08.17 16:32 Сейчас в теме
(15) Не правильно, когда в строках 3 и 4 (грузоотправитель и его адрес, Грузополучатель и его адрес) стоят прочерки, а должно быть прописано адрес и тд. Не могу найти куда эту галку "ОП" поставить, как вы рекомендуете((
К тому же когда в 1с проведешь СФ, то программа не даёт возможности напечатать УПД, выдаёт ошибку.
скриншот открытого документа "Счет-фактура выданный" прикрепил и там где выдаёт ошибку
Прикрепленные файлы:
17. Cooler 21 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 5 27.09.17 12:06 Сейчас в теме
Проверил, работает в комплексной форма с/ф для ТиС! Спасибо
21. Cooler 21 27.09.17 13:07 Сейчас в теме
(20)
Проверил, работает в комплексной форма с/ф для ТиС!
Я рад, но если не затруднит, то напишите, на каком релизе? А то у меня под рукой оказалась только база 468, там не работает, ошибка такая же, как на очень старой ТиС. Обновил на 517 - счет-фактура выводится, а УПД - нет.

На 534 работает все, и с/Ф, и УПД.
22. plinth 5 27.09.17 23:58 Сейчас в теме
23. EVKash 3 18.10.17 22:05 Сейчас в теме
Я так понимаю, что для 7.70.931 не взлетит?
24. Cooler 21 18.10.17 22:28 Сейчас в теме
(23) То, что выложено - не взлетит. Но есть работающая адаптация для 937, если пришлете свой MD - проверю. Почта уже была обозначена в (9).
25. EVKash 3 19.10.17 00:28 Сейчас в теме
взлетело с версией для старых конф. +++
26. Cooler 21 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 21 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 21 25.03.18 14:54 Сейчас в теме
(32) Вам нужен вариант для старых релизов, напишите в ЛС свою почту и я вам его вышлю.
34. andrey_vin67 25.03.18 15:48 Сейчас в теме
Извините. Форму подключил. При попытке распечатать из документа реализации выдает ошибку:
БратьСуммыИзУчета = глБратьСуммыИзУчета<<?>>(Докум.ДатаДок, Докум.КодОперации);
{J:\БАЗА 1С_7\АСЫЛГАРЕЕВА_БАЗА\ОБ_ДЛЯ СВЕРТКИ\EXTFORMS\PRNFORMS\UPD2017.ERT(450)}: Функция не обнаружена (глБратьСуммыИзУчета)
35. Cooler 21 25.03.18 15:50 Сейчас в теме
(34) Еще раз: для таких старых релизов нужен специально адаптированный вариант, жду почту.
36. andrey_vin67 25.03.18 15:51 Сейчас в теме
37. Cooler 21 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 21 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 Сейчас в теме
43. Mx00 161 08.06.18 16:52 Сейчас в теме
В функции ИдентификаторГосКонтракта нужно добавить проверку на длину контракта, а то выводит последние цифры
	Если СтрДлина(ИдГосКонтракта)<20 Тогда
		ИдГосКонтракта="";
	КонецЕсли;
Оставьте свое сообщение
Новые вопросы с вознаграждением
Автор темы объявил вознаграждение за найденный ответ, его получит тот, кто первый поможет автору.

Вакансии

Программист 1С
Санкт-Петербург
зарплата от 120 000 руб.
Полный день

Консультант 1С
Нижний Новгород
зарплата до 100 000 руб.
Полный день

Программист стажер 1С
Нижний Новгород
зарплата от 30 000 руб.
Полный день

Программист 1С
Нижний Новгород
зарплата до 100 000 руб.
Полный день

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