Программное обращение к обработке "Универсальный обмен данными в формате xml"

Публикация № 154614

Разработка - Системная интеграция - Обмен через XML

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

1. Зачем это надо

Вы можете использовать прилагаемые к статье обработки как шаблоны для быстрой выгрузки/загрузки данных при имеющихся правилах обмена. У меня такая задача возникла после того, как понадобилось быстро предоставить возможность пользователям, которые были плохо знакомы с системой 1С, выгружать из УТ реализации и загружать их как поступления в "Розницу". Причем пользователю необходимо было предоставить возможность самостоятельно выбирать те реализации, которые надо выгружать. Предоставлять возможность использования всех возможностей обработки "Универсальный обмен данными в формате XML" не хотелось. Правила обмена с помощью "Конвертации данных" написать (для этого конкретного случая) довольно просто. Для этого достаточно обладать элементарными знаниями КД (их можно быстро получить из видеолекций Евгения Гилева - http://www.spec8.ru/data-conv).

 

2. Выгрузка

Форма выгрузки у меня выглядела следующим образом:

При изменении даты табличное поле заполняется документами за выбранную дату. Сами правила обмена были вставлены в обработку как макет с типом "Двоичные данные".

При нажатии на кнопку "Выгрузка" выполняется код:


Процедура ДействияФормыВыгрузка(Кнопка)

   
ДиалогФайла = Новый ДиалогВыбораФайла(РежимДиалогаВыбораФайла.Сохранение);
   
ДиалогФайла.Фильтр = "Файл данных (*.xml)|*.xml";
   
ДиалогФайла.ПолноеИмяФайла = "Retail_"+СтрЗаменить(Формат(Дата,"ДФ=dd.MM.yyyy"),".","-");
    Если
ДиалогФайла.Выбрать() Тогда
       
ИмяФайла = ДиалогФайла.ПолноеИмяФайла;
        Попытка
           
ВыгрузитьДанные(ИмяФайла);
           
ДвоичныеДанные = Новый ДвоичныеДанные(ИмяФайла);
           
ДвоичныеДанные.Записать(ИмяФайла);
        Исключение
           
Предупреждение("Внешний файл не сохранен
            |"
+ОписаниеОшибки());
        КонецПопытки;
    КонецЕсли;

КонецПроцедуры

Сама процедура выгрузки выглядит так:


Процедура ВыгрузитьДанные(ИмяФайлаОбмена)

   
Обработка=Обработки.УниверсальныйОбменДаннымиXML.Создать();
   
Обработка.РежимОбмена="Выгрузка";
   
ВремФайл = ПолучитьИмяВременногоФайла("xml");
   
МакетПравилОбмена = ПолучитьМакет("ПравилаВыгрузки");
   
МакетПравилОбмена.Записать(ВремФайл);
   
Обработка.ИмяФайлаПравилОбмена = ВремФайл;//ФайлПравилОбмена;
   
Обработка.ЗагружатьДанныеВРежимеОбмена = Истина;
   
Обработка.ЗаписыватьРегистрыНаборамиЗаписей = Истина;
   
Обработка.ЗапоминатьЗагруженныеОбъекты = Истина;
   
Обработка.ИспользоватьОтборПоДатеДляВсехОбъектов = Истина;
   
СписокДок = Новый Массив;
    Для каждого
Стр Из Документы Цикл
        Если НЕ
Стр.Флаг Тогда
            Продолжить;
        КонецЕсли;
       
СписокДок.Добавить(Стр.Реализация);
    КонецЦикла;
   
Обработка.ДатаНачала = Дата;
   
Обработка.ДатаОкончания = КонецДня(Дата);
   
Обработка.ВыгружатьТолькоРазрешенные = Истина;
   
Обработка.ИмяФайлаОбмена = ИмяФайлаОбмена;
   
Обработка.ТипУдаленияРегистрацииИзмененийДляУзловОбменаПослеВыгрузки = 0; // 0 - не снимать регистрацию, 1 - снимать регистрацию
   
Обработка.ЗагрузитьПравилаОбмена();
   
Обработка.Параметры.Вставить("Документы",СписокДок);
   
Обработка.ВыполнитьВыгрузку();

КонецПроцедуры

Отбор по документам осуществляется с помощью параметра "Документы", описанного в правилах обмена.

 

3. Загрузка

А вот это форма для загрузки:

При загрузке отрабатывает следующий код:


    ОбработкаОбмена = Обработки.УниверсальныйОбменДаннымиXML.Создать();
   
ОбработкаОбмена.ИмяФайлаОбмена = ФайлЗагрузки;
   
ОбработкаОбмена.РежимОбмена = "Загрузка";
   
ОбработкаОбмена.ОткрытьФайлЗагрузки(Истина);
   
ОбработкаОбмена.АрхивироватьФайл = Ложь;;
   
ОбработкаОбмена.ВыполнитьЗагрузку();
   
ОбработкаОбмена = Неопределено;

4. Заключение

В результате получилась предельно простая для понимания пользователей технология обмена. Теперь нас не будут ждать неожиданности вроде выгрузки данных за большой период и не будут поступать вопросы о том "Почему ничего не выгружается?" при неправильном указании отборов. Сделал и забыл. Быстро, просто, прозрачно.

Скачать файлы

Наименование Файл Версия Размер
WorkFiles

.zip 23,21Kb
281
.zip 23,21Kb 281 Скачать

Специальные предложения

Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. _qqq 44 11.10.12 16:36 Сейчас в теме
Уважаемый, Олег, мне очень понравилась Ваша идея дать пользователям одну обработку для обмена данными между конфигурациями.
И сейчас пытаюсь реализовать этот подход для обмена между 1с 7.7 БП и 1с 8.2 КА.
Возникло вот такое затруднение:
Один из параметров, который надо прередать обработке, выгружающей из семерки (V77Exp.ert), - это ТаблицаНастройкиПараметров.
Подскажите, пожалуйста, какое у него должно быть значение.
Или направьте в какую сторону копать.
3. Oleg_nsk 246 12.10.12 06:41 Сейчас в теме
(1) Таблица настройки параметров заполняется также как обычная таблица в 7.7. У нее пять колонок: Имя, Наименование, ТипЗначения, ВидЗначения, Значение. Подробности заполнения можете найти в коде V77Exp.ert.
4. _qqq 44 12.10.12 09:10 Сейчас в теме
(3) Oleg_nsk, параметр ТаблицаНастройкиПараметров - это оказывается Список значений.
Еще пока мне не понятно, какие же значения он предназначен передавать обработке V77Exp.ert.
Но она сработала и с пустым списком.
5. Oleg_nsk 246 12.10.12 11:33 Сейчас в теме
(4) Может мы говорим о разном, но ТаблицаНастройкиПараметров в Универсальном обмене это однозначно таблица значений, а не список.
6. _qqq 44 12.10.12 11:42 Сейчас в теме
(5) Oleg_nsk, Вы правы в обработке есть ТаблицаНастройкиПараметров - это таблица.
При открытии обработки передается параметр, который также называется:
ЗнТаблицаНастройкиПараметров= СписокПараметров.Получить("ТаблицаНастройкиПараметров");

Это список, его содержимое потом заносится в таблицу:
Для НомерСтрокиСписка = 1 По ЗнТаблицаНастройкиПараметров.РазмерСписка() Цикл
  ЗнТаблицаНастройкиПараметров.ПолучитьЗначение(НомерСтрокиСписка, ПредставлениеЗначения);
  Если ТаблицаНастройкиПараметров.НайтиЗначение(ПредставлениеЗначения,СтрокаТаблицы,1) = 1 Тогда
    ТаблицаНастройкиПараметров.Значение = ЗнТаблицаНастройкиПараметров.Получить(ПредставлениеЗначения);
  КонецЕсли;
КонецЦикла;
2. alexware 11.10.12 19:25 Сейчас в теме
Полезная статья. Давать пользователям в пользование "Универсальный обмен данными в формате XML" - плохая идея. А вот в такой оболочке - самое то!
jif; dedicated; +2 Ответить
7. mixa_gr 53 12.10.12 13:37 Сейчас в теме
Подскажите, как передать список документов для отбора при выгрузке.
не понятно как работает строка

Обработка.Параметры.Вставить("Документы",СписокДок);
8. Oleg_nsk 246 12.10.12 14:30 Сейчас в теме
(7) mixa_gr, Смотрите правила обмена. Там в глобальном обработчике "При выгрузке объекта" смотрится есть ли выгружаемый объект в массиве "Документы".
9. dimk@a 25.11.12 17:33 Сейчас в теме
Oleg_nsk, спасибо! Выручила ваша обработка - как раз собирался делать нечто подобное, но решил сперва посмотреть на инфостарте ))
Только вот параметры передать не удалось - в самой обработке в процедуре ВыполнитьЗагрузку() все переданные мною параметры очищаются. Прописал запрос параметров в обработчике ПередВыгрузкойДанных() через функцию ВвестиЗначение().
10. Жолтокнижниг 251 18.12.12 16:49 Сейчас в теме
Идея хороша, реализация не очень, не универсально
Если Параметры.Документы.Найти(Объект) = Неопределено Тогда
	Отказ = Истина;
