Integração SAP x Datasul

Discussão em 'EMS , HCM e Totvs 11' iniciado por rohis, Fevereiro 7, 2023.

  1. rohis

    rohis Membro Ativo

    Olá! Alguém já fez integração de SAP com Datasul? Como funciona? É necessário haver uma ferramenta de integração entre as duas soluções como o 'Ensamble' por exemplo?
  2. rafael.andrade

    rafael.andrade Membro Master Moderador Equipe de Suporte

    O ideal seria ter API nos 2 lados e 2 programas, sendo 1 em cada lado, consultando a API um do outro.

    Se já existe uma ferramenta pronta, desconheço
  3. rohis

    rohis Membro Ativo

    Entendi.
    Nas minhas pesquisas ouvi falar de integração via arquivo Excel e com WS/Endpoint esta por último provavelmente seria a melhor opção.

    Farei um curso de Progress WS ainda este mês e vou esclarecer as dúvidas sobre Progress/Datasul.
    O WS SAP, preciso colher mais informações para saber se é viável

    Obrigada.
  4. rafael.andrade

    rafael.andrade Membro Master Moderador Equipe de Suporte

    Quando finalizar seu curso, poderia vir aqui e registrar sua experiência? Seria de grande valor para comunidade...Obrigado
    OSVALDO DE SOUSA ASSIS e rohis curtiram isso.
  5. bootstrapmaster

    bootstrapmaster Moderator Moderador Equipe de Suporte

    Já comentei com vcs, mas vou repetir, existe uma ferramenta chamada NUDEJS, ela é um framework que conecta varios tipos de bancos, tem modulos pra conexão com o progress e ele conecta nativo com qualquer banco padrão SQL, o detalhe de tudo isso é somente a questão de regras de negocio, copiar dados de um para o outro é facil, conectar as bases e ler de um lado e salvar do outro, mas ai temos a questão de regra de negocio, o datasul mesmo, pra vc cadastrar um cliente na base, não é só fazer um create na tabela emitente por exemplo, tem varias tabelas, dai que vc precisa de uma API/BO com as regras, usamos ela pra integrar o ponto do RH, a principio olhei e era uma tabela com os pontos, fizemos a rotina para ler o banco de dados do relogio e salvar na tabela, dai vimos que faltou coisa, então optamos em gerar o txt e usar o importador de batidas do HCM, colocamos no RPW e está funcionando perfeitamente, temos um EDUCANDARIO agora, um projeto social do dono da empresa, a parte referente a administração estamos fazendo no datasul, a parte de contratos dos alunos, fizemos uma integração com o sistema chamado IEducar, esse sim, tá lendo os dados do IEducar e alimentando o datasul direto.
    Agora, o progress tem como conectar uma base SQL, alias existe uma versão do datasul que usa banco ORACLE, ele tem o banco ORACLE, dai ele cria um banco progress só pra traduzir as tabelas, quem sabe ai seria um caminho pra integrar com o SAP, mas ainda bate na questão das regras de negocio.
    OSVALDO DE SOUSA ASSIS e rohis curtiram isso.
  6. rafael.andrade

    rafael.andrade Membro Master Moderador Equipe de Suporte

    Esse NUDEJS consegue ler e gravar no banco HANA do SAP, que é um banco relacional, orientado a coluna? Pelo que fala esse banco do SAP não é SQL
    OSVALDO DE SOUSA ASSIS e rohis curtiram isso.

Compartilhe esta Página