Счет-фактура 2012 года с выбором грузополучателя для 1С 7.7 Торговля и Склад + Комплексная конфигурация

22.01.12

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

Счет-фактура 2012 года с выбором грузополучателя для 1С 7.7 Торговля и Склад + Комплексная конфигурация.
В соответствии приложению N 1 к постановлению Правительства Российской Федерации от 26 декабря 2011 г. N 1137

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

Наименование Файл Версия Размер
SF2012gr.zip
.zip 27,55Kb
220
.zip 27,55Kb 220 Скачать

Печатная форма счета-фактуры 2012 года с выбором грузополучателя для 1С 7.7 Торговля и Склад + Комплексная конфигурация.

 

08.01.2012 Исправлены строки 1а и 5 на соответствие законодательству:

1а) Исправление № показатель отсутствует от показатель отсутствует

5) К платежно-расчетному документу № показатель отсутствует от показатель отсутствует

 В строке 7 для рублей РФ следует использовать код 643, т.е. должно быть  "Валюта: наименование, код Российский рубль, 643"

 

20.01.2012 Добавлена шапка документа "Приложение N 1 к постановлению Правительства Российской Федерации от 26 декабря 2011 г. N 1137"

 

21.01.2012 Форма приведена в соответствии с  постановлением Правительства Российской Федерации от 26 декабря 2011 г. N 1137

22.01.2012 Добавлено повторение шапки таблицы на каждой странице + номер страницы документа в верхнем правом углу (начиная со второго листа).

См. также

Транспортная накладная (в ред.Пост. Пр.РФ от 30.11.2021 № 2116 ), с 01.03.2022 г., для Бух 7.7 и ТиС 7.7

Печатные формы Оптовая торговля Оперативный учет 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    12873    122    Ant10    0    

12

Новые печатные формы Счет-фактур и УПД с 01.07.2021 постановления Правительства от 2 апреля 2021 г. № 534 (Архив для всех конфигураций)

Печатные формы Платформа 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    90816    1298    Kontakt    318    

24

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

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

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

1 стартмани

04.07.2017    39834    335    Cooler    49    

18

Печать универсального передаточного документа (УПД) из поступления в Бухгалтерии 7.7

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

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

2 стартмани

06.05.2015    23715    35    cargobird    5    

28

УПД, внешняя печатная форма, бухгалтерия 7.7

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

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

1 стартмани

01.02.2015    43195    222    kserdyukov    6    

11

Внешняя печатная форма М4

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

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

1 стартмани

18.07.2013    26738    30    sHkZ    1    

0
Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. rom-x 152 08.01.12 13:24 Сейчас в теме
На счет исправления это конечно плохо, не вставлять же каждый раз при печати: показатель отсутствует .
2. Изучающий1С 16 08.01.12 14:05 Сейчас в теме
в номер платежного документа так же надо вставлять "показатель отсутствует" от "показатель отсутствует"
3. Gavdis 73 08.01.12 15:03 Сейчас в теме
Исправлены строки 1а и 5 на соответствие законодательству:

1а) Исправление № показатель отсутствует от показатель отсутствует

5) К платежно-расчетному документу № показатель отсутствует от показатель отсутствует

В строке 7 для рублей РФ следует использовать код 643, т.е. должно быть "Валюта: код 643 наименование Российский рубль"
4. ufo58 160 09.01.12 13:07 Сейчас в теме
а что, заголовок шапки типа:

Приложение № 1
к постановлению Правительства
Российской Федерации
от ___________ № ___________