Иначе
	Сообщить("Выгружается документ: "+Объект);
КонецЕсли;
11. beard1 20.02.13 01:08 Сейчас в теме
Обработка.Параметры.Вставить("Документы",СписокДок);


Ткни носом, будь ласка, где описать параметр Документы... :(
12. Oleg_nsk 246 20.02.13 08:51 Сейчас в теме
(11) beard1, Описывать его не надо. Он будет существовать после загрузки правил обмена. Надо к нему обращаться в правилах обмена в глобальном обработчике "Перед выгрузкой объекта" и там если объект не найден в переданном массиве документов, то писать "Отказ = Истина".
13. beard1 21.02.13 02:38 Сейчас в теме
Надо к нему обращаться в правилах обмена в глобальном обработчике "Перед выгрузкой объекта"

Спасибо! Работает. Изящьненько...
У меня первые шаги в КД. Я так понял, что глобальный обработчик правил обмена , это Конвертация_ПередВыгрузкойОбъекта, и сначала происходит отбор всех объектов по дате, а в обработчике "Перед выгрузкой объекта" накладывается фильтр по списку документов.

Другими словами, если в периоде отбора будет много документов, то может быть оптимальнее использовать метод описанный здесь http://www.forum.mista.ru/topic.php?id=474869 ? Или без разницы? Вопрос так, теоретический...
14. Oleg_nsk 246 21.02.13 07:57 Сейчас в теме
(13) beard1, Может быть, но построитель уходит в прошлое и у меня к нему личная неприязнь. Всё новое создается на СКД. Думаю и универсальную обработку со временем перепишут. Я недавно другую реализацию делал. Выбор периода на форме и в табличной части много видов документов и флажок у каждой строки "отдельный выбор". Пользователь может выгрузить все доки за период или установить флажок и сам накидать в список доки определенного вида которые хочет. Везде у всех потребности разные. Там как раз пришлось построитель использовать.
35. al_zzz 220 09.02.20 09:34 Сейчас в теме
(14) У меня тоже к нему личная неприязнь. Но как вы заблуждались в своем 2013-ом!)))
15. beard1 25.02.13 19:43 Сейчас в теме
Спасибо! Наверное, самый красивый способ для данной задачи!
Можно ли применить такой подход для 77? Или там как-то по другому?
17. Oleg_nsk 246 28.02.13 07:55 Сейчас в теме
(15) beard1, По 77 не скажу. Эта платформа давно подзабылась
(16) LexSeIch, Спасибо
16. LexSeIch 209 27.02.13 12:21 Сейчас в теме
Мир этому дому! Прекрасный вариант реализации оболочки для пользователей, которым не надо заморачиваться выбором параметров.
18. beard1 28.02.13 09:21 Сейчас в теме
По 77 не скажу


