Косяк в новой декларации по НДС в Rp09q4.grp General ???
Показывать по
10
20
40
сообщений
- 1
- 2
18.01.2010
17:38
#1
"Подскажите пожалуйста, может кто стклкивался? Если в бух 4.5 рел 510 ведется ИП (ИНН 12 знаков) при заполнении раздела 3 новой декл по НДС выдает сообщение "Неверно указан КПП орагизации! Для хранения отчетов используется подкаталог бла бла бла..."
В модуле следующий кусок
Процедура ЗаполнитьРеквизиты( ИзмФирма=0 )
СписокДанных = СоздатьОбъект( "СписокЗначений" );
Если ИдентКонфигурации <> "NLGPL" Тогда
СписокДанных.Установить( "Контекст", Контекст );
СписокДанных.Установить( "Дата", Дата2 );
СписокДанных.Установить( "ИНН", """" );
СписокДанных.Установить( "КаталогХранения", """" );
Попытка
глПолучитьДанные( СписокДанных );
Исключение
КонецПопытки;
ОргИНН = СписокДанных.Получить( "ИНН" );
ИНН = СРЕД(ОргИНН, 1, 10);
КПП = СРЕД(ОргИНН, 12,20); !!!!!!!!!!!!!!!!! ТРАБЛА ТУТ !!!!!!!!!!!!!!!!!!!!
Иначе
// для конфигурации 1С:Налогоплательщик
СписокДанных.Установить( "Контекст", Контекст );
СписокДанных.Установить( "Дата", Дата2 );
СписокДанных.Установить( "ИНН", """" );
СписокДанных.Установить( "КППЮЛ", """" );
СписокДанных.Установить( "КаталогХранения", """" );
Попытка
глПолучитьДанные( СписокДанных );
Исключение
КонецПопытки;
ОргИНН = СписокДанных.Получить( "ИНН" );
ОргКПП = СписокДанных.Получить( "КППЮЛ" );
ИНН = СРЕД(ОргИНН, 1, 10);
КПП = ОргКПП;
КонецЕсли;
Если ПустоеЗначение(КаталогХранения)=1 Тогда
// Определяем каталог хранения из ИБ
КаталогХранения = СокрЛП(СписокДанных.Получить("КаталогХранения"));
КонецЕсли;
ЗаполнитьИНН_КПП();
КонецПроцедуры // ЗаполнитьРеквизиты()
То есть он хватает последний 12-й знак ИНН, думает, что это КПП и потом выдает ошибку при проверке КПП.
Вопрос в следующем: кто нить сталкивался с таким? это ошибка в отчете или я чего то не так делаю?
У меня такое ощущение, что они забыли в этом отчете вообще про вариант с ИП :)"
В модуле следующий кусок
Процедура ЗаполнитьРеквизиты( ИзмФирма=0 )
СписокДанных = СоздатьОбъект( "СписокЗначений" );
Если ИдентКонфигурации <> "NLGPL" Тогда
СписокДанных.Установить( "Контекст", Контекст );
СписокДанных.Установить( "Дата", Дата2 );
СписокДанных.Установить( "ИНН", """" );
СписокДанных.Установить( "КаталогХранения", """" );
Попытка
глПолучитьДанные( СписокДанных );
Исключение
КонецПопытки;
ОргИНН = СписокДанных.Получить( "ИНН" );
ИНН = СРЕД(ОргИНН, 1, 10);
КПП = СРЕД(ОргИНН, 12,20); !!!!!!!!!!!!!!!!! ТРАБЛА ТУТ !!!!!!!!!!!!!!!!!!!!
Иначе
// для конфигурации 1С:Налогоплательщик
СписокДанных.Установить( "Контекст", Контекст );
СписокДанных.Установить( "Дата", Дата2 );
СписокДанных.Установить( "ИНН", """" );
СписокДанных.Установить( "КППЮЛ", """" );
СписокДанных.Установить( "КаталогХранения", """" );
Попытка
глПолучитьДанные( СписокДанных );
Исключение
КонецПопытки;
ОргИНН = СписокДанных.Получить( "ИНН" );
ОргКПП = СписокДанных.Получить( "КППЮЛ" );
ИНН = СРЕД(ОргИНН, 1, 10);
КПП = ОргКПП;
КонецЕсли;
Если ПустоеЗначение(КаталогХранения)=1 Тогда
// Определяем каталог хранения из ИБ
КаталогХранения = СокрЛП(СписокДанных.Получить("КаталогХранения"));
КонецЕсли;
ЗаполнитьИНН_КПП();
КонецПроцедуры // ЗаполнитьРеквизиты()
То есть он хватает последний 12-й знак ИНН, думает, что это КПП и потом выдает ошибку при проверке КПП.
Вопрос в следующем: кто нить сталкивался с таким? это ошибка в отчете или я чего то не так делаю?
У меня такое ощущение, что они забыли в этом отчете вообще про вариант с ИП :)"
18.01.2010
20:07
#5
"> Не понял вопроса...
я про косяк ...
почему в 09q002 отключили автозаполнение ?
//******************************************************************************
// УправлениеДиалогом()
//
// Описание:
// управляет видимостью элементов диалога управления отчетом.
//
Процедура УправлениеДиалогом()
Если (ИдентКонфигурации = "BUPSB25") или (ИдентКонфигурации = "BUOUSL") или (ИдентКонфигурации = "NLGPL") тогда
//Форма.Заполнить.Видимость(0);
Форма.Расшифровать.Видимость(0);
КонецЕсли;
Форма.ВыбраннаяФирма.Видимость(1 - ПустоеЗначение(ВыбраннаяФирма));
КонецПроцедуры // УправлениеДиалогом()"
я про косяк ...
почему в 09q002 отключили автозаполнение ?
//******************************************************************************
// УправлениеДиалогом()
//
// Описание:
// управляет видимостью элементов диалога управления отчетом.
//
Процедура УправлениеДиалогом()
Если (ИдентКонфигурации = "BUPSB25") или (ИдентКонфигурации = "BUOUSL") или (ИдентКонфигурации = "NLGPL") тогда
//Форма.Заполнить.Видимость(0);
Форма.Расшифровать.Видимость(0);
КонецЕсли;
Форма.ВыбраннаяФирма.Видимость(1 - ПустоеЗначение(ВыбраннаяФирма));
КонецПроцедуры // УправлениеДиалогом()"
18.01.2010
20:18
#6
ХЗ.. может для этих конфигураций не успели сделать.. незнаю
Щас аврал - разбираться во всем этом ваще времени нет
- 1
- 2
4-ФСС в ЗУП 2.5.20.3 - Проблемы с расшифровкой. 1с 8.1Ошибка в CheckXML при выборе файла для тестирования.
Читают тему
(гостей: 1)