ИС "Такском-Доклайнз"                  ИНФОРМАЦИЯ ДЛЯ РАЗРАБОТЧИКОВ
×

3.3.4.13. Метод SetWarrantParameters

 
Если при формировании транспортного контейнета Такском (ТКТ) использование МЧД по умолчанию и автоподстановка МЧД не подходят, то можно добавить в ТКТ информацию МЧД с помощью метода SetWarrantParameters в классе TaxcomContainer путём указания метаинформации МЧД или ее файла с подписью.
Метод вызывается после добавления документа в ТКТ и указания способа подписания.
Для добавления в контейнер метаинформации МЧД в методе указываются: 
  •  warrantRegNum (тип string) – 36-значный guid доверенности;  
  •  issuerInn (тип string) – ИНН доверителя (10 или 12 цифр);
  •  DateTime:
  •  dateStart – дата начала действия мчд;
  •  dateEnd  – дата окончания действия МЧД.
Пример вызова метода в виде метаинформации:
 
Для добавления  МЧД в виде файла с подписью в классе WarrantFile требуется указать:
  •  файл xml мчд;
  •  подпись к МЧД.
Пример вызова метода при передаче МЧД в виде файла с подписью:
void SetWarrantParameters(WarrantFile warrant, WarrantFile[] signs, DateTime? dateStart = null, DateTime? dateEnd = null);
public class WarrantFile
{
    public string Name { get; set; }
    public byte[] Image { get; set; }
}