Разобрался с 7.7. Не так красиво там получается, но работает.
25. Xershi 1149 05.02.15 11:43 Сейчас в теме
(18) beard1, покажи решение, нужен код для 7.7. Хочу выгружать ночью данные из 7.7.
19. ArtemiFD 42 10.03.13 10:45 Сейчас в теме
Спасибо, очень полезная статья. Воспльзовался полученными знаниями в своей обработке http://infostart.ru/public/177099/
20. Ксакеп 63 26.03.13 09:47 Сейчас в теме
Спасибо за замечательную идею =)
С выгрузкой разобрался без проблем, все работает как надо. А вот загрузка идет в управляемоем приложение, чувствую предстоит покопаться прежде чем удастся все реализовать.
21. aochkasov 18.04.13 12:52 Сейчас в теме
Вот то что доктор прописал. Спасибо. Плюсую
22. tgr123 17 03.12.13 12:08 Сейчас в теме
Спасибо за статью. Использовал идею для своей обработки. Отличие - непосредственная выгрузка в базу-приемник, без выгрузки промежуточного файла XML и обработки для загрузки в базу-приемник. Получилась действительно простая выгрузка в три клика. http://infostart.ru/public/238944/
23. kurmanov 188 15.02.14 13:55 Сейчас в теме
Спасибо, помогло решить проблему.
24. relanium86 14 27.02.14 09:31 Сейчас в теме
Спасибо за полезную информацию
26. Xershi 1149 05.02.15 13:32 Сейчас в теме
Тоже разобрался с синтаксисом.
В глобальном модуле, когда заходит бот написал
ОткрытьФорму("Обработка.МояОбработка");

