Доступно

Инструментарий для программиста 1с 9 часть [infostart]

Тема в разделе "Бухгалтерия и финансы", создана пользователем Александра2035, 18 сен 2019.

Цена: 1 500р-92%
Взнос: 110р
100%

Основной список: 45 участников

Резервный список: 3 участников

Статус обсуждения:
Комментирование ограничено.
  1. 18 сен 2019
    #1
    Александра2035
    Александра2035 ОргОрганизатор

    Складчина: Инструментарий для программиста 1с 9 часть [infostart]

    1. Перенос данных КА 1.1.115.1 => БП 3.0.71.83 (перенос остатков, документов и справочной информации)
    Скрытая ссылка

    Переносятся: остатки по счетам 01, 02, 10, 20, 41, 60, 62, 71, 97 и их субсчетам; документы; отдельно можно перенести справочники (номенклатура, контрагенты, договоры контрагентов, организации, склады, физические лица, сотрудники).
    Данный перенос актуален в связи с прекращением поддержки конфигурации Комплексная автоматизация 1.1 с 01.04.2019 года.

    Перенос осуществляется с помощью обработки "Универсальный обмен данными в формате XML", в которой необходимо указать данные правила обмена и файл для выгрузки данных, после чего загрузить файл выгрузки в бухгалтерию с помощью аналогичной обработки.

    По умолчанию данные переносятся по всем организациям на дату 31.12.2018 23:59:59. В параметрах есть возможность указать конкретную организацию и дату для переноса.


    В КА 1.1 Вы можете найти данную обработку нажав "Операции" => "Обработка" => "Универсальный обмен данными в формате XML".

    В БП 3.0 - "Все функции" => "Обработки" => "Универсальный обмен данными в формате XML".

    2. Обработка предназначена для переноса данных из КА 1.1 в ЗУП 3.1.
    Обработка создана на основе типовой "Помощник выгрузки данных из ЗУП 2.5" и доработана под конфигурацию КА 1.1.
    Скрытая ссылка

    Обработка предназначена для переноса данных из КА 1.1 в ЗУП 3.1.
    Обработка создана на основе типовой "Помощник выгрузки данных из ЗУП 2.5" и доработана под конфигурацию КА 1.1.

    Выгружаются данные:

    - взаиморасчеты с сотрудниками;
    - договоры ГПХ;
    - исполнительные документы;
    - начальная штатная расстановка;
    - перерасчеты;
    - подразделения организации,
    - плановые удержания;
    - сведения о займах;
    - сотрудники;
    - физические лица;
    - сведения о займах;
    - учет НДФЛ;
    - учет среднего заработка;
    - учет страховых взносов;
    - учет пособий социального страхования.

    Для выгрузки данных открываете обработку через Файл -> Открыть, далее выбираете папку для выгрузки файлов (она обязательно должна быть пустая), выбираете режим выгрузки (весь справочник физических лиц или только по которым есть актуальные данные) и нажимаете кнопку "Выгрузить".


    Для загрузки данных в ЗУП 3.1 выбираете "Администрирование" -> "Перенос данных из прежних программ".

    Далее выбираете "1С:Зарплата и управление персоналом 8" редация 2.5 -> "Загрузить данные из файлов".

    Затем указываете папку с файлами и нажимаете "Загрузить".

    Работа обработки проверена на релизах конфигурации выше КА 1.1.115.1

    3. Совмещение возможностей контекстной подсказки мощной разработки "Инструменты разработчика" (автор tormozit) и типовой конфигурации "Конвертации данных"
    Скрытая ссылка

    Совмещение возможностей контекстной подсказки мощной разработки "Инструменты разработчика" (автор tormozit) и типовой конфигурации "Конвертации данных". Возможна контекстная подсказка по основным объектам и их типовым методам, по экспортным процедурам/функциям общих модулей (кроме глобальных) и по экспортным процедурам/функциям объектов.
    Данная доработка подсистемы "Инструменты разработчика" (сокращенно ИР, автор tormozit) для добавления в конфигурацию "Конвертация данных ред.2" (сокращенно КД) возможности контекстной подсказки для произвольной конфигурации при написании кода обработчиков и алгоритмов.
    Также добавлен справочник "Внешние обработки". Обработки из него удобно открывать через интерфейсную панель ИР.

    Последняя версия рассчитана на КД 2.1.8.2

    Интеграция в КД:

    1. Включаем возможность внесения изменений в базе с конфигурацией "Конвертация данных".
    2. Запускаем сравнение с файлом конфигурации КД+ИР.
    3. После появления диалога объединения конфигураций снимаем флажки у всех объектов отключив флажок на корне метаданных.
    Кто хочет оставить заставку с эмблемой КД и ИР может оставить флаг на "Заставка".
    4. Нажимаем кнопку "Действия"-"Установить по подсистемам файла". Будет отмечена подсистема "Инструменты разработчика". Нажимаем "Установить".
    5. Открываемь ветвь метаданных "Общие"-"Подсистемы" и ставим флажок у подсистем "ИнструментыРазработчика" и "кдКонтекстнаяПодсказка".
    6. Нажимаем "Выполнить" и обновляем конфигурацию.
    7. Открываем через меню "Файл"-"Открыть" файл конфигурации КД+ИР.
    8. Открываем в ней модуль формы элемента справочнника "Конвертации". Копируем весь кода из модуля (он будет выделен скобками "КЛАСС.ПолеТекстовогоДокументаСКонтекстнойПодсказкой "). Открываем модуль формы элемента справочника "Конвертации" в конфигурации базы КД. Вставляем скопированный кусок кода перед комментарием "ОПЕРАТОРЫ ОСНОВНОЙ ПРОГРАММЫ".
    9. Аналогично копируем код из модулей формы:
    - элемента справочника "ПравилаВыгрузкиДанных"
    - элемента справочника "ПравилаКонвертацииОбъектов"
    - элемента справочника "ПравилаКонвертацииСвойств"
    - элемента справочника "ПравилаОчисткиДанных"
    - элемента справочника "Алгоритмы" (код вставлять в конец модуля формы)
    10. Для тех, кто использует мою групповую обработку объектов/свойств необходимо скопировать кусок кода общей формы "ПравилаОбмена".
    11. Обновляем БД. Теперь можно сохранить конфигурацию и обновлять другие базы КД уже на неё сразу.

    Начало использования:

    1. Загружаем метаданные конфигураций типовым способом. Это можно сделать:

    - загрузив правила обмена, тогда загрузятся объекты метаданных, которые использовались в них
    - загрузив метаданные из файла типовой обработкой
    - загрузив метаданные через COM-соединение с базой моей обработкой через меню «Контекстная подсказка (КД)»-«Загрузка структуры метаданных (через COM-соединение)»
    2. Загружаем метаданные для контекстной подсказки. Загрузка выполняется с помощью обработки через меню «Контекстная подсказка (КД)»-«Загрузка структуры метаданных (КД)». В обработке нужно выбрать конфигурацию КД к которой будут привязаны метаданные. Возможны следующие способы загрузки:
    - по данным имеющейся конфигурации КД. В этом случае в обработке нужно выбрать режим «По конфигурации КД». Будут загружены только поддерживаемые КД метаданные.
    - через COM-соединение к базе. В этом случае нужно выбрать в обработке режим «Через COM-соединение», указать соединение к базе и отметить необходимые метаданные. Если типовые метаданные вы загружали тоже через COM-соединение, то его параметры будут заполнены. В этом режиме возможна загрузка так же и экспортных процедур/функций из общих модулей, модулей объектов и модулей менеджера объектов. Глобальные процедуры/функции не загружаются.
    3. После этого, для правил обмена с загруженными метаданными будет доступна контекстная подсказка в обработчиках.

    4. Обработка, позволяющая создавать правила обмена в конфигурации "Конвертация данных 2" и загружать данные из файлов Excel, DBF, CSV, XML и любых источников, поддерживающих интерфейс ADO. Имеет обычную и управляемую форму.
    Скрытая ссылка

    Обработка, позволяющая создавать правила обмена в конфигурации "Конвертация данных 2" и загружать данные из файлов Excel, DBF, CSV, XML и любых источников, поддерживающих интерфейс ADO. Имеет обычную и управляемую форму.
    Файл с данными (например Excel) рассматривается как конфигурация базы данных 1С, состоящая из справочников - их можно перенести как набор объектов в справочник "Конфигурации" конвертации данных. Соответственно можно типовым способом создавать правила конвертаций. Причем конфигурация "Конвертация данных 2" не изменяется и может обновляться на новые версии.

    Описание загрузки каждого формата - это внешняя обработка. Она хранится в макете в виде двоичных данных, что позволяет легко расширять набор обрабатываемых источников.

    Идея обработки взята из //infostart.ru/projects/2060/, но код свой. Сам по себе механизм работает у меня уже давно (XML правила менялись на основе шаблонов), однако возможность автоматической загрузки в конвертацию данных резко увеличивает возможности. Человек, умеющий работать с конвертацией данных, может визуально настроить любые правила переноса.

    Обработка содержит механизмы:
    • Выгрузка структуры внешних файлов, как типовой XML-файл структуры конфигурации. Этот файл должен быть загружен в конфигурацию КД.
    • Возможность хранения файла правил в макете обработки.
    • Загрузка правил обмена, выбор правил выгрузки и ввод параметров.
    • Возможность предварительной обработки источника данных, осуществляемой после загрузки файла правил и до получения данных.
    • Загрузка данных из внешних источников по алгоритмам, описанным в файле правил обмена.
    • Редактирование данных в табличных полях в случае необходимости небольшой ручной правки (для обычных и управляемых форм).
    • Создание файла данных в стандартном формате XML.
    • Загрузка данных из XML файла данных. Кроме того, для этого может использоваться стандартная обработка загрузки, как в версии 1С77, так и 8.0-8.1. В упрощенном для пользователя режиме загрузки последние два пункта объединены и выполняются автоматически при нажатии на одну кнопку.

    • В модуль обработки добавлены функции, позволяющие использовать обработку из скриптов или других программ, когда 1С открывается как COM-объект V82.Application.
    • Используя специальный файл описаний можно запускать обработку с ключом /EXECUTE
     
    Последнее редактирование модератором: 30 янв 2021
  2. Последние события

    1. skladchik.com
      Складчина доступна.
      18 ноя 2023
    2. skladchik.com
      egor1979 хранитель складчины.
      18 ноя 2023
    3. skladchik.com
      Складчина закрыта.
      4 сен 2023
    4. skladchik.com
      Складчина доступна.
      30 янв 2021

    Последние важные события

    1. skladchik.com
      Складчина доступна.
      18 ноя 2023
    2. skladchik.com
      egor1979 хранитель складчины.
      18 ноя 2023
    3. skladchik.com
      Складчина закрыта.
      4 сен 2023
    4. skladchik.com
      Складчина доступна.
      30 янв 2021
  3. Обсуждение
  4. 10 ноя 2019
    #2
    Gluzer
    Gluzer ЧКЧлен клуба
    968920 и 970543 какой версии будут в данной раздаче? Актуальные 2.1 и 1.4
     
Статус обсуждения:
Комментирование ограничено.