Conectores
ERP

Senior

17min
objetivo/resumo o conector senior na plataforma fluid permite integrar sistemas externos ao ambiente senior, facilitando a comunicação e automação de processos entre os dois sistemas esta integração é realizada por meio de web services, onde os dados são enviados e recebidos em formato xml e convertido em json o conector é configurado com parâmetros específicos de autenticação e criptografia para garantir segurança e controle a api da senior sempre retorna o código de status http 200, mesmo quando ocorre um erro atualmente, o conector não trata esse comportamento, portanto, é necessário verificar o conteúdo da resposta para identificar possíveis mensagens de erro da api senior após a recepção como configurar a conexão com senior 1\ acessar o painel principal faça login na plataforma fluid no painel à esquerda, vá para "criar & executar" > "conexões" e clique para visualizar as opções 2\ iniciar nova conexão no canto superior direito da tela de conexões, clique em "nova conexão" 3\ seleção do tipo de conexão na tela de configuração, procure pela opção "configure uma nova conexão" no menu suspenso, selecione "senior" para iniciar a configuração específica 4\ nome e descrição da conexão nome da conexão insira um nome descritivo para a conexão, como "conexão senior erp" descrição forneça uma breve descrição para ajudar na identificação e propósito da conexão 5\ tipo de ambiente do cliente defina o tipo de ambiente em que o cliente opera, indicando se utiliza uma solução on premise (local) ou baseada em cloud ambiente cloud para clientes que utilizam soluções baseadas em nuvem, insira o identificador conforme o exemplo ambiente on premise (local) para clientes que utilizam soluções locais, selecione o protocolo apropriado utilizado no ambiente on premise http utilize este protocolo se o ambiente local não possui certificados ssl/tls configurados https selecione este protocolo se o ambiente local possui certificados ssl/tls devidamente configurados, garantindo uma comunicação segura 6\ identificação do sistema e porta identificação do sistema insira o identificador conforme o exemplo https //{identificador} seniorcloud com br {porta} porta informe a porta especificada (ex 8080 ) o url final para o web service terá o formato https //{identificador} seniorcloud com br {porta}/{webservice} 6\ autenticação e criptografia usuário insira o nome do usuário para autenticação, que será utilizado no corpo da requisição xml senha insira a senha correspondente, também usada na autenticação xml versão de criptografia escolha a versão apropriada (normalmente utilizamos a opção “0”) 0 strings abertas com padrão "texto utf8" 1 criptografia proprietária da senior 2 token de autenticação (logon integrado) 3 token do serviço de usuários g7 7\ ignorar validação de segurança o parâmetro permite desativar a verificação de certificados ssl na conexão com os serviços da senior esta opção é útil em ambientes onde a validação do certificado pode não ser necessária criando um fluxo utilizando o conector senior passo 1 configurar o fluxo senior no editor de fluxo, crie um novo fluxo e arraste o conector senior para o canvas com o conector selecionado, vá até a aba "parametrizações" para configurar os campos de integração passo 2 especificar o web service insira o web service desejado de acordo com a documentação da senior https //documentacao senior com br/gestaoempresarialerp/5 10 3/webservices/indice web services htm passo 3 configurar o template de requisição no template, utilize a estrutura xml completa do web service fornecida pela senior remova os elementos \<user> , \<password> , e \<encryption> do xml, pois esses serão automaticamente preenchidos pelo conector exemplo de estrutura xml básica para o template xml copiar código \<soapenv\ envelope xmlns\ soapenv="http //schemas xmlsoap org/soap/envelope/" xmlns\ ser="http //services senior com br"> \<soapenv\ body> \<ser\ exportar> \<parameters> \<codemp>integer\</codemp> \<coddep>string\</coddep> \<codfil>integer\</codfil> \<identificadorsistema>string\</identificadorsistema> \<quantidaderegistros>integer\</quantidaderegistros> \<tipointegracao>string\</tipointegracao> \</parameters> \</ser\ exportar> \</soapenv\ body> \</soapenv\ envelope> passo 4 verificação da resposta da api como a api da senior sempre retorna um status 200 , é necessário verificar o conteúdo da resposta para identificar mensagens de erro específicas o conector, atualmente, não realiza esse tratamento de mensagens, então é essencial incluir um passo extra no fluxo para processar o conteúdo da resposta e assegurar que não houve erro conclusão com o conector senior, a fluid proporciona uma forma prática e segura de integrar sistemas externos com o ambiente senior configurando a conexão e o fluxo de maneira adequada, a integração torna se eficiente, automatizando processos e melhorando a comunicação entre sistemas, além de manter a segurança dos dados com opções de criptografia