как увеличить количество знаков в поле ИНН\КПП с 10 до 20 знаков?
Показывать по
10
20
40
сообщений
- 1
- 2
19.06.2008
22:48
#1
Привет всем знатокам!!!!
Пожалуйста подскажите как увеличить количество знаков в поле ИНН\КПП с десяти до 20.. так как в печатной форме выходит только 10 знаков и КПП не показывает, хотя все 20 знаков забиваются.
Заранее большое спасибо!
Пожалуйста подскажите как увеличить количество знаков в поле ИНН\КПП с десяти до 20.. так как в печатной форме выходит только 10 знаков и КПП не показывает, хотя все 20 знаков забиваются.
Заранее большое спасибо!
20.06.2008
09:55
#3
> В какой конфигурации и какой печатной форме какого документа?
Конфигурация: Бухгалтерский учет, редакция 4.5 (релиз 7.70.497), а документ - накладная ТОРГ 12(после наименования организации выходит только ИНН 10 знаков, а КПП не идет). Заранее спасибо!!!!
Конфигурация: Бухгалтерский учет, редакция 4.5 (релиз 7.70.497), а документ - накладная ТОРГ 12(после наименования организации выходит только ИНН 10 знаков, а КПП не идет). Заранее спасибо!!!!
20.06.2008
10:37
#4
Нужно всего лишь в сведениях о контрагенте поставить НЕ "Прочая организация", а "Физ. лицо". В этом случае будет выходить 12 знаков ИНН.
20.06.2008
12:02
#5
"Вот фрагмент модуля из документа РасходнаяНакладная. Насколько я понял, то КПП и не должно выходить. Но если очень хочется, то можешь поковыряться в модуле.
Если СтрДлина(СокрЛП(Константа.ИННОрганизации))<13 Тогда
ИННОрганизации = СокрЛП(Константа.ИННОрганизации);
ИначеЕсли Найти("0123456789",СРЕД(Константа.ИННОрганизации,11,1))=0 Тогда
ИННОрганизации = СРЕД(Константа.ИННОрганизации,1,10);
Иначе
ИННОрганизации = СРЕД(Константа.ИННОрганизации,1,12);
КонецЕсли;
ОрганизацияАдрес = СокрЛП(Константа.НазваниеОрганизации);
глДобавитьРеквизит(ОрганизацияАдрес, ", ИНН ", ИННОрганизации);
глДобавитьРеквизит(ОрганизацияАдрес, ", ", глПредставлениеАдреса(Константа.АдресОрганизации));
глДобавитьРеквизит(ОрганизацияАдрес, ", тел. : ", Константа.ТелефоныОрганизации);"
Если СтрДлина(СокрЛП(Константа.ИННОрганизации))<13 Тогда
ИННОрганизации = СокрЛП(Константа.ИННОрганизации);
ИначеЕсли Найти("0123456789",СРЕД(Константа.ИННОрганизации,11,1))=0 Тогда
ИННОрганизации = СРЕД(Константа.ИННОрганизации,1,10);
Иначе
ИННОрганизации = СРЕД(Константа.ИННОрганизации,1,12);
КонецЕсли;
ОрганизацияАдрес = СокрЛП(Константа.НазваниеОрганизации);
глДобавитьРеквизит(ОрганизацияАдрес, ", ИНН ", ИННОрганизации);
глДобавитьРеквизит(ОрганизацияАдрес, ", ", глПредставлениеАдреса(Константа.АдресОрганизации));
глДобавитьРеквизит(ОрганизацияАдрес, ", тел. : ", Константа.ТелефоныОрганизации);"
20.06.2008
14:17
#7
Спасибо я в курсе, что так делать можно, но там всего лишь 12 знаков, а мне нужно 20....
- 1
- 2
Читают тему
(гостей: 1)