|     0
            - 15.02.2013 - 09:37
           |      
                    Поставил обновление Релиз 7.70.331 от 29.12.2012 при печать справки 2НДФЛ печатается ошибка ИмяПредпринимателя = Лев(Список.ПолучитьЗначение(2),60); {Отчет.СправкиПоНДФЛ.Форма.Модуль(666)**: Индекс не входит в границы списка значений.  |    |  
|     1
            - 15.02.2013 - 10:09
           |  В БД снести все файлы *.cdx. Войти монопольно. Повторить. |   |  
|     2
            - 15.02.2013 - 10:22
           |     
			
			
                0-ИльяОрск >"Краткое наименование" организации заполни. ууууу, как я зол на этих гастарбайтеров из 1С...  |    |  
|     3
            - 15.02.2013 - 10:47
           |     
			
			
                +2 Нет, ну кто-нибудь может мне объяснить, зачем??? брать константу, пытаться разбить ее на 3 части, чтобы потом снова сложить?, А? Дебилизм какой-то: //отправитель - ПБОЮЛ ОтправительЮрЛицо=0; Список = глРазложить(СокращенноеНаименованиеОрганизации, " "); ФамилияПредпринимателя = Лев(Список.ПолучитьЗначение(1), 60); ИмяПредпринимателя = Лев(Список.ПолучитьЗначение(2),60); Отчество = ""; Если Список.РазмерСписка() > 2 Тогда Для Сч = 3 По Список.РазмерСписка() Цикл Отчество = Отчество+Список.ПолучитьЗначение(Сч); КонецЦикла; КонецЕсли; ОтчествоПредпринимателя=Лев(Отчество,60); НаименованиеНалоговогоАгента = ФамилияПредпринимателя+" "+ИмяПредпринимателя+" "+ОтчествоПредпринимателя;  |    |  
|     4
            - 15.02.2013 - 10:58
           |  проверьте на лишние пробелы... как правило злоупотребляют двумя... |   |  
|     5
            - 15.02.2013 - 11:00
           |  (3) Неужели из кода не видно? Чтобы ФамилияПредпринимателя, ИмяПредпринимателя и ОтчествоПредпринимателя были не больше 60 символов. А то вам волю дай, вы такое в константу напихаете, а потом будет вопить: "Отчетность не проходит!" |   |  
|     6
            - 15.02.2013 - 11:07
           |     
			
			
                3-rus66 > Забываешь про историю создании конфы. Забыл про ограничения апгрейда конфы, особенно базовых, не позволяющих править код, а главное - не предусматривающих наличия для этого специалиста. Это не единственный след архаики ;) Не первый совсем, и не последний. Это судьба всех тиражируемых продуктов с пользовательской базой данных.  |    |  
|     7
            - 15.02.2013 - 11:17
           |     
			
			
                (4)Гена, пробелы тут не при чем. Оно просто не заполнено, да и зачем? Это ведь ПБОЮЛ. Какое нафиг у него краткое наименование? (5) Им то какое дело? Может у меня фамилия такой? Или отчество? Кто позволил отрубать? Тем более константа сама всего 100 знаков. Ну вставили бы хотя-бы проверку на пустоеЗначение. А то просто вываливается с ошибкой без всяких пояснений. (6)Валера, я не понял. При чем тут базовые? Вернее именно для базовых полная эта.  |    |  
|     8
            - 15.02.2013 - 11:33
           |     
			
			
                (7) "Им то какое дело?" - а такое, что на все сведения в электронном виде есть утвержденные форматы. Где жестко задан набор и размерность полей, нарушение которых приводит к отказу в приеме отчета. Читай официальные доки, если интересно. "Тем более константа сама всего 100 знаков" - и что, в 100 знаков невозможно запихнуть фамилию длиной больше 60?  |    |  
|     9
            - 15.02.2013 - 11:45
           |     
			
			
                8-Ткачик >Ну-ну. Позволь процитировать? "В отношении физического лица, признаваемого налоговым агентом, указываются полностью, без сокращений, фамилия, имя, отчество в соответствии с документом, удостоверяющим его личность. В случае двойной фамилии слова пишутся через дефис. Например: Иванов-Юрьев Алексей Михайлович." Ну и ткни меня, может я чего-то не знаю в формат Сведения о физическом лице в файле обмена.  |    |  
|     10
            - 15.02.2013 - 11:51
           |     
			
			
                7-rus66 > Приведу реальный пример. В ЗиК1 изначально для серии паспорта были предусмотрены русские буквы. Хотя (в то время) это должно быть число, написанное римскими цыфрами. Основа была жиденькой: разрешением в отчетах (тогдашних) выводить эту хрень русскими буквами, если на печатающем устройстве не было латинского кегля. Разумеется, на комьютерах (где только и могла функционировать ЗиК) этот кегль был ;) Ну, какая-то светлая голова решила, что так будет проще операторам. И даже заботливо выводили на форме кратенькую справочку, как надо писать: "I" как "1", "V" как "У", и т.д. Операторы не заморачивались, и применяли "Ш" и "Щ", как "III", и "П", "Ц", "И" как "II". А что.... :D Подлянка была в том, что в БД было именно это рязанское творчество, а при формировании отчета (когда ИФНС доросли до обладания компами), понадобились именно правильное написание. Это правильное написание обеспечивалось хитрым преобразованием (две функции) с выводом диагностики при неуспехе ;) Этот маразм было легко, на самом деле ликвидировать, но в 1С побоялись, что при апгрейде все безобразие выйдет разом большой кучей... Проблема решилась сама-собой: постепенно все заменили паспорта, да и ЗиК1 умерла, уступив место ЗиК2 :D Но подход характерен :)  |    |  
|     11
            - 15.02.2013 - 12:11
           |     
			
			
                10-VZ >Да, я помню :) Спасибо за ностальгию :) Но тут совсем другое дело. Просто поставь себя на место пользователя. Открываем сервис - настройки. Видим "Наименование организации" и "Краткое..." Что заполнит ИП-шник? Даже если ткнется в "краткое" то напишет типа такого: Фамилия И.О. (оно ведь краткое!) В результате мы имеем нарушение приказа ФНС. ЗЫ специально посмотрел. И у того и у другого реквизита - одинаковые подсказки. ЗЫЫ Перекличка: -Иванов! -Я! -Петров! -Я! -Сидоров! -Я! -ЧерезЗабороНогаЗакидайлов! -Я! -...ну нифига себе фамилия... -Я! (с)анекдот, простите, что бородатый.  |    |  
|     12
            - 15.02.2013 - 12:14
           |  11-rus66 > Да то же самое... Далеко не думали, вот и все ;) |   |  
|     13
            - 15.02.2013 - 12:30
           |     
			
			
                12-VZ >Я не напрасно кусок кода привел. Даже если все заполнено правильно. Разбили строку на 3 части, потом обратно сцепили. Зачем? Такое ощущение, что денег получают от количества строк кода. Аргументы 5 и 8 не принимаются. Идем дальше по коду: Иначе НаименованиеНалоговогоАгента = СокращенноеНаименованиеОрганизации; Ну да, выдали до этого сообщение дебильское " Не заполнено название организации". Во-первых сокращенного наименования может и не быть. Во вторых... Да заполнено оно! Любой юзер знает что он заполнял, и в документах оно проставляется! "В пункте 1.2 "Наименование организации/Фамилия, имя, отчество физического лица" указывается сокращенное наименование (в случае отсутствия - полное наименование) организации согласно ее учредительным документам. " одноэсовцам на это глубоко ...  |    |  
 Интернет-форум Краснодарского края и Краснодара |