уже упразднено?
и .... форма уже утверждена?
5. lemaxs 18.01.12 13:41 Сейчас в теме
Выдает такое сообщение
Если Докум.ДатаДок >= глДатаПостановления451 <<?>>Тогда
{F:\VYZOVSKIY\EXTFORMS\PRNFORMS\SF2012GR.ERT(158)}: Переменная не определена (глДатаПостановления451)
БратьСуммыИзУчета = глБратьСуммыИзУчета<<?>>(Докум.ДатаДок, Докум.ДокОснование.КодОперации);
{F:\VYZOVSKIY\EXTFORMS\PRNFORMS\SF2012GR.ERT(400)}: Функция не обнаружена (глБратьСуммыИзУчета)
БратьСуммыИзУчета = глБратьСуммыИзУчета<<?>>(Докум.ДатаДок);
{F:\VYZOVSKIY\EXTFORMS\PRNFORMS\SF2012GR.ERT(402)}: Функция не обнаружена (глБратьСуммыИзУчета)
6. masterb 60 20.01.12 13:59 Сейчас в теме
(5) lemaxs,
На последней торговле работает, у тебя релиз старый.
63. wau8824ru 22 31.01.12 07:30 Сейчас в теме
71. Snowin 03.02.12 12:14 Сейчас в теме
(5) lemaxs, тоже самое выдавало! Завелось отсюда: http://infostart.ru/public/114658/
7. masterb 60 20.01.12 14:18 Сейчас в теме
Итог по колонке 5 по ходу не нужен. По крайней мере его нет в бухгалтерии.
8. Gavdis 73 20.01.12 17:35 Сейчас в теме
Добавлена шапка документа "Приложение N 1 к постановлению Правительства Российской Федерации от 26 декабря 2011 г. N 1137"
9. dnc 21.01.12 19:42 Сейчас в теме
Как же всё таки правильно заполнять сч.фактуру с 24 января (строки 1а и 5) с прочерком или с "показатель отсутствует"??

http://правительство.рф/gov/results/17759/ здесь из Приложения 1
"в строке 1а - порядковый номер внесенного в счет-фактуру исправления и дата внесения этого исправления. При составлении счета-фактуры до внесения в него исправлений в этой строке ставится прочерк";
10. Gavdis 73 21.01.12 22:51 Сейчас в теме
Форма приведена в соответствии с постановлением Правительства Российской Федерации от 26 декабря 2011 г. N 1137
11. Gavdis 73 22.01.12 17:55 Сейчас в теме
Добавлено повторение шапки таблицы на каждой странице + номер страницы документа в верхнем правом углу (начиная со второго листа).
12. lemaxs 23.01.12 15:23 Сейчас в теме
А на последней торговле такой результат:
МнЧ.ЕдиницаКод = Докум.Единица.ОКЕИ.Код;
{C:\DB\EXTFORMS\PRNFORMS\SF2012GR.ERT(746)}: Поле агрегатного объекта не обнаружено (ОКЕИ)(6) bbuilder, (6) bbuilder,
chikanog; 789456; +2 Ответить
13. samokhin 30 24.01.12 12:14 Сейчас в теме
По последним данным из Консультанта: в строке 1а - порядковый номер внесенного в счет-фактуру исправления и дата внесения этого исправления. При составлении счета-фактуры до внесения в него исправлений в этой строке ставится прочерк
14. discorat 8 24.01.12 14:20 Сейчас в теме
ответвсвенностью !!
15. пользователь 24.01.12 15:04
Сообщение было скрыто модератором.
...
16. anata 14 24.01.12 15:05 Сейчас в теме
Просматривала файл тотал комендером (F3). Т.к. пишет что зип архив не архив.
17. SergeyRomanov 89 24.01.12 15:30 Сейчас в теме
Если скачивали не ИнтернетЭксплорером - то такое бывает (что качаются архивы битыми). Попробуйте зайти и Скачать ИнтернетЭксплорером.
18. ElenkaLisenka 22 24.01.12 15:36 Сейчас в теме
Если Докум.СФНаАванс = 1 Тогда
{E:\ОБМЕН\DB\EXTFORMS\PRNFORMS\SF2012GR.ERT(973)}: Значение не представляет агрегатный объект (СФНаАванс)
на релизе 967 вот такая ошибка
19. warewolf 24.01.12 18:03 Сейчас в теме
(18) ElenkaLisenka, попробуй обновить до 970
21. 0pex 164 24.01.12 23:46 Сейчас в теме
(18) ElenkaLisenka, обработку вместе с файлом EFD нужно закинуть в папку ExtForms\PrnForms папки вашей рабочей базы и вызывать через печать из документа счет-фактура выданный. Если просто открывать обработку через "Файл-открыть" в обработку не передается ссылка на счет фактуру, поэтому не может быть проверен атрибут "СФНаАванс" и вываливается ошибка.
20. 0pex 164 24.01.12 23:44 Сейчас в теме
Спасибо! Сэкономили мне кучу времени =)
22. tadem 25.01.12 07:54 Сейчас в теме
На комплексной 7.7 заработало без проблем
На Складе и ТОрговля выдает ошибки. Возможно релиз старый. Нашла в инете именно для старых релизов!
23. lemaxs 25.01.12 11:23 Сейчас в теме
(22) tadem,УМОЛЯЮ поделитесь ссылкой
альберт мх; +1 Ответить
24. Neon3 25.01.12 12:13 Сейчас в теме
Подскажите. С толкнулся с такой проблемой обычную счет фактуру брал тутже прикрепил все нормально работает. А которая с выбором грузополучателя выдает следующую ошибку.
Возврат Константа.СуммыВПечатныхФормахПоУчету;
{Глобальный модуль(328)}: Поле агрегатного объекта не обнаружено (СуммыВПечатныхФормахПоУчету)