А в коде обработки уже написал при открытии формы этим ботом выполнить выгрузку.
27. OrsoBear 09.02.15 12:17 Сейчас в теме
Вроде обсудили, а ответ не понятен.
В обработку передается таблица настройки параметров.
Она в виде списка значений, но в коде, есть и как список значений, и как таблица.
Валится с ошибками.

Хочу передать определенный список объектов, которые нужно выгрузить..
28. OrsoBear 29.02.16 15:15 Сейчас в теме
Прошел год.. и я снова вернулся к тому же вопросу :-)
29. Xershi 1149 29.02.16 15:16 Сейчас в теме
(28) OrsoBear, спустя год, он понятнее не стал!
30. Sibiande_ 26.04.16 15:56 Сейчас в теме
Внешний файл не сохранён.
Обработка универсальный обмен данными XML модуль объекта 2172: Тип не определён (СправочникСсылкаВидыНоменклатуры)
31. OrsoBear 01.11.16 15:38 Сейчас в теме
Вы будете смеяться. Но только спустя 2 года меня в полной мере достала эта тема. Потому сел, и детально разобрался. Частично воспользовался фрагментами кода.
Доработал семерочную выгрузку, чтобы можно было в нее закидывать параметры, изначально функционал беден.
С загрузкой оказалось все просто. Разве что не устраивают бесполезные сообщения с началом, окончанием загрузки, и с количеством объектов. Пользователям это ни о чем не говорит. Пришлось кидать во внешнюю обработку, и переписывать уведомления под пожелания трудящихся.
33. vis_tmp 30 26.06.19 10:46 Сейчас в теме
(31)Можешь дать обработку для 7.7 ?
34. OrsoBear 26.06.19 12:05 Сейчас в теме
(33) Увы. Базы перевел на восьмерку. Старые разработки удалил за ненадобностью.
32. fieryfist 15 03.02.18 15:48 Сейчас в теме
При организации обмена подобным способом возникает проблема при удалении объектов. Например из ИБ1 передали в ИБ2 некий объект, затем в ИБ1 его удалили, в итоге в ИБ2 объект остался и удален не будет, т.к. при последующих выгрузках информация о нем из ИБ1 не передается. Как вы решили эту проблему?
Оставьте свое сообщение

См. также

Проверка данных после неполного ("нового") переноса из ЗУП 2.5 в ЗУП 3.1 Промо

Зарплата Бухгалтерский учет Перенос данных из 1C8 в 1C8 Зарплата v8 v8::СПР ЗУП3.x Россия БУ Абонемент ($m)

Описаны данные, которые необходимо проверить после неполного ("нового") переноса из ЗУП 2.5 в ЗУП 3.1. Описано, на что необходимо обратить внимание, где найти перенесенные данные, что НЕ переносится, где найти настройки.

1 стартмани

