Ёлохов Владимир

130
Рейтинг

VladimirElohov
Владимир Ёлохов



  •   Регистрация: 26.12.2011 (12 лет назад)

  •   Был(а) на сайте: сегодня в 07:42

Друзья
  • Андрей Калякин
  • Сергей Кондаков
  • Егор Владимирович
  • Alex Bee
  • Алексей Жучков
  • Александр Фомин
  • Pavel Komarov
  • Мария Бражникова
  • Юлия Галкина
  • Дмитрий Малышев
  • Дядя Женя
  • Роман Браславский
  • Alex Krylosov
  • Евгений Комиссаров
  • Сергей Медведков
  • Дмитрий Орлов
Подписчики 25

Группы

Профессиональный разработчик

IE2022 Участник

Рейтинг 130

Работа с документами PDF

Инструменты и обработки Программист Бухгалтер Пользователь Платформа 1С v8.3 1С:Бухгалтерия 3.0 Абонемент ($m) Расширение (cfe) Файловый обмен (TXT, XML, DBF), FTP Адаптация типовых решений

Начиная с версии 8.3.21, в платформе 1С:Предприятие появились новые объекты для работы с популярным форматом PDF. Примеров использования в типовых конфигурациях пока найти не удалось, но задачи, где это было бы полезно, встречаются. В результате решения некоторых из них и родилось представляемое вашему вниманию расширение.

1 стартмани

12.04.2023    11663    44    VladimirElohov    17       

23

Автоматизация массовой проверки действительности российских паспортов

Статья Программист Платформа 1С v8.3 Конфигурации 1cv8 Россия Windows Бесплатно (free) Нет файла WEB-интеграция

Добрый день, коллеги. По работе пришлось заняться решением интересной задачи - автоматизацией процесса массовой проверки действующих клиентов. В процессе разработки пришлось столкнуться с рядом подводных камней, поэтому решил написать статью на эту тему. Если вы работаете с физическими лицами и выстраиваете с ними долгосрочные отношения, например, в сфере финансов, лизинга, аренды и т.п., вам, наверняка, будет интересен данный пост. Если у вас в штате несколько сотен сотрудников, и актуальность информации об их паспортных данных крайне важна, вам, вероятно, также может быть полезна эта статья.

22.08.2018    13256    VladimirElohov    42       

37

2 в 1: Проверить действительность паспорта / Получить ИНН по паспорту

Инструменты и обработки Бухгалтер Платформа 1С v8.3 Управляемые формы 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Зарплата и Управление Персоналом 3.x Россия Бухгалтерский учет Абонемент ($m) Внешняя обработка (ert,epf) Кадровый учет

Представляю вашему вниманию внешнюю обработку заполнения элемента справочника "Физические лица". Обработка выполнена с использованием API (для работы необходим доступ в интернет), содержит полностью открытый код и 2 команды: Проверка документа, удостоверяющего личность, в списке недействительных паспортов и Заполнение ИНН по паспортным данным.

1 стартмани

27.02.2018    37511    223    VladimirElohov    47       

48

Сотрудники с начислениями сверх предельной базы страховых взносов

Отчеты и формы Бухгалтер Платформа 1С v8.3 1С:Зарплата и Управление Персоналом 2.5 Россия Бухгалтерский учет ФОМС, ЕФС Абонемент ($m) Внешняя обработка (ert,epf) Зарплата

Отчет показывает сотрудников (и данные об их начислениях), у которых доход накопительным итогом с начала года первысил предельную величину базы страховых взносов

1 стартмани

26.12.2011    9579    92    VladimirElohov    11       

13

Комментарии

ОбменРабота с документами PDF#17 17.04.24 13:18
(16)
Цитата
А что такое КоллекцияВложенийPDF ?
На практике не пользовался. Но насколько я понимаю, формат PDF предусматривает возможность добавления вложений, которые по умолчанию не отображаются на страницах. По сути, как файлы-вложения в электронных-письмах.
ОбменРабота с документами PDF#15 05.04.24 12:27
(14)
Цитата
Разве есть события по перетаскиванию из внешнего приложения?
У формы таких событий, вроде, нет. А вот у некоторых элементов формы очень даже: DragStart, DragCheck, DragEnd, Drag.
Если интересно, можете посмотреть, как такое реализовано в типовой обработке Работа с файлами (форма Присоединенные файлы).

Прикрепленные файлы:

11.png
ОбменРабота с документами PDF#12 19.12.23 12:15
(11)
Цитата
Версия 21
Релиз конфигурации у вас какой? В новых версиях что-то могло сильно поменяться, что требует актуализации расширения.
Dev2 в 1: Проверить действительность паспорта / Получить ИНН по паспорту#47 13.11.23 15:39
(46)
Цитата
выводится капча, вроде?
Я видел. Пока удалось понять только, что
1. Сервис переехал по другому адресу http://сервисы.гувм.мвд.рф/info-service.htm?sid=2000
2. При попытке проверить паспорт он выдает информацию о недоступности. Когда/если источник починят, смогу скорректировать и отладить обработку.

Прикрепленные файлы:

guvm.jpg
Dev2 в 1: Проверить действительность паспорта / Получить ИНН по паспорту#45 13.11.23 11:22
(44) Проверил только что версию для УТ на свежем релизе 11.5.15.40. Получение ИНН работает.

Протестировать действительность паспорта пока не удалось, т.к. сервис ФМС недоступен в связи с проведением технических работ.
ОбменРабота с документами PDF#10 24.09.23 23:21
(8) Тоже сталкивался с подобным в процессе тестирования на pdf-сканах. Похоже на баг платформы. На партнерском форуме есть ветка с обсуждением темы "Показ документа PDF в клиентском приложении". Один из коллег там ёмко выразился на этот счёт: "Просмотром pdf это можно назвать с натяжкой. Это скорее отображение картинок, сконвертированных из pdf-файла".
ОбменРабота с документами PDF#9 24.09.23 23:06
(7) Вглубь этих механизмов не копал. Заказчика устроила печать на принте по умолчанию без доп.настроек
ПубликацииКак программно обрабатывать сообщения обсуждений системы взаимодействия 1С#6 20.07.23 18:51
Подскажите, пожалуйста, никак не могу найти. Можно программно получить статус пользователя системы взаимодействия?
В контексте темы публикации, например, может возникнуть необходимость не всегда засорять телегу, а только в том случае, когда пользователь не активен (Отошел или Не в сети).

Прикрепленные файлы:

Untitled.png
ОбменРабота с документами PDF#4 13.04.23 22:43
(3)
Цитата
Можно ли конвертировать в pdf из docx?
Пожалуй, самый простой вариант - сделать это с использованием COM-объекта "Word.Application". Для этого потребуется установленный пакет MS Office. Приведу кусок кода из публикации https://infostart.ru/public/1793311/
Код
MSWord = Новый COMОбъект("Word.Application");
MSWord.Visible = Ложь;  
Документ  = MSWord.Application.Documents.Open(Элемент);          
MSWord.ActiveDocument.Styles(-1).Font.Name = "Times New Roman"; 
MSWord.ActiveDocument.SaveAs2(ФайлВФорматеПДФ, 17,,,,,, Истина);            
Документ.Close(0);
MSWord.Quit();
ОбменРабота с документами PDF#2 12.04.23 13:27
(1)
Цитата
Вы, случаем, не в курсе - умеет 1С ставить пароль на pdf?
Cам ещё не пробовал, но в документации заявлено, должна уметь.

Прикрепленные файлы:

Screen.png