что надо поправить? Конфигурация 1с 7.7 комплексная
25. ssst 25.01.12 14:16 Сейчас в теме
Пойду форму ручками поправлю))) через конфигуратор)))
26. Neon3 25.01.12 14:27 Сейчас в теме
выложи потом исправленную или напиши что поправить надо
27. ElenkaLisenka 22 25.01.12 16:49 Сейчас в теме
МнЧ.СтранаК = РаспредГТД.Страна.Код;
{E:\ОБМЕН\МУРАШОВ\DB\EXTFORMS\PRNFORMS\SF2012GR.ERT(379)}: Значение не представляет агрегатный объект (Код)
Что делать с такой ошибкой??? Она появляется не во всех, а только в некоторых.
Я так поняла что ошибка появляется там где в счете у некоторой номенклатуры нет страны происходжения.
pingakyla; +1 Ответить
28. ElenkaLisenka 22 25.01.12 18:08 Сейчас в теме
Пришлось добавить такие строки, может кому-нибудь пригодится:
Если ПустоеЗначение(МнЧ.СтранаН)=0 Тогда
МнЧ.СтранаК = РаспредГТД.Страна.Код;
КонецЕсли;
29. may1c 2 26.01.12 00:12 Сейчас в теме
Очень знакомая форма. Только сегодня исправляла аналогичную обработку для ТиС. Надо было раньше глянуть... и другим бы помочь сумела..
30. Lenusa 26.01.12 15:09 Сейчас в теме
После чего именно добавить :Если ПустоеЗначение(МнЧ.СтранаН)=0 Тогда
МнЧ.СтранаК = РаспредГТД.Страна.Код;
КонецЕсли;
32. sanches 256 26.01.12 23:09 Сейчас в теме
(30) Lenusa,
КолСтрокГТД = РаспредГТД.КоличествоСтрок();
			
			Если КолСтрокГТД = 0 Тогда
				// нет распределения по ГТД
				// Заполним номер ГТД и Страну из Номенклатуры, если там есть...
				Если ПустоеЗначение(ТекТМЦ.НомерГТД) = 0 Тогда
					МнЧ.НомерГТД = СокрЛП(ТекТМЦ.НомерГТД);   
				КонецЕсли;
				
				Если ПустоеЗначение(ТекТМЦ.СтранаПроисхождения) = 0 Тогда
					МнЧ.СтранаН = СокрЛП(ТекТМЦ.СтранаПроисхождения);
					МнЧ.СтранаК = СокрЛП(ТекТМЦ.СтранаПроисхождения.Код);
				КонецЕсли;
				
			ИначеЕсли КолСтрокГТД = 1 Тогда
				РаспредГТД.ПолучитьСтрокуПоНомеру(КолСтрокГТД);
				// одна строка в таблице. Товара с номером ГТД и страной в одной строке
				МнЧ.НомерГТД    = РаспредГТД.Номер;
				МнЧ.СтранаН     = РаспредГТД.Страна;
				МнЧ.СтранаК     = РаспредГТД.Страна.Код;
				
			Иначе
				
				РаспредГТД.ВыбратьСтроки();
				Пока РаспредГТД.ПолучитьСтроку() = 1 Цикл
					
					МнЧ.НоваяСтрока();
					МнЧ.Номенклатура = "     в т.ч.";
					МнЧ.Цена		 = КороткийПрочерк;
					МнЧ.Сумма		 = КороткийПрочерк;
					МнЧ.СтавкаНДС	 = КороткийПрочерк;
					МнЧ.СуммаНДС	 = КороткийПрочерк;
					МнЧ.СуммаНП		 = КороткийПрочерк;
					МнЧ.ВсегоСНДС	 = КороткийПрочерк;
					
					МнЧ.Единица     = ТекЕдиница;
					МнЧ.ЕдиницаКод  = ТекЕдиницаКод;
					МнЧ.Количество  = РаспредГТД.Колво;
					МнЧ.НомерГТД    = РаспредГТД.Номер;
					МнЧ.СтранаН     = РаспредГТД.Страна;
					МнЧ.СтранаК     = РаспредГТД.Страна.Код;
					
					Если (МнЧ.Количество - Цел(МнЧ.Количество)) > 0 Тогда
					    ФорматКоличества = "Ч10.3";
					КонецЕсли;
					
				КонецЦикла;
			КонецЕсли;
