Имя: Пароль:
1C
1С v8
Синхронизация данных со сторонней системой (Вопросы про EnterpriseData)
0 f10
 
07.08.17
14:00
Вопрос к тем кто уже использует этот формат для синхронизации.

1. 1С при выгрузке своих данных добавляет практически после каждого объекта элемент <УдалениеОбъекта>:
<УдалениеОбъекта>
    <СсылкаНаОбъект>
        <СсылкаНаОбъект>
            <КонтрагентыГруппаСсылка>79e0f739-64d0-11e4-8025-5404a67fc69d</КонтрагентыГруппаСсылка>
        </СсылкаНаОбъект>
    </СсылкаНаОбъект>
</УдалениеОбъекта>
Причем шлет для элементов которые не удаляется.
Что это за данные?

2. Является ли поле <Ссылка> (например <Ссылка>79e0f739-64d0-11e4-8025-5404a67fc69d</Ссылка>) обязательным?
1 Lama12
 
07.08.17
14:02
(0) Как определил что они не удаляются?
2 Lama12
 
07.08.17
14:05
(0) Как без Id определишь объект?
Опыт в программирование есть? Работа с базами данных? Вопросы странные...
3 f10
 
07.08.17
14:15
(1) они остаются в 1Ске. Пометок на удаление нет.
(2) >Как без Id определишь объект?
79e0f739-64d0-11e4-8025-5404a67fc69d - это не id объекта.
Так-то по их собственному стандарту идентификатором объекта является набор полей - "<КлючевыеСвойства>".
4 f10
 
07.08.17
14:20
Для интереса была взята голая 1С.Бухгалтерия и оттуда выгружены данные.
Добавлена была одна сущность - "Тестовый Товар" в существующую изначально группу "Товары".
1С их выгрузил, но добавил для каждого УдалениеОбъекта.
<Справочник.ЕдиницыИзмерения>
            <КлючевыеСвойства>
                <Ссылка>675d8f51-3418-11e4-bde5-bcaec5d977c3</Ссылка>
                <Код>796 </Код>
            </КлючевыеСвойства>
            <Наименование>шт</Наименование>
            <НаименованиеПолное>Штука</НаименованиеПолное>
        </Справочник.ЕдиницыИзмерения>
        <Справочник.Номенклатура>
            <КлючевыеСвойства>
                <Ссылка>a0c6a6d7-7b58-11e7-8a86-681729e23587</Ссылка>
                <НаименованиеПолное>ТестовыйТовар</НаименованиеПолное>
                <КодВПрограмме>б2-00000001</КодВПрограмме>
            </КлючевыеСвойства>
            <Наименование>ТестовыйТовар</Наименование>
            <ТипНоменклатуры>Товар</ТипНоменклатуры>
            <ЕдиницаИзмерения>
                <Ссылка>675d8f51-3418-11e4-bde5-bcaec5d977c3</Ссылка>
                <Код>796 </Код>
            </ЕдиницаИзмерения>
            <СтавкаНДС>НДС18</СтавкаНДС>
            <Группа>
                <Ссылка>675d8f53-3418-11e4-bde5-bcaec5d977c3</Ссылка>
                <Наименование>Товары</Наименование>
                <КодВПрограмме>00-00000001</КодВПрограмме>
            </Группа>
            <ДанныеАлкогольнойПродукции>
                <АлкогольнаяПродукция>false</АлкогольнаяПродукция>
                <ВидАлкогольнойПродукции xsi:nil="true"/>
                <ИмпортнаяАлкогольнаяПродукция>false</ИмпортнаяАлкогольнаяПродукция>
                <ОбъемДАЛ xsi:nil="true"/>
                <ПроизводительИмпортер xsi:nil="true"/>
            </ДанныеАлкогольнойПродукции>
        </Справочник.Номенклатура>
        <УдалениеОбъекта>
            <СсылкаНаОбъект>
                <СсылкаНаОбъект>
                    <НоменклатураГруппаСсылка>a0c6a6d7-7b58-11e7-8a86-681729e23587</НоменклатураГруппаСсылка>
                </СсылкаНаОбъект>
            </СсылкаНаОбъект>
        </УдалениеОбъекта>
        <УдалениеОбъекта>
            <СсылкаНаОбъект>
                <СсылкаНаОбъект>
                    <НоменклатураСсылка>675d8f53-3418-11e4-bde5-bcaec5d977c3</НоменклатураСсылка>
                </СсылкаНаОбъект>
            </СсылкаНаОбъект>
        </УдалениеОбъекта>