17.01.2018    34618    149    utrumar    3    

Выгрузка счета-фактуры, УПД в XML для Diadoc (БП 3.0)

Документооборот и делопроизводство Обмен через XML v8 8.3.14 БП3.0 Абонемент ($m)

Выгрузка структурированного файла xml для загрузки его в diadoc

1 стартмани

29.04.2021    956    2    maksa2005    5    

Внешняя форма РСВ (в ред. приказа ФНС России от 15.10.2020 № ЕД-7-11/751@). Для УПП 1.3

Налоговые Регламентированная отчетность Обмен через XML v8 УПП1 Россия БУ ФОМС, ПФ, ФСС Абонемент ($m)

Внешняя форма РСВ в ред. приказа ФНС России от 15.10.2020 № ЕД-7-11/751@, с возможностью автозаполнения и выгрузки электронного представления в XML-формате версии 5.02 (версия внешнего отчета: 1.3.152.2). Возможна работа в релизах УПП до 1.3.152.2. Работоспособность проверена на релизах 1.3.151.1, 1.3.144.1.

1 стартмани

26.01.2021    2298    12    alexbur    3    

Заявление о предоставлении субсидии (КНД 1150102, постановление Правительства РФ от 24 апреля 2020 года №576) в формате ФНС (XML)

Налоговые Обмен через XML v8 v8::БУ БП3.0 Россия БУ Абонемент ($m)

Формирование заявления о предоставлении субсидии КНД 1150102 (МРОТ на каждого работника) в формате XML согласно формату, рекомендованному письмом ФНС от 27 апреля 2020 г. N БС-4-11/7080@. Проверено на конфигурации Бухгалтерия предприятия 3.0.76.73.

1 стартмани

05.05.2020    13775    5    period    0    

Секреты профессионалов: поддержка и сопровождение правил обмена — сложное становится простым! Промо

Обмен через XML v8 КД Абонемент ($m)

В вышедший недавно релиз 2.1.7.1 конфигурации "1С:Конвертация данных" разработчики включили интересную обработку - «Сравнение и объединение правил обмена». Хотите узнать, какие новые возможности она может Вам предложить?

1 стартмани

12.03.2013    72124    285    tomvlad    110    

Загрузка документов из УТ 10.3 в БП 3.0 по правилам конвертации

Перенос данных из 1C8 в 1C8 v8 v8::БУ БП3.0 Россия БУ Абонемент ($m)

Поступила следующая задача от заказчика: требуется организовать выгрузку из УТ 10.3 и последующую загрузку в БП 3.0 документов "Реализация товаров и услуг", "Счет-фактура выданный", "Поступление товаров и услуг", "Корректировка реализации" за выбранный период. Реализации должны загружаться только при наличии Счета фактуры вместе со Счетами-фактурами, а остальные документы - только отмеченные. Организация одна, склад один. Товары должны сворачиваться по ставке НДС, услуги и работы загружаются как есть.

2 стартмани

18.02.2020    3065    12    al_zzz    2    

Формирование транспортной накладной для ЭДО для БП 3

Печатные формы документов Документооборот и делопроизводство Оптовая торговля Обмен через XML v8 1cv8.cf БУ Абонемент ($m)

Обработка для создания файла XML транспортной накладной (далее ТН) для отправки в электронный документооборот (ЭДО). Опробовал Synerdocs, ошибок нет. Для конфигураций БП 3.0 последних версий.

2 стартмани

14.01.2020    2494    1    program345    1    

Гособоронзаказ: доработка учета в УПП и обмен с БП 3.0

Перенос данных из 1C8 в 1C8 Бухгалтерия v8 УПП1 Государственные, бюджетные структуры Россия БУ Абонемент ($m)

Доработка конфигурации 1С: Управление производственным предприятием, редакция 1.3 для ведения учета по ГОЗ. Разработка правил обмена: 1С: Бухгалтерия предприятия КОРП редакция 3.0. -> 1С: Управление производственным предприятием редакция 1.3 с учетом доработок конфигураций под ГОЗ.

1 стартмани

26.09.2019    6902    6    LanGrid    0    

Заявление на получение карты Сбербанка (новый формат)

