Выгрузка через JSON

21.03.18

Интеграция - Внешние источники данных

Пример выгрузки документа в формате JSON, с выгрузкой в этот же файл, данных всех ссылочных реквизитов документа. (управляемые формы). Тестировалось на Зарплата и управление персоналом в кредитных организациях, редакция 3.1 (3.1.4.171).

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

Наименование Файл Версия Размер
:
.epf 7,77Kb
32
.epf 1.1.1 7,77Kb 32 Скачать

Пример выгрузки документа в формате JSON, с выгрузкой в этот же файл, данных всех ссылочных реквизитов документа (управляемые формы).

Тестировалось на Зарплата и управление персоналом в кредитных организациях, редакция 3.1 (3.1.4.171).

 

Обработка должна работать во всех конфигурациях, Единственное узкое место это

	//Взаимодействия.УдалитьПовторяющиесяЭлементыМассива(МассОбъектов); // для конфигурации УАТ
	//ОбщегоНазначения.УдалитьПовторяющиесяЭлементыМассива(МассОбъектов); // для остальных конфигураций
	ЗУПКООбщегоНазначенияБПВызовСервера.УдалитьПовторяющиесяЭлементыМассива(МассОбъектов); // для остальных конфигураций

необходимо раскоментировать нужную строку.

 

Вид будет вот таким:

{
	"#value": [
		{
			"#type": "jcfg:CatalogObject.Организации",
			"#value": {
				"Ref": "a05e2597-060e-11e6-8109-001e67c11100",
				"DeletionMark": false,
				"Description": "НКО \" (АО)",
				"ВидОбменаСКонтролирующимиОрганами": {
					"#type": "jcfg:EnumRef.ВидыОбменаСКонтролирующимиОрганами",
					"#value": "ОбменОтключен"
				},
				"ГоловнаяОрганизация": "a05e2597-060e-11e6-8109-001e67c11100",
				"ИНН": "7750003904",
				"ДополнительныйКодФСС": "",
				"ЕстьОбособленныеПодразделения": true,
				"ИндивидуальныйПредприниматель": "00000000-0000-0000-0000-000000000000",
				"КодНалоговогоОрганаПолучателя": "",
				"КодОрганаПФР": ",
				"КодОрганаФСГС": "",
				"КодПоОКПО": 
				"КодПодчиненностиФСС": 
				"КрупнейшийНалогоплательщик": false,
				"НаименованиеПолное": " организация \"\" (акционерное общество)",
				"НаименованиеСокращенное": "НКО \"\" (АО)",
				"НаименованиеТерриториальногоОрганаПФР": "",
				"НаименованиеТерриториальногоОрганаФСС": "Филиал №  ФСС РФ",
				"ОбменКаталогОтправкиДанныхОтчетности": "",
				"ОбменКаталогПрограммыЭлектроннойПочты": "",
				"ОбменКодАбонента": "",
				"ОбособленноеПодразделение": false,
				"ОГРН": 
				"ПрименятьРайонныйКоэффициент": false,
				"ПрименятьСевернуюНадбавку": false,
				"РайонныйКоэффициент": 1,
				"Префикс": "",
				"РегистрационныйНомерФСС": 
				"РегистрацияВНалоговомОргане": "0820faa8-0b0c-11e7-812b-001e67c110ff",
				"УдалитьТерриториальныеУсловияПФР": "00000000-0000-0000-0000-000000000000",
				"РегистрационныйНомерПФР": "011-111-01111",
				"УчетнаяЗаписьОбмена": {
					"#type": "jcfg:CatalogRef.УчетныеЗаписиДокументооборота",
					"#value": "00000000-0000-0000-0000-000000000000"
				},
				"КодОКВЭД": "64.19",
				"НаименованиеОКВЭД": "Прочее денежное посредничество",
				"КодОКВЭД2": "64.19",
				"НаименованиеОКВЭД2": "Прочее денежное посредничество",
				"КодОКОПФ": "47",
				"НаименованиеОКОПФ": "Открытое Акционерное Общество",
				"КодОКФС": "16",
				"РайонныйКоэффициентРФ": 1,
				"ГрафикРаботыСотрудников": "8a6fa60d-061e-11e6-8109-001e67c11100",
				"НаименованиеОКФС": "",
				"ОсновнойБанковскийСчет": "e0f075fe-07d4-11e7-812b-001e67c110ff",
				"НаименованиеПлательщикаПриПеречисленииВБюджет": "",
				"ПроцентСевернойНадбавки": 0,
				"ЮридическоеФизическоеЛицо": "ЮридическоеЛицо",
				"КонтактнаяИнформация": [
					{
						"Тип": "Адрес",
						"Вид": "8f612da3-060e-11e6-8109-001e67c11100",
						"Представление": "115230, Москва г, ",
						"ЗначенияПолей": "<КонтактнаяИнформация xmlns=\"http://www.v8.1c.ru/ssl/contactinfo\" xmlns:xs=\"http://www.w3.org/2001/XMLSchema\" xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" Представление=\"115230, Москва г, \"><Комментарий/><Состав xsi:type=\"Адрес\" Страна=\"РОССИЯ\"><Состав xsi:type=\"АдресРФ\"><СубъектРФ>Москва г</СубъектРФ><Округ/><СвРайМО><Район/></СвРайМО><Город/><НаселПункт/><Улица>проезд</Улица><ОКТМО>11110000</ОКТМО><ДопАдрЭл><Номер Тип=\"1060\" Значение=\"1\"/></ДопАдрЭл><ДопАдрЭл><Номер Тип=\"1010\" Значение=\"7\"/></ДопАдрЭл><ДопАдрЭл ТипАдрЭл=\"10100000\" Значение=\"115230\"/></Состав></Состав></КонтактнаяИнформация>",
						"Страна": "РОССИЯ",
						"Регион": "Москва г",
						"Город": "",
						"АдресЭП": "",
						"ДоменноеИмяСервера": "",
						"НомерТелефона": "",
						"НомерТелефонаБезКодов": "",
						"ВидДляСписка": "8f612da3-060e-11e6-8109-001e67c11100"
					},
					{
						"Тип": "Адрес",
						"Вид": "8f612da4-060e-11e6-8109-001e67c11100",
						"Представление": "115230, Москва г, ",
						"ЗначенияПолей": "<КонтактнаяИнформация xmlns=\"http://www.v8.1c.ru/ssl/contactinfo\" xmlns:xs=\"http://www.w3.org/2001/XMLSchema\" xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" Представление=\"115230, Москва г, \"><Комментарий/><Состав xsi:type=\"Адрес\" Страна=\"РОССИЯ\"><Состав xsi:type=\"АдресРФ\"><СубъектРФ>Москва г</СубъектРФ><Округ/><СвРайМО><Район/></СвРайМО><Город/><НаселПункт/><Улица>проезд</Улица><ОКТМО>11110000</ОКТМО><ДопАдрЭл><Номер Тип=\"1060\" Значение=\"1\"/></ДопАдрЭл><ДопАдрЭл><Номер Тип=\"1010\" Значение=\"7\"/></ДопАдрЭл><ДопАдрЭл ТипАдрЭл=\"10100000\" Значение=\"115230\"/></Состав></Состав></КонтактнаяИнформация>",
						"Страна": "РОССИЯ",
						"Регион": "Москва г",
						"Город": "",
						"АдресЭП": "",
						"ДоменноеИмяСервера": "",
						"НомерТелефона": "",
						"НомерТелефонаБезКодов": "",
						"ВидДляСписка": "8f612da4-060e-11e6-8109-001e67c11100"
					},
					{
						"Тип": "Телефон",
						"Вид": "8f612da1-060e-11e6-8109-001e67c11100",
						"Представление": "(495) 123-45-67",
						"ЗначенияПолей": "<КонтактнаяИнформация xmlns=\"http://www.v8.1c.ru/ssl/contactinfo\" xmlns:xs=\"http://www.w3.org/2001/XMLSchema\" xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" Представление=\"(495) 123-45-67\"><Комментарий/><Состав xsi:type=\"НомерТелефона\" КодСтраны=\"495\" КодГорода=\"909\" Номер=\"93-60\" Добавочный=\"\"/></КонтактнаяИнформация>",
						"Страна": "",
						"Регион": "",
						"Город": "",
						"АдресЭП": "",
						"ДоменноеИмяСервера": "",
						"НомерТелефона": "4951234567",
						"НомерТелефонаБезКодов": "9360",
						"ВидДляСписка": "8f612da1-060e-11e6-8109-001e67c11100"
					},
					{
						"Тип": "Факс",
						"Вид": "8f612da2-060e-11e6-8109-001e67c11100",
						"Представление": "4951234567",
						"ЗначенияПолей": "<КонтактнаяИнформация xmlns=\"http://www.v8.1c.ru/ssl/contactinfo\" xmlns:xs=\"http://www.w3.org/2001/XMLSchema\" xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" Представление=\"4951234567\"><Комментарий/><Состав xsi:type=\"НомерФакса\" КодСтраны=\"495\" КодГорода=\"662\" Номер=\"44-44\" Добавочный=\"\"/></КонтактнаяИнформация>",
						"Страна": "",
						"Регион": "",
						"Город": "",
						"АдресЭП": "",
						"ДоменноеИмяСервера": "",
						"НомерТелефона": "",
						"НомерТелефонаБезКодов": "",
						"ВидДляСписка": "8f612da2-060e-11e6-8109-001e67c11100"
					},
					{
						"Тип": "Адрес",
						"Вид": "8f612da0-060e-11e6-8109-001e67c11100",
						"Представление": "115230, Москва г, ",
						"ЗначенияПолей": "<КонтактнаяИнформация xmlns=\"http://www.v8.1c.ru/ssl/contactinfo\" xmlns:xs=\"http://www.w3.org/2001/XMLSchema\" xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" Представление=\"115230, Москва г, \"><Комментарий/><Состав xsi:type=\"Адрес\" Страна=\"РОССИЯ\"><Состав xsi:type=\"АдресРФ\"><СубъектРФ>Москва г</СубъектРФ><Улица>проезд</Улица><ДопАдрЭл ТипАдрЭл=\"10100000\" Значение=\"115230\"/><ДопАдрЭл><Номер Тип=\"1060\" Значение=\"1\"/></ДопАдрЭл><ДопАдрЭл><Номер Тип=\"1010\" Значение=\"7\"/></ДопАдрЭл></Состав></Состав></КонтактнаяИнформация>",
						"Страна": "РОССИЯ",
						"Регион": "Москва г",
						"Город": "",
						"АдресЭП": "",
						"ДоменноеИмяСервера": "",
						"НомерТелефона": "",
						"НомерТелефонаБезКодов": "",
						"ВидДляСписка": "8f612da0-060e-11e6-8109-001e67c11100"
					}
				],
				"ДополнительныеРеквизиты": [
					{
						"Свойство": "c7df4b9f-6148-11e7-8135-001e67c110ff",
						"Значение": {
							"#type": "jxs:string",
							"#value": ""
						},
						"ТекстоваяСтрока": ""
					}
				]
			}
		},
		{
			"#type": "jcfg:CatalogObject.ПодразделенияОрганизаций",
			"#value": {
				"Ref": "baa4a9b1-1690-11e6-8118-001e67c11100",
				"DeletionMark": false,
				"Owner": {
					"#type": "jcfg:CatalogRef.Организации",
					"#value": "a05e2597-060e-11e6-8109-001e67c11100"
				},
				"Parent": "08d83c0b-061e-11e6-8109-001e67c11100",
				"Code": "04.03.00 ",
				"Description": "Отдел программного обеспечения",
				"РеквизитДопУпорядочивания": 3,
				"РайонныйКоэффициент": 1,
				"РайонныйКоэффициентРФ": 1,
				"ОбособленноеПодразделение": true,
				"Сформировано": true,
				"ДатаСоздания": "2016-05-01T00:00:00",
				"Расформировано": false,
				"ДатаРасформирования": "0001-01-01T00:00:00",
				"ГоловнаяОрганизация": "a05e2597-060e-11e6-8109-001e67c11100",
				"РегистрацияВНалоговомОргане": "0820faa8-0b0c-11e7-812b-001e67c110ff",
				"СоответствуетСудамЗарегистрированнымВРоссийскомМеждународномРеестреСудов": false,
				"РеквизитДопУпорядочиванияИерархического": "0002100003",
				"УдалитьТерриториальныеУсловияПФР": "00000000-0000-0000-0000-000000000000",
				"ГрафикРаботыСотрудников": "00000000-0000-0000-0000-000000000000",
				"КодОКВЭД": "",
				"НаименованиеОКВЭД": "",
				"ИмеетНомерТерриториальногоОрганаРосстата": false,
				"НомерТерриториальногоОрганаРосстата": "",
				"ПроцентСевернойНадбавки": 0,
				"УдалитьКоличествоДополнительныхДнейОтпускаВГод": 0,
				"exp_ПолноеНаименование": "Отдел программного обеспечения Управления информационных технологий",
				"КодОрганаФСГС": "",
				"КодОКВЭД2": "",
				"НаименованиеОКВЭД2": "",
				"ТипПодразделений": "",
				"КодЦФТ": "",
				"АдресФакт": ""
			}
		},
		{
			"#type": "jcfg:CatalogObject.Сотрудники",
			"#value": {
				"Ref": "8e7303f0-dbdf-11e7-8136-001e67c110ff",
				"DeletionMark": false,
				"Code": "6315",
				"Description": "Сысоев Павел Сергеевич",
				"ФизическоеЛицо": "8e7303f1-dbdf-11e7-8136-001e67c110ff",
				"ГоловнаяОрганизация": "a05e2597-060e-11e6-8109-001e67c11100",
				"УдалитьВидЗанятости": "ОсновноеМестоРаботы",
				"ТекущийПроцентСевернойНадбавки": 0,
				"ВАрхиве": false,
				"УточнениеНаименования": "",
				"ГоловнойСотрудник": "8e7303f0-dbdf-11e7-8136-001e67c110ff"
			}
		},

и т.д.

 

JSON выгрузка формат

См. также

Перенос данных из Парус 10 в ЗГУ ред.3

Внешние источники данных Кадровый учет Файловый обмен (TXT, XML, DBF), FTP Обмен между базами 1C Платформа 1С v8.3 Сложные периодические расчеты 1С:Зарплата и кадры государственного учреждения 3 Государственные, бюджетные структуры Россия Бухгалтерский учет Бюджетный учет Платные (руб)

Обработка позволяет перенести кадровую информацию и данные по заработной плате, фактических удержаниях, НДФЛ, вычетах, страховых взносах из базы Парус 10 учреждений в конфигурацию 1С:Зарплата и кадры государственного учреждения ред. 3 (ЗГУ) и начать с ней работать с любого месяца года.

60000 руб.

05.10.2022    9156    9    8    

10

Перенос данных из Парус 8 в ЗГУ 3

Зарплата Внешние источники данных Бюджетный учет Платформа 1С v8.3 Сложные периодические расчеты 1С:Зарплата и кадры государственного учреждения 3 Государственные, бюджетные структуры Россия Бухгалтерский учет Бюджетный учет Платные (руб)

Обработка позволяет перенести кадровую информацию и данные по заработной плате, фактических удержаниях, НДФЛ, вычетах, страховых взносах из базы Парус 8 учреждений в конфигурацию 1С:Зарплата и кадры государственного учреждения ред. 3 (ЗГУ) и начать с ней работать с любого месяца года.

84000 руб.

19.08.2020    22350    18    1    

21

Автоматическая многопоточная выгрузка данных 1С 8.3 в БД Clickhouse и MS SQL (для работы с данными 1С в BI-системах)

Внешние источники данных Платформа 1С v8.3 Управляемые формы Анализ и прогнозирование Конфигурации 1cv8 Узбекистан Беларусь Кыргызстан Молдова Россия Казахстан Платные (руб)

Готовое решение для автоматизированной выгрузки данных из 1С 8.3, а также MS Excel в базу данных ClickHouse, а также в Microsoft SQL для работы с данными 1С в Yandex Datalens, Visiology, Apache Superset (и не только) - "Экстрактор данных 1С в BI". Решение отлично работает со всеми типовыми (и не только) конфигурациями 1С 8.3 для управляемых форм. Gозволяет автоматизировать работу бизнес-аналитика по ежедневной выгрузке данных из 1С в БД ClickHouse для последующей работы с этой БД в Yandex Datalens/ Система полностью автоматизирует работу с хранилищем данных в БД Clickhouse/MS SQL. Не надо быть программистом, чтобы одной кнопкой получать любые данные из 1С в Вашей BI-системе

230000 руб.

15.11.2022    12912    11    47    

28

Перенос данных из Парус 7.хх в ЗГУ ред.3

Внешние источники данных Зарплата Бюджетный учет Платформа 1С v8.3 Сложные периодические расчеты 1С:Зарплата и кадры государственного учреждения 3 Государственные, бюджетные структуры Россия Бухгалтерский учет Бюджетный учет Платные (руб)

Обработка позволяет перенести кадровую информацию и данные по заработной плате, фактических удержаниях, НДФЛ, вычетах, страховых взносах из базы Парус 7.хх учреждений в конфигурацию 1С:Зарплата и кадры государственного учреждения ред. 3 (ЗГУ) и начать с ней работать с любого месяца года.

24000 руб.

24.04.2017    48628    96    159    

86

Перенос начальных остатков из Парус 7.71 в БГУ

Внешние источники данных Взаиморасчеты Учет ОС и НМА Логистика, склад и ТМЦ Бюджетный учет Платформа 1С v8.3 Бухгалтерский учет 1С:Бухгалтерия 2.0 1С:Бухгалтерия государственного учреждения Государственные, бюджетные структуры Россия Бюджетный учет Платные (руб)

Перенос словарей и начальных остатков из ПП Парус-Бухгалтерия Бюджет 7.71 в 1Сv8 БГУ2. Заполнение словарей и документов по вводу начальных остатков. Не требуется установка ПП Парус7. Возможна дозагрузка. Позволит автоматически и наиболее полно ввести данные в программу для начала работы. 

15600 руб.

08.12.2011    81471    128    123    

146

Перенос данных из Парус 10 (Торнадо) в ЗГУ ред.3 через Excel

Внешние источники данных Загрузка и выгрузка в Excel Зарплата Бюджетный учет Платформа 1С v8.3 Сложные периодические расчеты 1С:Зарплата и кадры государственного учреждения 3 Государственные, бюджетные структуры Россия Бухгалтерский учет Бюджетный учет Платные (руб)

Обработка позволяет перенести кадровую информацию и данные по заработной плате из Парус 10(Торнадо) учреждений через файлы Excel в конфигурацию 1С:Зарплата и кадры государственного учреждения ред. 3 (ЗГУ). В принципе, обработка может быть использована для загрузки из файлов Excel, полученных из любых информационных систем.

24000 руб.

16.11.2018    29979    20    31    

21
Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. koks17v 10 21.03.18 17:34 Сейчас в теме
СериализаторXDTO.ЗаписатьJSON.
Только тсссс.
Alex17; serverstar; адуырщдв; arxus; ASA1970; BigB; viryasov; Batman; nixel; akR00b; shalimski; +11 Ответить
2. seregasame 18.06.19 19:31 Сейчас в теме
(1)
СериализаторXDTO
на сколько я помню не выгружает объекты по ссылке, только их гуиды, а тут видимо фишка в дополнительно выгрузке объектов по этим гуидам =)
3. pavel_pss 289 19.06.19 10:50 Сейчас в теме
(2) Да, здесь полностью выгружает все данные выбранного документа и его ссылочных реквизитов в один файл.
4. leosoft 165 19.02.23 15:30 Сейчас в теме
А читалку такого файла делали?
Оставьте свое сообщение