<< Click to Display Table of Contents >> Объектная модель > Базовое решение Directum RX > Parties – контрагенты Клиентские функции модуля Parties |
Имя функции |
Модификатор |
Атрибут |
Описание |
static |
– |
Проверить возможность перейти на сайт |
|
static |
– |
Сформировать текстовое представление информации о контрагенте системы обмена,полученной из сервиса обмена |
|
virtual |
– |
Выбрать ту информацию о контрагенте системы обмена,полученную ранее из сервиса обмена,которая соответствует заданному описанию контрагента |
|
virtual |
– |
Создать новую организацию |
|
virtual |
– |
Создать новое контактное лицо |
|
static |
– |
Отправить по почте приглашение к обмену |
|
virtual |
– |
Создать новую персону |
|
– |
– |
Вызвать поиск контрагента по ссылке |
|
static |
– |
Получить подходящие для приглашения контрагента ящики |
|
static |
– |
Перейти на сайт |
|
virtual |
– |
Пригласить контрагента к обмену |
|
virtual |
– |
Показать контрагентов, с которыми возможен обмен документами через сервис обмена |
|
static |
– |
Показать карточку контрагента |
|
virtual |
– |
Написать письмо |
Проверить возможность перейти на сайт.
Синтаксис
public static bool CanGoToWebsite(string website)
Параметры
website – Адрес сайта.
Возвращаемое значение
bool – Возможность перейти на сайт.
Сформировать текстовое представление информации о контрагенте системы обмена,полученной из сервиса обмена.
Синтаксис
public static string ConvertCounterpartyToString(Structures.Module.CounterpartyFromExchangeService counterparty)
Параметры
counterparty – Информация о контрагенте системы обмена.
Возвращаемое значение
string – Текстовая информация о контрагенте системы обмена.
Выбрать ту информацию о контрагенте системы обмена,полученную ранее из сервиса обмена,которая соответствует заданному описанию контрагента.
Синтаксис
public virtual Structures.Module.CounterpartyFromExchangeService ConvertStringToCounterparty(List<Structures.Module.CounterpartyFromExchangeService> counterparties, string counterpartyString, ExchangeCore.IBusinessUnitBox box)
Параметры
counterparties – Информация о контрагентах систем обмена;
counterpartyString – Описание контрагента системы обмена;
box – Абонентский ящик нашей организации.
Возвращаемое значение
Structures.Module.CounterpartyFromExchangeService – Информация о контрагенте, полученная из сервиса обмена.
Создать новую организацию.
Синтаксис
[LocalizeFunction("CreateCompanyFunctionName", "")]
public virtual void CreateCompany()
Создать новое контактное лицо.
Синтаксис
[LocalizeFunction("CreateContactFunctionName", "")]
public virtual void CreateContact()
Отправить по почте приглашение к обмену.
Синтаксис
public static void CreateInvitationEmail(ExchangeCore.IBusinessUnitBox box, string recipientEMail)
Параметры
box – Абонентский ящик нашей организации;
recipientEMail – Электронный адрес получателя.
Создать новую персону.
Синтаксис
[LocalizeFunction("CreatePersonFunctionName", "")]
public virtual void CreatePerson()
Вызвать поиск контрагента по ссылке.
Синтаксис
[Hyperlink]
public void FindCounterparty(string cuuid, string ctin, string ctrrc, string sysid)
Параметры
cuuid – Uuid контрагента в 1С;
ctin – ИНН контрагента;
ctrrc – КПП контрагента;
sysid – Код инстанса 1С.
Получить подходящие для приглашения контрагента ящики.
Синтаксис
public static Sungero.ExchangeCore.IBusinessUnitBox[] GetAvailableBoxes(Structures.Module.CounterpartyFromExchangeService foundCompany, Sungero.ExchangeCore.IBusinessUnitBox[] connectedBoxes)
Параметры
foundCompany – Найденный контрагент;
connectedBoxes – Доступные ящики для сервисов обмена.
Возвращаемое значение
Sungero.ExchangeCore.IBusinessUnitBox[] – Отсортированный массив подходящих ящиков из всех доступных.
Перейти на сайт.
Синтаксис
public static void GoToWebsite(string website, Sungero.Domain.Client.ExecuteActionArgs e)
Параметры
website – Адрес сайта;
e – Аргумент события.
Пригласить контрагента к обмену.
Синтаксис
[LocalizeFunction("InviteCounterpartyToExchangeFunctionName", "InviteCounterpartyToExchangeFunctionDescription")]
public virtual void InviteCounterpartyToExchange()
ShowCounterpartiesAvailableForExchange
Показать контрагентов, с которыми возможен обмен документами через сервис обмена.
Синтаксис
[LocalizeFunction("ShowCounterpartiesAvailableForExchangeFunctionName", "ShowCounterpartiesAvailableForExchangeFunctionDescription")]
public virtual IQueryable<ICounterparty> ShowCounterpartiesAvailableForExchange()
Возвращаемое значение
IQueryable<ICounterparty> – Список контрагентов.
Показать карточку контрагента.
Синтаксис
public static void ShowCounterpartyCard(Structures.Module.CounterpartyFromExchangeService counterparty)
Параметры
counterparty – Информация о контрагенте, полученная из сервиса обмена.
Написать письмо.
Синтаксис
public virtual void WriteLetter(string email)
Параметры
email – Email.
© Компания Directum, 2024 |