РПО-2М – мощный редактор правил обмена для КД 2. Позволяет ускорить свою разработку и ознакомление/доработку чужих правил обмена. Превосходство над встроенным редактором достигается за счет удобного функционального интерфейса, применения шаблонизации кода правил, богатого инструментария, упрощающего разработку, и интеграции с Инструментами Разработчика.
КД 2.1.8.2 + 8.3. (где разрешили в расширении общие модули)
Инструменты Разработчика //infostart.ru/public/15126/ (необязательно, но придется немного выковыривать связанное с этой конфигурацией)
Расширение РПО2 + модификация КД2 для клиент-серверного варианта(для файлового расширения достаточно).
Для клиент-серверного варианта необходимо сделать доработки в модулях форм элементов справочников: Конвертацияи, ПВД, ПКО, ПКС, ПКЗ, Алгоритмы, Запросы, Обработки, Параметры - в событиях ПередЗаписью и ПослеЗаписи (изменения необходимы для оповещения формы редактора о записи объектов):
Удобство начинается с порядка. Порядок на рабочем месте – залог плодотворной и успешной работы. Представленный редактор правил обмена сочетает в себе практичность, эргономичность и эффективный функционал для разработки. Настраиваемый интерфейс, условное оформление, быстрый доступ к глобальным обработчикам, обработчикам правил и т.д. - эти механизмы призваны ускорить и облегчить работу.
Общие настройки интуитивно понятны. Часть из них сохраняется для конвертации, часть для обработки в целом. К примеру, маленькие правила лучше просматривать, когда все объекты в одном дереве: глобальные обработчики, ПВД, алгоритмы и т.д., большие – с разбитием на вкладки; отбор ПКО из дерева ПВД я назначаю, если хочу ознакомиться с правилами или работаю с определенной их частью.
Настройки УО призваны выделить правила по заданным настройкам либо из макета, либо из файла. Установленный флаг «ПоразрядноеСравнение» определяет, что УО будет применяться, если все установленные проверки свойств правила выполенны успешно, при сброшенном флаге выполняются все проверки свойств.
Три режима поиска в конвертации: по имени объекта, по типу объекта(для поиска доступно только дерево ПКОПКСПКЗ), по алгоритмам объекта(есть режим поиска с помощью регулярных выражений). При поиске по алгоритмам существует возможность выбрать алгоритмы для поиска.
Отборы служат для ограничения списка правил только правилами, так или иначе связанными с выбранным правилом, а также для поиска использования выбранного ПКО.
Список избранного служит для сохранения и последующего использования часто используемых правил. История хранит последние N объектов конвертации, которые были открыты. Панель быстрых ПКО позволяет отбирать ПКС набранных ПКО. Избранное и история восстанавливаются при открытии.
ВЫБРАТЬ
ЗаказКлиентаТовары.Номенклатура,
ЗаказКлиентаТовары.Содержание,
ЗаказКлиентаТовары.Количество,
ЗаказКлиентаТовары.Цена,
ЗаказКлиентаТовары.Сумма,
ЗаказКлиентаТовары.СтавкаНДС,
ЗаказКлиентаТовары.СуммаНДС,
ЗаказКлиентаТовары.СуммаСНДС
ИЗ
Документ.ЗаказКлиента.Товары КАК ЗаказКлиентаТовары
ВНУТРЕННЕЕ СОЕДИНЕНИЕ Константа.чг_ВидНоменклатурыОС
КАК чг_ВидНоменклатурыОС
ПО ЗаказКлиентаТовары.Номенклатура.ВидНоменклатуры <>
чг_ВидНоменклатурыОС.Значение
ГДЕ
ЗаказКлиентаТовары.Ссылка = &Ссылка
И ЗаказКлиентаТовары.Номенклатура.ТипНоменклатуры
В (ЗНАЧЕНИЕ(Перечисление.ТипыНоменклатуры.Услуга))
И НЕ ЗаказКлиентаТовары.Отменено
Результат:
Запрос = Новый Запрос;
Запрос.Текст = "ВЫБРАТЬ
|ЗаказКлиентаТовары.Номенклатура,
|ЗаказКлиентаТовары.Содержание,
|ЗаказКлиентаТовары.Количество,
|ЗаказКлиентаТовары.Цена,
|ЗаказКлиентаТовары.Сумма,
|ЗаказКлиентаТовары.СтавкаНДС,
|ЗаказКлиентаТовары.СуммаНДС,
|ЗаказКлиентаТовары.СуммаСНДС
|ИЗ
|Документ.ЗаказКлиента.Товары КАК ЗаказКлиентаТовары
| ВНУТРЕННЕЕ СОЕДИНЕНИЕ Константа.чг_ВидНоменклатурыОС
|КАК чг_ВидНоменклатурыОС
| ПО ЗаказКлиентаТовары.Номенклатура.ВидНоменклатуры
|<> чг_ВидНоменклатурыОС.Значение
|ГДЕ
| ЗаказКлиентаТовары.Ссылка = &Ссылка
| И ЗаказКлиентаТовары.Номенклатура.ТипНоменклатуры В
|(ЗНАЧЕНИЕ(Перечисление.ТипыНоменклатуры.Услуга))
|И НЕ ЗаказКлиентаТовары.Отменено";
Запрос.УстановитьПараметр("Ссылка", Источник);
РезультатЗапроса = Запрос.Выполнить();
КоллекцияОбъектов = РезультатЗапроса.Выгрузить();
ВЫБРАТЬ ПЕРВЫЕ 1
СоглашенияСКлиентамиЭтапыГрафикаОплаты.Ссылка.ВидЦен КАК ТипЦен,
&ФормаОплаты КАК ФормаОплаты,
&ЭтоДоговорВзаимозачета КАК ЭтоДоговорВзаимозачета
ИЗ
Справочник.СоглашенияСКлиентами.ЭтапыГрафикаОплаты
КАК СоглашенияСКлиентамиЭтапыГрафикаОплаты
ГДЕ
СоглашенияСКлиентамиЭтапыГрафикаОплаты.Ссылка.Партнер = &Партнер
И СоглашенияСКлиентамиЭтапыГрафикаОплаты.Ссылка.Контрагент = &Контрагент
И СоглашенияСКлиентамиЭтапыГрафикаОплаты.Ссылка.Организация = &Организация
И СоглашенияСКлиентамиЭтапыГрафикаОплаты.Ссылка.Валюта = &ВалютаВзаиморасчетов
И СоглашенияСКлиентамиЭтапыГрафикаОплаты.Ссылка.ФормаОплаты = &ФормаОплаты
И СоглашенияСКлиентамиЭтапыГрафикаОплаты.ВариантОплаты =
ЗНАЧЕНИЕ(Перечисление.ВариантыОплатыКлиентом.КредитПослеОтгрузки)
Результат:
Если ВходящиеДанные = Неопределено Тогда
ВходящиеДанные = Новый Структура;
КонецЕсли;
ВходящиеДанные.Вставить("ТипЦен");
ВходящиеДанные.Вставить("_Менеджер");
Запрос = Новый Запрос;
Запрос.Текст = "ВЫБРАТЬ ПЕРВЫЕ 1
|СоглашенияСКлиентамиЭтапыГрафикаОплаты.Ссылка.ВидЦен КАК ТипЦен,
|СоглашенияСКлиентамиЭтапыГрафикаОплаты.Ссылка.Менеджер КАК _Менеджер,
|&ЭтоДоговорВзаимозачета КАК ЭтоДоговорВзаимозачета
|ИЗ
| Справочник.СоглашенияСКлиентами.ЭтапыГрафикаОплаты
|КАК СоглашенияСКлиентамиЭтапыГрафикаОплаты
|ГДЕ
|СоглашенияСКлиентамиЭтапыГрафикаОплаты.Ссылка.Партнер = &Партнер
|И СоглашенияСКлиентамиЭтапыГрафикаОплаты.Ссылка.Контрагент = &Контрагент
|И СоглашенияСКлиентамиЭтапыГрафикаОплаты.Ссылка.Организация = &Организация
|И СоглашенияСКлиентамиЭтапыГрафикаОплаты.Ссылка.Валюта = &ВалютаВзаиморасчетов
|И СоглашенияСКлиентамиЭтапыГрафикаОплаты.Ссылка.ФормаОплаты = &ФормаОплаты
|И СоглашенияСКлиентамиЭтапыГрафикаОплаты.ВариантОплаты =
|ЗНАЧЕНИЕ(Перечисление.ВариантыОплатыКлиентом.КредитПослеОтгрузки)";
Запрос.УстановитьПараметр("Ссылка", Источник);
РезультатЗапроса = Запрос.Выполнить();
Выборка = РезультатЗапроса.Выбрать();
Если Выборка.Следующий() Тогда
Для каждого Ит Из РезультатЗапроса.Колонки Цикл
ВходящиеДанные.Вставить(Ит.Имя, Выборка[Ит.Имя]);
КонецЦикла;
КонецЕсли;
ВЫБРАТЬ ПЕРВЫЕ 1
ПартнерыКонтактнаяИнформация.Представление КАК Значение,
""Этаж"" КАК Ключ
ИЗ
Справочник.Партнеры.КонтактнаяИнформация КАК ПартнерыКонтактнаяИнформация
ГДЕ
ПартнерыКонтактнаяИнформация.Ссылка = &Ссылка
И ПартнерыКонтактнаяИнформация.Тип =
ЗНАЧЕНИЕ(Перечисление.ТипыКонтактнойИнформации.Другое)
И ПартнерыКонтактнаяИнформация.Вид = &ВидЭтаж
ОБЪЕДИНИТЬ ВСЕ
ВЫБРАТЬ ПЕРВЫЕ 1
ПартнерыКонтактнаяИнформация.Представление,
""Подъезд""
ИЗ
Справочник.Партнеры.КонтактнаяИнформация КАК
ПартнерыКонтактнаяИнформация
ГДЕ
ПартнерыКонтактнаяИнформация.Ссылка = &Ссылка
И ПартнерыКонтактнаяИнформация.Тип =
ЗНАЧЕНИЕ(Перечисление.ТипыКонтактнойИнформации.Другое)
И ПартнерыКонтактнаяИнформация.Вид = &ВидПодъезд
Результат:
Если ВходящиеДанные = Неопределено Тогда
ВходящиеДанные = Новый Структура;
КонецЕсли;
ВходящиеДанные.Вставить("Подъезд");
ВходящиеДанные.Вставить("Этаж");
Запрос = Новый Запрос;
Запрос.Текст = "ВЫБРАТЬ ПЕРВЫЕ 1
| ПартнерыКонтактнаяИнформация.Представление КАК Значение,
| ""Этаж"" КАК Ключ
|ИЗ
| Справочник.Партнеры.КонтактнаяИнформация КАК ПартнерыКонтактнаяИнформация
|ГДЕ
| ПартнерыКонтактнаяИнформация.Ссылка = &Ссылка
| И ПартнерыКонтактнаяИнформация.Тип = ЗНАЧЕНИЕ(Перечисление.ТипыКонтактнойИнформации.Другое)
| И ПартнерыКонтактнаяИнформация.Вид = &ВидЭтаж
|
|ОБЪЕДИНИТЬ ВСЕ
|
|ВЫБРАТЬ ПЕРВЫЕ 1
| ПартнерыКонтактнаяИнформация.Представление,
| ""Подъезд""
|ИЗ
| Справочник.Партнеры.КонтактнаяИнформация КАК ПартнерыКонтактнаяИнформация
|ГДЕ
| ПартнерыКонтактнаяИнформация.Ссылка = &Ссылка
| И ПартнерыКонтактнаяИнформация.Тип = ЗНАЧЕНИЕ(Перечисление.ТипыКонтактнойИнформации.Другое)
|И ПартнерыКонтактнаяИнформация.Вид = &ВидПодъезд";
Запрос.УстановитьПараметр("Ссылка", Источник);
РезультатЗапроса = Запрос.Выполнить();
Выборка = РезультатЗапроса.Выбрать();
Если Выборка.Следующий() Тогда
ВходящиеДанные.Вставить(Выборка.Ключ, Выборка.Значение);
КонецЕсли;
ЗК-КС – Значение колонки – ключ структуры вх. данных
Если ПараметрыОбъекта <> Неопределено Тогда
ПараметрШапки = ПараметрыОбъекта.Получить("ПараметрШапки");
Если ЗначениеЗаполнено(ПараметрШапки) Тогда
//Обработка параметра ПараметрШапки
КонецЕсли;
ПараметрВыданныеАвансыТабличнаяЧасть =
ПараметрыОбъекта.Получить("ВыданныеАвансыТабличнаяЧасть");
Если ЗначениеЗаполнено(ПараметрВыданныеАвансыТабличнаяЧасть) Тогда
Для Каждого Ит Из ПараметрВыданныеАвансыТабличнаяЧасть Цикл
Индекс = ПараметрВыданныеАвансыТабличнаяЧасть.Индекс(Ит);
СтрокаВыданныеАвансы = Объект.ВыданныеАвансы[Индекс];
Если ЗначениеЗаполнено(Ит.ПараметрТабличнойЧасти) Тогда
//Обработка заполнения строки табличной части
КонецЕсли;
Если ЗначениеЗаполнено(Ит.ПараметрТабличнойЧасти2) Тогда
//Обработка заполнения строки табличной части
КонецЕсли;
КонецЦикла;
КонецЕсли;
КонецЕсли;
Инструмент позволяет копировать выбранные ПКС одного ПКО в другое ПКО с сохранением всех его настроек и обработчиков. Так на рис. ниже оранжевым выделены ПКС для копирования, в которых пользователю предлагается реквизит приемник и, если требуется, источник ввести вручную. Зеленым выделены ПКС, готовые(с найденными реквизитами приемника) для копирования.
Инструмент служит для создания описания(структуры или таблицы значений) фиктивных (несуществующих на стороне источника) объектов для передачи в приемник.
Создание соответствий необходимо в случаях, когда нет возможности использовать БСПшный регистр СоответствиеОбъектовИнформационныхБаз. Для данного инструмента необходим экселевский файл с колонками поиска и колонками результата. Реализовано два варианта шаблона кода: подмена объекта выгрузки и подмена идентификатора. В первом случае выгружается объект, указанный в таблице соответствий, во втором в файле выгрузки создается ссылка с подмененным идентификатором.
Публикация HTTP-сервиса "РПО2_ВзаимодействиеПК" из расширения имеет два нюанса: имя публикации "kd2" и необходимо разрешить запуск фоновых заданий в HTTP-соединении. Подключение осуществлять под тем пользователем, под которым осуществляется редактирование правил. Роли из расширения должны быть назначены этому пользователю.
Основная идея РПО2М - вывести максимум полезной информации в рабочую видимую область и минимизировать количество действий для получения результата. Благодаря реализации этой идеи редактор упрощает разработку правил обмена.
Видео старой версии, но 70% актуально.
История изменений
UPD 12/06/20
- исправлены ошибки
- добавлено возможность взаимодействия с другим ПО по HTTP
UPD 19/03/19
- добавлена проверка обновлений на ЯД
- добавлен новый шаблон "Произвольный алгоритм ПВД"
- расширены возможности инструмента "Мастер создания соответствий"
UPD 20/03/18
- интегрирован с ИР
- добавлены новые шаблоны и инструмент
- расширены возможности поиска
- переработан интерфейс
- исправлены мелкие и не очень ошибки
UPD 13/03/17
- добавлены новые возможности интерфейса
- добавлены обработчики после сохранения правил
- расширены возможности поиска
- оптимизированы алгоритмы поиска и построения дерева ПКО
- добавлены шаблоны текста обработчиков и новый инструмент - получение структуры по объекту.
Автор, полагаю, молодец, но в статье не хватает сценариев использования. Поясню: было бы хорошо, если бы было описано, какие конкретно задачи с помощью этого обозревателя можно решить.
(2) Cyberhawk, позволяет быстрее ознакомиться с большими правилами обмена, увидеть, управляя глубиной поиска, все ПКО так или иначе связанные с конкретным ПВД или ПКО, т.е. см. рисунок. В итоге в поле твоего зрения попадает только то, с чем ты собираешься работать.
(10)
Думаю, вообще вся история человечества разделилась на "до" и "после" 16.09.15 15:51 )))
Ребята, как кто празднует 16.09.15 15:51? Поделитесь в комментариях! Все приносят жертву в храме скромности автора сей публикации или только мы с автором сей публикации?)))
"Позволяет быстрее ознакомиться со сложными правилами обмена" - в сложных правилах обмена вы этой поделкой ничего хорошего, а самое главное нужного не увидите.
Интересная обработка, заслуживающая как минимум лайка, но я всегда придерживаюсь идеи оптимально использовать только типовые инструменты, если это конечно возможно. За последние пол года штук 12 не самых тривиальных правил обмена написал. Про один из них написал статью и опубликовал на ИСе.https://infostart.ru/public/695916/ И во всех случаях типового инструментария мне хватало.
При запуске выдает ошибку:
{ВнешняяОбработка.РПО2М.Форма.ФормаПОД.Форма(4639,61)}:
Процедура или функция с указаным именем не определена (СтрНайти)
ИнициализацияВПриемнике = ИмяКолонки = "ТипПриемника" ИЛИ <<?>>СтрНайти(ИмяКолонки, "АП") = 1;
(22)
С платформой у меня все норм. 8.3.8.2054.
Разобрался сам. Режим совместимости нужно менять, не ниже 8.3.6
Но полезли другие ошибки: типа не найдено БиблиотекаКартинок.РПО2_ЗначокНастройкаПараметров и т.д. и т.п.
Мое мнение: автор "халявщик", обработка сырая, требует доработки "напильником"
КД 2.1.8.2 + 8.3. (где разрешили в расширении общие модули)
Инструменты Разработчика //infostart.ru/public/15126/ (необязательно, но придется немного выковыривать связанное с этой конфигурацией)
Обработка загрузки метаданных конфигурации по СОМ(необязательно) //infostart.ru/public/76688/
Расширение РПО2 + модификация КД2 для клиент-серверного варианта(для файлового расширения достаточно). Расширение требуется для оповещения формы РПО об изменениях объектов.
Отличный редактор!
Опробовал в файловом варианте. Здорово.
Но столкнулся с ошибкой в данном редакторе
1. Перехожу в справочник Конвертации, нажимаю "Скопировать конвертацию"
2. Выдает ошибку "Ошибка при установке значения атрибута контекста (Алгоритм)
{МодульОбычногоПриложения (326)}: Ошибка при вызове метода контекста (Записать)
НовыйЗлемент.Записать();
по причине:
Ошибка при выполнении обработчика - `ПередЗаписью`
по причине:
{РПО2_Общиймодуль.РПО2_СобытияМодуляОбъекта.Модуль(65)}: Ошибка при установке значения атрибута контекста (Алгоритм)
по причине:
Реквизит недоступен для группы
Подскажите, плиз, что я сделал не правильно.
Режим совместимости стоит не использовать (1с 8.3.12.1412)
Может я наставил лишние галочки при объединении с ИнструменыРазработчика (вроде действовал по инструкции на сайте http://devtool1c.ucoz.ru)
А можно ли выложить конфигурацию (.cf ил .dt) КД с внедренной подсистемой "Инструменты разработчика"
Пусть стоит больше 3 стартмани - скачаю.
И еще интересно. А планируется ли дальнейшее совершенствование вашей разработки? Хотелось бы продолжения...
(29)
Это мой косяк в расширении.
Выкладывая продукты 1С и материалы из других публикаций, чувствую, нарушу несколько правил форума:).
Я каждый год расширяю возможности редактора, автоматизируя свою работу, Какие идеи по расширению функциональности есть у тебя?
(30)
Обновление установил. Команда "Скопировать конвертацию" проходит без ошибок. Спасибо!
Начну теперь плотно работать с РПО-2М.
Но пока идей по расширению функционала нет, т.к. еще слабо разобрался c возможностями редактора.
(35) Спасибо, разобрался, вот только ошибка при нажатии на кнопку Редактор ПКС
{Обработка.РПО2М.Форма.ФормаПОД.Форма(503)}: Поле объекта не обнаружено (мПараметрКлючИлиОбъект)
ФормаОбработки.мПараметрКлючИлиОбъект = ОбъектБД;
КД 2.1.8.2 + 8.3. (где разрешили в расширении общие модули)
Инструменты Разработчика //infostart.ru/public/15126/ (необязательно, но придется немного выковыривать связанное с этой конфигурацией)
Расширение РПО2 + модификация КД2 для клиент-серверного варианта(для файлового расширения достаточно).
Добрый день! При нажатии на кнопку "Групповая обработка ПКС" появляется ошибка:
{Обработка.РПО2М.Форма.ФормаПОД.Форма(427)}: Метод объекта не обнаружен (ПолучитьИмяТаблицыИзМетаданныхЛкс)
ФормаОбработки.УстановитьОбластьПоиска(ирОбщий.ПолучитьИмяТаблицыИзМетаданныхЛкс("Справочник.ПравилаКонвертацииСвойств"));
напишите пожалуйста какие строки кода на что заменить?
{Обработка.РПО2М.Форма.ФормаПОД.Форма(427)}: Метод объекта не обнаружен (ПолучитьИмяТаблицыИзМетаданныхЛкс)
ФормаОбработки.УстановитьОбластьПоиска(ирОбщий.ПолучитьИмяТаблицыИзМетаданныхЛкс("Справочник.ПравилаКонвертацииСвойств"));
Разработка позволяет перенести остатки по всем счетам бухгалтерского учета, документы за период и всю справочную информацию из "1С: Управление производственным предприятием 1.3" / "1С:Комплексная автоматизация 1.1" в программу "1С:Бухгалтерия предприятия 3.0" на выбранную дату начала ведения учета. Обмен проводится либо с помощью правил (тариф "Базовый"), либо с помощью готовых обработок для обмена, которые можно подключить к конфигурациям (тариф "Удобно").<br>
Конфигурации при использовании обмена остаются полностью типовыми. Перенос данных возможен в 1С: Бухгалтерию 3.0 версии ПРОФ, КОРП или базовую.<br><br>
Уже много лет (с февраля 2015г.) работаем над качеством алгоритмов переноса, расширяем функционал, улучшаем универсальность решения!
Обработка для переноса всех документов и справочной информации. Можно использовать как для разового начального переноса данных, так и для организации регулярного обмена данными. Есть возможность указать период отбора данных и установить фильтр по организациям. Перенос оперативно обновляем при выходе новых релизов программ 1С. По возникающим вопросам оказываем техническую поддержку (через тикеты на Инфостарте).
Перенос позволяет настроить собственный обмен данными между указанными программами, альтернативный предлагаемому фирмой 1С. Перенос осуществляется из 1С:ERP 2 / 1С:КА 2 / 1С:УТ 11 в 1С:БП 3.0
Перенос данных из 1С:Управление торговлей 10.3 в 1С:Управление торговлей 11.5 с помощью правил обмена. Переносятся остатки, документы (обороты за период), справочная информация. За основу были взяты стандартные правила переноса остатков и справочной информации. Правила тестировались на конфигурациях УТ 10.3 (10.3.79.x) и УТ 11.5 (11.5.12.x).
Правила в универсальном формате обмена для ERP 2.5, КА 2.5, УТ 11.5, БП 3.0, Розница, УНФ, для последних версий конфигураций. Ссылки на другие конфигурации в описании публикации. Правила совместимы со всеми другими версиями конфигураций новыми и старыми, поддерживающими обмен в формате EnterpriseData. Не требуется синхронного обновления правил после обновления другой конфигурации, участвующей в обмене. Типовой обмен через планы обмена кнопкой Синхронизация вручную или автоматически по расписанию, или вручную обработкой.
Перенос данных из 1С:Управление производственным предприятием 1.3 в 1С: Бухгалтерия предприятия 3.0 с помощью правил обмена. Переносятся остатки, документы (обороты за период), справочная информация. Правила тестировались на конфигурациях УПП 1.3 (1.3.205.x) и БП 3.0 (3.0.137.x). Правила подходят для версии ПРОФ и КОРП.
С помощью настоящих правил обмена можно выполнить переход с программы БП 2.0 на БП 3.0, если типовой способ (переход обновлением релиза) от фирмы 1С вам по каким-то причинам не подходит. Переносится вся справочная информация, а также документы за выбранный период и начальные остатки на выбранную дату. Правила конвертации из БП 2 в БП 3 оперативно обновляем на новые релизы программ 1С, предоставляем техническую поддержку по выполнению проекта переноса данных.
Что же Вы получаете? 2 способа обмена объектами – с ОДИНАКОВОЙ структурой и с ОТЛИЧАЮЩЕЙСЯ! Забудьте о том, что не могли ранее перенести данные между базами, из-за того, что изменилась структура объектов в одной из них с обновлением конфигурации – теперь это в прошлом! Теперь не помеха для обмена изменение состава реквизитов объекта (измерений, ресурсов)/состава табличных частей/реквизитов табличных частей/типов реквизитов! А так же получаете быстрый алгоритм обмена, с возможностью указания уровня выгрузки объектов по ссылкам! 3 способа обмена - ФАЙЛ, HTTP, COM: Система слежения за дублями предопределенных элементов при загрузке; Система поиска связей объектов для выгрузки; Отборы для каждого объекта конфигурации в отдельности; Динамическая замена произвольных ссылок при обмене; Выбор регистров движений для выгрузки. (Обновление от 02.04.2023, версия 8.10 - 9.5)
Правила переноса данных из УНФ в УТ 11 / КА 2 / ERP 2 (ЕРП 2) позволяют перенести начальные остатки на выбранную дату, а также документы за период, начиная с этой даты. Это позволит комфортно начать ведение учета в новой программе 1С. Предоставляем техническую поддержку, оперативно обновляем перенос при выходе новых релизов программ 1С. Добавляем новые виды объектов в переноса по просьбам наших клиентов.
Обработка позволяет начать учет в программе "1С:Управление нашей фирмой" - перенести в нее из существующей базы "1С:Бухгалтерия предприятия, ред. 3.0" начальные остатки на выбранную дату, документы за период времени и также всю необходимую справочную информацию. По вашему запросу бесплатно добавляю в перенос дополнительные виды объектов (например, новые виды документов). Перенос включает в себя правила конвертации в формате XML, обработку для выгрузки и загрузки данных, а также инструкцию по работе. В стоимость переноса включена техподдержка в течение одного месяца с момента покупки, а также получение обновлений переноса в течение полугода.
Эволюция не стоит на месте - новая удобная версия функциональной обработки для Вашего бизнеса! Что же Вы получаете? Удобный и интуитивно понятный интерфейс с 3-мя этапами работы. 2 режима - автоматический и ручной. Чтение XLSX, XLSM, CSV, XML/YML форматов без офиса, на любом сервере! Визуальное связывание колонок файла и реквизитов простым перетаскиванием колонок. Создание или обновление номенклатуры с иерархией, характеристик, доп. реквизитов, упаковок, загрузка практически неограниченного количества картинок на одну номенклатуру (с возможностью загрузки в несколько потоков одновременно), с хранением в томах или в базе. Загрузка номенклатуры поставщиков или поиск по их данным номенклатуры. Загрузка доп. реквизитов в характеристики. Загрузка штрихкодов с генерацией новых. Создание элементов справочников и ПВХ "на лету" для выбранных реквизитов. (Обновление от 14.05.2023, версия 9.4 - 9.8)
Перенос данных из 1С:Управление производственным предприятием 1.3 в 1С:ERP Управление предприятием 2.5 и 1С:Комплексную автоматизацию 2.5 с помощью правил обмена. Переносятся остатки, документы (обороты за период), справочная информация. За основу были взяты стандартные правила переноса остатков и справочной информации. Правила тестировались на конфигурациях УПП 1.3 (1.3.205.x) и ERP 2.5 (2.5.12.x) и КА 2.5 (2.5.12.x) .
Перенос остатков кадровых и расчетных данных и справочной информации из "1С:Комплексная автоматизация, ред. 1.1" или "1С:Управление производственным предприятием, ред.1.3" в "1С:Зарплата и управление персоналом", ред. 3.1. Правила позволяют перенести кадровые данные сотрудников за весь период ведения учета в КА 1.1 / УПП 1.3 и расчетные данные за выбранный период (минимально необходимый - 2 года). Позволяют осуществить переход на ведение учета зарплаты и кадров в программе 1С:Зарплата и управление персоналом, ред. 3.1.
Регулярный обмен, выгрузка, перенос из КА 1.1, УПП 1.3, УТ 10.3 для обмена с любыми конфигурациями, поддерживающими обмен в формате EnterpriseData (КД3) - БП 3.0, ERP, КА 2, УТ 11, Розница 2, УНФ 1.6 и другими. Правила для старых и доработанных конфигураций не требуют синхронного обновления и совместимы с новыми и будущими конфигурациями. Обмен по расписанию, через папку, FTP, почту.
В публикации размещены специализированные обработки для загрузки чеков в базах 1С (для локальных баз): '1С:Бухгалтерия предприятия, ред. 3.0', '1С:Управление нашей фирмой 8, ред. 3.0', '1С:Комплексная автоматизация, ред. 2.5', ‘1С:ERP Управление предприятием, ред. 2’ и ‘1С:Управление торговлей, ред. 11.5’. Вы просто сканируете QR коды с бумажных и электронных чеков c помощью мобильного приложения ФНС и чеки автоматически (без ручного ввода) загружаются в документы 'Авансовый отчет', 'Расходы предпринимателя', 'Путевой лист', 'Приходная накладная', 'Поступление (акты, накладные, УПД)', 'Приобретение товаров и услуг' и 'Отчет о розничных продажах'.
Есть потребность перейти с УТ 11 / КА 2 на КА 2 / ERP 2, а стандартный способ Вам не подходит? Или нужно перенести только отдельные данные? Представленная разработка поможет Вам в этом! Переносятся документы сразу с движениями, вся возможная НСИ. Перенос данных всегда обновлен до актуальных релизов конфигураций 1С. Предоставляется техническая поддержка. Дорабатываем перенос по просьбам заказчиков. Если доработка будет полезна массовому заказчику, то ее делаем бесплатно.
Правила в универсальном формате обмена для предыдущих версий конфигураций УТ 11.0, УТ 11.1, УТ 11.2, УТ 11.3, УТ 11.4, УТ 11.5, с момента выхода которых прошло более года.Обмен с любыми последними конфигурациями, поддерживающими обмен в EnterpriseData - БП 3.0, ERP, УТ, КА, УНФ, Розница. Не требуется обновления правил после обновления других конфигураций, участвующих в обмене - версии конфигураций могут быть произвольными. Обмен осуществляется через планы обмена кнопкой "Синхронизация" вручную или автоматически по расписанию, или вручную обработкой.
Перенос данных из "1С:Комплексная автоматизация 1.1" в "1С:Комплексная автоматизация 2.х" / "1С:Управление торговлей 11". Переносятся все виды документов, а также нормативно-справочная информация и начальные остатки. Доступно на выбор несколько алгоритмов переноса начальных остатков (товары можно выгружать по данным регл. учета и т.д.). Наше решение для перехода с 1С:КА 1.1 на КА 2.5 / УТ 11 - проверенное временем и самое качественное (наши клиенты выполняли сравнение). На рынке с 2015 года, свыше 300 компаний перешли на КА 2 / УТ 11, используя нашу разработку! Оказываем техподдержку (уже входит в стоимость), оперативно обновляем при выходе новых релизов 1С. Есть автоматический сервис обновлений, также свежая сборка переноса данных каждый день выгружается на Инфостарт. Можете запросить тестовый бесплатный перенос данных!
Перенос данных с 1С:Комплексной автоматизации 1.1 в 1С:Комплексную автоматизацию 2.5 с помощью правил обмена. Переносятся остатки, документы (обороты за период), справочная информация. За основу были взяты стандартные правила переноса остатков и справочной информации. Правила тестировались на конфигурациях КА 1.1 (1.1.115.1) и КА 2 (2.5.12.x).
Обработка позволяет переносить из КА 1.1 в ERP 2 документы за выбранный период и остатки. Типовая обработка от фирмы 1С документы не переносит. Также исправлены ошибки типовой обработки. При выходе новых релизов обновление высылается бесплатно в течение года. Разработка будет полезна фирмам-франчайзи, которые периодически выполняют такой перенос данных для заказчиков. Вы можете один раз приобрести обработку переноса, и потом бесплатно получать обновления в случае появления нового заказа на такой перенос данных или при выходе новых релизов конфигураций 1С.
Выгрузка УПД, товарной накладной ТОРГ-12, акта, счета-фактуры по реализации (в БП сч-ф на аванс) в xml-файл в формате ФНС приказ 820 от 19.12.2018.
Выгрузка УКД и корректировочного счета-фактуры в xml-файл в формате ФНС приказ 736 от 12.10.2020.
Выгрузка товарной накладной в xml-файл ФНС приказ 551 от 13.11.2015, редакция 08.04.2019.
Выгрузка акта приемки-сдачи работ (услуг) в xml-файл ФНС приказ 552 от 13.11.2015, редакция 08.04.2019.
Добавлена выгрузка счетов на оплату по документам ЗаказПокупателя (в УНФ), ЗаказКлинета (в УТ / КА / ERP), СчетНаОплатуПокупателю (в БП).
Обработка для выгрузки/загрузки каталога номенклатуры в 1С из формата YML (Yandex Market Format). <br>
В настоящий момент поддерживается конфигурации УТ10, УТ11, УНФ, КА2, Далион, ERP (подходит версия для УТ11).<br>
Обработки тестировалась на конфигурациях УТ 11.3.1.115 (управляемые формы), УНФ 1.6.9.36 (управляемые формы) и УТ 10.3.32.2 (обычные формы).<br>
Имеется модуль для автоматической выгрузки по расписанию из УТ10/11! Возможно сохранить несколько настроек для различных партнеров.<br>
Обращайтесь по вопросом адаптации обработки под другие конфигурации.
Выпускаемые обновления будут распространяться среди покупателей БЕСПЛАТНО в течение 1 года с момента покупки.
Внимание, что при чтении YML-файлов большого размера может происходить увеличение размера временных файлов 1С. Поэтому для быстрого чтения объемных файлов необходимо иметь соответствующей мощности ПК. Если есть потребность быстро загружать объемные файл рекомендуется использовать сервера, а не обычные ПК.
Перенос данных из 1С:Управление торговлей 10.3 в 1С:Комплексную автоматизацию 2.5 с помощью правил обмена. Переносятся остатки, документы (обороты за период), справочная информация. Правила тестировались на конфигурациях УТ 10.3 (10.3.79.x) и КА 2.5 (2.5.12.x).
Уже более 240 компаний выполнили переход на УТ 11 / КА 2 / ERP 2 с помощью нашей разработки. Можно перенести начальные остатки, НСИ и вообще все виды документов из УТ 10.3 в УТ 11 / КА 2 / ERP 2. При выгрузке можно установить отбор периоду, по необходимым организациям и складам. При выходе новых релизов 1C оперативно выпускаем обновление переноса данных. Если у вас появятся замечания по переносу данных - пишите, исправим. В стоимость включена техническая поддержка - решаем все возникающие вопросы по переносу данных.
Данные обработки позволяют выгружать документ УПД в формате xml. (В ФАЙЛ) для обменников типа ДИАДОК, САЙНЕРДОКС и др. в 1С: УТ, БП, КА
версии ПРОФ и БАЗОВЫЕ
Данная система является дополнением к известной моей разработке "Загрузка номенклатуры c картинками (несколько потоков одновременно) и сопутствующими данными в базу и любые документы из yml, xls, xlsx, xlsm, ods, ots, csv для УТ 10.3, БП 2.0, УТ 11 (все), БП 3, КА 2, ERP 2, УНФ 1.6/3.0, Розница 2" и служит для ПОЛНОЙ автоматизации процесса загрузки/обновления номенклатуры, картинок, документов с номенклатурой и прочего с возможностью загрузки сразу из разных источников данных (E-MAIL, HTTP, FTP, ЛОКАЛЬНЫЕ КАТАЛОГИ). Имеет возможность фильтрации файлов и писем. Имеет возможность задать на профиль/группу профилей свое расписание работы. И многое другое! Имеется подробная справка по установке и настройке! (Обновление от 27.02.2022, версия 1.6)
Перенос справочников, остатков и документов из конфигурации Альфа-Авто ред. 5.1 в Альфа-Авто ред. 6.1. Отдельные комплекты для НСИ и документов с движениями. Позволяют решить задачу перехода на новую версию Альфа-Авто путем переноса справочников и остатков, а также путем переноса документов за период. Поддерживается перенос данных из версии Альфа-Авто ред. 5.1.40.04 в Альфа-Авто ред. 6.1.02.11.
Перенос данных из 1С:Комплексной автоматизации 1.1 в 1С:Бухгалтерия предприятия 3.0 с помощью правил обмена. Переносятся остатки, документы (обороты за период), справочная информация и остатки. Правила тестировались на конфигурациях КА 1.1 (1.1.115.1) и БП 3.0 (3.0.137.x). Правила подходят для версии ПРОФ и КОРП.
Правила в универсальном формате обмена для предыдущих версий конфигураций КА 2.2, КА 2.4, КА 2.5, с момента выхода которых прошло более года. Обмен возможен с любыми другими конфигурациями, поддерживающими обмен в EnterpriseData - БП 3.0, ERP 2.5, УТ 11.5, КА 2.5, УНФ, Розница. Не требуется обновления правил после обновления других конфигураций, участвующих в обмене - версии конфигураций могут быть произвольными. Обмен осуществляется через планы обмена кнопкой "Синхронизация" вручную или автоматически по расписанию или вручную обработкой.
Есть потребность перейти с ЗУП 3 на УПП, а стандартного способа не предусмотрено. Или нужно перенести только отдельные данные? Представленная разработка поможет Вам в этом! Перенос данных всегда обновлен до актуальных релизов конфигураций 1С. Предоставляется техническая поддержка. Дорабатываем перенос по просьбам заказчиков. Если доработка будет полезна массовому заказчику, то ее делаем бесплатно.
Обработка формирует файлы алкогольных декларации форм 7,8 с 1С:Розницы от 2.3.8. ,Управление Торговлей от 11.4.3 Проста в использовании. Формат выгрузки деклараций: 4.4, есть возможность объединять сформированные декларации из файлов XML.Дополнительно можно делать передачу в рег2 по остаткам и списывать остатки ЕГАИС по данным базы (пиво)
Выгрузка УПД, товарной накладной ТОРГ-12, акта, счета-фактуры по реализации (в БП сч-ф на аванс) в xml-файл в формате ФНС приказ 820 от 19.12.2018.
Выгрузка УКД и корректировочного счета-фактуры в xml-файл в формате ФНС приказ 736 от 12.10.2020.
Выгрузка товарной накладной в xml-файл ФНС приказ 551 от 13.11.2015, редакция 08.04.2019.
Выгрузка акта приемки-сдачи работ (услуг) в xml-файл ФНС приказ 552 от 13.11.2015, редакция 08.04.2019.
Добавлена выгрузка счетов на оплату по документам ЗаказПокупателя и СчетНаОплатуПокупателю.
Позволяет загружать онлайн чеки в формате JSON из официального мобильного приложения "Проверка чеков ФНС" и заполнять документы «Авансовый отчет» и «Приобретение товаров». Помощник заполнения поможет найти /создать номенклатуру и номенклатуру поставщика по указанным настройкам и перенесет данные чеков в документы учетной системы. Данные чеков из мобильного приложения можно выгружать как по каждому чеку в отдельности, так и выпиской за период.
Обработка позволяет легко настроить загрузку прайс-листов и остатков поставщиков. Форматы файлов задаются для каждого поставщика отдельно. В настройках предусмотрена возможность гибкой обработки входящих данных (убрать лишние символы, пересчитать цены в другую валюту, сделать произвольную наценку и т.д.).
Данная обработка позволит Вам легко и просто, а главное - быстро, выполнить сравнение данных между ЛЮБЫМИ базами (и РИБ, по правилам конвертаций) по контрольным суммам выбранных объектов баз 1С, работающих на платформах 8.3 и выше. Удобный и понятный интерфейс в виде "мастера". Высокая скорость сравнения достигается за счет специального алгоритма расчета контрольной суммы объекта/записи и сравнения по данным суммам объектов 2х баз через файл. Имеется возможность выбора реквизитов, по которым система будет сравнивать объекты. Сравнение количества записей в движениях документов, возможность сравнивать данные по правилам конвертации и не только! Выбор объектов конфигурации для КАЖДОГО узла в отдельности с индивидуальным отбором для каждого объекта конфигурации, работа с FTP, сохранение или загрузка настроек, сохранение или загрузка результата сравнения, регистрация на обмен объекта и его движений.