Показать

Добавте такую строку
РаспредГТД.ПолучитьСтрокуПоНомеру(КолСтрокГТД);
energetic; +1 Ответить
33. miaow 27.01.12 03:50 Сейчас в теме
(32) sanches, в какое место кода ее добавлять?
34. sanches 256 27.01.12 05:44 Сейчас в теме
(33) miaow,
Я скинул кусок кода из обработки найдите эту строку там и у себя поправьте.
578 строка обработки
36. Lenusa 27.01.12 10:38 Сейчас в теме
(33) miaow,
добавила строку в обработку ошибка как выходила так и выходит :МнЧ.СтранаК = РаспредГТД.Страна.Код;
........EXTFORMS\PRNFORMS\SF1137.ERT(528)}: Значение не представляет агрегатный объект (Код)
46. ape 27.01.12 20:21 Сейчас в теме
(32) sanches,

а если появляется та же самая ошибка , но уже в следующей строке ?

МнЧ.СтранаК = РаспредГТД.Страна.Код;,

Если (МнЧ.Количество - Цел(МнЧ.Количество)) > 0 Тогда
ФорматКоличества = "Ч10.3";
47. sanches 256 27.01.12 20:41 Сейчас в теме
(46) ape,
Здесь видимо у вас в таблице РаспредГТД не заполнена страна. У меня такого не попадалось пока. Не разбирался.
35. ElenkaLisenka 22 27.01.12 10:37 Сейчас в теме
(30) Lenusa, чтоб долго не искать куда добавить, нажмите два раза в Предприятии на строку с этой ошибкой и тогда в конфигураторе курсор станет на эту строку , допишите Если ПустоеЗначение(МнЧ.СтранаН)=0 Тогда
выше неё, и КонецЕсли; ниже неё.
37. Lenusa 27.01.12 10:44 Сейчас в теме
(35) ElenkaLisenka, Спасибо получилось! Только в печатную форму не выходит цифровой код страны. Почему?
38. sanches 256 27.01.12 10:46 Сейчас в теме
(35) ElenkaLisenka,
Вы код посмотрите внимательно. По вашему сегда страна будет пустой, а она есть. да и код ваш работать не будет.
42. Lenusa 27.01.12 11:10 Сейчас в теме
(38) sanches, Это не у меня а в обработке SF1137.ERT скачанной с сайта 1с. Так и не понятно код должен выходить на печать или нет?
43. sanches 256 27.01.12 11:38 Сейчас в теме
(42) Lenusa, Мы наверно про разные ошибки говорим. Я писал как исправить ошибку
МнЧ.СтранаК = РаспредГТД.Страна.Код;
{E:\ОБМЕН\МУРАШОВ\DB\EXTFORMS\PRNFORMS\SF2012GR.ERT(379)}: Значение не представляет агрегатный объект (Код)
У меня здесь был затык и я поправил способом описанныйм выше.
44. ElenkaLisenka 22 27.01.12 12:09 Сейчас в теме
(38) sanches, с чего вы взяли что по моему коду страна всегда будет пустой? Слово "Если" ни о чем не говорит???
тут просто идет проверка если Страна пустая то и код будет пустой, у меня все работает. До исправления была такая ошибка если в табличной части у какой-нибудь номенклатуры была пустой страна, вот и программа не знала что делать с кодом страны. А если в табл части вся номенклатура была с указанной страной, то ошибка не появлялась.
31. sanches 256 26.01.12 22:10 Сейчас в теме
Если Докум.ДатаДок >= глДатаПостановления451 Тогда
		Рекв.ДобавитьЗначение(Шаблон("Продавец [Докум.Фирма.ЮрЛицо.ПолнНаименование]"), "Поставщик");
		
	Иначе
		Рекв.ДобавитьЗначение(Шаблон("Продавец [Докум.Фирма.ЮрЛицо.ПолнНаименование]"), "Поставщик");
		
	КонецЕсли;	


