Имя: Пароль:
1C
1С v8
ТиС 7.7 Проверка корректности заполнения ИНН контрагента. Есть глобальная ф-ция?
0 raykom
 
30.01.13
13:24
Серия 33 я. Через тернии к ... (ну вы поняли)
Здрасте всем.
Вопрос к знатокам ТиС. На вскидку.

Подскажите наименование глобальной функции проверки ИНН в глобальнике.
Или в ТиС таких нет и надо лезть в БП ?

Спасибо.
1 Ёпрст
 
30.01.13
13:25
nfrb[ ytn
2 Надсмотрщик
 
30.01.13
13:25
(0) Контрольная сумма?
3 Aleksey
 
30.01.13
13:25
а что в бухи она есть?
4 Aleksey
 
30.01.13
13:26
Объект = СоздатьОбъект("Справочник.Контрагенты");
   Объект.ВыбратьЭлементыПоРеквизиту("ИНН", ИНН, 0, 1);
   
   // Поиск элементов с таким же ИНН.
   Пока Объект.ПолучитьЭлемент(1) = 1 Цикл
       Если Объект.ТекущийЭлемент() = ТекущийЭлемент() Тогда
           Продолжить; // элемент уже был записан
       Иначе
           Список.ДобавитьЗначение(Объект.ТекущийЭлемент());
       КонецЕсли;
   КонецЦикла;
5 Ёпрст
 
30.01.13
13:26
6 raykom
 
30.01.13
13:36
(1)Понял. ))

(2)И она в том числе, но надо писать самому. Мне тут добрые люди пример даже хороший подкинули.
Но решил проверится. вдруг штатное имеется.

(3)Дак я помню. что какая то конфа сообщает о том. что "Возможно ИНН бла ..бла", а какая на помню.
(4)Да. спасибо. Я понимаю. что надо для проверки. Хотел выяснить насчет штатных глобальных.

(5) :)) а вот помоему и добрый человек. который уже подкидывал мне пример. Этот же. Благодарб за терпение.
Но я решил попытать насчет штатных.

Ну вобщем понятно. Буим пилить. Всем спасибо.

Самая лучшая мышка - это женская грудь.
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший