Изначально в обработке необходимо заполнить три поля:
(Месяц — первое число нужного месяца)
Далее нажать кнопку Заполнить. По удержанным алиментам за выбранный месяц составится таблица для экспорта.
При нажатии кнопки Выгрузка появится запрос о файле, в который сформируется список для банка в формате обычного текста: Счет,ФИО получателя, Сумма.
12345678901234567890,Иванова Татьяна Сергеевна,14850
12345123451234512345,Петрова Лидия Михайловна,9760
98765987659876598765,Какаято Получательница Алиментовна,10000
Обработка сделана по просьбе бухгалтеров, поскольку приходилось каждый месяц эти данные набирать вручную.
Используется на версии: платформы 8.3.11.3034, ЗУП 3.1.4.161, но при разработке тестировалась и на более ранних версиях и платформы, и конфигурации.
Вторая редакция адаптирована для выгрузки в Сбербанк. Это объединение первой версии и публикации //infostart.ru/public/307513/.
На форму добавлено поле Зарплатный проект, поскольку в экспортируемом файле должны присутствовать реквизиты обмена с банком.
Непонятно для чего в обработке потребовался реквизит «Вид расчета»? Ведь для удержания алиментов в ЗУП 3.1 не требуется заводить виды типа «Удержание по исполнительному документу», как это было в 2.5.
(1) Это предопределенное удержание. Конечно можно было обойтись и без него, но всё-же, это добавляет некоторую универсальность, вдруг понадобится выгрузка какого-то индивидуального удержания.
Странно
При задании имени файла — сообщает, что файл не обнаружен.
Ничего не формируется.
Светлана
(3) диск F доступен для записи?
(4)Конечно.
У меня в моей обработке все сохраняется на этот диск
(5) а почему в пути написано f:/? Правильно использовать f:, файловая система не видит куда хотите сохранить
(6)Да, вы правы.
При запуске локально — все работает.
У нас сервер на линуксе, и при запуске из клиент-серверного варианта, где-то в общих модулях переворачивает
(7) Бывает, теперь будете знать про такой неприятный фокус. )
(8)Задам жестко путь и имя в линуксовском формате. По другому не знаю как.
Спасибо за отчет.
(9) Можно внести правку в модуль формы этой обработки, возможно решит проблему:
строку 293
ПотокЗаписи = Новый ЗаписьТекста(ИмяФайла, «windows-1251»);
заменить на
ПотокЗаписи = Новый ЗаписьТекста(СтрЗаменить(ИмяФайла, «/», «»), «windows-1251»);
Не пошло.
(11) Значит 1С тут бессильна, коверканье происходит на территории сервера, только не понятно зачем его так настроили.
Извините за беспокойство.
Нашим бухам понадобились контрольные суммы с копейками.
Подправьте, пожалуйста, что бы другим удобно было.
С уважением
Светлана
(13) Ошибка исправлена.
Скиньте пожалуйста данные обработки на почту delpiero1488@gmail.com
Добрый день! Обработка будет работать на ЗУП КОРП рел.3.1.8.137 ?
(16) Проверил на ЗУП КОРП рел. 3.1.7.128. Работает. Другой КОРП под руками нет.
Здравствуйте. Спасибо большое, очень нужная обработка. А элементарную распечатку к форме не могли бы добавить? Вы бы нам очень помогли.
А можно посмотреть XML-схему? Вид зачисления «Алименты» допустим вУсловиях предоставления услуг , и в стандартном формате 3,5 есть элемент «Вид зачисления», для Сбербанка обязательный к применению, но не знаю какое значение ему присвоить и как указать банк и счёт получателя алиментов?