Grava as configurações para a integração TechFin/Carol. A informação registrada é única para a instalação do Protheus, ou seja, não faz diferenciação por grupo de empresa/empresa/filial.

É possível registrar configurações customizadas por meio dessa função.

Sintaxe

FwTfSetConfig( oConfig )

Parâmetros

Nome

Tipo

Descrição

Obrigatório

Referência

oConfigObjeto JsonObjeto, onde cada propriedade representa uma configuração da Integração Carol/TechFinX

Retorno

Nome

Tipo

Descrição

lSucess

lógico

Sucesso ou falha na gravação

Exemplo


Exemplo
Static Function TstConfig()
   Local oConfig

    oConfig := JsonObject():New()
    oConfig[ "rac-endpoint" ]      := "https://totvs.rac.totvs.app"
    oConfig[ "platform-endpoint" ] := "https://fmscash.totvs.app"
    oConfig[ "carol-endpoint" ]    := "https://totvstechfin.carol.ai/api"
	oConfig[ "minha-config" ]      := "meu valor"

    FwTFSetConfig( oConfig )

Return

Observações

As configurações padrão da integração são: 

  • platform-clientId
  • platform-secret
  • platform-endpoint*
  • platform-tenantId
  • carol-connectorId
  • carol-apiToken
  • carol-endpoint*
  • rac-endpoint*
  • registry-endpoint

Atenção! As configurações são case sensitive.

A partir da versão 2.0.0. da techfin deve-se favorecer o uso do FwTotvsAppsRegistry em vez das configurações de endereço. 


Veja também

  • Sem rótulos