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

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

Adapter 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);
    }
  • Sem rótulos