ПФР - проверка адреса #391969


#0 by Торин
Уважаемые коллеги! Соббсно не проблема, а просто некий глюк... Вот функция из стандартной зарплаты 2.5 под 8.1 Функция СтрокаНаписанаПоРусски(Знач СтрокаПараметр) Экспорт Обратите внимание что в списке допустимых символов НЕТ символа с номером 47 - "/". А в классификаторе сокращений есть сокращение "с/п". И функция адрес с таким сокращением не пропускает. Добавить строчку с символом - это конечно ничего не стоит. Но! Я наивно верю в мудрость программистов фирмы 1С. В связи с этим вопрос - может я чего-то не так делаю?
#1 by and2
и много у тебя таких? забей что нибудь, а потом в файле выгрузки поменяй как надо. раз в год сдаем же.
#2 by Торин
увы, много... так-то оно так, но как-то ручками в файлике шарится...
#3 by Serg_1960
Сорри: У какая конфа и релиз? Почему спрашиваю: у меня УПП и таких проблем при сдаче отчетности не было. Или адресов таких у меня нет, или релиз конфы "не такой" :)
#4 by Торин
Зарплата и Управление Персоналом, редакция 2.5 (2.5.12.1) В УПП вроде тоже самоею. скорее всего прсото нет таких адресов. У нас около 10 тысяч человек по договорам подряда, раскиданы по всей стране... Вот такая фирмочка...
#5 by JesteR
Не знаю как в ЗУП, в бухгалтерии есть функция которая при выгрузку адресов убирает ненужные сокращения, я добавил чтобы убирала и "с/п" все нормуль выгрузилось и прошло тестирование. //Фрагмент Функция АдресСоответствуетТребованиям(Знач СтруктураАдрес) Экспорт     КонецФункции Так что не парься, лезь в код и исправляй.
#6 by Serg_1960
Посмотрел "у себя": перед вызовом функции проверки из составляющих адреса "удаляются" все сокращения с "/"... Но скоращения "с/п" там действительно нет :( Проверил сокращения в КЛАДРЕ - действительно есть такое сокращение "с/п" :(
#7 by Serg_1960
Надо исправлять в РегламентированнаяОтчетность.АдресСоответствуетТребованиям А город здесь причём? Имхо, надо в НаселенныйПункт исправлять ("с/п" - сельское поселение)
#8 by JesteR
У меня сокращение "с/п" было в строке "город", ловил через отладчик. Исправил как показано выше, все работает.
#9 by Новичок
клиент цепляется к удаленному рабочему столу, не более все именно так. Дальше пуск/выполнить cmd.exe Получил консоль, в консоли: change port Но это для 2003 сервера, в ХП нету change.exe Попробуй взять от 2003.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С