не могу найти различия в условии :)
У меня тоже древняя конфа, тут можно проще убрать условие,чтобы у тех, кто долго не обновлялся не было проблем.
39. Wladimir 27.01.12 10:57 Сейчас в теме
Добрый день, подскажите плизззз, у нас ТиС релиз 941 и ваша обработка не выдает печатную форму. Это связано со "старостью" нашего релиза ил по другим причинам? Да и операционка на компе Виста, может с этим связано?
40. Редкий Гад 27.01.12 11:03 Сейчас в теме
показатель отсутствует обязательно?
41. Редкий Гад 27.01.12 11:04 Сейчас в теме
если написано Исправление -- от -- это норм или неправильно?
45. dimawolf 27.01.12 16:29 Сейчас в теме
Люди помогите пожалуйста форма не как не становится 1с7.7 комплексная не обновлялась 3 года нечего не получается
48. ape 28.01.12 10:50 Сейчас в теме
sanches,
Дикая просьба помочь,
у меня сейчас вопросы будут, возможно, неожиданные, т.к. в коде я не Моцарт

Перед первым МнЧ.СтранаК = РаспредГТД.Страна.Код; я поставил вашу строку РаспредГТД.ПолучитьСтрокуПоНомеру(КолСтрокГТД);
1.Если я поставлю эту строку и перед вторым МнЧ.СтранаК, то ошибки не будет и сформируется СФ


но в ней нет разбивки "в т.ч."

2. Я попробовал перед вторым поставить как написала ElenkaLisenka
Если ПустоеЗначение(МнЧ.СтранаН)=0 Тогда
МнЧ.СтранаН = РаспредГТД.Страна;
МнЧ.СтранаК = РаспредГТД.Страна.Код;
КонецЕсли;


тогда разбивка появляется, но без кода и страны


3. А вот так СФ выглядит в 2006


Что вообще происходит ? =)
54. ElenkaLisenka 22 29.01.12 10:37 Сейчас в теме
(48) ape,
2. Я попробовал перед вторым поставить как написала ElenkaLisenka
Если ПустоеЗначение(МнЧ.СтранаН)=0 Тогда
МнЧ.СтранаН = РаспредГТД.Страна;
МнЧ.СтранаК = РаспредГТД.Страна.Код;
КонецЕсли;

тут надо
МнЧ.СтранаН = РаспредГТД.Страна;
Если ПустоеЗначение(МнЧ.СтранаН)=0 Тогда
МнЧ.СтранаК = РаспредГТД.Страна.Код;
КонецЕсли;
56. ape 29.01.12 20:10 Сейчас в теме
(54) ElenkaLisenka,
я пробовал и так, не работает
59. ape 30.01.12 16:08 Сейчас в теме
(54) ElenkaLisenka, (53) sanches,

всем спасибо! выбрал в итоге меньшее зло: код страны не появляется в некоторых случаях, а сама страна и номер ГТД отображается
61. sanches 256 30.01.12 21:40 Сейчас в теме
(59) ape, Странно конечно как-то. Кода страны нет, а ее название есть...
49. ape 28.01.12 11:13 Сейчас в теме
50. sanches 256 28.01.12 14:23 Сейчас в теме
(49) ape,
Подставлять код, который я приводил выше надо только в ветку условия, когда в таблице РаспредГТД одна строка
ИначеЕсли КолСтрокГТД = 1 Тогда
РаспредГТД.ПолучитьСтрокуПоНомеру(КолСтрокГТД);
// одна строка в таблице. Товара с номером ГТД и страной в одной строке

Вы подставили в ту ветку условия, где несколько строк в таблице РаспредГТД и он вам выводит страну только для первой строки везде одну
51. sanches 256 28.01.12 14:28 Сейчас в теме
Вышлите базу хотя бы с парочкой проблемный счет-фактур.Если не разберетесь сами.sanches80 dog mail.ru. Или же смотрите в отладчике что не так. У меня тоже древняя ТИС, но заработало сразу после внесенного мною кода приведенного ранее.
Видимо по какой-то причине у вас в партиях страна происхождения не указывается..
52. ape 28.01.12 21:36 Сейчас в теме
(51) sanches,
Да, я посмотрел, в некоторых партиях страна происхождения не указана.

