transt

1
Рейтинг

transt



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

  •   Был(а) на сайте: 12.08.2023

Друзья
  • Дмитрий Малышев
Подписчики 4

Рейтинг 1

Конвертация в ПДФ из 1С 7.7 через 1С 8.х

Инструменты и обработки Системный администратор Программист Платформа 1С v7.7 Платформа 1С v8.3 Windows Абонемент ($m) Конфигурация (md, cf) Перенос данных 1C

Инет пестрит вариантами конвертаций из 1С7.7 в PDF, но устраивающего варианта так и не нашел. Сел, подумал и написал свой конвертер на 1С 8.х

1 стартмани

01.06.2016    21177    6    transt    7       

1

Комментарии

ОбменОбмен УТ 11 (11.4.13.227) с БП 3.0 (из серии - никогда такого не было, и вот опять)#21 14.11.21 14:01
(12) Да, можно создать расширенеие и вставить туда из Бухгалтерии EnterpriseData_1_10_2 до момента когда нормальная обнова по УТ приедет. Ничего больше менять не надо.
ОбменКонвертация в ПДФ из 1С 7.7 через 1С 8.х#7 23.07.21 2:59
(6)Вместо 1го mxl (что предполагалось изначально) можно подсунуть ему текстовый файл который будет как набор параметров и команд... Формат файла сами продумайте.

У меня подобным способом, например, рассылка по email работает, так как куча длл-ек для 7ки перестало работать из за всяких шифрований. Первой строкой Email получателя, в следующих строках имена файлов


Не ограничивайте себя! Всё получится!
ОбменОбсудим планы обмена. Способы регистрации объектов к обмену#35 19.04.20 10:28
Не совсем понял суть статьи

Вариант 1: Понятно, но сейчас не используется, потому что есть вариант 2.
Вариант 2: В типовых 1С если нет правил регистрации, то регистрируются все объекты. Можно написать свои правила(условия) регистрации и не лезть в подписки.
Вариант 3: Если Вы уже определились какие документы отправить, то зачем промежуточный регистр? Что он даёт в Вашем примере?
Однако, не всё так просто с третьим вариантом! Он иногда жутко полезен!
Задача стояла такая: Выгружать в другую базу Номенклатуру которая находится в определённом документе...
Проблема в том, что Номенклатура сначала создаётся, а только потом попадает в документ. Логично... И понять, что надо выгружать эту номенклатуру или нет сложно.
И тогда я создал подобный регистр, который фиксировал какая номенклатура уже должна выгружаться.
Поясню:
По подписке по записи этого документа я анализирую номенклатуру и ищу в данном регистре. Если Номенклатура есть, то я её пропускаю. Если Номенклатуры нет, то вставляю запись в регистр и регистрирую номенклатуру на отправку в узел.
Далее на подписке номенклатуры на запись проверяю по регистру надо её выгружать или нет.

Кстати, вспомнил второй случай, когда понадобился именно такой промежуточный регистр: Выгружалось постоянно оооочень много объектов. Сделал такой регистр и закидывал туда всё что должно было отправится. А перед запуском синхронизации сделал обработку: Проверял количество объектов на оправку. И если количество позволяло, то докладывал из него в регистрацию, а регистр подчищал. Так можно распределить обмен более равномерными порциями.
ToolsОсобенность при добавлении внешних отчетов в УНФ 1.6#5 16.07.19 5:26
Ага, тоже на первом заходе пропустил про доп реквизит...
Сейчас "без гонки" внимательно перечитал и всё получилось!
Для справки: проверял сейчас на версии 1.6.9.36
AdminУстановка подключения к MySQL через ODBC connector#1 19.06.19 12:39
Я регистрирую только в C:\Windows\SysWOW64\odbcad32.exe в Системный DSN
Можно так подключиться:

Код
Соединение = Новый COMОбъект("ADODB.Connection");
Соединение.ConnectionString = ("DSN="+СокрЛП(Объект.Сайт.ИмяПараметровDSN));
      
Попытка
      Соединение.Open();
      РезультатСоединения = Истина;
Исключение
      РезультатСоединения = Ложь;
КонецПопытки;
   
Если Не РезультатСоединения Тогда
   Возврат "Соединение с сайтом не установлено.";
Иначе
   Возврат "Соединение выполнено успешно.";
КонецЕсли;


Если из драйвера соединение работает, то и из 1С подвяжется

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

11.png
ОбменКонвертация в ПДФ из 1С 7.7 через 1С 8.х#5 12.06.16 14:05
(4) Ветер в поле, подозреваю, что есть ещё вариантов 20 "приготовления подобного супа".

Личное отношение к Йокселю: проект давно не поддерживается, пожелания про зернистость не исправили, авторов не найти, что там ещё может быть в этой "шкатулке" неизвестно, откуда скачать оригинальный Йоксель в данных реалиях - загадка.

Данная статья просто идея таким же 1Сникам как я сам. Каков будет конечный "рецепт" - пусть решает каждый сам.
ОбменКонвертация в ПДФ из 1С 7.7 через 1С 8.х#3 08.06.16 6:53
На сейчас выяснены следующие неудобства: разделитель страниц игнорируется, т.е. в ПДФе получается всё слитно независимо от исходника
ОбменКонвертация в ПДФ из 1С 7.7 через 1С 8.х#2 08.06.16 6:50
(1) CheBurator, Сейчас почти все официальную бухгалтерию на 8ке ведут...
Из-за горстки клиентов у которых 7ки остались приходится иногда голову греть.
DevПроведение документов будущей датой.#34 26.05.16 7:42
Собственно решение:

1. В свойствах документа запретите оперативное проведение (обновляется динамически)
2. Если проведение было завязано на оперативное/неоперативное, то поправить код...

Всё!
ОбменКонвертация в ПДФ из 1С 7.7 через 1С 8.х#0 16.05.16 14:54
Инет пестрит вариантами конвертаций из 1С7.7 в PDF, но устраивающего варианта так и не нашел.
Сел, подумал и написал свой конвертер на 1С 8.х