Páginas filhas
  • Parâmetros de Integração

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

Para que o configurador defina parâmetros básicos para as integrações são definidos em cada adapter um conjunto de parâmetros referente aquele adapter.

Exemplo: Centro de Custo 

$\RM\Atual\Release\Ctb-Contabilidade\RM.Ctb.TotvsMessage.Adapter\Receive\CentroDeCusto\CostCenter_Receive_1000

Bloco de código
languagec#
titleAdapter Centro de Custo
    /// <summary>
    /// Definição de parâmetros RM.
    /// </summary>
    /// <param name="integrationId"></param>
    /// <param name="adapterContext"></param>
    public override void ConfigureParameters(Guid integrationId, EAIAdapterContext adapterContext)
    {      
      CostCenterParameter param = new CostCenterParameter();
      param.ConfigurarCentroCusto(integrationId, adapterContext);
    }

    /// <summary>
    /// Definição de Parâmetros do Protheus.
    /// </summary>
    /// <param name="integrationId"></param>
    /// <param name="adapterContext"></param>
    /// <returns></returns>
    public override List<EAIProtheusParameter> LoadParametersAdapterProtheus(Guid integrationId, EAIAdapterContext adapterContext)
    {
      CostCenterParameter param = new CostCenterParameter();
      return param.LoadParametroAdapter( integrationId,  adapterContext);
    }