| 
    
        
     
     | 
    
    
  | 
Неверная длина ИНН | ☑ | ||
|---|---|---|---|---|
| 
    0
    
        yliya_1C    
     29.03.16 
            ✎
    14:54 
 | 
         
        Добрый день!
 
        После перехода с Бух 2.0 на Бухгалтерию Предприятия (3.0.43.152) в справочнике Контрагенты у ИП стоит признак "Неверная длина ИНН" Вид контрагента: Физическое лицо Количество символов ИНН 12 Символов сколько угодно можно ставить и вид контрагента менять на любой - все-равно диагноз "Неверная длина ИНН" Если нового завожу ИП, то программа отрабатывает верно. Вопрос, можно ли как-то исправить этот статус, а то он в справочнике красным горит, бухгалтера нервничают. Спасибо!  | 
|||
| 
    1
    
        PR третий    
     29.03.16 
            ✎
    14:54 
 | 
         
        А вопрос-то вопрос где?
 
        Впрочем, при такой фотке можно без вопроса :))  | 
|||
| 
    2
    
        3ato-rado    
     29.03.16 
            ✎
    15:02 
 | 
         
        А нового заводите с таким же ИНН или другим ? Может ИНН нет в базе ФНС ?     
         | 
|||
| 
    4
    
        yliya_1C    
     29.03.16 
            ✎
    15:08 
 | 
         
        С таким же ИНН завожу, При этом пишет даже статус, что Контрагент есть в базе ФНС     
         | 
|||
| 
    6
    
        lubitelxml    
     29.03.16 
            ✎
    15:10 
 | 
         
        удалить инн у контрагента на которого ругается, записать, инн заполнить заново не проходит? может не контрагент не указан как ип?     
         | 
|||
| 
    7
    
        lubitelxml    
     29.03.16 
            ✎
    15:10 
 | 
         
        "может не контрагент" = "может контрагент"     
         | 
|||
| 
    9
    
        ДенисЧ    
     29.03.16 
            ✎
    15:10 
 | 
         
        Я бы отладчиком проверил выполнение условий...     
         | 
|||
| 
    10
    
        Timon1405    
     29.03.16 
            ✎
    15:11 
 | 
         
        (0)Здравствуйте. Ошибка зарегистрирована. Исправление выйдет в ближайшее время.© Цитата с партнерки от 18.01.16 https://partners.v8.1c.ru/forum/message/1469672#m_1439574
 
        Расслабьтесь и получайте удовольствие  | 
|||
| 
    11
    
        aka AMIGO    
     29.03.16 
            ✎
    15:11 
 | 
         
        (5) +6 способ №2 Традиционно - в конфигураторе отладчиком поискать место, где формируется сообщение об ошибке, исправить код     
         | 
|||
| 
    12
    
        aka AMIGO    
     29.03.16 
            ✎
    15:12 
 | 
         
        (10) Ничего себе! Аж с января.. Это когда-же у них "ближайшее время" состоится? :)     
         | 
|||
| 
    13
    
        yliya_1C    
     29.03.16 
            ✎
    15:12 
 | 
         
        (10) Пишут, что ошибка исправлена в релизе 152     
         | 
|||
| 
    14
    
        Timon1405    
     29.03.16 
            ✎
    15:14 
 | 
         
        (13) В той же теме час назад запись, что ошибка проявляется в 3.0.43.152. так что зовите программистов ломать систему     
         | 
|||
| 
    15
    
        yliya_1C    
     29.03.16 
            ✎
    15:15 
 | 
         
        когда в ручную завожу ИП, то нет полей "Налоговый номер" и "Рег.номер"     
         | 
|||
| 
    16
    
        Elf_80_lvl    
     29.03.16 
            ✎
    15:17 
 | 
         
        Проверьте заполнен ли реквизит ЮридическоеФизическоеЛицо     
         | 
|||
| 
    17
    
        yliya_1C    
     29.03.16 
            ✎
    15:27 
 | 
         
        Реквизит ЮридическоеФизическоеЛицо имеет значение "Физическое лицо"  типа ПеречислениеСсылка.ЮридическоеФизическоеЛицо     
         | 
