Ir para o conteúdo principal

Integração de Requisição de Estoque com o ERP Senior

Esta integração permite que a plataforma envie requisições de estoque (De produtos inseridos em SS Solicitações de Serviços) para o ERP Senior,
Identificador de tipo: 12

A plataforma envia apenas um produto por requisição por vez (Requisição individual).

Para enviar requisições ao ERP não é necessário efetuar nenhuma ativação. Porém para realizar consulta do andamento da aquisição é necessário.

MÓDULO

Gestão Inteligente de Manutenção

ESPECIFICAÇÕES TÉCNICAS

Sentido: Mão única ERP Senior -> UPSIM

Consulta: UPSIM consome WS para receber cadastros pendentes de sincronia

Chave de unicidade no ERP: Requisição por empresa

Chave de unicidade na plataforma: Requisição gera um ID único para a unidade

Comportamento do WS: A plataforma realiza requisições unitárias e consulta periodicamente o andamento do atendimento

Gatilhos de consulta: UPSIM consome o WS periodicamente (por tempo) ou quando solicitado via tela

Mecanismo: XML

Documentação Senior: Clique aqui! 

PROCEDIMENTO CLIENTE

Cadastro do sistema integrado

  1. Cadastro do sistema integrado no ERP. Para mais informações. Clique aqui!

Configurações da integração no ERP

  1. No menu principal clique “Cadastro”;

  2. Clique em “Integrações”;

  3. Clique em “Configurações de Tipos de Informações” (Código da Tela: F000SXT);

  4. No campo “Sistema” clique no ícone lupa;

  5. A lista de sistemas integrados será exibida. Clique duas vezes na linha do cadastro do sistema UPSIM;

  6. No campo “Filial” clique no ícone lupa;

  7. A lista de filiais será exibida. Clique duas vezes na linha do cadastro da filial que deseja integrar;

  8. No campo “Informação” selecione a opção “Requisição de Estoque Eletrônica";

  9. Clique em “Mostrar”;

  10. Marque o check box da linha “Tipo de Informação” com a descrição “Requisição de Estoque Eletrônica”;

  11. Na coluna “Situação” insira “A”;

  12. Tecle “Tab”;

  13. O ERP emitirá a mensagem “Deseja Atribuir Valores Para os Itens Selecionados”; Clique na opção “Item atual”;

  14. Clique em “Processar”;

  15. O ERP emitirá mensagem “Processo realizado com sucesso”;

  16. Clique em “OK”.

Requisições-1.png

Tela de configurações de tipos de informações (Código da Tela: F000SXT) no ERP Senior


Ativação do Web Service no ERP

  1. No menu principal clique “Cadastro”;

  2. Clique em “Integrações”;

  3. Clique em “Configuração de Web Service” (Código da Tela: F000CWS);

  4. No campo “Código” digite “0”;

  5. Tecla “Tab”;

  6. No campo “Empresa” clique no ícone lupa;

  7. A lista de empresas será exibida. Clique duas vezes na linha do cadastro da empresa desejada;

  8. No campo “Filial” clique no ícone lupa;

  9. A lista de filiais será exibida. Clique duas vezes na linha do cadastro da filial desejada;

  10. No campo “Sistema” clique no ícone lupa;

  11. A lista de sistemas integrados será exibida. Clique duas vezes na linha do cadastro do sistema UPSIM;

  12. No campo “Web Service” selecione a opção “com.senior.g5.co.mcm.est.requisicoes”;

  13. No campo “Porta” selecione a opção “Consultar Geral”;

  14. No menu lateral “Campos Exportados Pelo Web Service” selecione todas as opções;
  15. Clique em “Processar”;

  16. O ERP emitirá mensagem “Confirmar o Processamento das Configurações do Web Service?”;

  17. Clique “Sim”;

  18. O ERP emitirá mensagem “Configurações do Web Service Gravadas com Sucesso”; Clique em “OK”.


Requisições-Consulta.png

Tela de configuração de Web Service (Código da Tela: F000CWS) no ERP Senior


Ativação da Integração no UPSIM

  1. Solicite a equipe de suporte UPSIM que ative a integração;

  2. Informe os seguintes os dados abaixo;

  3. Sigla do sistema no ERP Senior (deverá ser a mesma sigla cadastrada dentro do cadastro de sistemas integrados no ERP Senior);

  4. Usuário responsável Integração no ERP Senior;

  5. Password do usuário responsável Integração no ERP Senior;

  6. Empresa cadastrada no ERP Senior;

  7. Filial cadastrada no ERP Senior;

  8. Código da transação de requisição de estoque no ERP Senior;
  9. URL dos Web Service de produção (Exemplo: https://web03.senior.com.br:39301). Caso o usuário não tenha esta informação deve ser aberto um chamado na Senior solicitando a mesma.

PROCEDIMENTO EQUIPE SUPORTE

Ativar a integração na plataforma

  1. Acesse o cadastro da unidade do cliente;

  2. Clique em “Integrações”;

  3. Clique em “Adicionar”;

  4. Selecione o tipo de integração “Requisição de Estoque”;

  5. Selecione o Vendor/ERP “Senior”;

  6. Insira a Sigla "UPSIM";

  7. Insira o usuário (informado pelo cliente);

  8. Insira o password (informado pelo cliente);

  9. Insira o código da empresa (informado pelo cliente);

  10. Insira o código da filial (informado pelo cliente);

  11. Insira a key da unidade (cadastro da unidade);
  12. Insira o password (informado pelo cliente);
  13. Insira no campo "Parâmetro 1" o código da transação (informado pelo cliente). Quando o código não é informado a integração utiliza o código padrão 90250;
  14. Insira o EndPoint WebService. Exemplo:

    https://web03.senior.com.br:39301/g5-senior-services/sapiens_Synccom_senior_g5_co_mcm_est_requisicoes

  15. Insira o EndPoint UPSIM. Exemplo:

    http://dev.sismetro.com:5000

  16. Insira as observações da integração;

  17. Selecione o tipo da integração: “Total”;

  18. Ative a opção “Registrar Logs”;

  19. Clique em “Salvar”.


Observações

  • Substituir o início da URL pelos dados fornecidos pelo cliente
  • A primeira sincronia com o ERP deverá ser realizada com o tipo de integração“Total” ativada. Após a sincronia total ser realizada a integração deverá ser alterada para "Parcial".

DÚVIDAS

Dúvida Solução Direito
É necessário contatar a equipe de suporte da Senior para esta operação? Não. O usuário do ERP pode efetuar a operação sozinho. -

Esta documentação é válida para GO UP e ERP Full?

Sim. O procedimento é o mesmo para ambos. -

É necessário reiniciar o servidor após efetuar o procedimento?

Não. -

O WebService precisa estar visível para a web?

Sim. O WebService necessita estar publicado e visível na na web.  -

É possível liberar apenas os domínios dos servidores da plataforma para consumir o WebService?

Sim. Se o firewall permitir a liberação por domínio o usuário deverá liberar os seguintes domínios:


dev.sismetro.com

br.sismetro.com 

-

É possível liberar apenas os IP´s dos servidores da plataforma para consumir o WebService?

Não. A plataforma é hospedada em servidores na AWS e não possuem IP fixo. Portanto não é possível liberar o consumo para IP´s específicos.  -

Ao excluir uma requisição no ERP a mesmo é replicada para a plataforma?

Não. Quando uma requisição é "excluída" no ERP não é gerado sincronia para a plataforma. O usuário deverá "cancelar" para que a sincronia seja realizada. -

É possível realizar requisições agrupadas?

Não. A plataforma realiza apenas requisições unitárias. -