Может какое-то условие нужно куда-нибудь вбить, чтобы если не указано - ставить прочерк, например?
В старой СФ ведь работало без стран.
53. sanches 256 28.01.12 22:28 Сейчас в теме
(52) ape, Возможно в старой версии страна из справочника бралась.
Тогда вы все верно сделали в п.2 поста (48). Нет страны нет и кода страны
Можете сделать так

Если ПустоеЗначение(РаспредГТД.Страна) = 1 Тогда
МнЧ.СтранаН     = "----";
МнЧ.СтранаК     = "----";
Иначе
МнЧ.СтранаН     = РаспредГТД.Страна;
МнЧ.СтранаК     = РаспредГТД.Страна.Код;

КонецЕсли;
Показать
55. ape 29.01.12 20:09 Сейчас в теме
(53) sanches,
я было обрадовался, что все заработало, но это произошло на тестовой базе, где у обеих партий заполнено поле Страна происхождения.

Опять на этих "в т.ч." запнулось:
если у одной партии стоит, например, Корея, а у другой - ничего не заполнено, то ошибка снова вылезает.
57. Floory 30.01.12 10:21 Сейчас в теме
Не совсем понятно, с какого числа начинает официально действовать новая форма.
58. ape 30.01.12 12:08 Сейчас в теме
(57) Floory,
наш главбух сказал, что с 24 января уже действует, в газете какой-то написано было;
нам новые СФ уже приходят от других клиентов
60. lunx 30.01.12 16:26 Сейчас в теме
СпрОКСМ = СоздатьОбъект("Справочник.ОКСМ");
Если СпрОКСМ.НайтиПоНаименованию(СокрЛП(РаспредГТД.Страна)) = 1 Тогда
МнЧ.СтранаН = СпрОКСМ.Наименование;
МнЧ.СтранаК =СпрОКСМ.Код;
Иначе
МнЧ.СтранаН = РаспредГТД.Страна;
МнЧ.СтранаК = "";
КонецЕсли;


Я так решила.. в моем случае с этими т.ч. помогло
62. chetirepda 8 31.01.12 07:12 Сейчас в теме
Выдает такое сообщение
Если Докум.ДатаДок >= глДатаПостановления451 <<?>>Тогда
{F:\VYZOVSKIY\EXTFORMS\PRNFORMS\SF2012GR.ERT(158)}: Переменная не определена (глДатаПостановления451)
БратьСуммыИзУчета = глБратьСуммыИзУчета<<?>>(Докум.ДатаДок, Докум.ДокОснование.КодОперации);
{F:\VYZOVSKIY\EXTFORMS\PRNFORMS\SF2012GR.ERT(400)}: Функция не обнаружена (глБратьСуммыИзУчета)
БратьСуммыИзУчета = глБратьСуммыИзУчета<<?>>(Докум.ДатаДок);
{F:\VYZOVSKIY\EXTFORMS\PRNFORMS\SF2012GR.ERT(402)}: Функция не обнаружена (глБратьСуммыИзУчета)