Обмен с банком Обмен через XML Банковские операции Зарплата Банковские операции Зарплата v8 v8::СПР ЗУП3.x БУ Абонемент ($m)

Обработка формирует заявление, доверенность и xml файл для загрузки в клиент-банк.

1 стартмани

30.05.2019    4181    3    ejka    0    

Вывод в табличный документ из xml запросов, полученных из ИФНС

Обмен через XML Зарплата Зарплата v8 1cv8.cf Россия БУ НДФЛ ФОМС, ПФ, ФСС Абонемент ($m)

Простая обработка позволяет вывести ответ на запрос из ИФНС в формате xml в табличный документ.

1 стартмани

10.04.2019    3738    2    maksbl    0    

Автоматическое обновление прочих форм статистической отчетности

Регламентированная отчетность Обмен через XML v8::БУ БП2.0 Россия БУ Абонемент ($m)

Обработка для автоматической загрузки XML-шаблонов отчетов с интернет-портала Росстата.

1 стартмани

08.04.2019    5791    3    ИТ-Терминал    2    

Заявление-расчет в ФСС из УПП для Украины в XML

Зарплата Обмен через XML Бухгалтерские Зарплата v8 УПП1 Украина БУ Абонемент ($m)

Выгрузка документа "Заявление-расчет в ФСС" в XML для последующей загрузки в MEDOC.

2 стартмани

28.02.2019    2991    5    Vlad93Malahov    6    

Список предпенсионеров с выгрузкой в xml

Управление персоналом (HRM) Обмен через XML Бухгалтерские Специальные Управление персоналом (HRM) v8 УПП1 Россия БУ Абонемент ($m)

Обработка для формирования и выгрузки в xml-файл списка предпенсионеров (для ПФР).

2 стартмани

25.02.2019    4370    10    olga2272    9    

Обновление 2-НДФЛ 2019 года для ЗУП 2.5

Зарплата Печатные формы документов Обмен через XML Зарплата v8::СПР ЗУП2.5 Россия БУ НДФЛ Абонемент ($m)

Обновление справок 2-НДФЛ 2019 года для конфигурации ЗУП 2.5.130.2 проф.

1 стартмани

16.01.2019    9136    67    xeon    13    

Правила обмена данными между УПП 1.3 и БП 3.0

Оптовая торговля Обмен через XML Перенос данных из 1C8 в 1C8 Оптовая торговля v8 УПП1 БП3.0 Россия БУ УУ Абонемент ($m)

Правила обмена данными между УПП 1.3.113.1 и БП 3.0.66.47 для Универсального обмена данными в формате XML.

2 стартмани

14.12.2018    7160    9    KrasinC    0    

Регламентированный отчет Единый Социальный Взнос (ЕСВ) + выгрузка DBF и XML 2018 г

Бухгалтерские Регламентированная отчетность Файловые протоколы обмена, FTP Обмен через XML Зарплата Зарплата v8 v8::БУ 1cv8.cf Украина БУ Абонемент ($m)

Внешний регламентированный отчет по единому социальному взносу (ЕСВ), в который возвращена возможность выгрузки в DBF для украинских конфигураций.

1 стартмани

05.09.2018    12641    17    pihy    6    

Регламентированный отчет Статистика П-4 под новый шаблон от 19.06.2018

Управление персоналом (HRM) Регламентированная отчетность Статистики Обмен через XML Управление персоналом (HRM) v8 v8::СПР ЗУП3.x Россия БУ Абонемент ($m)

ЗАПОЛНЯЕМЫЙ И ВЫГРУЖАЕМЫЙ отчет П-4 под актуальный шаблон. Комплект для сборки(перенести в конфигурацию ЗУП 3.1.5, 3.1.6, 3.1.7): 1) внутренний отчет РегламентированныйОтчетСтатистикаФормаП4 + 2) МодульМенеджера этого отчета(не выгружается во внешний отчет) + 3) одна процедура ОбщийМодуль.РегламентированнаяОтчетность.ДополнитьСтруктуруПараметров Последние тест на релизе 3.1.7.105

1 стартмани

16.08.2018    9054    7    milov.aleksey    0    

