РацПредложение (классификатор адресов)

Новая тема
"Для работы с КЛАДР (при подаче сведений в ОПС) вовсе не обязательно "захламлять" информационную базу импортом классификатора с диска ИТС
(тормоза... тормоза... вот в чем проблема! База вспухает + ~100 МБ!).
Программа "checkpsn" (можно взять в песионном фонде или скачать в инете), которая к стати, бесплатная, легко проверяет на соответствие КЛАДР с командной строки. Ключи k - включить проверку КЛАДР,
а - проверять соответствие сумм для ОПС.
Например:
КомандаСистемы("C:\PFR\checkpsn.exe C:\base1c\53208800.001 k a");

Считать результаты теста в 1С-ку можно из лог-файла:
00001.log

Я приспособил это дело при заполнении справочника "Сотрудники".
Теперь прога ругается при неверном вводе адреса, даже если КЛАДР в 1С не загружен.
Это может пригодиться и для подачи сведений по форме 2НДФЛ."
"Мысль здравая, но это
- КомандаСистемы("C:\PFR\checkpsn.exe C:\base1c\53208800.001 k a");
работает уже после выгрузки в файл, а не при вводе адреса в справочник.
Проверку выгруженного файла можно и вручную запускать, только в обоих случаях обратной связи нет. А по логу не всегда можно понять как править."
А я при записи справочника "Сотрудники" формирую файл с нулевыми суммами и одним сотрудником, даю его прочитать проге.
Отследить в лог-файле элементарно:
Найти строку "с.", далее следует номер строки с ошибкой или предупреждением. Потом по этому номеру ищется строка в проверяемом файле.
А для проверки адреса, достаточно найти строку "Адрес" и читать далее все строки до тех пор, пока не попадется пустая строка - это конец описания ошибки.
Конгениально!
Но вот те реальная простенькая задачка и скажи честно за сколько шагов и сколько времени ты ее решил своим способом.
Исходные НЕВЕРНЫЕ данные (имеем записи провинциальных паспортисток):
1. ул. Степана Разина (Калуга)
2. пос. Фабрика "1-го мая" (Подольский р-н)
3. пос. Заря Подмосковья (Моск.обл.)
Методом научного тыка :)
Если бы ещё добраться в базу данных КЛАДР пенсионного фонда не загружая её в бухию - был бы просто класс!
Но не смотря на это, людям стало намного легче работать!
Уже сдали трое (из 20-и) сотрудников от 80 до 150.
Примерно так (может конечно не верно):

Разина ул
1-го мая фабрика п
Заря подмосковья п

Зато как укрепляет память бухгалтеров и навык работы! КЛАДР будут наизусть знать!

Буквально сегодня, попалась такая фигня с улицей:
Квартал 973-а
Я уже и так и эток, и ... ну долго можно перечислять комбинации.
Оказалось:
973А кв-л
Хорошо индекс был известен - подглядел название в проге пенсионного фонда.
"Вот!
Не решается ЭТО ТАК!
Тут тормоза и закопаны!
А на самом деле было дело:
1. С.Разина ул - заметь без пробела, при подключенном КЛАДРе нашел с 3-4 попытки просто листанием
2. Фабрики им 1 Мая п - без комментариев
3. Заря Подмосковья (гпз) п - ну скобки гребаные как угадаешь?
Вот и твой примерзавчик хАрош.
А в прошлом годе при сдаче лично был свидетелем: принесла одна хорошая женщина своих персов сдавать - вся комната, 4 не то 5 инспекторов хОром, бросив прием, рылись в ентой их "базе" минут 15, отыскивая ОДИН ее адресок (зацепило), а мы, сдавальщики, так же хором "болели". Нашли ведь, профи. И, видно пожалев несчастную за непосильную для нормального буха задачу, сами исправили ей файло и приняли. Во как!
Чего и тебе желаю (т.е. чтоб приняли;)."
Блин, ещё како-то глюк в 1С:
При формированиии в файл для ОПС после смены номеров пачек - число застрахованых лиц = 0! :(
Щас буду разбираться.
Всётаки Checkpsn меня начинает напрягать: не видит путь с длинными именами.
DOSячья всетаки :(
Читают тему
(гостей: 1)

Быстрый переход