[RESOLVIDO] Erro de integração HCM x EMS

Discussão em 'EMS , HCM e Totvs 11' iniciado por heybell, Setembro 29, 2009.

Status do Tópico:
Não esta aberto para novas mensagens.
  1. heybell

    heybell Sem Pontuação

    Ocorre o seguinte erro ao integrar o HCM x EMS, Programa FP4430

    ------------------------------------------------------------------------------------------------------------------------------------
    IntegraþÒo TÝtulos a Pagar com o EMS2 Página: 1
    -------------------------------------------------------------------------------------------------------------- 25/09/2009 - 17:41:11

    SERVIDOR não está conectado. (5451)
    Handle do servidor especificado para o comando RUN btb/btb923za.p ... ON SERVER, invalido ou inapropriado. (5453)
    no


    Erro na Execuçao do app/apapi001.p (btb/btb008za.i2)

    ********************** VER INSTRUÇÕES NA FAQ 20.008 ***************************

    Álgúem tem idéia do que possa ser?
  2. fdantas

    fdantas Administrator Moderador

    Aparentemente é problema com os parametros de conexão com o banco do EMS
  3. dragao5

    dragao5 Sem Pontuação

    E aí, brother!
    Seguinte, tive o mesmo problema em um cliente e adivinha.... o Progress não era compatível com a versão do Windows SErver...

    tive que fazer a conexão em uma máquina XP para poder deixar o cliente funcional.

    Tenta em outra máquina, claro se o teu Server for Windows 2008, somente o 102B está homologado para tal SO.

    Você procedeu conforme a FAQ 20008, que segue abaixo: (eu fiz e funcionou perfeito)
    Título:
    Integração Datasul HCM com Datasul EMS2 via RPC.
    Perguntas:
    Como integrar o produto Datasul HCM com Datasul_EMS2?
    Solução:
    A integração entre os Produtos Datasul HCM e Datasul EMS 2 deve ocorrer obrigatoriamente via conexão RPC (Remote Procedure Call).
    Para fazer esta conexão é necessário ter uma máquina com a licença Progress AppServer instalada. Nesta máquina deve ser configurado e
    ativado um serviço AppServer chamado RPC_INT2 que conecte os bancos do EMS 2 e o seu PROPATH aponte para a área de programas do
    EMS 2.
    Após a configuração do serviço AppServer deve ser executado o programa SPP\BTB\SPBTB013.p através da opção "Executar Programas" do
    menu do Produto Datasul HCM (ou via CTRL+ALT+X) para que sejam feitas algumas parametrizações necessárias.
    Abaixo seguem as informações geradas pelo programa acima mencionado:
    • Servidor RPC padrão no programa "Manutenção Servidor RPC" (BTB013aa), com as seguintes informações:Código:
    RPC_INT2Descrição: Servidor RPC padrão DATASULEmpresa: <Empresa corrente do usuário>Disponível: SimConexão RPC: -AppService
    RPC_INT2 -H <NOME_DO_SERVIDOR> -S 5162
    • Relacionamento do servidor RPC_INT2 com o aplicativo HUR.
    • Cadastramento dos programas APAPI001, APAPI004, CDAPI007, CBAPI004 e CEAPI001 no módulo de Menu nos programas
    "Manutenção de Programa" (MEN012aa) e "Manutenção de Procedimento" (MEN011AA). Estas informações são de extrema importância
    para o correto funcionamento da integração entre os Produtos. Após a execução deste programa, basta alterar no programa "Manutenção
    Servidor RPC" (BTB013AA) o parâmetro -H para que este contenha o nome correto do servidor onde está sendo executado o Serviço
    AppServer RPC_INT2 criado no Progress Explorer Tools. Para ter certeza do funcionamento do Serviço criado, deve ser feito um teste de
    conexão do serviço criado através do botão "TESTAR SERVIDOR RPC" no programa "Manutenção Servidor RPC".
    Nota:
    Informações adicionais podem ser encontradas junto ao Manual de Referência Módulo Básico (NPS).
    Veja também



    Valeu?!
Status do Tópico:
Não esta aberto para novas mensagens.

Compartilhe esta Página