Показать сообщение отдельно
Старый 13.09.2005, 03:41   #1  
dd
Гость
 
n/a
Проблема при создании через COM документа в 1С
Проблемка, второй день бьюсь, результат отрицательный.

Пытаюсь загрузить в 1С из Аксапты документы (платежи, заявки от клиентов, проводки).
Почему-то в 1С после записи документа остаются только поля, тип которых не Документ и не Справочник. Т.е. поля Контрагенты, Валюты, Фирмы и пр. остаются пустыми. Как быть?

Привожу пример кода.

PHP код:
     document v77.CreateObject("Документ.СтрокаВыпискиПриход");

     
document.Новый();
     
document.УстановитьАтрибут("НомерДок","1");
     
document.УстановитьАтрибут("ДатаДок","01.01.2005");

     
link v77.CreateObject("Справочник.Контрагенты");
     
     
//Находим контрагента, устанавливаем атрибут
     
if(link.НайтиПоКоду("00000179")) document.УстановитьАтрибут("Контрагент",link);

     
document.Записать(); 
P.S. В оффтопик не удаляйте, может кто и решил эту проблему... Буду очень признателен.