Sender.Send(1)

Відповісти
NeoN
Повідомлень: 42
З нами з: 01 грудня 2011, 11:38

Sender.Send(1)

Повідомлення NeoN » 23 грудня 2014, 18:11

помогите не могу разобраться с Sender.Send(1) может у кого есть реально рабочий код импортоп, регистрацией и отправкой?

Код: Виділити все

ИД = ПолучитьИД(ВыбДок);

      //Создаём документ
     Док=МеДок.OpenOrCreateByExDocID(ВыбБланк,0,ВыбДок.ДатаДок,,ИД,0);

//Наполняем
ДатаСет=Док.DataSets(0); 
ДатаСет.Fields.Item("N1").Value		=	1; 
***
ДатаСет=Док.DataSets(1);
      Пока ДатаСет.RecordCount() >0 Цикл
             ДатаСет.Clear(1);
      КонецЦикла;;
      ДатаСет.Append();
      ДатаСет.Fields.Item("TAB1_A12").Value = 10
      * * *

//Сохраняем
        Док.Save(1);
	Док.Close();

//Отправляем
        Сендер=МеДок.GetDocSender();
	Сендер.Add(ИД);
	Сендер.SEND(0);
результат
Зображення

из самого медка накладная улетела контрагенту на ура :(

Inkognito
Повідомлень: 1070
З нами з: 14 січня 2012, 14:26

Re: Sender.Send(1)

Повідомлення Inkognito » 04 січня 2015, 15:10

Все нормально в Вашем коде. Просто сам метод был создан до того, как появились маршруты. И не был доработан, с учетом маршрутов.
Вы отправляете контрагенту (Sender.Send(0)), а маршрут судя по всему предполагает предварительную регистрацию НН в ЕРПН.
Или измените метод, или вообще не используйте его.
В идеале конечно, дождаться когда Разработчик доработает свой метод :) Уже больше года движения в этом направлении нет, к сожалению.

Відповісти

Повернутись до “1C”