|||
| 
    18
    
        yliya_1C    
     29.03.16 
            ✎
    15:34 
 | 
         
        (6) Как можно указать, что контрагент ИП ?  Есть возможность указать, что он Физ лицо либо Юр.лицо. Пробовала и так и так.     
         | 
|||
| 
    19
    
        yliya_1C    
     29.03.16 
            ✎
    15:36 
 | 
         
        (11) отладчиком у меня не получается найти где формируется это сообщение     
         | 
|||
| 
    20
    
        Timon1405    
     29.03.16 
            ✎
    15:37 
 | 
         
        (19) ПроверкаКонтрагентовКлиентСервер.НайденыОшибкиВИНН(...
 
        если вам это поможет  | 
|||
| 
    21
    
        yliya_1C    
     29.03.16 
            ✎
    15:43 
 | 
         
        Есть процедура "Перед записью" и в ней такое условие:
 
        Если ЗначениеЗаполнено(Объект.ИНН) И Объект.ИННВведенКорректно И (Объект.КППВведенКорректно ИЛИ ЭтоФизЛицо) Тогда Так вот я прохожу под тогда, т.е. система считает, что ИНН введен корректно. Она неверно только диагностическую запись пишет  | 
|||
| 
    22
    
        yliya_1C    
     29.03.16 
            ✎
    15:46 
 | 
         
        а где (место в коде) она пишет эту запись не могу найти     
         | 
|||
| 
    23
    
        yliya_1C    
     29.03.16 
            ✎
    16:03 
 | 
         
        (6) удаляю ИНН, сохранить дает и не ругается, но когда захожу заново в этого контрагента, то у него поле ИНН пустое и стоит рядом сообщение "Неверная длина ИНН" 
 
        Завожу другое ИНН, та же история "Неверная длина ИНН"  | 
|||
| 
    24
    
        marvak    
     29.03.16 
            ✎
    16:04 
 | 
         
        может поможет глобальный поиск по ПроверкаКонтрагентовКлиентСервер.НайденыОшибкиВИНН() ?
 
        покажет где она вызывается  | 
|||
| 
    25
    
        yliya_1C    
     29.03.16 
            ✎
    16:07 
 | 
         
        Нашла эту функцию ПроверкаКонтрагентовКлиентСервер.НайденыОшибкиВИНН(), 
 
        поставила в ней в первую строчку кода точку останова, но не попадаю в нее. Записываю контрагента, закрываю, открываю, не вызывается эта функция  | 
|||
| 
    26
    
        Timon1405    
     29.03.16 
            ✎
    16:13 
 | 
         
        (25) В конфигураторе нажмите "замер производительности", откройте вашу форму форму, отожмите замер производительности. Скорее всего отправная точка будет "при создании на сервере".     
         | 
|||
| 
    27
    
        yliya_1C    
     29.03.16 
            ✎
    16:30 
 | 
         
        (26) ох, он мне 3 тыс. строк вывел, как искать эту отправную точку. А если на сервере, то что это означает?     
         | 
|||
| 
    28
    
        yliya_1C    
     29.03.16 
            ✎
    16:38 
 | 
         
        в этом замере, нашла процедуру 
 
        Процедура ОтобразитьРезультатПроверкиКонтрагентовВФорме очень похоже на то что нужно  | 
|||
| 
    29
    
        yliya_1C    
     29.03.16 
            ✎
    17:26 
 | 
         
        Процедура СохранитьРезультатПроверкиКонтрагентаПриЗаписи(КонтрагентОбъект, Отказ) Экспорт 
 
        В ней строчки СостояниеКонтрагента = Перечисления.СостоянияСуществованияКонтрагента.ПустаяСсылка(); КонтрагентОбъект.ДополнительныеСвойства.Свойство("ПроверкаКонтрагентовСостояниеКонтрагента", СостояниеКонтрагента); В результате первой строки СостояниеКонтрагента неопределено, а в результате второй строки СостояниеКонтрагента = "Неверная длина ИНН"  | 
|||
| 
    30
    
        Timon1405    
     29.03.16 
            ✎
    17:32 
 | 
         
        (29) Значит где-то перед записью в ДополнительныеСвойства элемента вставилось "Неверная длина ИНН", а тут оно просто присваивается в переменную.     
         | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |