![]() |
#3 |
Участник
|
Артем Enot Грунин
Код здесь обычный, как пример SDK: X++: WhoAmIRequest systemUserRequest = new WhoAmIRequest(); WhoAmIResponse systemUser = (WhoAmIResponse)service.Execute(systemUserRequest); activityparty party = new activityparty(); party.partyid = new Lookup(); party.partyid.type = EntityName.systemuser.ToString(); party.partyid.Value = systemUser.UserId; email email = new email(); email.to = new activityparty[] { party }; email.from = new activityparty[] { party }; email.subject = "My test subject"; email.description = "My test send e-mail message"; CrmBoolean direction = new CrmBoolean(); direction.Value = true; email.directioncode = direction; // создаем так: TargetCreateEmail targetCreate = new TargetCreateEmail(); targetCreate.Email = email; CreateRequest request = new CreateRequest(); request.Target = targetCreate; service.Execute(request); //либо так: //service.Create((BusinessEntity)email); Причем любая другая сущность создается, а email нет. Плагин регестрировался Plugin Resistration Tool на Update одного поля - собственно все как обычно. |
|
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|