AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 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. В оффтопик не удаляйте, может кто и решил эту проблему... Буду очень признателен.
Старый 13.09.2005, 09:26   #2  
MironovI is offline
MironovI
Участник
 
724 / 77 (4) ++++
Регистрация: 30.05.2005
Вот так должно быть чики-поки..

if(link.НайтиПоКоду("00000179"))
document.УстановитьАтрибут("Контрагент",<b>link.ТекущийЭлемент()</b>);
Старый 13.09.2005, 10:03   #3  
BVN is offline
BVN
Участник
 
88 / 13 (1) ++
Регистрация: 07.04.2005
Адрес: г. Королёв МО
Вообще, если у процедуры-функции 1с есть необязательные параметры, то нифига она не пашет через СОМ. Я делал выгрузку в текстовый файл, а потом загрузку из текстового в 1с. Быстро и надежно получается. Интересно бы было попробывать с 1С 8.0 , так же будет через СОМ глючить или нет?
Старый 21.09.2005, 13:56   #4  
Hidden is offline
Hidden
Участник
 
199 / 15 (1) ++
Регистрация: 25.03.2004
Адрес: Moscow
Напиши в 1С глобальную процедуру, и в нее передавай нужные параметры из Аксапты.(хошь атрибуты устанавливай, хочешь документы проводи)
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Проблема с отсылкой писем через Outlook zelibobis DAX: Программирование 11 26.02.2008 19:27
Проблема с сохранением XML документа DreamCreator DAX: Программирование 3 30.11.2007 17:12
Передать контейнер в job через COM sao DAX: Программирование 5 21.02.2006 19:34
Проблема с запуском business connector'a через удал доступ yooshi DAX: Программирование 1 07.11.2005 08:56
Взаимодействие с Аксаптой через COM+ banbery DAX: Программирование 21 25.06.2005 23:49

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 13:21.