Такая же ошибка, как исправить ?
64. jeam 31.01.12 11:32 Сейчас в теме
Вставил такой код (по наработкам sanches и ElenkaLisenka)
            КолСтрокГТД = РаспредГТД.КоличествоСтрок();
         
         Если КолСтрокГТД = 0 Тогда
            // нет распределения по ГТД
            // Заполним номер ГТД и Страну из Номенклатуры, если там есть...
            Если ПустоеЗначение(ТекТМЦ.НомерГТД) = 0 Тогда
               МнЧ.НомерГТД = СокрЛП(ТекТМЦ.НомерГТД);   
            КонецЕсли;
            
            Если ПустоеЗначение(ТекТМЦ.СтранаПроисхождения) = 0 Тогда
               МнЧ.СтранаН = СокрЛП(ТекТМЦ.СтранаПроисхождения);
               МнЧ.СтранаК = СокрЛП(ТекТМЦ.СтранаПроисхождения.Код);
            КонецЕсли;
            
         ИначеЕсли КолСтрокГТД = 1 Тогда
            РаспредГТД.ПолучитьСтрокуПоНомеру(КолСтрокГТД);
            // одна строка в таблице. Товара с номером ГТД и страной в одной строке
            МнЧ.НомерГТД    = РаспредГТД.Номер;
            МнЧ.СтранаН     = РаспредГТД.Страна;
            МнЧ.СтранаК     = РаспредГТД.Страна.Код;
            
         Иначе
            
            РаспредГТД.ВыбратьСтроки();
            Пока РаспредГТД.ПолучитьСтроку() = 1 Цикл
               
               МнЧ.НоваяСтрока();
               МнЧ.Номенклатура = "     в т.ч.";
               МнЧ.Цена       = КороткийПрочерк;
               МнЧ.Сумма       = КороткийПрочерк;
               МнЧ.СтавкаНДС    = КороткийПрочерк;
               МнЧ.СуммаНДС    = КороткийПрочерк;
               МнЧ.СуммаНП       = КороткийПрочерк;
               МнЧ.ВсегоСНДС    = КороткийПрочерк;
               
               МнЧ.Единица     = ТекЕдиница;
               МнЧ.ЕдиницаКод  = ТекЕдиницаКод;
               МнЧ.Количество  = РаспредГТД.Колво;
               МнЧ.НомерГТД    = РаспредГТД.Номер;
               МнЧ.СтранаН     = РаспредГТД.Страна;
				Если ПустоеЗначение(МнЧ.СтранаН)=0 Тогда
				МнЧ.СтранаК = РаспредГТД.Страна.Код;
				КонецЕсли; 
               
               Если (МнЧ.Количество - Цел(МнЧ.Количество)) > 0 Тогда
                   ФорматКоличества = "Ч10.3";
               КонецЕсли;
               
            КонецЦикла;
         КонецЕсли;
			
		КонецЕсли;
Показать

Но все равно получаю ошибку в строке после "Если ПустоеЗначение(МнЧ.СтранаН)=0 Тогда" :

МнЧ.СтранаК = РаспредГТД.Страна.Код;
{E:\1C\BADDB\EXTFORMS\PRNFORMS\SF1137.ERT(528)}: Значение не представляет агрегатный объект (Код)


Гуру, спасайте! А то скоро начнут убивать...
pavlovskiy; +1 Ответить
65. ElenkaLisenka 22 31.01.12 13:45 Сейчас в теме
(64) jeam, у Вас
Если ПустоеЗначение(МнЧ.СтранаН)=0 Тогда
МнЧ.СтранаН = РаспредГТД.Страна;
МнЧ.СтранаК = РаспредГТД.Страна.Код;
КонецЕсли;


тут надо
МнЧ.СтранаН = РаспредГТД.Страна;
Если ПустоеЗначение(МнЧ.СтранаН)=0 Тогда
МнЧ.СтранаК = РаспредГТД.Страна.Код;
КонецЕсли;
67. jeam 31.01.12 16:45 Сейчас в теме
(65) ElenkaLisenka,

А у меня так и написано в коде:

МнЧ.СтранаН = РаспредГТД.Страна;
            Если ПустоеЗначение(МнЧ.СтранаН)=0 Тогда
            МнЧ.СтранаК = РаспредГТД.Страна.Код;
            КонецЕсли; 

Не в этом дело.

Прикладываю 100 % работающий модуль Счета-фактуры 2012 в моей базе Торговля и Склад R770970.
Буду благодарен за комменты о работоспособности.
Прикрепленные файлы:
SF1137.ERT
red-IV; vevga2; +2 Ответить
70. ElenkaLisenka 22 01.02.12 20:07 Сейчас в теме
(67) jeam,просто у вас вставлено не в том месте кода, надо было в этом:
ИначеЕсли КолСтрокГТД = 1 Тогда
РаспредГТД.ПолучитьСтрокуПоНомеру(КолСтрокГТД);
// одна строка в таблице. Товара с номером ГТД и страной в одной строке
МнЧ.НомерГТД = РаспредГТД.Номер;
МнЧ.СтранаН = РаспредГТД.Страна;
МнЧ.СтранаК = РаспредГТД.Страна.Код;
, ну думаю вопрос закрыт , раз у вас все получилось)))
79. pingakyla 12.03.12 12:49 Сейчас в теме
(67) jeam, спасибо. все заработало. А то всю голову сломал.
73. twilight5023 339 08.02.12 02:06 Сейчас в теме
http://infostart.ru/public/114658/ - вот здесь две формы СФ для ТиС (с выбором грузоотправителя, грузополучателя и без), которые во-первых работают со всеми релизами ТиС, даже с самыми древними (тестировалось начиная с 7.70.927), во-вторых в них сразу исправлена ошибка в (64), в-третьих если эта форма сделана на основе официальных - то в ней присутствует еще одна ошибка - на некоторых реализациях в цикле ГТД обработка уходит в бесконечный цикл (ошибка кроется в функции ПодготовитьМнЧосн ;) Т.е. пользователи так и не увидят печатной формы. Со всеми этими проблемами я уже сталкивался. Вообщем - кому интересно, качаем.