Мониторинг выполнения обмена

Перенос данных из 1C8 в 1C8 v8 1cv8.cf 1С:Франчайзи, автоматизация бизнеса Казахстан Абонемент ($m)

Отчет отображает даты, статус и результат обмена.

1 стартмани

03.05.2018    6060    2    Almaz    0    

Концепция постановки задачи на разработку правил обмена КД 2.0

Перенос данных из 1C8 в 1C8 v8 КД Абонемент ($m)

А также отчет по правилам конвертации

1 стартмани

27.10.2017    11401    4    unichkin    2    

Лёгкий обмен данными или надстройка над Универсальным Обменом Данными XML (УПП 1.3 двусторонний БП 2.0 )

Обмен через XML Перенос данных из 1C8 в 1C8 v8 БП2.0 УПП1 Абонемент ($m)

Универсальный обмен данными и правила конвертации придумали очень толковые люди, большое им спасибо за инструмент. Программисту пользоваться одно удовольствие. Однако возлагать всю работу по обмену на отдел ИТ будет глупо. Интерфейс же обработки обмена данными считаю перегруженным для рядового пользователя.

1 стартмани

01.09.2017    11771    15    agent00mouse    0    

Налоговая накладная. Новый формат выгрузки на 2019 год с 01.12.18 для Украины

Налоговые Обмен через XML v8 1cv8.cf Украина БУ НУ НДС Абонемент ($m)

Новый формат выгрузки налоговых документов для типовых украинских конфигураций.

2 стартмани

04.04.2017    11993    0    Igortid    2    

Регламентированный отчет Единый Социальный Взнос ЕСВ + выгрузка XML и DBF 2017г

Зарплата Регламентированная отчетность Обмен через XML Файловые протоколы обмена, FTP Зарплата v77::БУ v8::БУ 1cv8.cf 1cv7.md Украина БУ Абонемент ($m)

Внешний регламентированный отчет по единому социальному взносу (ЕСВ) с возможностью выгрузки в XML и DBF для украинских конфигураций.

1 стартмани

11.01.2017    20771    32    Igortid    4    

Детализация звонков МТС в формате XML: загрузка файла и анализ расходов

Обмен через XML v8 Россия Абонемент ($m)

Конфигурация позволяет загружать и сохранять детализацию звонков в документ, анализировать расходы по видам услуг и телефонным номерам, просматривать детализацию по отдельным номерам.

1 стартмани

31.10.2016    13934    34    vkoljan    6    

Реестр полученных счетов-фактур, включенных в декларацию по НДС (УФ)

Бухгалтерские Налоговые Обмен через XML Оптовая торговля Оптовая торговля v8::БУ v8::УФ БП3.0 Россия БУ НУ НДС Абонемент ($m)

Внешняя обработка "Реестр полученных счетов-фактур, включенных в декларацию по НДС" формирует таблицу счетов-фактур из файла выгрузки .XML декларации по НДС. В реестре указываются дата и номер счета-фактуры, ИНН/КПП и полное наименование клиента, код вида операции и суммы: стоимость покупки и сумма НДС. Реестр может быть необходим при передаче документов в ФНС для камеральной или встречной проверок, для внутреннего анализа. Реестр показывает именно те данные, которые указаны в декларации по НДС и переданы в ФНС.

1 стартмани

26.10.2016    16894    28    chkurs    4    

Заполнение «Приложения №2» к «Декларации налога на прибыль» из файла XML выгрузки справок НДФЛ для налоговой по коду дохода 1010 (отчетность за 2016г.)

Налоговые Регламентированная отчетность Обмен через XML Зарплата Зарплата v8 БП2.0 ЗУП2.5 УПП1 Россия БУ НУ Налог на прибыль НДФЛ Абонемент ($m)

Для Бухгалтерии 2.0, ЗУП 2.5, УПП 1.3. Назначение: Заполнение «Приложение №2» к декларации налога на прибыль на основании файла XML выгрузки справок НДФЛ для налоговой для одного кода доходов НДФЛ (1010 "Дивиденды").

3 стартмани

07.03.2016    13224    30    stgy65    1    

