Имя: Пароль:
1C
Спам
Подскажите по РБД - не догоняю
0 RomaH
 
naïve
07.05.08
13:36
Вобщем есть справочник (аналог хранилища доп информации) в нем реквизит "Объект" - документ ссылка

справочник регистрируется в плане обмена не автоматически (только из филиала для центра)

и отправляется отдельной процедурой

Т.е.
Процедура ПриОтправкеДанныхПодчиненному(ЭлементДанных, ОтправкаЭлемента)

   Если ТипЗнч(ЭлементДанных) = Тип("СправочникОбъект.ФайлыАрхива") Тогда
       ОтправкаЭлемента = ОтправкаЭлементаДанных.Игнорировать;
   КонецЕсли;


т.е. стандартная выгрузка и я в центре вижу документы "владельцы", но не вижу подчиненный справочник - и меня это устраивает

но при выгрузке справочника отдельной процедурой почему-то в "Объекте" стоит "Неопределено"

не догоняю почему и как исправить?
1 ТелепатБот
 
гуру
07.05.08
13:36
2 RomaH
 
naïve
07.05.08
13:38
при выгрузке отдельной процедурой получаю вот такой вот файл:
 <?xml version="1.0" encoding="UTF-8" ?>
- <v8msg:Message xmlns:v8msg="http://v8.1c.ru/messages">
- <v8msg:Header>
 <v8msg:ExchangePlan>Полный</v8msg:ExchangePlan>
 <v8msg:To>ц</v8msg:To>
 <v8msg:From>Ф</v8msg:From>
 <v8msg:MessageNo>12</v8msg:MessageNo>
 <v8msg:ReceivedNo>9</v8msg:ReceivedNo>
 </v8msg:Header>
- <v8msg:Body xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:v8="http://v8.1c.ru/data">
- <CatalogObject.ФайлыАрхива>
 <Ref>4a45dad2-1c13-11dd-9d8c-0016d407e2fb</Ref>
 <DeletionMark>false</DeletionMark>
 <Description>1</Description>
 <ВидДанных>Изображение</ВидДанных>
 <ВидДокумента />
 <ИмяФайла />
 <Объект>00000000-0000-0000-0000-000000000000</Объект>
 <Хранилище>AgFTS2
<ПутьХраненияФайла />
 </CatalogObject.ФайлыАрхива>
- <CatalogObject.ФайлыАрхива>
 <Ref>4a45dad3-1c13-11dd-9d8c-0016d407e2fb</Ref>
 <DeletionMark>false</DeletionMark>
 <Description>2</Description>
 <ВидДанных>Изображение</ВидДанных>
 <ВидДокумента />
 <ИмяФайла />
 <Объект>00000000-0000-0000-0000-000000000000</Объект>
 <Хранилище>AgFTS2
<ПутьХраненияФайла />
 </CatalogObject.ФайлыАрхива>
- <DocumentObject.АрхивДокументов>
 <Ref>4a45dad4-1c13-11dd-9d8c-0016d407e2fb</Ref>
 <DeletionMark>false</DeletionMark>
 <Date>2008-05-07T12:55:16</Date>
 <Number>000000002</Number>
 <Posted>true</Posted>
 <Филиал>00000000-0000-0000-0000-000000000000</Филиал>
 <АвторПроведения>00000000-0000-0000-0000-000000000000</АвторПроведения>
 <АвторСоздания>00000000-0000-0000-0000-000000000000</АвторСоздания>
 <ДатаПроведения>0001-01-01T00:00:00</ДатаПроведения>
 <ДатаСоздания>0001-01-01T00:00:00</ДатаСоздания>
 <Комментарий />
 <Отсканирован>false</Отсканирован>
 <Контрагент>00000000-0000-0000-0000-000000000000</Контрагент>
 <Договор>00000000-0000-0000-0000-000000000000</Договор>
 <Таблица />
 </DocumentObject.АрхивДокументов>
 </v8msg:Body>
 </v8msg:Message>
3 RomaH
 
naïve
07.05.08
13:39
т.е. почему
<Объект>00000000-0000-0000-0000-000000000000</Объект>

хотя должно быть 4a45dad4-1c13-11dd-9d8c-0016d407e2fb
<Объект>4a45dad4-1c13-11dd-9d8c-0016d407e2fb</Объект>
4 RomaH
 
naïve
07.05.08
13:41
все .. я туплю - объект в справочнике и правда пустой .. где-то напутал с записью элемента
5 llMenta1ll
 
07.05.08
14:11
тема самораскрыта :)
Выдавать глобальные идеи — это удовольствие; искать сволочные маленькие ошибки — вот настоящая работа. Фредерик Брукс-младший