p.s. Нисколько не хотел обидеть автора, просто вижу что у людей в теме давно решенные проблемы.
Ruslangab; Gavdis; +2 Ответить
80. Ruslangab 12.03.12 19:39 Сейчас в теме
(73) twilight5023,
Спасибо скачал, все работает
82. 2011b11 04.04.12 12:17 Сейчас в теме
(73) twilight5023, Спасибо Вам за подсказку все скачала, заработало, а то всю голову сломала как сделать новую счет-фактуру для старых релизов Торговли и Склад. Ещё раз большое спасибочки Вам.
66. Neon3 31.01.12 16:12 Сейчас в теме
Подскажите всетаки что с такой ошибкой то делать
Возврат Константа.СуммыВПечатныхФормахПоУчету;
{Глобальный модуль(328)}: Поле агрегатного объекта не обнаружено (СуммыВПечатныхФормахПоУчету)
68. Neon3 31.01.12 17:20 Сейчас в теме
Попробовал поставить 100% который неработает выдает все тоже
Возврат Константа.СуммыВПечатныхФормахПоУчету;
{Глобальный модуль(328)}: Поле агрегатного объекта не обнаружено (СуммыВПечатныхФормахПоУчету)
69. пользователь 01.02.12 17:19
Сообщение было скрыто модератором.
...
72. vevga2 06.02.12 10:02 Сейчас в теме
jeam спасибо, все работает!
74. masters1980 20.02.12 11:23 Сейчас в теме
Подскажите, пож-та, можно доработать сч/Ф так, чтобы не было разбивания ГТД по партиям таким образом (т.е. без в т.ч.), а каждую партию заполняла полностью: наименование, цена, .... страна, гтд? Многие покупатели не довольны этим "в т.ч." И наши поставщики выставляют нам именно такие сч\Ф без разбивания на "в т.ч.", а каждую строчку партии прописывают полностью.
75. ElenkaLisenka 22 21.02.12 12:49 Сейчас в теме
(74) masters1980, без табличной части тоже можно сделать
78. ElenkaLisenka 22 02.03.12 19:48 Сейчас в теме
(75) Wladimir, Зайдите в справочник Валюты и измените код у рубля на 643.
83. donjon 28.04.12 20:41 Сейчас в теме
(75) Wladimir,
Дело скорее всего в том, что "код" - это код страны по ОКСМ: Россия - 643
Не надо путать с кодом валюты, где код рубля - 810
76. masters1980 22.02.12 14:00 Сейчас в теме
ElenkaLisenka, Вам очень трудоемко будет подсказать как это сделать?
Заранее благодарен!
81. RASH999 27.03.12 01:12 Сейчас в теме
№ показатель отсутствует от показатель отсутствует, пишет когда не заполнены значения, не подскажите как довести до формы "К платежно-расчетному документу №_______от_________ ? бухгалтерия 7.7
84. Tatar_Ed 05.12.13 10:44 Сейчас в теме
Столкнулся как многие с необходимостью. данной печатной формы. Но текущая не подходит. не подскажите где найти.
85. Wladimir 02.03.12 14:25 Сейчас в теме
Добрый день коллеги!
подскажите пжалуйста, почему в данной обработке встроке "Валюта: наименование, код: Росийский рубль, 810." мне кажется должно стоять 643? или я ошибась? В бухгалтерии например пишет 643.Всетаки где правильно? и как изменить в ТиСе, если это не правильно?
Заранее спасибо!
Оставьте свое сообщение