Декларант-Алко: формирование xml контрагентов и 12 форма (пиво в розницу) по данным декларации поставщика (форма 6)

Налоговые Розничная торговля Обмен через XML Розничная торговля v8 1cv8.cf Розничная и сетевая торговля (FMCG) Россия БУ Акцизы Абонемент ($m)

Поставщик реализует в опт пиво. Его покупателям (розничникам) необходимо формировать декларацию 12. Розница для этого использует "Декларант-Алко"

1 стартмани

14.04.2015    11837    24    O_Yurec    3    

Автоматизация обменов в распределённой базе данных средствами VisualBatch

Распределенная БД (УРИБ, УРБД) Перенос данных из 1C8 в 1C8 v8 1cv8.cf Абонемент ($m)

Стандартный механизм распределённых баз данных на основе планов обменов не даёт гибкости в доставке XML пакетов. Что делать, если нет связи или FTP недоступен? Как узнать текущее состояние репликации? Как передать XML пакет в IP сеть за NAT маршрутизатор? Попробуем дать ответы на эти вопросы.

1 стартмани

11.06.2013    12274    18    dzuyba    5    

Штрихкодирование документов бухгалтерии - обмен данными "Бухгалтерия предприятия" - "Документооборот"

Документооборот и делопроизводство Сканер штрих-кода Перенос данных из 1C8 в 1C8 Документооборот и делопроизводство v8 БП2.0 ДО Абонемент ($m)

В процессе автоматизации документооборота организации возникла задача хранить сканы бумажных документов (первичных) в базе 1С Документооборот КОРП. Статья рассказывает о варианте решения.

1 стартмани

22.04.2013    22614    37    Dach    4    

Настройка 1С обмена данными между 1С:Бухгалтерия 8 и 1С:Запрлата и управление персоналом

Зарплата Перенос данных из 1C8 в 1C8 Зарплата v8 БП2.0 Россия БУ Абонемент ($m)

Для того чтобы настроить обмен данных между двумя этими программами нужно из программы «1С:Зарплата и управления персоналом» в «1С бухгалтерию» выгрузить информацию о плане счетов 1С:Бухгалтерии

1 стартмани

22.10.2012    29978    57    zlojpomidor    8    

Настройка интеграции «1С:Управление торговлей 8 Редакция 11» и «1С:Документооборот». Бизнес-процессы, внешние роли исполнителей.

Документооборот и делопроизводство Управление бизнес-процессами (BPM) Перенос данных из 1C8 в 1C8 Документооборот и делопроизводство v8 УТ10 ДО Россия Абонемент ($m)

Моя первая статья про настройку интеграции 1С:Управление торговлей 8 Редакция 11 и 1С:Документооборот оказалась достаточно востребованной. Благодарю за отзывы. В продолжение темы хочу представить вашему вниманию продолжение - настройку бизнес-процессов и внешних ролей исполнителей.

1 стартмани

11.07.2012    46220    29    ReSY    11    

Автоматизация обмена между базами, используя обработку "Универсальный обмен данными в формате XML". Подумаем о регистрации объектов обмена

Обмен через XML Перенос данных из 1C8 в 1C8 v8 1cv8.cf Абонемент ($m)

Данный материал является продолжением начатой мною темы относительно использования обработки «Универсальный обмен данными в формате XML» при организации регламентного обмена между различными базами (http://infostart.ru/public/86109/ ).

1 стартмани

07.07.2011    26006    137    wiranata    6    

Автоматизация обмена между базами используя обработку "Универсальный обмен данными в формате XML"

Обмен через XML Перенос данных из 1C8 в 1C8 v8 1cv8.cf Абонемент ($m)

В основу данной публикации положены найденные мною материалы по созданию обмена между двумя базами с использованием обработки "Универсальный обмен данными в формате XML". Но предлагается вариант автоматизации решения задачи, которая позволяет выполнять обмен неквалифицированным пользователям, либо по регламенту. Скажем, такой обмен применим, если вы не можете по ряду причин использовать РБД, либо у вас совсем разные конфигурации баз (случаи бывают разные, а хочется максимально настраиваемой гибкости).

1 стартмани

10.06.2011    54931    300    wiranata    42