Histórico da Página
...
Bloco de código | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
$/RM/Atual/Release/Prj-Projetos/RM.Prj.TotvsMessage.Configurator.Server [ConfiguratorPacoteAttribute(typeof(Properties.Resources), "d3593c4e-1a4c-58fb-b9c8-feaf13c2fa8b", nameof(Properties.Resources.sPrjCaptionPacoteMntEAI2))] public class PrjTopMntProtheusPacoteConfiguratorEai : EaiPacoteConfiguratorBase { /// <summary> /// Configurador de Integrações EAI. /// </summary> public PrjTopMntProtheusPacoteConfiguratorEai(){} /// <summary> /// Retorna lista de configurador do EAI 2.0 utilizados pelo pacote. /// </summary> /// <returns></returns> public override EAIConfigurationProductResult ConfigurationsProduct() { return new EAIConfigurationProductResult(); } /// <summary> /// /// </summary> /// <returns></returns> public override EAIPackage GetEAIPackage() { return new EAIPackage() { integrationId = "1129d688-d724-5afb-9f55-c9f8ce498d57", name = Properties.Resources.sPrjCaptionPacoteMntEAI2, description = Properties.Resources.sPrjTitleConfigEAI2MNT, documentationUrl = "https://tdn.totvs.com/x/AYMOFQ", Adapters = getTransactions() }; } /// <summary> /// /// </summary> /// <returns></returns> private List<EAIPackageAdapter> getTransactions() { List<EAIPackageAdapter> result = new List<EAIPackageAdapter>() { new EAIPackageAdapter() { AdapterId=EaiAdapterTypeEnum.Equipment, Version = "1.002", Mode = EnabledModeEnum.emReceive }, new EAIPackageAdapter() { AdapterId=EaiAdapterTypeEnum.Activity, Version = "1.000", Mode = EnabledModeEnum.emReceive }, new EAIPackageAdapter() { AdapterId=EaiAdapterTypeEnum.Appointment, Version = "1.000", Mode = EnabledModeEnum.emSend }, new EAIPackageAdapter() { AdapterId=EaiAdapterTypeEnum.AssetMonthlyDirectCosts, Version = "1.000", Mode = EnabledModeEnum.emReceive }, new EAIPackageAdapter() { AdapterId=EaiAdapterTypeEnum.AssetMonthlyUnDirectCosts, Version = "1.000", Mode = EnabledModeEnum.emReceive } }; return result; } /// <summary> /// Defiição de parâmetros de pacote. /// </summary> /// <returns></returns> public override EAIPacoteApiParamsResult GetParamsPacote() { EAIPacoteApiParamsResult result = new EAIPacoteApiParamsResult(); List<EAIConfigSchemaEntity> configSchema = new List<EAIConfigSchemaEntity>(); result.paramsList = configSchema; return result; } /// <summary> /// Serviços necessários para integração Siga MNT /// </summary> /// <returns></returns> public override EAIPacoteApiServicesRequiredResult GetApiServicesRequired() { return new EAIPacoteApiServicesRequiredResult() { Services = new List<EAIPacoteApiServiceRequired>() { new EAIPacoteApiServiceRequired() { Name = "WSINTRMMNT.apw?WSDL", Type = CanalComunicacaoEnum.teSOAP } } }; } } |
...
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas