# ERP Senior

# Cadastro de Sistema Integrado no ERP Senior

Para que qualquer integração entre a plataforma e o ERP Senior seja ativada é necessário primeiro que o sistema integrado seja cadastrado no ERP Senior.

<p class="callout info">**MÓDULO**</p>

Gestão Inteligente de Manutenção

<p class="callout info">**PROCEDIMENTO CLIENTE**</p>

 Para cadastrar o sistema integrado siga os passos abaixo:

1. Efetue *login* no ERP;
2. No menu principal clique “Cadastro”;
3. Clique em “Integrações”;
4. Clique em “Cadastro de Sistemas Integrados” (Código da Tela: <u>F000SIS</u>);
5. Tecle “F2”;
6. O ERP exibirá a busca de cadastros de sistemas integrados. Verifique se o sistema UPSIM já está cadastrado. Caso não exista nenhum sistema cadastrado o ERP exibirá a mensagem “Nenhum registro disponível para consulta”. Clique em “OK” e prossiga para o item 10;
7. Caso o sistema UPSIM esteja cadastrado, verifique se as informações estão corretas (Sigla: UPSIM, Tipo: 99 e Situação: A). Se as informações estiverem corretas não será necessário efetuar mais nenhuma operação;
8. Se as informações estiverem incorretas, clique duas vezes na linha do cadastro UPSIM. A tela de edição será exibida. Efetue as alterações necessárias e clique em alterar e prossiga para o item 10;
9. Caso o sistema UPSIM não esteja cadastrado, clique em cancelar e prossiga para o item 11;
10. No campo “Código” digite “0”;
11. Tecla “Tab”;
12. Insira a “Descrição” “UPSIM”;
13. Tecla “Tab”;
14. Insira a “Sigla” “UPSIM”;
15. Tecla “Tab”;
16. Insira “Tipo” “99”;
17. Tecla “Tab”;
18. Insira a “Situação” “A”;
19. Tecla “Tab”.

[![sistema-integrado.png](https://doc.sismetro.com/uploads/images/gallery/2019-04-Apr/scaled-840-0/sistema-integrado.png)](https://doc.sismetro.com/uploads/images/gallery/2019-04-Apr/sistema-integrado.png)

*Tela de Cadastro de Sistemas Integrados no ERP Senior (Código da Tela: F000SIS)*

<div data-hook="post-description" id="bkmrk-d%C3%BAvidas"><div data-hook="post-description"><article class="blog-post-page-font"><p class="callout warning">**Dúvidas**</p>

</article></div></div><div data-hook="post-description" id="bkmrk-d%C3%BAvida-solu%C3%A7%C3%A3o-di"><article class="blog-post-page-font"><table border="1" style="height: 105px;"><tbody><tr style="height: 29px;"><td style="width: 326.4px; height: 29px;">**Dúvida**</td><td style="width: 416px; height: 29px;">**Solução**</td><td style="width: 66.4px; height: 29px;">**Direito**</td></tr><tr style="height: 47px;"><td style="width: 326.4px; height: 47px;">É necessário contatar a equipe de suporte da Senior para esta operação?</td><td style="width: 416px; height: 47px;">Não. O usuário do ERP pode efetuar a operação sozinho.</td><td class="align-center" style="width: 66.4px; height: 47px;">-</td></tr><tr style="height: 29px;"><td style="width: 326.4px; height: 29px;">Esta documentação é válida para GO UP e ERP Full?

</td><td style="width: 416px; height: 29px;">Sim. O procedimento é o mesmo para ambos.</td><td class="align-center" style="width: 66.4px; height: 29px;">-</td></tr><tr><td style="width: 326.4px;">É necessário reiniciar o servidor após efetuar o procedimento?

</td><td style="width: 416px;">Não.</td><td class="align-center" style="width: 66.4px;">-</td></tr></tbody></table>

</article></div>

# Integração de Produtos com o ERP Senior

Esta integração permite que os cadastros de produtos sejam replicados do ERP Senior para a plataforma.

<p class="callout info">**MÓDULO**</p>

Gestão Inteligente de Manutenção

<p class="callout info">**ESPECIFICAÇÕES TÉCNICAS**</p>

**Sentido:** Mão única ERP Senior -&gt; Plataforma

**Consulta:** Plataforma consome WS para receber cadastros pendentes de sincronia

***Mecanismo:*** XML

**WSDL:** http://example.com/g5-senior-services/sapiens\_Synccom\_senior\_g5\_co\_cad\_produtos?wsdl

**Porta:** Exportar\_5

**Documentação Senior:** [Clique aqui! ](https://documentacao.senior.com.br/gestaoempresarialerp/5.8.10/#webservices/com_senior_g5_co_cad_produtos.htm "Documentação Integração Cadastro de Produtos com o ERP Senior")

<p class="callout info">**PROCEDIMENTO CLIENTE**</p>

***Cadastro do sistema integrado***

1. Cadastro do sistema integrado no ERP. Para mais informações. [Clique aqui!](https://doc.sismetro.com/books/erp-senior/page/cadastro-de-sistema-integrado-no-erp-senior "Cadastro de Sistema Integrado no ERP Senior")

***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:<u> F000SXT</u>);
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 “Produtos";
9. Clique em “Mostrar”;
10. Marque o *check box* da linha “Tipo de Informação” com a descrição “Produtos”;
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”.

![](https://doc.sismetro.com/uploads/images/gallery/2019-07-Jul/scaled-840-0/image-1562884414344.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:<u> F000CWS</u>);
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.cad.produtos”;
13. No campo “Porta” selecione a opção “Exportar\_5”;
14. Utilize a caixa *where* para implementar filtros para evitar a exportação de cadastros que não tem aplicação para a plataforma.   
      
    Exemplo 1:   
      
    `AND E075PRO.CODORI in ('10','50','65') `  
      
    Exemplo 2: `AND (E075PRO.CODFAM IN ('225','250','253','254','255','256','257','270','400','401','402','403','404','405','410','411','412','413','420','421') OR`  
    `E075PRO.CODFAM IN ('422','423','424','425','426','430','9999','99999','999999'))`
15. No menu lateral “Campos Exportados Pelo Web Service” selecione todas as opções.
16. Clique em “Processar”;
17. O ERP emitirá mensagem “Confirmar o Processamento das Configurações do Web Service?”;
18. Clique “Sim”;
19. O ERP emitirá mensagem “Configurações do Web Service Gravadas com Sucesso”; Clique em “OK”.

![](https://doc.sismetro.com/uploads/images/gallery/2019-07-Jul/scaled-840-0/image-1562884492555.png)

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

***Ativação da Integração na Plataforma***

1. Solicite a equipe de suporte da 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. URL dos Web Service de produção (Exemplo: `<a class="_2qJYG" href="https://web03.senior.com.br:39301/" rel="noreferrer noopener" target="_top">https://web03.senior.com.br:39301</a>`). Caso o usuário não tenha esta informação deve ser aberto um chamado na Senior solicitando a mesma.

<p class="callout info">**PROCEDIMENTO EQUIPE SUPORTE**</p>

***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 “Produtos”;
5. Selecione o Vendor/ERP “Senior”;
6. Insira a Sigla "UPSIM";
7. <span style="text-decoration: underline;">Insira em cada empresa o ID da filial utilizada para integração de produtos (Informado pelo cliente). Embora os produtos tenham chave de unicidade por empresa, o ERP necessita dos parâmetros de empresa e filial para fazer o consumo do WS. Portanto deve ser lançado no cadastro de cada empresa o ID da filial que será utilizada na integração;</span>
8. Insira o EndPoint WebService. Exemplo:   
      
    `<a href="https://web03.senior.com.br:39301/g5-senior-services/sapiens_Synccom_senior_g5_co_int_geral_exportacao">https://web03.senior.com.br:39301/g5-senior-services/sapiens_Synccom_senior_g5_co_cad_produtos</a>`
9. Insira a EndPoint Confirmação. Exemplo:  
      
    `<a href="https://web03.senior.com.br:39301/g5-senior-services/sapiens_Synccom_senior_g5_co_int_geral_exportacao">https://web03.senior.com.br:39301/g5-senior-services/sapiens_Synccom_senior_g5_co_int_geral_exportacao</a>`
10. Insira o EndPoint da plataforma. Exemplo:  
      
    `<a class="_2qJYG" href="http://dev.sismetro.com:5000/" rel="noreferrer noopener" target="_top">http://dev.sismetro.com:5000</a>`
11. Insira as observações da integração;
12. Selecione o tipo da integração: “Total”;
13. Ative a opção “Registrar Logs”;
14. 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".

<p class="callout info">**GATILHOS DE EXECUÇÃO DO SERVIÇO**</p>

**Temporal:** O serviço é executado a cada 2 (Duas) horas.

**Usuário:** O serviço é executado quando o usuário clica no botão

<p class="callout info">**VALIDAÇÃO DE EXECUÇÃO DO SERVIÇO**</p>

**Tipo de integração:** 34

**Vendor:** 3

<span style="font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Oxygen, Ubuntu, Roboto, Cantarell, 'Fira Sans', 'Droid Sans', 'Helvetica Neue', sans-serif; font-size: 15px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400;">**Status:** 1</span>

<span style="font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Oxygen, Ubuntu, Roboto, Cantarell, 'Fira Sans', 'Droid Sans', 'Helvetica Neue', sans-serif; font-size: 15px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400;">**Parâmetro 1:** CUSTO\*</span>

<span style="font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Oxygen, Ubuntu, Roboto, Cantarell, 'Fira Sans', 'Droid Sans', 'Helvetica Neue', sans-serif; font-size: 15px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400;">**Parâmetro 2:** APP\*\*</span>

<span style="font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Oxygen, Ubuntu, Roboto, Cantarell, 'Fira Sans', 'Droid Sans', 'Helvetica Neue', sans-serif; font-size: 15px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400;"><span style="text-decoration: underline;">\* Quando o valor do "parâmetro 1" for igual a "CUSTO" o custo médio do produto no ERP será registrado no SISMETRO;</span>  
<span style="text-decoration: underline;">\*\*Quando o valor do "parâmetro 2" for igual a "APP" todos os produtos serão marcados como disponíveis para utilização no APP.</span></span>

<span style="font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Oxygen, Ubuntu, Roboto, Cantarell, 'Fira Sans', 'Droid Sans', 'Helvetica Neue', sans-serif; font-size: 15px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400;"><span style="text-decoration: underline;">**IMPORTANTE!** A integração apenas adiciona o produto no SISMETRO, não efetua atualização de nenhum campo.</span></span>

<p class="callout info">**PARÂMETROS DE REQUISIÇÃO**</p>

<table border="1" id="bkmrk-par%C3%A2metro-de-requis" style="border-collapse: collapse; width: 100%; height: 186px;"><tbody><tr style="height: 31px;"><td style="width: 24.074%; height: 31px;">**Parâmetro de Requisição**</td><td style="width: 37.8396%; height: 31px;">**Campo**</td><td style="width: 38.0864%; height: 31px;">**Tela**</td></tr><tr style="height: 31px;"><td style="width: 24.074%; height: 31px;">user</td><td style="width: 37.8396%; height: 31px;">Usuário</td><td style="width: 38.0864%; height: 31px;">Cadastro unidade -&gt; Integrações</td></tr><tr style="height: 31px;"><td style="width: 24.074%; height: 31px;">password</td><td style="width: 37.8396%; height: 31px;">Password</td><td style="width: 38.0864%; height: 31px;">Cadastro unidade -&gt; Integrações</td></tr><tr style="height: 31px;"><td style="width: 24.074%; height: 31px;">IdentificacaoSistema</td><td style="width: 37.8396%; height: 31px;">Sigla</td><td style="width: 38.0864%; height: 31px;">Cadastro unidade -&gt; Integrações</td></tr><tr style="height: 31px;"><td style="width: 24.074%; height: 31px;">CodEmp</td><td style="width: 37.8396%; height: 31px;">ID ERP da Empresa</td><td style="width: 38.0864%; height: 31px;">Cadastro unidade -&gt; Integrações</td></tr><tr style="height: 31px;"><td style="width: 24.074%; height: 31px;">CodFil</td><td style="width: 37.8396%; height: 31px;">ID ERP da Filial</td><td style="width: 38.0864%; height: 31px;">Cadastro unidade -&gt; Integrações</td></tr><tr><td style="width: 24.074%;">TipoIntegracao</td><td style="width: 37.8396%;">Integrar total ou parcial

(T = Todos, A = Somente Alterados).

</td><td style="width: 38.0864%;">Cadastro unidade -&gt; Integrações

</td></tr></tbody></table>

<p class="callout info">**CHAVE DE UNICIDADE DE REGISTRO**</p>

**Chave de unicidade no ERP:** codEmp + codPro + codDer  
  
**Chave de unicidade na plataforma:** unit + codEmp + codPro + codDer

**Comportamento do WS:** Todos os produtos da empresa serão exportados.

<p class="callout warning">**DÚVIDAS**</p>

<table border="1" id="bkmrk-d%C3%BAvida-solu%C3%A7%C3%A3o-di" style="height: 525px; width: 808px;"><tbody><tr style="height: 29px;"><td style="width: 325.6px; height: 29px;">**Dúvida**</td><td style="width: 416px; height: 29px;">**Solução**</td><td style="width: 65.6px; height: 29px;">**Direito**</td></tr><tr style="height: 47px;"><td style="width: 325.6px; height: 47px; text-align: justify;">É necessário contatar a equipe de suporte da Senior para esta operação?</td><td style="width: 416px; height: 47px; text-align: justify;">Não. O usuário do ERP pode efetuar a operação sozinho.</td><td class="align-center" style="width: 65.6px; height: 47px;">-</td></tr><tr style="height: 29px;"><td style="width: 325.6px; height: 29px; text-align: justify;">Esta documentação é válida para GO UP e ERP Full?

</td><td style="width: 416px; height: 29px; text-align: justify;">Sim. O procedimento é o mesmo para ambos.</td><td class="align-center" style="width: 65.6px; height: 29px;">-</td></tr><tr style="height: 60px;"><td style="width: 325.6px; height: 60px; text-align: justify;">É necessário reiniciar o servidor após efetuar o procedimento?

</td><td style="width: 416px; height: 60px; text-align: justify;">Não.</td><td class="align-center" style="width: 65.6px; height: 60px;">-</td></tr><tr style="height: 50px;"><td style="width: 325.6px; height: 50px; text-align: justify;">O WebService precisa estar visível para a web?

</td><td style="width: 416px; height: 50px; text-align: justify;">Sim. O WebService necessita estar publicado e visível na na web. </td><td class="align-center" style="width: 65.6px; height: 50px;">-</td></tr><tr style="height: 132px;"><td style="width: 325.6px; height: 132px; text-align: justify;">É possível liberar apenas os domínios dos servidores da plataforma para consumir o WebService?

</td><td style="width: 416px; height: 132px; text-align: justify;">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

</td><td class="align-center" style="width: 65.6px; height: 132px;">-</td></tr><tr style="height: 68px;"><td style="width: 325.6px; height: 68px; text-align: justify;">É possível liberar apenas os IP´s dos servidores da plataforma para consumir o WebService?

</td><td style="width: 416px; height: 68px; text-align: justify;">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. </td><td class="align-center" style="width: 65.6px; height: 68px;">-</td></tr><tr style="height: 60px;"><td style="width: 325.6px; height: 60px; text-align: justify;">Ao excluir um cadastro no ERP o mesmo é replicado para a plataforma?

</td><td style="width: 416px; height: 60px; text-align: justify;">Não. Quando um cadastro é "excluído" do ERP não é gerado sincronia para a plataforma.</td><td class="align-center" style="width: 65.6px; height: 60px;">-</td></tr><tr style="height: 50px;"><td style="width: 325.6px; height: 50px; text-align: justify;">É obrigatório implementar um where?

</td><td style="width: 416px; height: 50px; text-align: justify;">Não, porém é altamente recomendado para evitar a exportação de cadastros desnecessários.</td><td class="align-center" style="width: 65.6px; height: 50px;">-</td></tr></tbody></table>

<div id="bkmrk--1"></div>

# 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**

<span style="text-decoration: underline;"> Com essa integração, a plataforma envia apenas um produto por requisição por vez (Requisição individual) sem suporte a Projeto e Fase. Ela **não é compatível em paralelo** com a [**integração agrupada composta**](https://doc.sismetro.com/books/erp-senior/page/integracao-de-requisicao-de-estoque-porta-agrupada-composta-com-o-erp-senior).</span>

<span style="text-decoration: underline;">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.</span>

<p class="callout info">**MÓDULO**</p>

Gestão Inteligente de Manutenção

<p class="callout info">**ESPECIFICAÇÕES TÉCNICAS**</p>

**Sentido:** Mão única ERP Senior -&gt; 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! ](https://documentacao.senior.com.br/gestaoempresarialerp/5.8.10/index.htm#webservices/com_senior_g5_co_mcm_est_requisicoes.htm "Documentação Integração de Requisições de Estoque com o ERP Senior")

<p class="callout info">**PROCEDIMENTO CLIENTE**</p>

*Cadastro do sistema integrado*

1. Cadastro do sistema integrado no ERP. Para mais informações. [Clique aqui!](https://doc.sismetro.com/books/erp-senior/page/cadastro-de-sistema-integrado-no-erp-senior "Cadastro de Sistema Integrado no ERP Senior")

*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:<u> F000SXT</u>);
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](https://doc.sismetro.com/uploads/images/gallery/2019-04-Apr/scaled-840-0/Requisi%C3%A7%C3%B5es-1.png)](https://doc.sismetro.com/uploads/images/gallery/2019-04-Apr/Requisi%C3%A7%C3%B5es-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:<u> F000CWS</u>);
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](https://doc.sismetro.com/uploads/images/gallery/2019-04-Apr/scaled-840-0/Requisi%C3%A7%C3%B5es-Consulta.png)](https://doc.sismetro.com/uploads/images/gallery/2019-04-Apr/Requisi%C3%A7%C3%B5es-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](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.

<p class="callout info">**PROCEDIMENTO EQUIPE SUPORTE**</p>

*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`](https://web03.senior.com.br:39301/g5-senior-services/sapiens_Synccom_senior_g5_co_int_geral_exportacao)
15. Insira o EndPoint UPSIM. Exemplo:   
      
    [`http://dev.sismetro.com:5000`](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".

<p class="callout warning">**DÚVIDAS**</p>

<table border="1" id="bkmrk-d%C3%BAvida-solu%C3%A7%C3%A3o-di" style="height: 165px; width: 808px;"><tbody><tr style="height: 29px;"><td style="width: 326px; height: 29px;">**Dúvida**</td><td style="width: 416px; height: 29px;">**Solução**</td><td style="width: 66px; height: 29px;">**Direito**</td></tr><tr style="height: 47px;"><td style="width: 326px; height: 47px;">É necessário contatar a equipe de suporte da Senior para esta operação?</td><td style="width: 416px; height: 47px;">Não. O usuário do ERP pode efetuar a operação sozinho.</td><td class="align-center" style="width: 66px; height: 47px;">-</td></tr><tr style="height: 29px;"><td style="width: 326px; height: 29px;">Esta documentação é válida para GO UP e ERP Full?

</td><td style="width: 416px; height: 29px;">Sim. O procedimento é o mesmo para ambos.</td><td class="align-center" style="width: 66px; height: 29px;">-</td></tr><tr><td style="width: 326px;">É necessário reiniciar o servidor após efetuar o procedimento?

</td><td style="width: 416px;">Não.</td><td class="align-center" style="width: 66px;">-</td></tr><tr><td style="width: 326px;">O WebService precisa estar visível para a web?

</td><td style="width: 416px;">Sim. O WebService necessita estar publicado e visível na na web. </td><td class="align-center" style="width: 66px;">-</td></tr><tr><td style="width: 326px;">É possível liberar apenas os domínios dos servidores da plataforma para consumir o WebService?

</td><td style="width: 416px;">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

</td><td class="align-center" style="width: 66px;">-</td></tr><tr><td style="width: 326px;">É possível liberar apenas os IP´s dos servidores da plataforma para consumir o WebService?

</td><td style="width: 416px;">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. </td><td class="align-center" style="width: 66px;">-</td></tr><tr><td style="width: 326px;">Ao excluir uma requisição no ERP a mesmo é replicada para a plataforma?

</td><td style="width: 416px;">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.</td><td class="align-center" style="width: 66px;">-</td></tr><tr><td style="width: 326px;">É possível realizar requisições agrupadas?

</td><td style="width: 416px;">Não. A plataforma realiza apenas requisições unitárias.</td><td class="align-center" style="width: 66px;">-</td></tr></tbody></table>

<div id="bkmrk-"></div>

# Integração de Requisição de Estoque (Porta Agrupada Composta) 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) de forma agrupada (de uma só vez vários itens de produtos e serviços) para o ERP Senior,  
**Identificador de tipo: 56**

<span style="text-decoration: underline;"> Com esta integração, a plataforma consegue enviar N produtos e serviços de uma só vez. Ela **não é compatível em paralelo** com a [**integração individual**](https://doc.sismetro.com/books/erp-senior/page/integra%C3%A7%C3%A3o-de-requisi%C3%A7%C3%A3o-de-estoque-com-o-erp-senior).</span>

<span style="text-decoration: underline;">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.</span>

<p class="callout info">**MÓDULO**</p>

Gestão Inteligente de Manutenção

<p class="callout info">**ESPECIFICAÇÕES TÉCNICAS**</p>

**Sentido:** UPSIM -&gt; <span style="font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Oxygen, Ubuntu, Roboto, Cantarell, 'Fira Sans', 'Droid Sans', 'Helvetica Neue', sans-serif; font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400;">Mão única ERP Senior</span>

**Consulta:** UPSIM consome WS para consultar os registros de requisições que foram efetuadas e não foram atendidas ou canceladas de forma automática e também de forma manual para qualquer requisição sendo acionado pelo usuário.

**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 agrupadas 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! ](https://documentacao.senior.com.br/gestaoempresarialerp/5.10.4/webservices/com_senior_g5_co_mcm_est_requisicoes.htm "Documentação Integração de Requisições de Estoque com o ERP Senior")

<p class="callout info">**PROCEDIMENTO CLIENTE**</p>

*Cadastro do sistema integrado*

1. Cadastro do sistema integrado no ERP. Para mais informações. [Clique aqui!](https://doc.sismetro.com/books/erp-senior/page/cadastro-de-sistema-integrado-no-erp-senior "Cadastro de Sistema Integrado no ERP Senior")

**IMPORTANTE!** Pode haver configurações a mais para configurar a integração para receber Requisições de Estoque Agrupadas, o qual pode não estar nesta seção. Caso haja algo a mais recomenda-se consultar seu canal de atendimento Senior. Abaixo está a configuração geral para a integração da Requisição de Estoque.

**MAIS UM PONTO IMPORTANTE!** Caso use a requisição individual de estoque, o qual é mais simplificada, e deseja utilizar a requisição agrupada composta é importante saber que o atendimento à requisição não é efetuado pela mesma tela, havendo uma tela específica para a requisição agrupada composta.

*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:<u> F000SXT</u>);
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](https://doc.sismetro.com/uploads/images/gallery/2019-04-Apr/scaled-840-0/Requisi%C3%A7%C3%B5es-1.png)](https://doc.sismetro.com/uploads/images/gallery/2019-04-Apr/Requisi%C3%A7%C3%B5es-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:<u> F000CWS</u>);
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](https://doc.sismetro.com/uploads/images/gallery/2019-04-Apr/scaled-840-0/Requisi%C3%A7%C3%B5es-Consulta.png)](https://doc.sismetro.com/uploads/images/gallery/2019-04-Apr/Requisi%C3%A7%C3%B5es-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](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.

<p class="callout info">**PROCEDIMENTO EQUIPE SUPORTE**</p>

*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 Agrupada - 56”;
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) para produtos. Quando o código não é informado a integração utiliza o código padrão 90250;
14. Insira no campo "Parâmetro 2" o código da transação (informado pelo cliente) para serviços. Quando o código não é informado a integração utiliza o código padrão 90202;
15. Insira o EndPoint WebService. Exemplo:   
      
    `https://web03.senior.com.br:39301/g5-senior-services/sapiens_Synccom_senior_g5_co_mcm_est_requisicoes`[``](http://dev.sismetro.com:5000/)
16. Insira as observações da integração;
17. Clique em “Salvar”.

*Observações*

- Substituir o início da URL pelos dados fornecidos pelo cliente;
- Caso haja algum problema de integração e o protocolo seja HTTPS do Webservice, insira "IgnoraSSL" no Parâmetro 5;
- Caso o Webservice esteja parametrizado para receber algum valor nos rateios, preencha um valor padrão no Parâmetro 3;
- Caso necessite que o valor seja importado para a requisição na consulta do ERP, ou seja, obtido o valor unitário de cada produto e serviço requisitado para ser importado na Solicitação de serviço, use "IntegrarValorExportar" no Parâmetro 4;
- Pode acontecer de nosso lado o valor do produto estar incorreto por diversos fatores. Com isso, a Integração espera que no campo "preEme" venha com o atendimento o valor unitário do Produto ou Serviço. Isso gera uma necessidade de parametrização por parte do ERP, visto que muitas vezes para enviar a requisição é necessário enviar o valor da requisição, o qual também é enviado por este campo. É necessário solicitar que seja parametrizado para que o ERP retorne o valor total da requisição neste campo (ou seja: preEme = Valor do Produto).
- Caso necessite que o valor da requisição seja zerado para posteriormente ser atualizado com o valor advindo do ERP, use "ZerarPrecosNoEnvio" no Parâmetro 4.

<p class="callout warning">**DÚVIDAS**</p>

<table border="1" id="bkmrk-d%C3%BAvida-solu%C3%A7%C3%A3o-di" style="height: 165px; width: 808px;"><tbody><tr style="height: 29px;"><td style="width: 326px; height: 29px;">**Dúvida**</td><td style="width: 416px; height: 29px;">**Solução**</td><td style="width: 66px; height: 29px;">**Direito**</td></tr><tr style="height: 47px;"><td style="width: 326px; height: 47px;">É necessário contatar a equipe de suporte da Senior para esta operação?</td><td style="width: 416px; height: 47px;">Não. O usuário do ERP pode efetuar a operação sozinho.</td><td class="align-center" style="width: 66px; height: 47px;">-</td></tr><tr style="height: 29px;"><td style="width: 326px; height: 29px;">Esta documentação é válida para GO UP e ERP Full?

</td><td style="width: 416px; height: 29px;">Sim. O procedimento é o mesmo para ambos.</td><td class="align-center" style="width: 66px; height: 29px;">-</td></tr><tr><td style="width: 326px;">É necessário reiniciar o servidor após efetuar o procedimento?

</td><td style="width: 416px;">Não.</td><td class="align-center" style="width: 66px;">-</td></tr><tr><td style="width: 326px;">O WebService precisa estar visível para a web?

</td><td style="width: 416px;">Sim. O WebService necessita estar publicado e visível na na web. </td><td class="align-center" style="width: 66px;">-</td></tr><tr><td style="width: 326px;">É possível liberar apenas os domínios dos servidores da plataforma para consumir o WebService?

</td><td style="width: 416px;">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

</td><td class="align-center" style="width: 66px;">-</td></tr><tr><td style="width: 326px;">É possível liberar apenas os IP´s dos servidores da plataforma para consumir o WebService?

</td><td style="width: 416px;">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. </td><td class="align-center" style="width: 66px;">-</td></tr><tr><td style="width: 326px;">Ao excluir uma requisição no ERP a mesmo é replicada para a plataforma?

</td><td style="width: 416px;">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.</td><td class="align-center" style="width: 66px;">-</td></tr><tr><td style="width: 326px;">É possível realizar requisições agrupadas?

</td><td style="width: 416px;">Não. A plataforma realiza apenas requisições unitárias.</td><td class="align-center" style="width: 66px;">-</td></tr></tbody></table>

<p class="callout info">**ENVIO DA REQUISIÇÃO**</p>

**Tipo:** SOAP/XML  
**Nomenclatura:** CamelCase  
**Variáveis:** Case Sensitive

<div id="bkmrk-exemplo-da-requisi%C3%A7%C3%A3"><div>Exemplo da requisição:</div><div>&lt;?xml version="1.0" encoding="UTF-8"?&gt;  
&lt;SOAP-ENV:Envelope  
 xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"  
 xmlns:ns1="http://services.senior.com.br"  
 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"&gt;  
 &lt;SOAP-ENV:Body&gt;  
 &lt;ns1:requisicaoAgrupadaComposta_7&gt;  
 &lt;user&gt;SISMETRO&lt;/user&gt;  
 &lt;password&gt;XXYYYZZZ&lt;/password&gt;  
 &lt;encryption&gt;0&lt;/encryption&gt;  
 &lt;parameters&gt;  
 &lt;dadosGerais&gt;  
 &lt;codEmp&gt;6&lt;/codEmp&gt;  
 &lt;codFil&gt;7&lt;/codFil&gt;  
 &lt;identificadorExterno&gt;111222&lt;/identificadorExterno&gt;  
 &lt;itens&gt;  
 &lt;codDer&gt;OLH10&lt;/codDer&gt;  
 &lt;codPro&gt;12005975&lt;/codPro&gt;  
 &lt;codTns&gt;90250&lt;/codTns&gt;  
 &lt;datEme&gt;23/07/2025&lt;/datEme&gt;  
 &lt;obsEme&gt;SISMETRO SS nº 112233 - https://smtr.io/abc&lt;/obsEme&gt;  
 &lt;preEme xsi:nil="true"/&gt;  
 &lt;qtdEme&gt;1&lt;/qtdEme&gt;  
 &lt;/itens&gt;  
 &lt;itens&gt;  
 &lt;codDer&gt;U&lt;/codDer&gt;  
 &lt;codPro&gt;10003946&lt;/codPro&gt;  
 &lt;codTns&gt;90250&lt;/codTns&gt;  
 &lt;datEme&gt;23/07/2025&lt;/datEme&gt;  
 &lt;obsEme&gt;SISMETRO SS nº 112233 - https://smtr.io/abc&lt;/obsEme&gt;  
 &lt;preEme xsi:nil="true"/&gt;  
 &lt;qtdEme&gt;1&lt;/qtdEme&gt;  
 &lt;/itens&gt;  
 &lt;tipoOperacao&gt;R&lt;/tipoOperacao&gt;  
 &lt;tipoProcessamento&gt;1&lt;/tipoProcessamento&gt;  
 &lt;/dadosGerais&gt;  
 &lt;identificadorSistema&gt;SISMETRO&lt;/identificadorSistema&gt;  
 &lt;/parameters&gt;  
 &lt;/ns1:requisicaoAgrupadaComposta_7&gt;  
 &lt;/SOAP-ENV:Body&gt;  
&lt;/SOAP-ENV:Envelope&gt;</div><div>  
</div></div><p class="callout info">**DEFINIÇÃO DE VALORES**</p>

<div id="bkmrk-atributo-tipo-caract"><table border="1" id="bkmrk-atributo-tipo-caract-0" style="height: 649.275px; width: 802px;"><tbody><tr style="height: 36.775px;"><td class="align-left" style="width: 144.2px; height: 36.775px;">**Atributo**</td><td class="align-center" style="width: 83.65px; height: 36.775px;">**Tipo**</td><td class="align-center" style="width: 103.125px; height: 36.775px;">**Obrigatório**</td><td class="align-center" style="width: 111.125px; height: 36.775px;">**Exemplo**</td><td class="align-center" style="width: 81.525px; height: 36.775px;">**Tamanho**</td><td class="align-left" style="width: 277.575px; height: 36.775px;">**Descrição**</td></tr><tr style="height: 30px;"><td style="width: 144.2px; height: 30px;">identificadorSistema</td><td class="align-center" style="width: 83.65px; height: 30px;">String</td><td class="align-center" style="width: 103.125px; height: 30px;">Sim</td><td class="align-center" style="width: 111.125px; height: 30px;">"SISMETRO"</td><td style="width: 81.525px; height: 30px;">10</td><td style="width: 277.575px; height: 30px;">Identificador do sistema</td></tr><tr style="height: 46.4px;"><td style="width: 144.2px; height: 46.4px;">identificadorExterno</td><td class="align-center" style="width: 83.65px; height: 46.4px;">Int</td><td class="align-center" style="width: 103.125px; height: 46.4px;">Sim</td><td style="width: 111.125px; height: 46.4px;">12345</td><td style="width: 81.525px; height: 46.4px;">9</td><td style="width: 277.575px; height: 46.4px;">Identificador da Requisição do sistema parceiro</td></tr><tr style="height: 30px;"><td style="width: 144.2px; height: 30px;">codEmp</td><td class="align-center" style="width: 83.65px; height: 30px;">String</td><td class="align-center" style="width: 103.125px; height: 30px;">Sim</td><td class="align-center" style="width: 111.125px; height: 30px;">Ex: "001"</td><td style="width: 81.525px; height: 30px;">20</td><td style="width: 277.575px; height: 30px;">Código da empresa no ERP</td></tr><tr style="height: 35.2px;"><td style="width: 144.2px; height: 35.2px;">codFil</td><td class="align-center" style="width: 83.65px; height: 35.2px;">String</td><td class="align-center" style="width: 103.125px; height: 35.2px;">Sim</td><td class="align-center" style="width: 111.125px; height: 35.2px;">Ex: "01"</td><td style="width: 81.525px; height: 35.2px;">3</td><td style="width: 277.575px; height: 35.2px;">Código da filial no ERP

</td></tr><tr style="height: 35.2px;"><td style="width: 144.2px; height: 35.2px;">codPro</td><td class="align-center" style="width: 83.65px; height: 35.2px;">String</td><td class="align-center" style="width: 103.125px; height: 35.2px;">-</td><td class="align-center" style="width: 111.125px; height: 35.2px;">Ex: "12345"

</td><td style="width: 81.525px; height: 35.2px;">14</td><td style="width: 277.575px; height: 35.2px;">Código do produto </td></tr><tr style="height: 29.6px;"><td style="width: 144.2px; height: 29.6px;">codDer</td><td class="align-center" style="width: 83.65px; height: 29.6px;">String</td><td class="align-center" style="width: 103.125px; height: 29.6px;">-</td><td style="width: 111.125px; height: 29.6px;">Ex: "der01"</td><td style="width: 81.525px; height: 29.6px;">7</td><td style="width: 277.575px; height: 29.6px;">Código da Derivação</td></tr><tr style="height: 34.4px;"><td style="width: 144.2px; height: 34.4px;">codSer</td><td class="align-center" style="width: 83.65px; height: 34.4px;">String</td><td class="align-center" style="width: 103.125px; height: 34.4px;">-</td><td class="align-center" style="width: 111.125px; height: 34.4px;">Ex: "12345"</td><td style="width: 81.525px; height: 34.4px;">14</td><td style="width: 277.575px; height: 34.4px;">Código do serviço</td></tr><tr style="height: 46.4px;"><td style="width: 144.2px; height: 46.4px;">codTns</td><td class="align-center" style="width: 83.65px; height: 46.4px;">Numérico</td><td class="align-center" style="width: 103.125px; height: 46.4px;">Sim</td><td class="align-center" style="width: 111.125px; height: 46.4px;">Ex: "90251"</td><td style="width: 81.525px; height: 46.4px;">14</td><td style="width: 277.575px; height: 46.4px;">Código da transação (parametrizável, padrão 90251)</td></tr><tr style="height: 30px;"><td style="width: 144.2px; height: 30px;">datEme</td><td class="align-center" style="width: 83.65px; height: 30px;">Data atual</td><td class="align-center" style="width: 103.125px; height: 30px;">Sim</td><td class="align-center" style="width: 111.125px; height: 30px;">"dd/mm/yyyy"</td><td style="width: 81.525px; height: 30px;">10</td><td style="width: 277.575px; height: 30px;">Data de movimento </td></tr><tr style="height: 38.95px;"><td style="width: 144.2px; height: 38.95px;">datPrv</td><td class="align-center" style="width: 83.65px; height: 38.95px;">Data atual</td><td class="align-center" style="width: 103.125px; height: 38.95px;">Não</td><td class="align-center" style="width: 111.125px; height: 38.95px;">"dd/mm/yyyy"</td><td style="width: 81.525px; height: 38.95px;">10</td><td style="width: 277.575px; height: 38.95px;">Data de previsão de entrega</td></tr><tr style="height: 46.4px;"><td style="width: 144.2px; height: 46.4px;">obsEme</td><td class="align-center" style="width: 83.65px; height: 46.4px;">String</td><td class="align-center" style="width: 103.125px; height: 46.4px;">Não</td><td class="align-center" style="width: 111.125px; height: 46.4px;">Texto livre</td><td style="width: 81.525px; height: 46.4px;">250</td><td style="width: 277.575px; height: 46.4px;">Observação (SS, usuário, observação extra)</td></tr><tr style="height: 63.2px;"><td style="width: 144.2px; height: 63.2px;">preEme</td><td class="align-center" style="width: 83.65px; height: 63.2px;">Float</td><td class="align-center" style="width: 103.125px; height: 63.2px;">Sim</td><td class="align-center" style="width: 111.125px; height: 63.2px;">Ex: "99.99"</td><td style="width: 81.525px; height: 63.2px;">15,5</td><td style="width: 277.575px; height: 63.2px;">Preço da requisição utilizado para o controle de aprovação multinível e atualização de projetos</td></tr><tr style="height: 29.775px;"><td style="width: 144.2px; height: 29.775px;">qtdEme</td><td class="align-center" style="width: 83.65px; height: 29.775px;">Float</td><td class="align-center" style="width: 103.125px; height: 29.775px;">Sim</td><td class="align-center" style="width: 111.125px; height: 29.775px;">"1.0"</td><td style="width: 81.525px; height: 29.775px;">14,5</td><td style="width: 277.575px; height: 29.775px;">Quantidade (sempre 1.0 para serviço)</td></tr><tr style="height: 28.2px;"><td style="width: 144.2px; height: 28.2px;">tipoOperacao</td><td style="width: 83.65px; height: 28.2px;">String</td><td class="align-center" style="width: 103.125px; height: 28.2px;">Sim</td><td class="align-center" style="width: 111.125px; height: 28.2px;">"R"</td><td style="width: 81.525px; height: 28.2px;">  
</td><td style="width: 277.575px; height: 28.2px;">R = Requisitar, D = Devolver</td></tr><tr style="height: 31px;"><td style="width: 144.2px; height: 31px;">tipoProcessamento</td><td class="align-center" style="width: 83.65px; height: 31px;">Int</td><td class="align-center" style="width: 103.125px; height: 31px;">Sim</td><td class="align-center" style="width: 111.125px; height: 31px;">"1"</td><td style="width: 81.525px; height: 31px;">1</td><td style="width: 277.575px; height: 31px;">Tipo de processamento (sempre 1)</td></tr><tr style="height: 57.775px;"><td style="width: 144.2px; height: 57.775px;">datahora</td><td class="align-center" style="width: 83.65px; height: 57.775px;">Date Time</td><td class="align-center" style="width: 103.125px; height: 57.775px;">Sim</td><td class="align-center" style="width: 111.125px; height: 57.775px;">"dd/mm/yyyy"</td><td style="width: 81.525px; text-align: justify; height: 57.775px;">10

</td><td style="width: 277.575px; text-align: justify; height: 57.775px;">Data e hora do cadastro do produto no ERP (Formato ISO).

</td></tr></tbody></table>

</div>\* Cada item deve conter ou um produto ou um serviço, não sendo possível informar ambos no mesmo item. Uma requisição comporta produtos e serviços ao mesmo tempo.

<div id="bkmrk--2"></div>

# Integração Cadastro de Solicitantes (Clientes) com o ERP Senior.

Esta integração permite que os cadastros de solicitantes (clientes) sejam replicados do ERP Senior para a plataforma.

<u>Esta integração é aplicável apenas para empresas que utilizarão a plataforma para gerenciar a prestação de serviços para seus clientes.</u>

<p class="callout info">**MÓDULO**</p>

Gestão Inteligente de Manutenção.

<p class="callout info">**ESPECIFICAÇÕES TÉCNICAS**</p>

**Sentido:** Mão única ERP Senior -&gt; UPSIM

**Consulta:** Plataforma consome *WebService* para receber cadastros pendentes de sincronia

**Mecanismo:** XML

**WSDL:** <span style="color: #808080;">`http://example.com/<a href="http://example.com/g5-senior-services/sapiens_Synccom_senior_g5_co_cad_clientes" style="color: #808080;">g5-senior-services/sapiens_Synccom_senior_g5_co_cad_clientes</a>?wsdl`</span>

**Porta:** Exportar\_2

**Documentação Senior:** [Clique aqui! ](https://documentacao.senior.com.br/gestaoempresarialerp/5.8.10/webservices/com_senior_g5_co_cad_clientes.htm#Exportar_2 "Documentação Integração Cadastro de Clientes com o ERP Senior")

<p class="callout info">**PROCEDIMENTO CLIENTE**</p>

***Cadastro do sistema integrado***

1. Cadastro do sistema integrado no ERP. Para mais informações. [Clique aqui!](https://doc.sismetro.com/books/erp-senior/page/cadastro-de-sistema-integrado-no-erp-senior "Cadastro de Sistema Integrado no ERP Senior")

<span style="text-decoration: underline;">EXECUTAR OS PROCEDIMENTO ABAIXO EM TODAS AS FILIAS QUE SERÃO INTEGRADAS.</span>

***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:<u> F000SXT</u>);
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 “Cliente";
9. Clique em “Mostrar”;
10. Marque o *check box* da linha “Tipo de Informação” com a descrição “Cliente”;
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”.

[![Cliente.png](https://doc.sismetro.com/uploads/images/gallery/2019-04-Apr/scaled-840-0/Cliente.png)](https://doc.sismetro.com/uploads/images/gallery/2019-04-Apr/Cliente.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:<u> F000CWS</u>);
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.cad.clientes”;
13. No campo “Porta” selecione a opção “Exportar\_2”;
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”.

[![exportar_2.png](https://doc.sismetro.com/uploads/images/gallery/2019-09-Sep/scaled-840-0/exportar_2.png)](https://doc.sismetro.com/uploads/images/gallery/2019-09-Sep/exportar_2.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;
    
    
    1. Sigla do sistema no ERP Senior (deverá ser a mesma sigla cadastrada dentro do cadastro de sistemas integrados no ERP Senior);
    2. Usuário responsável Integração no ERP Senior;
    3. Password do usuário responsável pela integração no ERP Senior;
    4. Listagem de empresas e filiais que serão integradas (Nome e ID ERP);
    5. URL do Web Service de produção (Exemplo: `<a class="_2qJYG" href="https://web03.senior.com.br:39301/" rel="noreferrer noopener" target="_top">https://web03.senior.com.br:39301</a>`). Caso o usuário não tenha esta informação deve ser aberto um chamado na Senior solicitando a mesma.

<p class="callout info">**PROCEDIMENTO EQUIPE SUPORTE**</p>

***Cadastramento das empresas e filiais na plataforma***

1. Acesse as configurações da unidade (Menu engrenagem);
2. Cadastre as empresas e filiais que serão integradas. Somente empresas e filiais com ID ERP serão integradas;
3. Cliquem em "salvar".

***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 “Cliente Heroku”;
5. Selecione o Vendor/ERP “Senior”;
6. Insira a Sigla "UPSIM";
7. Insira a URL do cliente no campo EndPoint WebService. Exemplo:   
      
    `<a href="https://web03.senior.com.br:39301/g5-senior-services/sapiens_Synccom_senior_g5_co_int_varejo_clientes">https://web03.senior.com.br:39301</a>`
8. Insira a URL do cliente no campo EndPoint Confirmação. Exemplo:   
      
    `<a href="https://web03.senior.com.br:39301/g5-senior-services/sapiens_Synccom_senior_g5_co_int_geral_exportacao">https://web03.senior.com.br:39301</a>`
9. Insira o EndPoint UPSIM. Exemplo:   
      
    `<a class="_2qJYG" href="http://dev.sismetro.com:5000/" rel="noreferrer noopener" target="_top">http://dev.sismetro.com:5000</a>`
10. Insira as observações da integração;
11. Selecione o tipo da integração: “Total”;
12. Ative a opção “Registrar Logs”;
13. Clique em “Salvar”.

*Observações*

- Não é necessário inserir o EndPoint no final da URL;
- 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".

<p class="callout info">**GATILHOS DE EXECUÇÃO DO SERVIÇO**</p>

**Temporal:** O serviço é executado a cada 2 (Duas) horas.

<p class="callout info">**VALIDAÇÃO DE EXECUÇÃO DA INTEGRAÇÃO**</p>

**Tipo da integração:** 23

**Vendor:** 3

**Status:** 1

<p class="callout info">**CHAVE DE UNICIDADE DE REGISTRO**</p>

**Chave de unicidade no ERP:** codCli  
  
**Chave de unicidade na plataforma:** unit + codEmp + codFil + codCli

**Comportamento do WebService:** O cliente é único para todas as empresas e filiais no ERP. Para poder utilizar um cliente é necessário vincular (conectar) a empresa e filial. Apenas os clientes conectados a empresa e filial serão integrados.

**Comportamento da plataforma:** Todo cliente integrado gerará um solicitante dentro da filial sincronizada.

Exemplo: Se um cliente estiver vinculado em 10 filiais no ERP a plataforma irá gerar um solicitante embaixo de cada filial integrada.

<p class="callout info">**PARÂMETROS DE REQUISIÇÃO**</p>

<table border="1" id="bkmrk-par%C3%A2metro-de-requis" style="border-collapse: collapse; width: 100%; height: 244px;"><tbody><tr style="height: 31px;"><td style="width: 24.074%; height: 31px;">**Parâmetro de Requisição**</td><td style="width: 37.8396%; height: 31px;">**Campo**</td><td style="width: 38.0864%; height: 31px;">**Tela**</td></tr><tr style="height: 31px;"><td style="width: 24.074%; height: 31px;">user</td><td style="width: 37.8396%; height: 31px;">Usuário.</td><td style="width: 38.0864%; height: 31px;">Cadastro unidade -&gt; Integrações.</td></tr><tr style="height: 31px;"><td style="width: 24.074%; height: 31px;">password</td><td style="width: 37.8396%; height: 31px;">Password.</td><td style="width: 38.0864%; height: 31px;">Cadastro unidade -&gt; Integrações.</td></tr><tr style="height: 31px;"><td style="width: 24.074%; height: 31px;">IdentificacaoSistema</td><td style="width: 37.8396%; height: 31px;">Sigla.</td><td style="width: 38.0864%; height: 31px;">Cadastro unidade -&gt; Integrações.</td></tr><tr style="height: 31px;"><td style="width: 24.074%; height: 31px;">CodEmp</td><td style="width: 37.8396%; height: 31px;">ID ERP da Empresa.</td><td style="width: 38.0864%; height: 31px;">Configurações -&gt; Empresa.

A integração será disparada para todas as empresas e filiais que possuírem idErp configurado.

</td></tr><tr style="height: 31px;"><td style="width: 24.074%; height: 31px;">CodFil</td><td style="width: 37.8396%; height: 31px;">ID ERP da Filial.</td><td style="width: 38.0864%; height: 31px;">Configurações -&gt; Filial.

A integração será disparada para todas as empresas e filiais que possuírem idErp configurado.

</td></tr><tr style="height: 58px;"><td style="width: 24.074%; height: 58px;">TipoIntegracao</td><td style="width: 37.8396%; height: 58px;">Integrar total ou parcial.

(T = Todos, A = Somente Alterados).

</td><td style="width: 38.0864%; height: 58px;">Cadastro unidade -&gt; Integrações.

</td></tr></tbody></table>

<p class="callout info">**ATRIBUTOS DE RESPOSTA REGISTRADOS**</p>

<table border="1" id="bkmrk-par%C3%A2metro-de-respos" style="border-collapse: collapse; width: 100%; height: 492px;"><tbody><tr style="height: 31px;"><td style="width: 22.716%; height: 31px;">**Parâmetro de Resposta**</td><td style="width: 35.8643%; height: 31px;">**Campo**</td><td style="width: 19.2901%; height: 31px;">**Atualização Cadastral**</td><td style="width: 22.1296%; height: 31px;">**Tela**</td></tr><tr style="height: 31px;"><td style="width: 22.716%; height: 31px;">codCli</td><td style="width: 35.8643%; height: 31px;">ID ERP do solicitante.</td><td style="width: 19.2901%; height: 31px;">Não.</td><td style="width: 22.1296%; height: 31px;">Cadastro -&gt; Solicitante.</td></tr><tr style="height: 31px;"><td style="width: 22.716%; height: 31px;">nomCli</td><td style="width: 35.8643%; height: 31px;">Razão social do solicitante.</td><td style="width: 19.2901%; height: 31px;">Sim.</td><td style="width: 22.1296%; height: 31px;">Cadastro -&gt; Solicitante.</td></tr><tr style="height: 31px;"><td style="width: 22.716%; height: 31px;">apeCli</td><td style="width: 35.8643%; height: 31px;">Nome do solicitante.</td><td style="width: 19.2901%; height: 31px;">Sim.</td><td style="width: 22.1296%; height: 31px;">Cadastro -&gt; Solicitante.</td></tr><tr style="height: 31px;"><td style="width: 22.716%; height: 31px;">cgcCpf</td><td style="width: 35.8643%; height: 31px;">CNPJ ou CPF.

</td><td style="width: 19.2901%; height: 31px;">Sim.</td><td style="width: 22.1296%; height: 31px;">Cadastro -&gt; Solicitante.</td></tr><tr style="height: 31px;"><td style="width: 22.716%; height: 31px;">tipCli</td><td style="width: 35.8643%; height: 31px;">Tipo do solicitante.

(Pessoa física ou jurídica).

</td><td style="width: 19.2901%; height: 31px;">Sim.</td><td style="width: 22.1296%; height: 31px;">Cadastro -&gt; Solicitante.</td></tr><tr style="height: 31px;"><td style="width: 22.716%; height: 31px;">cepCli</td><td style="width: 35.8643%; height: 31px;">CEP do solicitante.</td><td style="width: 19.2901%; height: 31px;">Sim.</td><td style="width: 22.1296%; height: 31px;">Cadastro -&gt; Solicitante.</td></tr><tr style="height: 31px;"><td style="width: 22.716%; height: 31px;">endCli</td><td style="width: 35.8643%; height: 31px;">Endereço do solicitante.</td><td style="width: 19.2901%; height: 31px;">Sim.</td><td style="width: 22.1296%; height: 31px;">Cadastro -&gt; Solicitante.</td></tr><tr style="height: 31px;"><td style="width: 22.716%; height: 31px;">nenCli</td><td style="width: 35.8643%; height: 31px;">Número do solicitante</td><td style="width: 19.2901%; height: 31px;">Sim.</td><td style="width: 22.1296%; height: 31px;">Cadastro -&gt; Solicitante.</td></tr><tr style="height: 31px;"><td style="width: 22.716%; height: 31px;">baiCli</td><td style="width: 35.8643%; height: 31px;">Bairro do solicitante.</td><td style="width: 19.2901%; height: 31px;">Sim.</td><td style="width: 22.1296%; height: 31px;">Cadastro -&gt; Solicitante.</td></tr><tr style="height: 31px;"><td style="width: 22.716%; height: 31px;">cplEnd</td><td style="width: 35.8643%; height: 31px;">Complemento do endereço do solicitante.

</td><td style="width: 19.2901%; height: 31px;">Sim.</td><td style="width: 22.1296%; height: 31px;">Cadastro -&gt; Solicitante.</td></tr><tr style="height: 31px;"><td style="width: 22.716%; height: 31px;">intNet</td><td style="width: 35.8643%; height: 31px;">Email do cliente.</td><td style="width: 19.2901%; height: 31px;">Sim.</td><td style="width: 22.1296%; height: 31px;">Cadastro -&gt; Solicitante.</td></tr><tr style="height: 31px;"><td style="width: 22.716%; height: 31px;">fonCI2</td><td style="width: 35.8643%; height: 31px;">Fone do solicitante.

</td><td style="width: 19.2901%; height: 31px;">Sim.</td><td style="width: 22.1296%; height: 31px;">Cadastro -&gt; Solicitante.</td></tr><tr style="height: 31px;"><td style="width: 22.716%; height: 31px;">zipCode

</td><td style="width: 35.8643%; height: 31px;">Código IBGE do solicitante.

</td><td style="width: 19.2901%; height: 31px;">Sim.</td><td style="width: 22.1296%; height: 31px;">Cadastro -&gt; Solicitante.</td></tr><tr style="height: 177px;"><td style="width: 22.716%; height: 27px;">cidCli

</td><td style="width: 35.8643%; height: 27px;">Cidade do solicitante.

</td><td style="width: 19.2901%; height: 27px;">Sim.</td><td style="width: 22.1296%; height: 27px;">Cadastro -&gt; Solicitante.</td></tr><tr style="height: 31px;"><td style="width: 22.716%; height: 31px;">sigUfs</td><td style="width: 35.8643%; height: 31px;">Estado do solicitante.

</td><td style="width: 19.2901%; height: 31px;">Sim.</td><td style="width: 22.1296%; height: 31px;">Cadastro -&gt; Solicitante.</td></tr></tbody></table>

<p class="callout warning">**DÚVIDAS**</p>

<table border="1" id="bkmrk-d%C3%BAvida-solu%C3%A7%C3%A3o-di" style="height: 165px; width: 808px;"><tbody><tr style="height: 29px;"><td style="width: 325.556px; height: 29px;">**Dúvidas**</td><td style="width: 408.889px; height: 29px;">**Solução**</td><td style="width: 72.2222px; height: 29px;">**Direito**</td></tr><tr style="height: 47px;"><td style="width: 325.556px; height: 47px; text-align: justify;">É necessário contatar a equipe de suporte da Senior para esta operação?</td><td style="width: 408.889px; height: 47px; text-align: justify;">Não. O usuário do ERP pode efetuar a operação sozinho.</td><td class="align-center" style="width: 72.2222px; height: 47px;">-</td></tr><tr style="height: 29px;"><td style="width: 325.556px; height: 29px; text-align: justify;">Esta documentação é válida para GO UP e ERP Full?

</td><td style="width: 408.889px; height: 29px; text-align: justify;">Sim. O procedimento é o mesmo para ambos.</td><td class="align-center" style="width: 72.2222px; height: 29px;">-</td></tr><tr><td style="width: 325.556px; text-align: justify;">É necessário reiniciar o servidor após efetuar o procedimento?

</td><td style="width: 408.889px; text-align: justify;">Não.</td><td class="align-center" style="width: 72.2222px;">-</td></tr><tr><td style="width: 325.556px; text-align: justify;">O WebService precisa estar visível para a web?

</td><td style="width: 408.889px; text-align: justify;">Não. O WebService deverá estar visível para os IP fixos da plataforma. Solicite a equipe de suporte a listagem de IP Fixo.</td><td class="align-center" style="width: 72.2222px;">-</td></tr><tr><td style="width: 325.556px; text-align: justify;">Ao excluir um cadastro no ERP o mesmo é replicado para a plataforma?

</td><td style="width: 408.889px; text-align: justify;">Não. Quando um cadastro é "excluído" do ERP não é gerado sincronia para a plataforma.</td><td class="align-center" style="width: 72.2222px;">-</td></tr></tbody></table>

<div id="bkmrk--1"></div>

# Integração de Fornecedores com o ERP Senior

Esta integração permite que os cadastros de fornecedores sejam replicados do ERP Senior para a plataforma.

<p class="callout info">**MÓDULO**</p>

Gestão Inteligente de Manutenção

<p class="callout info">**ESPECIFICAÇÕES TÉCNICAS**</p>

**Sentido:** Mão única ERP Senior -&gt; Plataforma

**Consulta:** Plataforma consome WS para receber cadastros pendentes de sincronia

***Mecanismo:*** XML

**WSDL:** http://example.com/g5-senior-services/sapiens\_Synccom\_senior\_g5\_co\_cad\_fornecedor?wsdl

**Porta:** Exportar\_2

**Documentação Senior:** [Clique aqui! ](https://documentacao.senior.com.br/gestaoempresarialerp/5.8.10/#webservices/com_senior_g5_co_cad_fornecedor.htm "Documentação Integração Cadastro de Fornecedores com o ERP Senior")

<p class="callout info">**PROCEDIMENTO CLIENTE**</p>

*Cadastro do sistema integrado*

1. Cadastro do sistema integrado no ERP. Para mais informações. [Clique aqui!](https://doc.sismetro.com/books/erp-senior/page/cadastro-de-sistema-integrado-no-erp-senior "Cadastro de Sistema Integrado no ERP Senior")

*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:<u> F000SXT</u>);
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 “Fornecedor";
9. Clique em “Mostrar”;
10. Marque o *check box* da linha “Tipo de Informação” com a descrição “Fornecedor”;
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”.

[![Fornecedor.png](https://doc.sismetro.com/uploads/images/gallery/2019-04-Apr/scaled-840-0/Fornecedor.png)](https://doc.sismetro.com/uploads/images/gallery/2019-04-Apr/Fornecedor.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:<u> F000CWS</u>);
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.cad.fornecedor”;
13. No campo “Porta” selecione a opção “Exportar\_2”;
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”.

[![fornecedor-configuracao.png](https://doc.sismetro.com/uploads/images/gallery/2019-04-Apr/scaled-840-0/fornecedor-configuracao.png)](https://doc.sismetro.com/uploads/images/gallery/2019-04-Apr/fornecedor-configuracao.png)

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

*Ativação da Integração na Plataforma*

1. Solicite a equipe de suporte 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. URL dos Web Service de produção (Exemplo: `<a class="_2qJYG" href="https://web03.senior.com.br:39301/" rel="noreferrer noopener" target="_top">https://web03.senior.com.br:39301</a>`). Caso o usuário não tenha esta informação deve ser aberto um chamado na Senior solicitando a mesma.

<p class="callout info">**PROCEDIMENTO EQUIPE SUPORTE**</p>

*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 “Fornecedores”;
5. Selecione o Vendor/ERP “Senior”;
6. Insira a Sigla "UPSIM";
7. Insira o código da empresa (informado pelo cliente);
8. Insira o código da filial (informado pelo cliente);
9. Insira o EndPoint WebService. Exemplo:  
      
    `<a href="https://web03.senior.com.br:39301/g5-senior-services/sapiens_Synccom_senior_g5_co_int_geral_exportacao">https://web03.senior.com.br:39301/g5-senior-services/sapiens_Synccom_senior_g5_co_cad_fornecedor</a>`
10. Insira a EndPoint Confirmação. Exemplo:  
      
    `<a href="https://web03.senior.com.br:39301/g5-senior-services/sapiens_Synccom_senior_g5_co_int_geral_exportacao">https://web03.senior.com.br:39301/g5-senior-services/sapiens_Synccom_senior_g5_co_int_geral_exportacao</a>`
11. Insira o EndPoint da plataforma:   
      
    `<a class="_2qJYG" href="http://dev.sismetro.com:5000/" rel="noreferrer noopener" target="_top">http://dev.sismetro.com:5000</a>`
12. Insira as observações da integração;
13. Selecione o tipo da integração: “Total”;
14. Ative a opção “Registrar Logs”;
15. 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".

- 

<p class="callout info">**GATILHOS DE EXECUÇÃO DO SERVIÇO**</p>

Temporal: O serviço é executado a cada 2 (Duas) horas.

Usuário: O serviço é executado quando o usuário clica no botão

<p class="callout info">**VALIDAÇÃO DE EXECUÇÃO DO SERVIÇO**</p>

**Configuração da integração na unidade**

Tipo de integração: 42

Vendor: 3

<span style="font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Oxygen, Ubuntu, Roboto, Cantarell, 'Fira Sans', 'Droid Sans', 'Helvetica Neue', sans-serif; font-size: 15px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400;">Status: 1</span>

<span style="font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Oxygen, Ubuntu, Roboto, Cantarell, 'Fira Sans', 'Droid Sans', 'Helvetica Neue', sans-serif; font-size: 15px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400;">A chamada será realizada para o endpoint configurado no cadastro da integração.</span>

<p class="callout info">**PARÂMETROS DE REQUISIÇÃO**</p>

<table border="1" id="bkmrk-par%C3%A2metro-de-requis" style="border-collapse: collapse; width: 100%; height: 186px;"><tbody><tr style="height: 31px;"><td style="width: 24.074%; height: 31px;">**Parâmetro de Requisição**</td><td style="width: 37.8396%; height: 31px;">**Campo**</td><td style="width: 38.0864%; height: 31px;">**Tela**</td></tr><tr style="height: 31px;"><td style="width: 24.074%; height: 31px;">user</td><td style="width: 37.8396%; height: 31px;">Usuário</td><td style="width: 38.0864%; height: 31px;">Cadastro unidade -&gt; Integrações</td></tr><tr style="height: 31px;"><td style="width: 24.074%; height: 31px;">password</td><td style="width: 37.8396%; height: 31px;">Password</td><td style="width: 38.0864%; height: 31px;">Cadastro unidade -&gt; Integrações</td></tr><tr style="height: 31px;"><td style="width: 24.074%; height: 31px;">IdentificacaoSistema</td><td style="width: 37.8396%; height: 31px;">Sigla</td><td style="width: 38.0864%; height: 31px;">Cadastro unidade -&gt; Integrações</td></tr><tr style="height: 31px;"><td style="width: 24.074%; height: 31px;">CodEmp</td><td style="width: 37.8396%; height: 31px;">ID ERP da Empresa</td><td style="width: 38.0864%; height: 31px;">Cadastro unidade -&gt; Integrações</td></tr><tr style="height: 31px;"><td style="width: 24.074%; height: 31px;">CodFil</td><td style="width: 37.8396%; height: 31px;">ID ERP da Filial</td><td style="width: 38.0864%; height: 31px;">Cadastro unidade -&gt; Integrações</td></tr><tr><td style="width: 24.074%;">TipoIntegracao</td><td style="width: 37.8396%;">Integrar total ou parcial

(T = Todos, A = Somente Alterados).

</td><td style="width: 38.0864%;">Cadastro unidade -&gt; Integrações

</td></tr></tbody></table>

<p class="callout info">**CHAVE DE UNICIDADE DE REGISTRO**</p>

**Chave de unicidade no ERP:** codFor   
  
**Chave de unicidade na plataforma:** unit + codFor

**Comportamento do WS:** Todos os fornecedores conectados a empresa serão exportados

<p class="callout info">**ATRIBUTOS DE RESPOSTA REGISTRADOS**</p>

<table border="1" id="bkmrk-par%C3%A2metro-de-respos" style="border-collapse: collapse; width: 100%; height: 1434px;"><tbody><tr style="height: 31px;"><td style="width: 22.716%; height: 31px;">**Parâmetro de Resposta**</td><td style="width: 35.8643%; height: 31px;">**Campo**</td><td style="width: 19.2901%;">**Atualização Cadastral**</td><td style="width: 22.1296%; height: 31px;">**Tela**</td></tr><tr style="height: 31px;"><td style="width: 22.716%; height: 31px;"> </td><td style="width: 35.8643%; height: 31px;"> </td><td style="width: 19.2901%;"> </td><td style="width: 22.1296%; height: 31px;"> </td></tr></tbody></table>

<p class="callout warning">**Dúvidas**</p>

<table border="1" id="bkmrk-d%C3%BAvida-solu%C3%A7%C3%A3o-di" style="height: 165px; width: 808px;"><tbody><tr style="height: 29px;"><td style="width: 326px; height: 29px;">**Dúvida**</td><td style="width: 416px; height: 29px;">**Solução**</td><td style="width: 66px; height: 29px;">**Direito**</td></tr><tr style="height: 47px;"><td style="width: 326px; height: 47px; text-align: justify;">É necessário contatar a equipe de suporte da Senior para esta operação?</td><td style="width: 416px; height: 47px; text-align: justify;">Não. O usuário do ERP pode efetuar a operação sozinho.</td><td class="align-center" style="width: 66px; height: 47px;">-</td></tr><tr style="height: 29px;"><td style="width: 326px; height: 29px; text-align: justify;">Esta documentação é válida para GO UP e ERP Full?

</td><td style="width: 416px; height: 29px; text-align: justify;">Sim. O procedimento é o mesmo para ambos.</td><td class="align-center" style="width: 66px; height: 29px;">-</td></tr><tr><td style="width: 326px; text-align: justify;">É necessário reiniciar o servidor após efetuar o procedimento?

</td><td style="width: 416px; text-align: justify;">Não.</td><td class="align-center" style="width: 66px;">-</td></tr><tr><td style="width: 326px; text-align: justify;">O WebService precisa estar visível para a web?

</td><td style="width: 416px; text-align: justify;">Sim. O WebService necessita estar publicado e visível na na web. </td><td class="align-center" style="width: 66px;">-</td></tr><tr><td style="width: 326px; text-align: justify;">É possível liberar apenas os domínios dos servidores da plataforma para consumir o WebService?

</td><td style="width: 416px; text-align: justify;">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

</td><td class="align-center" style="width: 66px;">-</td></tr><tr><td style="width: 326px; text-align: justify;">É possível liberar apenas os IP´s dos servidores da plataforma para consumir o WebService?

</td><td style="width: 416px; text-align: justify;">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. </td><td class="align-center" style="width: 66px;">-</td></tr><tr><td style="width: 326px; text-align: justify;">Ao excluir um cadastro no ERP o mesmo é replicado para a plataforma?

</td><td style="width: 416px; text-align: justify;">Não. Quando um cadastro é "excluído" do ERP não é gerado sincronia para a plataforma.</td><td class="align-center" style="width: 66px;">-</td></tr></tbody></table>

<div id="bkmrk--1"></div>

# Integração Cadastro de Patrimônios (Bens) com o ERP Senior.

Esta integração permite que os cadastros de patrimônios (bens) sejam replicados do ERP Senior para a plataforma.

<p class="callout info">**MÓDULO**</p>

Gestão Inteligente de Manutenção.

<p class="callout info">**ESPECIFICAÇÕES TÉCNICAS**</p>

**Sentido:** Mão única ERP Senior -&gt; Plataforma  
**Consulta:** Plataforma consome WS para receber cadastros pendentes de sincronia  
***Mecanismo:*** XML  
**WSDL:** `http://example.com/g5-senior-services/sapiens_Synccom_senior_g5_co_mct_pat_bem?wsdl`  
**Porta:** <span style="color: #0000ff;">Exportar\_5  
</span>**Documentação Senior:** [Clique aqui!](https://documentacao.senior.com.br/gestaoempresarialerp/5.10.2/webservices/com_senior_g5_co_mct_pat_bem.htm "Documentação Integração ERP Senior")

<p class="callout info">**PROCEDIMENTO CLIENTE**</p>

***Cadastro do sistema integrado*** Cadastro do sistema integrado no ERP. Para mais informações. [Clique aqui!](https://doc.sismetro.com/books/erp-senior/page/cadastro-de-sistema-integrado-no-erp-senior "Cadastro de Sistema Integrado no ERP Senior")

***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:<u> F000SXT</u>);
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 “Bem";
9. Clique em “Mostrar”;
10. Marque o *check box* da linha “Tipo de Informação” com a descrição “Bem”;
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”.

![](https://doc.sismetro.com/uploads/images/gallery/2019-07-Jul/scaled-840-0/image-1562888317001.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:<u> F000CWS</u>);
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.mct.pat.bem”;
13. No campo “Porta” selecione a opção “Exportar\_5”;
14. Utilize a caixa *where* para implementar filtros para evitar a exportação de cadastros que não tem aplicação para a plataforma.   
      
    Exemplo 1:  
    `AND E670BEM.TIPACR = ' ' AND E670BEM.USU_INTUPS = 'S'`  
      
    Exemplo 2:  
    `AND E670BEM.CODESP IN ('1','5')`
15. Adicione junto ao where usado a seguinte expressão:  
    `AND E670BEM.FILLOC = E000BEM.CODFIL`  
    [![WhatsApp Image 2025-01-24 at 10.51.26.jpeg](https://doc.sismetro.com/uploads/images/gallery/2025-01/scaled-1680-/zwzmrcDlEBFqXgnk-whatsapp-image-2025-01-24-at-10-51-26.jpeg)](https://doc.sismetro.com/uploads/images/gallery/2025-01/zwzmrcDlEBFqXgnk-whatsapp-image-2025-01-24-at-10-51-26.jpeg)
16. No menu lateral “Campos Exportados Pelo Web Service” selecione todas as opções;
17. Clique em “Processar”;
18. O ERP emitirá mensagem “Confirmar o Processamento das Configurações do Web Service?”;
19. Clique “Sim”;
20. O ERP emitirá mensagem “Configurações do Web Service Gravadas com Sucesso”; Clique em “OK”.

![](https://doc.sismetro.com/uploads/images/gallery/2019-07-Jul/scaled-840-0/image-1562888246387.png)

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

***Ativação da Integração na Plataforma***

1. Solicite a equipe de suporte que ative a integração;
2. Informe os seguintes os dados abaixo;
    
    
    1. Sigla do sistema no ERP Senior (deverá ser a mesma sigla cadastrada dentro do cadastro de sistemas integrados no ERP Senior);
    2. Usuário responsável Integração no ERP Senior;
    3. Password do usuário responsável Integração no ERP Senior;
    4. Empresa cadastrada no ERP Senior;
    5. Filial cadastrada no ERP Senior;
    6. Tipo de tecnologia padrão. Todo patrimônio que for integrado receberá este tipo de tecnologia;
    7. Categoria padrão. Todo patrimônio que for integrado pertencerá a está categoria. Somente usuários com permissão para visualizar a categoria padrão poderão visualizar os patrimônios integrados;
    8. URL dos Web Service de produção (Exemplo: `<a class="_2qJYG" href="https://web999.senior.com.br:39999">https://web999.senior.com.br:39999</a>`). Caso o usuário não tenha esta informação deve ser aberto um chamado na Senior solicitando a URL.

<p class="callout info">**PROCEDIMENTO EQUIPE SUPORTE** </p>

***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 “Patrimônios ”;
5. Selecione o Vendor/ERP “Senior”;
6. Insira o "Usuário" e "Password";
7. Insira a Sigla "UPSIM";
8. Insira no "parâmetro 1" o ID do tipo de tecnologia padrão que o cliente escolheu. Caso o cliente não informe nenhum tipo de tecnologia utilize o ID 7339 (PATRIMÔNIO INTEGRADO);
9. Insira no "parâmetro 2" o ID da categoria padrão que o cliente escolheu. Caso o cliente não informe nenhuma categoria utilize o ID 20 (INDUSTRIAL);
10. Insira o EndPoint WebService. Exemplo:  
    `<a class="_2qJYG" href="https://web999.senior.com.br:3999">https://web999.senior.com.br:3999</a>`
11. Insira a EndPoint Confirmação. Exemplo:  
    `<a class="_2qJYG" href="https://web999.senior.com.br:3999">https://web999.senior.com.br:3999</a>`
12. Insira o EndPoint SISMETRO.  
    `<a class="_2qJYG" href="http://dev.sismetro.com:5000/" rel="noreferrer noopener" target="_top">http://dev.sismetro.com:5000</a>`
13. Insira as observações da integração;
14. Selecione o tipo da integração: “Total”. Após a primeira sincronia o tipo deverá ser alterado para "Parcial";
15. Ative a opção “Registrar Logs”;
16. 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".

*<span style="color: #e03e2d;">**PARÂMETROS ADICIONAIS OBRIGATÓRIOS**</span>*

- Definir o IDERP no cadastro da EMPRESA
- Definir o IDERP no cadastro da FILIAL
- Selecionar um "Solicitante padrão" no cadastro da FILIAL

<p class="callout info">**GATILHOS DE EXECUÇÃO DO SERVIÇO**</p>

**Temporal:** O serviço é executado a cada 12 (Doze) horas.

<p class="callout info">**VALIDAÇÃO DE EXECUÇÃO DO SERVIÇO**</p>

**Configuração da integração na unidade**

Tipo de integração: 9  
Vendor: 3  
<span style="font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Oxygen, Ubuntu, Roboto, Cantarell, 'Fira Sans', 'Droid Sans', 'Helvetica Neue', sans-serif; font-size: 15px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400;">Status: 1</span>

A chamada será realizada para o endpoint configurado no cadastro da integração concatenada com o WSDL.

Exemplo:   
`http://example.com:8080/g5-senior-services/sapiens_Synccom_senior_g5_co_mct_pat_bem`

<p class="callout info">**PARÂMETROS DE REQUISIÇÃO**</p>

<table border="1" id="bkmrk-par%C3%A2metro-de-requis" style="border-collapse: collapse; width: 100%; height: 186px;"><tbody><tr style="height: 31px;"><td style="width: 24.074%; height: 31px;">**Parâmetro de Requisição**</td><td style="width: 37.8396%; height: 31px;">**Campo**</td><td style="width: 38.0864%; height: 31px;">**Tela**</td></tr><tr style="height: 31px;"><td style="width: 24.074%; height: 31px;">user</td><td style="width: 37.8396%; height: 31px;">Usuário</td><td style="width: 38.0864%; height: 31px;">Cadastro unidade -&gt; Integrações</td></tr><tr style="height: 31px;"><td style="width: 24.074%; height: 31px;">password</td><td style="width: 37.8396%; height: 31px;">Password</td><td style="width: 38.0864%; height: 31px;">Cadastro unidade -&gt; Integrações</td></tr><tr style="height: 31px;"><td style="width: 24.074%; height: 31px;">IdentificacaoSistema</td><td style="width: 37.8396%; height: 31px;">Sigla</td><td style="width: 38.0864%; height: 31px;">Cadastro unidade -&gt; Integrações</td></tr><tr style="height: 31px;"><td style="width: 24.074%; height: 31px;">CodEmp</td><td style="width: 37.8396%; height: 31px;">ID ERP da Empresa</td><td style="width: 38.0864%; height: 31px;">Cadastro unidade -&gt; Integrações</td></tr><tr style="height: 31px;"><td style="width: 24.074%; height: 31px;">CodFil</td><td style="width: 37.8396%; height: 31px;">ID ERP da Filial</td><td style="width: 38.0864%; height: 31px;">Cadastro unidade -&gt; Integrações

</td></tr><tr><td style="width: 24.074%;">TipoIntegracao</td><td style="width: 37.8396%;">Integrar total ou parcial

(T = Todos, A = Somente Alterados).

</td><td style="width: 38.0864%;">Cadastro unidade -&gt; Integrações

</td></tr></tbody></table>

<p class="callout info">**CHAVE DE UNICIDADE DE REGISTRO**</p>

**Chave de unicidade no ERP:** codEmp + codBem  
  
**Chave de unicidade na plataforma:** unit + codEmp + codBem

**Comportamento do WS:** Todos os ativos da empresa serão exportados

**Comportamento da plataforma:** A integração será executada periodicamente para todas as empresas e filiais configuradas na plataforma. Todos os cadastros com parâmetros filLoc e Filaqi serão registrados com o tipo de tecnologia e categoria padrão da unidade, para o solicitante padrão da filial. Cadastros de filiais não existentes (sem ID ERP na plataforma) não serão registrados nem confirmados para o ERP, porém serão salvos na listagem de itens pendentes na plataforma. Cadastros com alteração nos parâmetros filLoc e Filaqi gerarão registro de movimentações de patrimônio na plataforma.

<p class="callout info">**ATRIBUTOS DE RESPOSTA REGISTRADOS**</p>

<table border="1" id="bkmrk-par%C3%A2metro-de-respos" style="border-collapse: collapse; width: 100%; height: 2588px;"><tbody><tr style="height: 31px;"><td style="width: 22.716%; height: 31px;">**Parâmetro de Resposta**</td><td style="width: 35.8643%; height: 31px;">**Campo**</td><td style="width: 19.2901%; height: 31px;">**Atualização Cadastral**</td><td style="width: 22.1296%; height: 31px;">**Tela**</td></tr><tr style="height: 31px;"><td style="width: 22.716%; height: 31px;">Bens.CodBem</td><td style="width: 35.8643%; height: 31px;">ID ERP do patrimônio.</td><td style="width: 19.2901%; height: 31px;">Não.</td><td style="width: 22.1296%; height: 31px;">Cadastro -&gt; Patrimônio.</td></tr><tr style="height: 31px;"><td style="width: 22.716%; height: 31px;">Bens.DesBem</td><td style="width: 35.8643%; height: 31px;">Dados da Integração.</td><td style="width: 19.2901%; height: 31px;">Sim.</td><td style="width: 22.1296%; height: 31px;">Cadastro -&gt; Patrimônio.</td></tr><tr style="height: 31px;"><td style="width: 22.716%; height: 31px;">Bens.DatAqi</td><td style="width: 35.8643%; height: 31px;">Data da compra.</td><td style="width: 19.2901%; height: 31px;">Sim.</td><td style="width: 22.1296%; height: 31px;">Cadastro -&gt; Patrimônio.</td></tr><tr style="height: 31px;"><td style="width: 22.716%; height: 31px;">Bens.FilLoc</td><td style="width: 35.8643%; height: 31px;">Filial e solicitante.

\*Caso o atributo retorne vazio, as regras abaixo serão aplicadas com base no parâmetro filAqi retornado.

*Inclusão de patrimônio e atualização de patrimônio com filLoc diferente da filial do solicitante atual:*  O cadastro do patrimônio será alterado para solicitante padrão selecionado nas configurações da filial retornada neste parâmetro e será gerado uma movimentação para este solicitante.

*Atualização de patrimônio com filLoc igual a filial do solicitante atual:*  Não ocorrerá atualização do solicitante do patrimônio nem registro de movimentação.

</td><td style="width: 19.2901%; height: 31px;">Sim. Apenas quando houver alteração de filial. </td><td style="width: 22.1296%; height: 31px;">Cadastro -&gt; Patrimônio.</td></tr><tr style="height: 541px;"><td style="width: 22.716%; height: 541px;">Bens.FilAqi</td><td style="width: 35.8643%; height: 541px;">Filial e solicitante proprietário.

  
\* Deverá ser registrado apenas uma movimentação com todas as alterações baseadas nos parâmetros filLoc e filAqi.

*Inclusão de patrimônio e atualização de patrimônio com filAqi diferente da filial do solicitante proprietário atual:*  O cadastro do patrimônio será alterado para o solicitante proprietário padrão selecionado nas configurações da filial retornada neste parâmetro e será gerado uma movimentação com alteração de solicitante proprietário.

*Atualização de patrimônio com filAqi igual a filial do solicitante proprietário atual:*  Não ocorrerá atualização do solicitante proprietário do patrimônio nem registro de movimentação proprietário.

</td><td style="width: 19.2901%; height: 541px;">Sim. Apenas quando houver alteração de filial. </td><td style="width: 22.1296%; height: 541px;">Cadastro -&gt; Patrimônio.</td></tr><tr style="height: 493px;"><td style="width: 22.716%; height: 493px;"><span style="color: #0000ff;">Bens.CodLoc</span></td><td style="width: 35.8643%; height: 493px;"><span style="color: #0000ff;">Solicitante. </span>

<span style="color: #0000ff;">Corresponde ao ID ERP do solicitante da filial em questão. Quando o valor for válido o patrimônio será registrado no solicitante deste parâmetro e a regra de solicitante padrão da filial será ignorada. </span>

<span style="color: #0000ff;">Quando este parâmetro estive em vazio ou com valor inválido (ID ERP Solicitante) o solicitante será atribuído de acordo com o solicitante padrão da filial em questão.</span>  
  
<span style="color: #0000ff;">*Atualização de patrimônio com alteração do solicitante atual:*  O cadastro do patrimônio será alterado para o novo solicitante (Padrão da filial em questão ou CodLoc) e será gerado uma movimentação para este solicitante.</span>

</td><td style="width: 19.2901%; height: 493px;"><span style="color: #0000ff;">Sim. </span></td><td style="width: 22.1296%; height: 493px;"><span style="color: #0000ff;">Cadastro -&gt; Patrimônio.</span></td></tr><tr style="height: 31px;"><td style="width: 22.716%; height: 31px;">Bens.CodFor</td><td style="width: 35.8643%; height: 31px;">Fornecedor.</td><td style="width: 19.2901%; height: 31px;">Sim.</td><td style="width: 22.1296%; height: 31px;">Cadastro -&gt; Patrimônio.</td></tr><tr style="height: 31px;"><td style="width: 22.716%; height: 31px;">Bens.CodSnf</td><td style="width: 35.8643%; height: 31px;">Série da Nota Fiscal de Entrada.</td><td style="width: 19.2901%; height: 31px;">Sim.</td><td style="width: 22.1296%; height: 31px;">Cadastro -&gt; Patrimônio.</td></tr><tr style="height: 31px;"><td style="width: 22.716%; height: 31px;">Bens.NumDoc</td><td style="width: 35.8643%; height: 31px;">N° da nota.</td><td style="width: 19.2901%; height: 31px;">Sim.</td><td style="width: 22.1296%; height: 31px;">Cadastro -&gt; Patrimônio.</td></tr><tr style="height: 31px;"><td style="width: 22.716%; height: 31px;">Bens.DatGar</td><td style="width: 35.8643%; height: 31px;">Garantia até.</td><td style="width: 19.2901%; height: 31px;">Sim.</td><td style="width: 22.1296%; height: 31px;">Cadastro -&gt; Patrimônio.</td></tr><tr style="height: 31px;"><td style="width: 22.716%; height: 31px;">Bens.VlrBas</td><td style="width: 35.8643%; height: 31px;">Valor pago.</td><td style="width: 19.2901%; height: 31px;">Sim.</td><td style="width: 22.1296%; height: 31px;">Cadastro -&gt; Patrimônio.</td></tr><tr style="height: 31px;"><td style="width: 22.716%; height: 31px;">Bens.DatBai</td><td style="width: 35.8643%; height: 31px;">Data baixa.

Quando o patrimônio possuir data de baixa o status será alterado para 5 (Baixado) e motivo para 4 (Outro).

</td><td style="width: 19.2901%; height: 31px;">  
</td><td style="width: 22.1296%; height: 31px;">Cadastro -&gt; Patrimônio.</td></tr><tr style="height: 31px;"><td style="width: 22.716%; height: 31px;">Bens.CodCcu</td><td style="width: 35.8643%; height: 31px;">Centro de custo.</td><td style="width: 19.2901%; height: 31px;">Sim.</td><td style="width: 22.1296%; height: 31px;">Cadastro -&gt; Patrimônio.</td></tr><tr style="height: 31px;"><td style="width: 22.716%; height: 31px;">Bens.ImgBem</td><td style="width: 35.8643%; height: 31px;">Imagem.

</td><td style="width: 19.2901%; height: 31px;">Sim.</td><td style="width: 22.1296%; height: 31px;">Cadastro -&gt; Patrimônio -&gt; Galeria de fotos.</td></tr><tr style="height: 31px;"><td style="width: 22.716%; height: 31px;"></td><td style="width: 35.8643%; height: 31px;">Detalhes.

Todos os parâmetros de usuários são salvos no campo detalhes no seguinte formato:

Nome do campo: Conteúdo

Nome do campo: Conteúdo

</td><td style="width: 19.2901%; height: 31px;">Sim.</td><td style="width: 22.1296%; height: 31px;">Cadastro -&gt; Patrimônio.</td></tr><tr style="height: 177px;"><td style="width: 22.716%; height: 177px;">CamposUsuario

CamposUsuario.campo

CamposUsuario.valor

</td><td style="width: 35.8643%; height: 177px;">Detalhes.

Todos os parâmetros de usuários são salvos no campo detalhes no seguinte formato:

Nome do campo: Conteúdo

Nome do campo: Conteúdo

</td><td style="width: 19.2901%; height: 177px;">Sim.</td><td style="width: 22.1296%; height: 177px;">Cadastro -&gt; Patrimônio.</td></tr><tr style="height: 31px;"><td style="width: 22.716%; height: 31px;">  
</td><td style="width: 35.8643%; height: 31px;">Tipo de tecnologia.

O patrimônio possuirá o tipo de tecnologia inserido no parâmetro 1 na configuração da integração no cadastro da unidade.<u></u>

</td><td style="width: 19.2901%; height: 31px;">Não.</td><td style="width: 22.1296%; height: 31px;">Cadastro -&gt; Patrimônio.</td></tr><tr style="height: 224px;"><td style="width: 22.716%; height: 149px;">  
</td><td style="width: 35.8643%; height: 149px;">Categoria.

O patrimônio possuirá a categoria inserida no campo no parâmetro 2 na configuração da integração no cadastro da unidade.

</td><td style="width: 19.2901%; height: 149px;">Não.</td><td style="width: 22.1296%; height: 149px;">Cadastro -&gt; Patrimônio.</td></tr><tr style="height: 106px;"><td style="width: 22.716%; height: 106px;">  
</td><td style="width: 35.8643%; height: 106px;">Usuário.

Todos os patrimônios serão lançados como usuário rotina automática ID 10.

</td><td style="width: 19.2901%; height: 106px;">Sim.</td><td style="width: 22.1296%; height: 106px;">Cadastro -&gt; Patrimônio.</td></tr><tr style="height: 200px;"><td style="width: 22.716%; height: 200px;">  
</td><td style="width: 35.8643%; height: 200px;">Marca.

Todos os patrimônios serão lançados como sem marca ID 1.

<span style="text-decoration: underline;">Regra válida apenas para inclusões cadastrais, edições não geram alterações neste campo.</span>

</td><td style="width: 19.2901%; height: 200px;">Não</td><td style="width: 22.1296%; height: 200px;">Cadastro -&gt; Patrimônio.</td></tr><tr style="height: 200px;"><td style="width: 22.716%; height: 200px;">  
</td><td style="width: 35.8643%; height: 200px;">Modelo.

Todos os patrimônios serão lançados como sem modelo ID 1.

<span style="text-decoration: underline;">Regra válida apenas para inclusões cadastrais, edições não geram alterações neste campo.</span>

</td><td style="width: 19.2901%; height: 200px;">Não.</td><td style="width: 22.1296%; height: 200px;">Cadastro -&gt; Patrimônio.</td></tr><tr style="height: 109px;"><td style="width: 22.716%; height: 109px;">  
</td><td style="width: 35.8643%; height: 109px;">Gravidade.

Todos os patrimônios receberão gravidade ID 1 (Sem gravidade).

</td><td style="width: 19.2901%; height: 109px;">Não.</td><td style="width: 22.1296%; height: 109px;">Cadastro -&gt; Patrimônio.</td></tr><tr style="height: 37px;"><td style="width: 22.716%; height: 37px;"><span style="color: #0000ff;">serBem</span></td><td style="width: 35.8643%; height: 37px;"><span style="color: #0000ff;">Número de série do patrimônio.</span>

</td><td style="width: 19.2901%; height: 37px;"><span style="color: #0000ff;">Sim.</span></td><td style="width: 22.1296%; height: 37px;"><span style="color: #0000ff;">Cadastro -&gt; Patrimônio</span></td></tr><tr style="height: 37px;"><td style="width: 22.716%; height: 37px;"><span style="color: #0000ff;">Usu.DesTec</span></td><td style="width: 35.8643%; height: 37px;"><span style="color: #0000ff;">Descrição técnica complementar do patrimônio.</span>

  
<span style="color: #0000ff;">Deverá ser criado o campo de usuário e configurado o parâmetro no WebService no ERP.</span>

</td><td style="width: 19.2901%; height: 37px;"><span style="color: #0000ff;">Sim.</span></td><td style="width: 22.1296%; height: 37px;"><span style="color: #0000ff;">Cadastro -&gt; Patrimônio</span></td></tr><tr style="height: 37px;"><td style="width: 22.716%; height: 37px;"><span style="color: #0000ff;">Usu.TagBem</span>

(USU\_TAGBEM em

CamposUsuario)

</td><td style="width: 35.8643%; height: 37px;"><span style="color: #0000ff;">TAG do patrimônio.</span>

  
<span style="color: #0000ff;">Deverá ser criado o campo de usuário e configurado o parâmetro no WebService no ERP.</span>

</td><td style="width: 19.2901%; height: 37px;"><span style="color: #0000ff;">Sim.</span></td><td style="width: 22.1296%; height: 37px;"><span style="color: #0000ff;">Cadastro -&gt; Patrimônio</span></td></tr></tbody></table>

<p class="callout warning">**Dúvidas**</p>

<table border="1" id="bkmrk-d%C3%BAvida-solu%C3%A7%C3%A3o-di" style="height: 165px; width: 808px;"><tbody><tr style="height: 29px;"><td style="width: 326px; height: 29px;">**Dúvida**</td><td style="width: 416px; height: 29px;">**Solução**</td><td style="width: 66px; height: 29px;">**Direito**</td></tr><tr style="height: 47px;"><td style="width: 326px; height: 47px;">É necessário contatar a equipe de suporte da Senior para esta operação?</td><td style="width: 416px; height: 47px;">Não. O usuário do ERP pode efetuar a operação sozinho.</td><td class="align-center" style="width: 66px; height: 47px;">-</td></tr><tr style="height: 29px;"><td style="width: 326px; height: 29px;">Esta documentação é válida para GO UP e ERP Full?

</td><td style="width: 416px; height: 29px;">Sim. O procedimento é o mesmo para ambos.</td><td class="align-center" style="width: 66px; height: 29px;">-</td></tr><tr style="height: 60px;"><td style="width: 326px; height: 60px;">É obrigatório restringir a exportação a produtos de manutenção?

</td><td style="width: 416px; height: 60px;">Não, porém restringir garante que produtos não relacionados a manutenção não sejam enviados para a plataforma.</td><td class="align-center" style="width: 66px; height: 60px;">-</td></tr><tr><td style="width: 326px;">É necessário reiniciar o servidor após efetuar o procedimento?

</td><td style="width: 416px;">Não.</td><td class="align-center" style="width: 66px;">-</td></tr><tr><td style="width: 326px;">Ao excluir um cadastro no ERP o mesmo é replicado para a plataforma?

</td><td style="width: 416px;">Não. Quando um cadastro é "excluído" do ERP não é gerado sincronia para a plataforma.</td><td class="align-center" style="width: 66px;">-</td></tr></tbody></table>

<div id="bkmrk--3"></div>

# Integração Cadastro de Filiais com o ERP Senior.

Esta integração permite que os cadastros de filiais sejam replicados do ERP Senior para a plataforma.

<p class="callout info">**MÓDULO**</p>

Gestão Inteligente de Manutenção.

<p class="callout info">**ESPECIFICAÇÕES TÉCNICAS**</p>

**Sentido:** Mão única ERP Senior -&gt; Plataforma

**Consulta:** Plataforma consome WS para receber cadastros pendentes de sincronia

***Mecanismo:*** XML

**WSDL:** http://example.com/g5-senior-services/sapiens\_Synccom\_senior\_g5\_co\_cad\_filial?wsdl

**Porta:** Exportar

**Documentação Senior:** [Clique aqui!](https://documentacao.senior.com.br/gestaoempresarialerp/5.8.10/#webservices/com_senior_g5_co_cad_filial.htm "Documentação Integração Cadastro de Filiais com o ERP Senior")

<p class="callout info">**PROCEDIMENTO CLIENTE**</p>

***Cadastro do sistema integrado***

1. Cadastro do sistema integrado no ERP. Para mais informações. [Clique aqui!](https://doc.sismetro.com/books/erp-senior/page/cadastro-de-sistema-integrado-no-erp-senior "Cadastro de Sistema Integrado no ERP Senior")

***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:<u> F000SXT</u>);
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 “Bem";
9. Clique em “Mostrar”;
10. Marque o *check box* da linha “Tipo de Informação” com a descrição “Bem”;
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”.

![](https://doc.sismetro.com/uploads/images/gallery/2019-07-Jul/scaled-840-0/image-1562888317001.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:<u> F000CWS</u>);
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.mct.pat.bem”;
13. No campo “Porta” selecione a opção “Exportar\_3”;
14. Utilize a caixa *where* para implementar filtros para evitar a exportação de cadastros que não tem aplicação para a plataforma.   
      
    Exemplo 1:  
    `AND E670BEM.TIPACR = ' ' AND E670BEM.USU_INTUPS = 'S'`  
      
    Exemplo 2:  
      
    `AND E670BEM.CODESP IN ('1','5')`
15. No menu lateral “Campos Exportados Pelo Web Service” selecione todas as opções;
16. Clique em “Processar”;
17. O ERP emitirá mensagem “Confirmar o Processamento das Configurações do Web Service?”;
18. Clique “Sim”;
19. O ERP emitirá mensagem “Configurações do Web Service Gravadas com Sucesso”; Clique em “OK”.

![](https://doc.sismetro.com/uploads/images/gallery/2019-07-Jul/scaled-840-0/image-1562888246387.png)

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

***Ativação da Integração na Plataforma***

1. Solicite a equipe de suporte que ative a integração;
2. Informe os seguintes os dados abaixo;
    
    
    1. Sigla do sistema no ERP Senior (deverá ser a mesma sigla cadastrada dentro do cadastro de sistemas integrados no ERP Senior);
    2. Usuário responsável Integração no ERP Senior;
    3. Password do usuário responsável Integração no ERP Senior;
    4. Empresa cadastrada no ERP Senior;
    5. Filial cadastrada no ERP Senior;
    6. Tipo de tecnologia padrão. Todo patrimônio que for integrado receberá este tipo de tecnologia;
    7. Categoria padrão. Todo patrimônio que for integrado pertencerá a está categoria. Somente usuários com permissão para visualizar a categoria padrão poderão visualizar os patrimônios integrados;
    8. URL dos Web Service de produção (Exemplo: `<a class="_2qJYG" href="https://web03.senior.com.br:39301/" rel="noreferrer noopener" target="_top">https://web03.senior.com.br:39301</a>`). Caso o usuário não tenha esta informação deve ser aberto um chamado na Senior solicitando a URL.

<p class="callout info">**PROCEDIMENTO EQUIPE SUPORTE** </p>

***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 “Produtos”;
5. Selecione o Vendor/ERP “Senior”;
6. Insira a Sigla "UPSIM";
7. Insira o código da empresa (informado pelo cliente);
8. Insira o código da filial (informado pelo cliente);
9. Insira no "parâmetro 1" o ID do tipo de tecnologia padrão que o cliente escolheu. Caso o cliente não informe nenhum tipo de tecnologia utilize o ID 7339 (PATRIMÔNIO INTEGRADO);
10. Insira no "parâmetro 2" o ID da categoria padrão que o cliente escolheu. Caso o cliente não informe nenhuma categoria utilize o ID 20 (INDUSTRIAL);
11. Insira o EndPoint WebService. Exemplo:   
      
    `<a class="_2qJYG" href="https://web03.senior.com.br:39301/g5-senior-services/sapiens_Synccom_senior_g5_co_cad_produtos" rel="noreferrer noopener" target="_top">https://web03.senior.com.br:39301</a>`
12. Insira a EndPoint Confirmação. Exemplo:   
      
    `<a class="_2qJYG" href="https://web03.senior.com.br:39301/g5-senior-services/sapiens_Synccom_senior_g5_co_int_geral_exportacao" rel="noreferrer noopener" target="_top">https://web03.senior.com.br:39301</a>`
13. Insira o EndPoint SISMETRO.  
      
    `<a class="_2qJYG" href="http://dev.sismetro.com:5000/" rel="noreferrer noopener" target="_top">http://dev.sismetro.com:5000</a>`
14. Insira as observações da integração;
15. Selecione o tipo da integração: “Total”. Após a primeira sincronia o tipo deverá ser alterado para "Parcial";
16. Ative a opção “Registrar Logs”;
17. 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".

<p class="callout info">**GATILHOS DE EXECUÇÃO DO SERVIÇO**</p>

Temporal: O serviço é executado a cada 2 (Duas) horas.

<p class="callout info">**VALIDAÇÃO DE EXECUÇÃO DO SERVIÇO**</p>

**Configuração da integração na unidade**

Tipo de integração: 9

Vendor: 3

<span style="font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Oxygen, Ubuntu, Roboto, Cantarell, 'Fira Sans', 'Droid Sans', 'Helvetica Neue', sans-serif; font-size: 15px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400;">Status: 1</span>

A chamada será realizada para o endpoint configurado no cadastro da integração concatenada com o WSDL.

Exemplo:

`http://mobilidade-homolog.sismetro.ind.br:9090/g5-senior-services/sapiens_Synccom_senior_g5_co_mct_pat_bem`

<p class="callout info">**PARÂMETROS DE REQUISIÇÃO**</p>

<table border="1" id="bkmrk-par%C3%A2metro-de-requis" style="border-collapse: collapse; width: 100%; height: 186px;"><tbody><tr style="height: 31px;"><td style="width: 24.074%; height: 31px;">**Parâmetro de Requisição**</td><td style="width: 37.8396%; height: 31px;">**Campo**</td><td style="width: 38.0864%; height: 31px;">**Tela**</td></tr><tr style="height: 31px;"><td style="width: 24.074%; height: 31px;">user</td><td style="width: 37.8396%; height: 31px;">Usuário</td><td style="width: 38.0864%; height: 31px;">Cadastro unidade -&gt; Integrações</td></tr><tr style="height: 31px;"><td style="width: 24.074%; height: 31px;">password</td><td style="width: 37.8396%; height: 31px;">Password</td><td style="width: 38.0864%; height: 31px;">Cadastro unidade -&gt; Integrações</td></tr><tr style="height: 31px;"><td style="width: 24.074%; height: 31px;">IdentificacaoSistema</td><td style="width: 37.8396%; height: 31px;">Sigla</td><td style="width: 38.0864%; height: 31px;">Cadastro unidade -&gt; Integrações</td></tr><tr style="height: 31px;"><td style="width: 24.074%; height: 31px;">CodEmp</td><td style="width: 37.8396%; height: 31px;">ID ERP da Empresa</td><td style="width: 38.0864%; height: 31px;">Cadastro unidade -&gt; Integrações</td></tr><tr style="height: 31px;"><td style="width: 24.074%; height: 31px;">CodFil</td><td style="width: 37.8396%; height: 31px;">ID ERP da Filial</td><td style="width: 38.0864%; height: 31px;">Cadastro unidade -&gt; Integrações

<span style="text-decoration: underline;">O parâmetro CodFil embora obrigatório na requisição não realiza filtragem dos cadastros por filial.</span>

</td></tr><tr><td style="width: 24.074%;">TipoIntegracao</td><td style="width: 37.8396%;">Integrar total ou parcial

(T = Todos, A = Somente Alterados).

</td><td style="width: 38.0864%;">Cadastro unidade -&gt; Integrações

</td></tr></tbody></table>

<p class="callout info">**CHAVE DE UNICIDADE DE REGISTRO**</p>

**Chave de unicidade no ERP:** codEmp + codBem  
  
**Chave de unicidade na plataforma:** unit + codEmp + codBem

**Comportamento do WS:** Todos os ativos da empresa serão exportados

<p class="callout info">**ATRIBUTOS DE RESPOSTA REGISTRADOS**</p>

<table border="1" id="bkmrk-par%C3%A2metro-de-respos" style="border-collapse: collapse; width: 100%; height: 1434px;"><tbody><tr style="height: 31px;"><td style="width: 22.716%; height: 31px;">**Parâmetro de Resposta**</td><td style="width: 35.8643%; height: 31px;">**Campo**</td><td style="width: 19.2901%;">**Atualização Cadastral**</td><td style="width: 22.1296%; height: 31px;">**Tela**</td></tr><tr style="height: 31px;"><td style="width: 22.716%; height: 31px;">Bens.CodBem</td><td style="width: 35.8643%; height: 31px;">ID ERP do patrimônio.</td><td style="width: 19.2901%;">Não.</td><td style="width: 22.1296%; height: 31px;">Cadastro -&gt; Patrimônio.</td></tr><tr style="height: 31px;"><td style="width: 22.716%; height: 31px;">Bens.DesBem</td><td style="width: 35.8643%; height: 31px;">Observação.</td><td style="width: 19.2901%;">Sim.</td><td style="width: 22.1296%; height: 31px;">Cadastro -&gt; Patrimônio.</td></tr><tr style="height: 31px;"><td style="width: 22.716%; height: 31px;">Bens.DatAqi</td><td style="width: 35.8643%; height: 31px;">Data da compra.</td><td style="width: 19.2901%;">Sim.</td><td style="width: 22.1296%; height: 31px;">Cadastro -&gt; Patrimônio.</td></tr><tr style="height: 31px;"><td style="width: 22.716%; height: 31px;">Bens.FilLoc</td><td style="width: 35.8643%; height: 31px;">Filial e solicitante.

O patrimônio será vinculado ao solicitante padrão selecionado nas configurações da filial retornada neste parâmetro. Caso o atributo retorne vazio, o patrimônio será atribuído ao solicitante padrão da filial enviada na requisição (CodFil).

</td><td style="width: 19.2901%;">Sim. Apenas quando houver alteração de filial. </td><td style="width: 22.1296%; height: 31px;">Cadastro -&gt; Patrimônio.</td></tr><tr><td style="width: 22.716%;">Bens.FilAqi</td><td style="width: 35.8643%;">Filial e solicitante.

O patrimônio será atribuído ao solicitante (proprietário) padrão selecionado nas configurações da filial retornada neste parâmetro.

</td><td style="width: 19.2901%;">Sim. Apenas quando houver alteração de filial. </td><td style="width: 22.1296%;">Cadastro -&gt; Patrimônio.</td></tr><tr style="height: 31px;"><td style="width: 22.716%; height: 31px;">Bens.CodFor</td><td style="width: 35.8643%; height: 31px;">Fornecedor.</td><td style="width: 19.2901%;">Sim.</td><td style="width: 22.1296%; height: 31px;">Cadastro -&gt; Patrimônio.</td></tr><tr style="height: 31px;"><td style="width: 22.716%; height: 31px;">Bens.CodSnf</td><td style="width: 35.8643%; height: 31px;">Série da Nota Fiscal de Entrada.</td><td style="width: 19.2901%;">Sim.</td><td style="width: 22.1296%; height: 31px;">Cadastro -&gt; Patrimônio.</td></tr><tr style="height: 31px;"><td style="width: 22.716%; height: 31px;">Bens.NumDoc</td><td style="width: 35.8643%; height: 31px;">N° da nota.</td><td style="width: 19.2901%;">Sim.</td><td style="width: 22.1296%; height: 31px;">Cadastro -&gt; Patrimônio.</td></tr><tr style="height: 31px;"><td style="width: 22.716%; height: 31px;">Bens.DatGar</td><td style="width: 35.8643%; height: 31px;">Garantia até.</td><td style="width: 19.2901%;">Sim.</td><td style="width: 22.1296%; height: 31px;">Cadastro -&gt; Patrimônio.</td></tr><tr style="height: 31px;"><td style="width: 22.716%; height: 31px;">Bens.VlrBas</td><td style="width: 35.8643%; height: 31px;">Valor pago.</td><td style="width: 19.2901%;">Sim.</td><td style="width: 22.1296%; height: 31px;">Cadastro -&gt; Patrimônio.</td></tr><tr style="height: 31px;"><td style="width: 22.716%; height: 31px;">Bens.DatBai</td><td style="width: 35.8643%; height: 31px;">Data baixa.

Quando o patrimônio possuir data de baixa o status será alterado para 5 (Baixado) e motivo para 4 (Outro).

</td><td style="width: 19.2901%;">  
</td><td style="width: 22.1296%; height: 31px;">Cadastro -&gt; Patrimônio.</td></tr><tr style="height: 31px;"><td style="width: 22.716%; height: 31px;">Bens.CodCcu</td><td style="width: 35.8643%; height: 31px;">Centro de custo.</td><td style="width: 19.2901%;">Sim.</td><td style="width: 22.1296%; height: 31px;">Cadastro -&gt; Patrimônio.</td></tr><tr style="height: 31px;"><td style="width: 22.716%; height: 31px;">Bens.ImgBem</td><td style="width: 35.8643%; height: 31px;">Imagem.

</td><td style="width: 19.2901%;">Sim.</td><td style="width: 22.1296%; height: 31px;">Cadastro -&gt; Patrimônio -&gt; Galeria de fotos.</td></tr><tr style="height: 31px;"><td style="width: 22.716%; height: 31px;"></td><td style="width: 35.8643%; height: 31px;">Detalhes.

Todos os parâmetros de usuários são salvos no campo detalhes no seguinte formato:

Nome do campo: Conteúdo

Nome do campo: Conteúdo

</td><td style="width: 19.2901%;">Sim.</td><td style="width: 22.1296%; height: 31px;">Cadastro -&gt; Patrimônio.</td></tr><tr style="height: 177px;"><td style="width: 22.716%; height: 177px;">CamposUsuario

CamposUsuario.campo

CamposUsuario.valor

</td><td style="width: 35.8643%; height: 177px;">Detalhes.

Todos os parâmetros de usuários são salvos no campo detalhes no seguinte formato:

Nome do campo: Conteúdo

Nome do campo: Conteúdo

</td><td style="width: 19.2901%;">Sim.</td><td style="width: 22.1296%; height: 177px;">Cadastro -&gt; Patrimônio.</td></tr><tr style="height: 31px;"><td style="width: 22.716%; height: 31px;">  
</td><td style="width: 35.8643%; height: 31px;">Tipo de tecnologia.

O patrimônio possuirá o tipo de tecnologia inserido no parâmetro 1 na configuração da integração no cadastro da unidade.<u></u>

</td><td style="width: 19.2901%;">Não.</td><td style="width: 22.1296%; height: 31px;">Cadastro -&gt; Patrimônio.</td></tr><tr style="height: 224px;"><td style="width: 22.716%; height: 224px;">  
</td><td style="width: 35.8643%; height: 224px;">Categoria.

O patrimônio possuirá a categoria inserida no campo no parâmetro 2 na configuração da integração no cadastro da unidade.

</td><td style="width: 19.2901%;">Não.</td><td style="width: 22.1296%; height: 224px;">Cadastro -&gt; Patrimônio.</td></tr><tr style="height: 106px;"><td style="width: 22.716%; height: 106px;">  
</td><td style="width: 35.8643%; height: 106px;">Usuário.

Todos os patrimônios serão lançados como usuário rotina automática ID 10.

</td><td style="width: 19.2901%;">Sim.</td><td style="width: 22.1296%; height: 106px;">Cadastro -&gt; Patrimônio.</td></tr><tr style="height: 200px;"><td style="width: 22.716%; height: 200px;">  
</td><td style="width: 35.8643%; height: 200px;">Marca.

Todos os patrimônios serão lançados como sem marca ID 1.

<span style="text-decoration: underline;">Regra válida apenas para inclusões cadastrais, edições não geram alterações neste campo.</span>

</td><td style="width: 19.2901%;">Não</td><td style="width: 22.1296%; height: 200px;">Cadastro -&gt; Patrimônio.</td></tr><tr style="height: 200px;"><td style="width: 22.716%; height: 200px;">  
</td><td style="width: 35.8643%; height: 200px;">Modelo.

Todos os patrimônios serão lançados como sem modelo ID 1.

<span style="text-decoration: underline;">Regra válida apenas para inclusões cadastrais, edições não geram alterações neste campo.</span>

</td><td style="width: 19.2901%;">Não.</td><td style="width: 22.1296%; height: 200px;">Cadastro -&gt; Patrimônio.</td></tr><tr><td style="width: 22.716%;">  
</td><td style="width: 35.8643%;">Gravidade.

Todos os patrimônios receberão gravidade ID 1 (Sem gravidade).

</td><td style="width: 19.2901%;">Não.</td><td style="width: 22.1296%;">Cadastro -&gt; Patrimônio.</td></tr></tbody></table>

<p class="callout warning">**Dúvidas**</p>

<table border="1" id="bkmrk-d%C3%BAvida-solu%C3%A7%C3%A3o-di" style="height: 165px; width: 808px;"><tbody><tr style="height: 29px;"><td style="width: 326px; height: 29px;">**Dúvida**</td><td style="width: 416px; height: 29px;">**Solução**</td><td style="width: 66px; height: 29px;">**Direito**</td></tr><tr style="height: 47px;"><td style="width: 326px; height: 47px;">É necessário contatar a equipe de suporte da Senior para esta operação?</td><td style="width: 416px; height: 47px;">Não. O usuário do ERP pode efetuar a operação sozinho.</td><td class="align-center" style="width: 66px; height: 47px;">-</td></tr><tr style="height: 29px;"><td style="width: 326px; height: 29px;">Esta documentação é válida para GO UP e ERP Full?

</td><td style="width: 416px; height: 29px;">Sim. O procedimento é o mesmo para ambos.</td><td class="align-center" style="width: 66px; height: 29px;">-</td></tr><tr style="height: 60px;"><td style="width: 326px; height: 60px;">É obrigatório restringir a exportação a produtos de manutenção?

</td><td style="width: 416px; height: 60px;">Não, porém restringir garante que produtos não relacionados a manutenção não sejam enviados para a plataforma.</td><td class="align-center" style="width: 66px; height: 60px;">-</td></tr><tr><td style="width: 326px;">É necessário reiniciar o servidor após efetuar o procedimento?

</td><td style="width: 416px;">Não.</td><td class="align-center" style="width: 66px;">-</td></tr><tr><td style="width: 326px;">O WebService precisa estar visível para a web?

</td><td style="width: 416px;">Sim. O WebService necessita estar publicado e visível na na web. </td><td class="align-center" style="width: 66px;">-</td></tr><tr><td style="width: 326px;">É possível liberar apenas os domínios dos servidores da plataforma para consumir o WebService?

</td><td style="width: 416px;">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

</td><td class="align-center" style="width: 66px;">-</td></tr><tr><td style="width: 326px;">É possível liberar apenas os IP´s dos servidores da plataforma para consumir o WebService?

</td><td style="width: 416px;">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. </td><td class="align-center" style="width: 66px;">-</td></tr><tr><td style="width: 326px;">Ao excluir um cadastro no ERP o mesmo é replicado para a plataforma?

</td><td style="width: 416px;">Não. Quando um cadastro é "excluído" do ERP não é gerado sincronia para a plataforma.</td><td class="align-center" style="width: 66px;">-</td></tr></tbody></table>

# Integração de Serviços com o ERP Senior

Esta integração permite que os cadastros de serviços sejam replicados do ERP Senior para a plataforma.

<p class="callout info">**MÓDULO**</p>

Gestão Inteligente de Manutenção.

<p class="callout info">**ESPECIFICAÇÕES TÉCNICAS**</p>

**Sentido:** Mão única ERP Senior -&gt; Plataforma

**Consulta:** Plataforma consome WS para receber cadastros pendentes de sincronia

***Mecanismo:*** XML

**WSDL:** http://example.com/g5-senior-services/sapiens\_Synccom\_senior\_g5\_co\_cad\_servicos?wsdl

**Porta:** Exportar

**Documentação Senior:** [Clique aqui! ](https://documentacao.senior.com.br/gestaoempresarialerp/5.8.11/#webservices/com_senior_g5_co_cad_servicos_exportar.htm "Documentação Integração Cadastro de Serviços com o ERP Senior")

<p class="callout info">**PROCEDIMENTO CLIENTE**</p>

***Cadastro do sistema integrado***

1. Cadastro do sistema integrado no ERP. Para mais informações. [Clique aqui!](https://doc.sismetro.com/books/erp-senior/page/cadastro-de-sistema-integrado-no-erp-senior "Cadastro de Sistema Integrado no ERP Senior")

***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:<u> F000SXT</u>);
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 “Serviços";
9. Clique em “Mostrar”;
10. Marque o *check box* da linha “Tipo de Informação” com a descrição “Serviços”;
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”.

[![servicos-2.png](https://doc.sismetro.com/uploads/images/gallery/2019-11-Nov/scaled-840-0/servicos-2.png)](https://doc.sismetro.com/uploads/images/gallery/2019-11-Nov/servicos-2.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:<u> F000CWS</u>);
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.cad.servicos”;
13. No campo “Porta” selecione a opção “Exportar”;
14. Utilize a caixa *where* para implementar filtros para evitar a exportação de cadastros que não tem aplicação para a plataforma.
15. No menu lateral “Campos Exportados Pelo Web Service” selecione todas as opções.
16. Clique em “Processar”;
17. O ERP emitirá mensagem “Confirmar o Processamento das Configurações do Web Service?”;
18. Clique “Sim”;
19. O ERP emitirá mensagem “Configurações do Web Service Gravadas com Sucesso”; Clique em “OK”.

[![SERVICOS-1.png](https://doc.sismetro.com/uploads/images/gallery/2019-11-Nov/scaled-840-0/SERVICOS-1.png)](https://doc.sismetro.com/uploads/images/gallery/2019-11-Nov/SERVICOS-1.png)

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

***Ativação da Integração na Plataforma***

1. Solicite a equipe de suporte da 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. URL dos Web Service de produção (Exemplo: `<a class="_2qJYG" href="https://web03.senior.com.br:39301/" rel="noreferrer noopener" target="_top">https://web03.senior.com.br:39301</a>`). Caso o usuário não tenha esta informação deve ser aberto um chamado na Senior solicitando a mesma.

<p class="callout info">**PROCEDIMENTO EQUIPE SUPORTE**</p>

***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 “Serviços”;
5. Selecione o Vendor/ERP “Senior”;
6. Insira a Sigla "UPSIM";
7. Insira o código da empresa (informado pelo cliente);
8. Insira o código da filial (informado pelo cliente);
9. Insira o EndPoint WebService. Exemplo:   
      
    `<a href="https://web03.senior.com.br:39301/g5-senior-services/sapiens_Synccom_senior_g5_co_int_geral_exportacao">https://web03.senior.com.br:39301</a>`
10. Insira a EndPoint Confirmação. Exemplo:  
      
    `<a href="https://web03.senior.com.br:39301/g5-senior-services/sapiens_Synccom_senior_g5_co_int_geral_exportacao">https://web03.senior.com.br:39301</a>`
11. Insira o EndPoint da plataforma. Exemplo:  
      
    `<a class="_2qJYG" href="http://dev.sismetro.com:5000/" rel="noreferrer noopener" target="_top">http://dev.sismetro.com:5000</a>`
12. Insira as observações da integração;
13. Selecione o tipo da integração: “Total”;
14. Ative a opção “Registrar Logs”;
15. 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".

<p class="callout info">**GATILHOS DE EXECUÇÃO DO SERVIÇO**</p>

**Temporal:** O serviço é executado a cada 2 (Duas) horas.

<p class="callout info">**VALIDAÇÃO DE EXECUÇÃO DO SERVIÇO**</p>

**Tipo de integração:** 24

**Vendor:** 3

<span style="font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Oxygen, Ubuntu, Roboto, Cantarell, 'Fira Sans', 'Droid Sans', 'Helvetica Neue', sans-serif; font-size: 15px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400;">**Status:** 1</span>

<span style="font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Oxygen, Ubuntu, Roboto, Cantarell, 'Fira Sans', 'Droid Sans', 'Helvetica Neue', sans-serif; font-size: 15px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400;">A chamada será realizada para o endpoint configurado no cadastro da integração.</span>

<p class="callout info">**PARÂMETROS DE REQUISIÇÃO**</p>

<table border="1" id="bkmrk-par%C3%A2metro-de-requis" style="border-collapse: collapse; width: 100%; height: 186px;"><tbody><tr style="height: 31px;"><td style="width: 24.074%; height: 31px;">**Parâmetro de Requisição**</td><td style="width: 37.8396%; height: 31px;">**Campo**</td><td style="width: 38.0864%; height: 31px;">**Tela**</td></tr><tr style="height: 31px;"><td style="width: 24.074%; height: 31px;">user</td><td style="width: 37.8396%; height: 31px;">Usuário</td><td style="width: 38.0864%; height: 31px;">Cadastro unidade -&gt; Integrações</td></tr><tr style="height: 31px;"><td style="width: 24.074%; height: 31px;">password</td><td style="width: 37.8396%; height: 31px;">Password</td><td style="width: 38.0864%; height: 31px;">Cadastro unidade -&gt; Integrações</td></tr><tr style="height: 31px;"><td style="width: 24.074%; height: 31px;">IdentificacaoSistema</td><td style="width: 37.8396%; height: 31px;">Sigla</td><td style="width: 38.0864%; height: 31px;">Cadastro unidade -&gt; Integrações</td></tr><tr style="height: 31px;"><td style="width: 24.074%; height: 31px;">CodEmp</td><td style="width: 37.8396%; height: 31px;">ID ERP da Empresa</td><td style="width: 38.0864%; height: 31px;">Cadastro unidade -&gt; Integrações</td></tr><tr style="height: 31px;"><td style="width: 24.074%; height: 31px;">CodFil</td><td style="width: 37.8396%; height: 31px;">ID ERP da Filial</td><td style="width: 38.0864%; height: 31px;">Cadastro unidade -&gt; Integrações</td></tr><tr><td style="width: 24.074%;">TipoIntegracao</td><td style="width: 37.8396%;">Integrar total ou parcial

(T = Todos, A = Somente Alterados).

</td><td style="width: 38.0864%;">Cadastro unidade -&gt; Integrações

</td></tr></tbody></table>

<p class="callout info">**CHAVE DE UNICIDADE DE REGISTRO**</p>

**Chave de unicidade no ERP:** codEmp + codSer  
  
**Chave de unicidade na plataforma:** unit + codEmp + codSer

**Comportamento do WS:** Todos os serviços da empresa serão exportados

<p class="callout info">**ATRIBUTOS DE RESPOSTA REGISTRADOS**</p>

<table border="1" id="bkmrk-par%C3%A2metro-de-respos" style="border-collapse: collapse; width: 100%; height: 186px;"><tbody><tr style="height: 31px;"><td style="width: 22.716%; height: 31px;">**Parâmetro de Resposta**</td><td style="width: 35.8643%; height: 31px;">**Campo**</td><td style="width: 19.2901%; height: 31px;">**Atualização Cadastral**</td><td style="width: 22.1296%; height: 31px;">**Tela**</td></tr><tr style="height: 31px;"><td style="width: 22.716%; height: 31px;">codSer</td><td style="width: 35.8643%; height: 31px;">ID no ERP.</td><td style="width: 19.2901%; height: 31px;">Sim.</td><td style="width: 22.1296%; height: 31px;">Cadastro -&gt; Patrimônio.</td></tr><tr style="height: 31px;"><td style="width: 22.716%; height: 31px;">desSer</td><td style="width: 35.8643%; height: 31px;">Nome do Serviço</td><td style="width: 19.2901%; height: 31px;">Sim.</td><td style="width: 22.1296%; height: 31px;">Cadastro -&gt; Patrimônio.</td></tr><tr style="height: 31px;"><td style="width: 22.716%; height: 31px;">obsSer</td><td style="width: 35.8643%; height: 31px;">Observações.</td><td style="width: 19.2901%; height: 31px;">Sim.</td><td style="width: 22.1296%; height: 31px;">Cadastro -&gt; Patrimônio.</td></tr><tr style="height: 31px;"><td style="width: 22.716%; height: 31px;"> </td><td style="width: 35.8643%; height: 31px;">Categoria.

Será atribuído ao serviço o ID da categoria configurada no "Parâmetro 1" da integração de serviços no cadastro da unidade.

</td><td style="width: 19.2901%; height: 31px;">Sim.</td><td style="width: 22.1296%; height: 31px;">Cadastro -&gt; Patrimônio.</td></tr><tr><td style="width: 22.716%;"> </td><td style="width: 35.8643%; height: 31px;">Ocupação/Função.

Será atribuído ao serviço o ID da ocupação/função configurada no "Parâmetro 2" da integração de serviços no cadastro da unidade.

</td><td style="width: 19.2901%; height: 31px;">Sim.</td><td style="width: 22.1296%; height: 31px;">Cadastro -&gt; Patrimônio.</td></tr></tbody></table>

<p class="callout warning">**DÚVIDAS**</p>

<table border="1" id="bkmrk-d%C3%BAvida-solu%C3%A7%C3%A3o-di" style="height: 525px; width: 808px;"><tbody><tr style="height: 29px;"><td style="width: 326px; height: 29px;">**Dúvida**</td><td style="width: 397px; height: 29px;">**Solução**</td><td style="width: 84px; height: 29px;">**Direito**</td></tr><tr style="height: 47px;"><td style="width: 326px; height: 47px; text-align: justify;">É necessário contatar a equipe de suporte da Senior para esta operação?</td><td style="width: 397px; height: 47px; text-align: justify;">Não. O usuário do ERP pode efetuar a operação sozinho.</td><td class="align-center" style="width: 84px; height: 47px;">-</td></tr><tr style="height: 29px;"><td style="width: 326px; height: 29px; text-align: justify;">Esta documentação é válida para GO UP e ERP Full?

</td><td style="width: 397px; height: 29px; text-align: justify;">Sim. O procedimento é o mesmo para ambos.</td><td class="align-center" style="width: 84px; height: 29px;">-</td></tr><tr style="height: 60px;"><td style="width: 326px; height: 60px; text-align: justify;">É necessário reiniciar o servidor após efetuar o procedimento?

</td><td style="width: 397px; height: 60px; text-align: justify;">Não.</td><td class="align-center" style="width: 84px; height: 60px;">-</td></tr><tr style="height: 60px;"><td style="width: 326px; height: 60px; text-align: justify;">Ao excluir um cadastro no ERP o mesmo é replicado para a plataforma?

</td><td style="width: 397px; height: 60px; text-align: justify;">Não. Quando um cadastro é "excluído" do ERP não é gerado sincronia para a plataforma.</td><td class="align-center" style="width: 84px; height: 60px;">-</td></tr><tr style="height: 50px;"><td style="width: 326px; height: 50px; text-align: justify;">É obrigatório implementar um *where*?

</td><td style="width: 397px; height: 50px; text-align: justify;">Não, porém é altamente recomendado para evitar a exportação de cadastros desnecessários.</td><td class="align-center" style="width: 84px; height: 50px;">-</td></tr></tbody></table>

<div id="bkmrk--2"></div>

# Integração Cadastro de Centro de Custos com o ERP Senior.

Esta integração permite que os cadastros de centro de custos sejam replicados do ERP Senior para a plataforma.

<p class="callout info">**MÓDULO**</p>

Gestão Inteligente de Manutenção.

<p class="callout info">**ESPECIFICAÇÕES TÉCNICAS**</p>

**Sentido:** Mão única ERP Senior -&gt; UPSIM

**Consulta:** Plataforma consome *WebService* para receber cadastros pendentes de sincronia

**Mecanismo:** XML

**WSDL:** `http://example.com/g5-senior-services/sapiens_Synccom_senior_g5_co_ger_cad_centrocusto?wsdl `

**Porta:** Exportar\_2

**Documentação Senior:** [Clique aqui! ](https://documentacao.senior.com.br/gestaoempresarialerp/5.8.10/#webservices/com_senior_g5_co_ger_cad_centrocusto.htm "Documentação Integração Cadastro de Centro de Custos com o ERP Senior")

<p class="callout info">**PROCEDIMENTO CLIENTE**</p>

***Cadastro do sistema integrado***

1. Cadastro do sistema integrado no ERP. Para mais informações. [Clique aqui!](https://doc.sismetro.com/books/erp-senior/page/cadastro-de-sistema-integrado-no-erp-senior "Cadastro de Sistema Integrado no ERP Senior")

<span style="text-decoration: underline;">EXECUTAR O PROCEDIMENTO ABAIXO EM TODAS AS FILIAS QUE SERÃO INTEGRADAS.</span>

***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:<u> F000SXT</u>);
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 “Centro Custo";
9. Clique em “Mostrar”;
10. Marque o *check box* da linha “Tipo de Informação” com a descrição “Centro Custos”;
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”.

![](https://doc.sismetro.com/uploads/images/gallery/2019-12-Dec/scaled-840-0/image-1576249779305.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:<u> F000CWS</u>);
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.ger.cad.centrocusto”;
13. No campo “Porta” selecione a opção “Exportar2”;
14. Utilize a caixa *where* para implementar filtros para evitar a exportação de cadastros que não tem aplicação para a plataforma.   
      
    Exemplo 1:  
      
    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”.

![](https://doc.sismetro.com/uploads/images/gallery/2019-12-Dec/scaled-840-0/image-1576249072030.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;
    
    
    1. Sigla do sistema no ERP Senior (deverá ser a mesma sigla cadastrada dentro do cadastro de sistemas integrados no ERP Senior);
    2. Usuário responsável Integração no ERP Senior;
    3. Password do usuário responsável pela integração no ERP Senior;
    4. Listagem de empresas e filiais que serão integradas (Nome e ID ERP);
    5. URL do Web Service de produção (Exemplo: `<a class="_2qJYG" href="https://web03.senior.com.br:39301/" rel="noreferrer noopener" target="_top">https://web03.senior.com.br:39301</a>`). Caso o usuário não tenha esta informação deve ser aberto um chamado na Senior solicitando a mesma.

<p class="callout info">**PROCEDIMENTO EQUIPE SUPORTE**</p>

***Cadastramento das empresas e filiais na plataforma***

1. Acesse as configurações da unidade (Menu engrenagem);
2. Cadastre as empresas e filiais que serão integradas. Somente empresas e filiais com ID ERP serão integradas;
3. Cliquem em "salvar".

***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 “Centro Custo”;
5. Selecione o Vendor/ERP “Senior”;
6. Insira a Sigla "UPSIM";
7. Insira a URL do cliente no campo EndPoint WebService. Exemplo:   
      
    `<a href="https://web03.senior.com.br:39301/g5-senior-services/sapiens_Synccom_senior_g5_co_int_varejo_clientes">https://web03.senior.com.br:39301</a>`
8. Insira a URL do cliente no campo EndPoint Confirmação. Exemplo:   
      
    `<a href="https://web03.senior.com.br:39301/g5-senior-services/sapiens_Synccom_senior_g5_co_int_geral_exportacao">https://web03.senior.com.br:39301</a>`
9. Insira o EndPoint UPSIM. Exemplo:   
      
    `<a class="_2qJYG" href="http://dev.sismetro.com:5000/" rel="noreferrer noopener" target="_top">http://dev.sismetro.com:5000</a>`
10. Insira as observações da integração;
11. Selecione o tipo da integração: “Total”;
12. Ative a opção “Registrar Logs”;
13. Clique em “Salvar”.

*Observações*

- Não é necessário inserir o EndPoint no final da URL;
- 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".

<p class="callout info">**GATILHOS DE EXECUÇÃO DO SERVIÇO**</p>

**Temporal:** O serviço é executado a cada 2 (Duas) horas.

<p class="callout info">**VALIDAÇÃO DE EXECUÇÃO DA INTEGRAÇÃO**</p>

**Tipo da integração:** 25

**Vendor:** 3

**Status:** 1

<p class="callout info">**CHAVE DE UNICIDADE DE REGISTRO**</p>

**Chave de unicidade no ERP:** codCcu

**Chave de unicidade na plataforma:** unit + codCcu

**Chave de unicidade de conexão com empresa no ERP:** codCcu + codEmp

**Chave de unicidade de conexão de centro custo com empresa na plataforma:** unit + codEmp + codCcu

**Comportamento do WebService:** O centro de custo é único para todas as empresas e filiais no ERP. Para poder utilizar um centro de custo é necessário vincular (conectar) a empresa. Apenas os centro de custos conectados a empresa serão integrados. Se um mesmo centro de custo estiver conectado em várias empresas o mesmo será exportado em todas elas.

**Comportamento da plataforma:** O centro de custo (codCcu) é cadastrado na tabela de centros de custo e vinculado a empresa correspondente.

<p class="callout info">**PARÂMETROS DE REQUISIÇÃO**</p>

<table border="1" id="bkmrk-par%C3%A2metro-de-requis" style="border-collapse: collapse; width: 100%; height: 244px;"><tbody><tr style="height: 31px;"><td style="width: 24.074%; height: 31px;">**Parâmetro de Requisição**</td><td style="width: 37.8396%; height: 31px;">**Campo**</td><td style="width: 38.0864%; height: 31px;">**Tela**</td></tr><tr style="height: 31px;"><td style="width: 24.074%; height: 31px;">user</td><td style="width: 37.8396%; height: 31px;">Usuário.</td><td style="width: 38.0864%; height: 31px;">Cadastro unidade -&gt; Integrações.</td></tr><tr style="height: 31px;"><td style="width: 24.074%; height: 31px;">password</td><td style="width: 37.8396%; height: 31px;">Password.</td><td style="width: 38.0864%; height: 31px;">Cadastro unidade -&gt; Integrações.</td></tr><tr style="height: 31px;"><td style="width: 24.074%; height: 31px;">IdentificacaoSistema</td><td style="width: 37.8396%; height: 31px;">Sigla.</td><td style="width: 38.0864%; height: 31px;">Cadastro unidade -&gt; Integrações.</td></tr><tr style="height: 31px;"><td style="width: 24.074%; height: 31px;">CodEmp</td><td style="width: 37.8396%; height: 31px;">ID ERP da Empresa.</td><td style="width: 38.0864%; height: 31px;">Configurações -&gt; Empresa.

A integração será disparada para todas as empresas e filiais que possuírem idErp configurado.

</td></tr><tr style="height: 31px;"><td style="width: 24.074%; height: 31px;">CodFil</td><td style="width: 37.8396%; height: 31px;">ID ERP da Filial.</td><td style="width: 38.0864%; height: 31px;">Configurações -&gt; Filial.

A integração será disparada para a primeira filial que possuir idErp configurado. O parâmetro é obrigatório na requisição, porém não é aplicado como filtro.

</td></tr><tr style="height: 58px;"><td style="width: 24.074%; height: 58px;">TipoIntegracao</td><td style="width: 37.8396%; height: 58px;">Integrar total ou parcial.

(T = Todos, A = Somente Alterados).

</td><td style="width: 38.0864%; height: 58px;">Cadastro unidade -&gt; Integrações.

</td></tr></tbody></table>

<p class="callout info">**ATRIBUTOS DE RESPOSTA REGISTRADOS**</p>

<table border="1" id="bkmrk-par%C3%A2metro-de-respos" style="border-collapse: collapse; width: 100%; height: 492px;"><tbody><tr style="height: 31px;"><td style="width: 22.716%; height: 31px;">**Parâmetro de Resposta**</td><td style="width: 34.7532%; height: 31px;">**Campo**</td><td style="width: 13.858%; height: 31px;">**Atualização Cadastral**</td><td style="width: 28.6728%; height: 31px;">**Tela**</td></tr><tr style="height: 31px;"><td style="width: 22.716%; height: 31px;">centrosCusto.codCcu</td><td style="width: 34.7532%; height: 31px;">ID ERP do centro de custo.</td><td style="width: 13.858%; height: 31px;">Não.</td><td style="width: 28.6728%; height: 31px;">Cadastro -&gt; Centro do Custo.</td></tr><tr style="height: 31px;"><td style="width: 22.716%; height: 31px;">centrosCusto.abrCcu</td><td style="width: 34.7532%; height: 31px;">Nome do centro de custo.

Concatenar separado por traço centrosCusto.abrCcu - centrosCusto.desCcu

</td><td style="width: 13.858%; height: 31px;">Sim.</td><td style="width: 28.6728%; height: 31px;">Cadastro -&gt; Centro do Custo.</td></tr><tr style="height: 31px;"><td style="width: 22.716%; height: 31px;">centrosCusto.desCcu</td><td style="width: 34.7532%; height: 31px;">Nome do centro de custo.

Concatenar separado por traço centrosCusto.abrCcu - centrosCusto.desCcu

</td><td style="width: 13.858%; height: 31px;">Sim.</td><td style="width: 28.6728%; height: 31px;">Cadastro -&gt; Centro do Custo.</td></tr><tr><td style="width: 22.716%;">centrosCusto.anaSin</td><td style="width: 34.7532%; height: 31px;">Tipo do centro de custo.

1. Analítico;
2. Sintético;

</td><td style="width: 13.858%; height: 31px;">Sim.</td><td style="width: 28.6728%; height: 31px;">Cadastro -&gt; Centro de Custo.</td></tr><tr style="height: 31px;"><td style="width: 22.716%; height: 31px;">centrosCusto.ccuPai</td><td style="width: 34.7532%; height: 31px;">Centro de custo pai.

</td><td style="width: 13.858%; height: 31px;">Sim.</td><td style="width: 28.6728%; height: 31px;">Cadastro -&gt; Centro de custo.</td></tr><tr style="height: 31px;"><td style="width: 22.716%; height: 31px;">-</td><td style="width: 34.7532%; height: 31px;">Filial.

Filial enviada no parâmetro CodFil da requisição\*

Registro realizado em tabela de relacionamento centro de custo com filial.

</td><td style="width: 13.858%; height: 31px;">Sim.</td><td style="width: 28.6728%; height: 31px;">Cadastro -&gt; Centro de custo.</td></tr></tbody></table>

<p class="callout warning">**DÚVIDAS**</p>

\- As integrações Totais agendadas (que definimos pela configuração da integração manualmente) iniciam às 03h01, 11h01 e 19h01 todos os dias para este tipo de integração;  
\- As integrações de Alterações são iniciadas a cada 30 minutos, ou seja, elas são chamadas para execução a cada 30 minutos o que seguem até o fim da integração e param.   
\- Nas madrugadas de Domingo, Terça e Sexta, todas as integrações ativas desse tipo, exceto as que estão com "IgnoraTotal" no Parâmetro 4, são colocadas para rodar em Total e rodam uma integração total, inciando às 04h10 da manhã.

Cadastro de empresa deve possuir o ID SISMETRO da Filial Padrão no campo "ID Filial padrão para integração de Centro de Custo".

Este campo é apenas usado para a requisição, não sendo usado para armazenar no SISMETRO.

<table border="1" id="bkmrk-d%C3%BAvida-solu%C3%A7%C3%A3o-di" style="height: 165px; width: 808px;"><tbody><tr style="height: 29px;"><td style="width: 325.556px; height: 29px;">**Dúvidas**</td><td style="width: 408.889px; height: 29px;">**Solução**</td><td style="width: 72.2222px; height: 29px;">**Direito**</td></tr><tr style="height: 47px;"><td style="width: 325.556px; height: 47px; text-align: justify;">É necessário contatar a equipe de suporte da Senior para esta operação?</td><td style="width: 408.889px; height: 47px; text-align: justify;">Não. O usuário do ERP pode efetuar a operação sozinho.</td><td class="align-center" style="width: 72.2222px; height: 47px;">-</td></tr><tr style="height: 29px;"><td style="width: 325.556px; height: 29px; text-align: justify;">Esta documentação é válida para GO UP e ERP Full?

</td><td style="width: 408.889px; height: 29px; text-align: justify;">Sim. O procedimento é o mesmo para ambos.</td><td class="align-center" style="width: 72.2222px; height: 29px;">-</td></tr><tr><td style="width: 325.556px; text-align: justify;">É necessário reiniciar o servidor após efetuar o procedimento?

</td><td style="width: 408.889px; text-align: justify;">Não.</td><td class="align-center" style="width: 72.2222px;">-</td></tr><tr><td style="width: 325.556px; text-align: justify;">O WebService precisa estar visível para a web?

</td><td style="width: 408.889px; text-align: justify;">Não. O WebService deverá estar visível para os IP fixos da plataforma. Solicite a equipe de suporte a listagem de IP Fixo.</td><td class="align-center" style="width: 72.2222px;">-</td></tr><tr><td style="width: 325.556px; text-align: justify;">Ao excluir um cadastro no ERP o mesmo é replicado para a plataforma?

</td><td style="width: 408.889px; text-align: justify;">Não. Quando um cadastro é "excluído" do ERP não é gerado sincronia para a plataforma.</td><td class="align-center" style="width: 72.2222px;">-</td></tr></tbody></table>

<div id="bkmrk--1"></div>

# Integração Obter Itens do Pedido com o ERP Senior.

Esta integração permite que os itens dos pedidos sejam replicados do ERP Senior para a plataforma.

<p class="callout info">**MÓDULO**</p>

Gestão Inteligente de Manutenção.

<p class="callout info">**ESPECIFICAÇÕES TÉCNICAS**</p>

**Sentido:** Mão única ERP Senior -&gt; UPSIM

**Consulta:** Plataforma consome *WebService* para obter os itens dos pedidos.

**Mecanismo:** XML

**WSDL:** `<a href="https://web03.senior.com.br:39301/g5-senior-services/sapiens_Synccom_senior_g5_co_mcm_ven_pedidos?wsdl">https://web03.senior.com.br:39301/g5-senior-services/sapiens_Synccom_senior_g5_co_mcm_ven_pedidos?wsdl<br></br></a>` **Porta:** OberItensPedido\_2

**Documentação Senior:** [Clique aqui! ](https://documentacao.senior.com.br/gestaoempresarialerp/5.8.10/#webservices/com_senior_g5_co_mcm_ven_pedidos.htm#obterItensPedido2 "Documentação Integração Obter Itens do Pedido com o ERP Senior")

<p class="callout info">**PROCEDIMENTO CLIENTE**</p>

***Cadastro do sistema integrado***

1. Cadastro do sistema integrado no ERP. Para mais informações. [Clique aqui!](https://doc.sismetro.com/books/erp-senior/page/cadastro-de-sistema-integrado-no-erp-senior "Cadastro de Sistema Integrado no ERP Senior")

<span style="text-decoration: underline;">EXECUTAR OS PROCEDIMENTO ABAIXO EM TODAS AS FILIAS QUE SERÃO INTEGRADAS.  
  
</span>

***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:<u> F000SXT</u>);
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 “Pedidos";
9. Clique em “Mostrar”;
10. Marque o *check box* da linha “Tipo de Informação” com a descrição “Pedidos”;
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”.

![](https://doc.sismetro.com/uploads/images/gallery/2020-03-Mar/scaled-840-0/image-1583782784503.png)

*Tela de configurações de tipos de informações (Código da Tela: F000SXT) 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;
    
    
    1. Sigla do sistema no ERP Senior (deverá ser a mesma sigla cadastrada dentro do cadastro de sistemas integrados no ERP Senior);
    2. Usuário responsável Integração no ERP Senior;
    3. Password do usuário responsável pela integração no ERP Senior;
    4. Listagem de empresas e filiais que serão integradas (Nome e ID ERP);
    5. URL do Web Service de produção (Exemplo: `<a class="_2qJYG" href="https://web03.senior.com.br:39301/" rel="noreferrer noopener" target="_top">https://web03.senior.com.br:39301</a>`). Caso o usuário não tenha esta informação deve ser aberto um chamado na Senior solicitando a mesma.

<p class="callout info">**PROCEDIMENTO EQUIPE SUPORTE**</p>

***Cadastramento das empresas e filiais na plataforma***

1. Acesse as configurações da unidade (Menu engrenagem);
2. Cadastre as empresas e filiais que serão integradas. Somente empresas e filiais com ID ERP serão integradas;
3. Cliquem em "salvar".

***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 “Pedidos Obter Itens”;
5. Selecione o Vendor/ERP “Senior”;
6. Insira a Sigla "UPSIM";
7. Insira a URL do cliente no campo EndPoint WebService. Exemplo:   
      
    `<a href="https://web03.senior.com.br:39301/g5-senior-services/sapiens_Synccom_senior_g5_co_int_varejo_clientes">https://web03.senior.com.br:39301</a>`
8. Insira a URL do cliente no campo EndPoint Confirmação. Exemplo:   
      
    `<a href="https://web03.senior.com.br:39301/g5-senior-services/sapiens_Synccom_senior_g5_co_int_geral_exportacao">https://web03.senior.com.br:39301</a>`
9. Insira o EndPoint UPSIM. Exemplo:   
      
    `<a class="_2qJYG" href="http://dev.sismetro.com:5000/" rel="noreferrer noopener" target="_top">http://dev.sismetro.com:5000</a>`
10. Insira as observações da integração;
11. Selecione o tipo da integração: “Total”;
12. Ative a opção “Registrar Logs”;
13. Clique em “Salvar”.

*Observações*

- Não é necessário inserir o EndPoint no final da URL;
- 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".

<p class="callout info">**GATILHOS DE EXECUÇÃO DO SERVIÇO**</p>

**Temporal:** O serviço é executado a cada 5 (Cinco) minutos.

<p class="callout info">**VALIDAÇÃO DE EXECUÇÃO DA INTEGRAÇÃO**</p>

**Tipo da integração:** 26

**Vendor:** 3

**Status:** 1

<p class="callout info">**CHAVE DE UNICIDADE DE REGISTRO**</p>

**Chave de unicidade no ERP:** codEmp + codFil + numeroPedido  
  
**Chave de unicidade na plataforma:** unit + codEmp + codFil + numeroPedido

**Comportamento do WebService:** O pedido é único por empresa e filial. O WS exporta todos os itens do pedido requisitado.

**Comportamento da plataforma:** O integrador consulta no WS todos os pedidos identificados como pendentes de sincronia na plataforma. A pendência é gerada na abertura da SS e também via integração de consulta de pedidos alterados. Todos os itens do pedido são atualizados (Subescritos) independe de número sequencial.

<p class="callout info">**PARÂMETROS DE REQUISIÇÃO**</p>

<table border="1" id="bkmrk-par%C3%A2metro-de-requis" style="border-collapse: collapse; width: 100%; height: 214px;"><tbody><tr style="height: 31px;"><td style="width: 24.074%; height: 31px;">**Parâmetro de Requisição**</td><td style="width: 37.8396%; height: 31px;">**Campo**</td><td style="width: 38.0864%; height: 31px;">**Tela**</td></tr><tr style="height: 31px;"><td style="width: 24.074%; height: 31px;">user</td><td style="width: 37.8396%; height: 31px;">Usuário.</td><td style="width: 38.0864%; height: 31px;">Cadastro unidade -&gt; Integrações.</td></tr><tr style="height: 31px;"><td style="width: 24.074%; height: 31px;">password</td><td style="width: 37.8396%; height: 31px;">Password.</td><td style="width: 38.0864%; height: 31px;">Cadastro unidade -&gt; Integrações.</td></tr><tr style="height: 31px;"><td style="width: 24.074%; height: 31px;">IdentificacaoSistema</td><td style="width: 37.8396%; height: 31px;">Sigla.</td><td style="width: 38.0864%; height: 31px;">Cadastro unidade -&gt; Integrações.</td></tr><tr style="height: 31px;"><td style="width: 24.074%; height: 31px;">CodEmp</td><td style="width: 37.8396%; height: 31px;">ID ERP da Empresa da SS.</td><td style="width: 38.0864%; height: 31px;">Configurações -&gt; Empresa.

</td></tr><tr style="height: 31px;"><td style="width: 24.074%; height: 31px;">CodFil</td><td style="width: 37.8396%; height: 31px;">ID ERP da Filial da SS.</td><td style="width: 38.0864%; height: 31px;">Configurações -&gt; Filial.

</td></tr><tr style="height: 58px;"><td style="width: 24.074%; height: 28px;">numeroPedido</td><td style="width: 37.8396%; height: 28px;">ID ERP do pedido associado a SS.</td><td style="width: 38.0864%; height: 28px;">SS -&gt; Pedidos.

</td></tr></tbody></table>

<p class="callout info">**ATRIBUTOS DE RESPOSTA REGISTRADOS**</p>

<table border="1" id="bkmrk-par%C3%A2metro-de-respos" style="border-collapse: collapse; width: 100%; height: 492px;"><tbody><tr style="height: 31px;"><td style="width: 22.716%; height: 31px;">**Parâmetro de Resposta**</td><td style="width: 39.4445%; height: 31px;">**Campo**</td><td style="width: 15.7099%; height: 31px;">**Atualização Cadastral**</td><td style="width: 22.1296%; height: 31px;">**Tela**</td></tr><tr style="height: 31px;"><td style="width: 22.716%; height: 31px;">sequenciaItem</td><td style="width: 39.4445%; height: 31px;">Item do pedido.</td><td style="width: 15.7099%; height: 31px;">Sim.</td><td style="width: 22.1296%; height: 31px;">SS -&gt; Pedidos.</td></tr><tr style="height: 31px;"><td style="width: 22.716%; height: 31px;">codigoProdutoServico</td><td style="width: 39.4445%; height: 31px;">ID ERP do produto ou serviço.

Quando produto ou serviço é encontrado na plataforma o ID SISMETRO também é registrado.

</td><td style="width: 15.7099%; height: 31px;">Sim.</td><td style="width: 22.1296%; height: 31px;">SS -&gt; Pedidos.</td></tr><tr style="height: 31px;"><td style="width: 22.716%; height: 31px;">DescricaoProdutoServico</td><td style="width: 39.4445%; height: 31px;">Descrição do produto ou serviço.</td><td style="width: 15.7099%; height: 31px;">Sim.</td><td style="width: 22.1296%; height: 31px;">SS -&gt; Pedidos.</td></tr><tr style="height: 31px;"><td style="width: 22.716%; height: 31px;">DescricaoDerivacao</td><td style="width: 39.4445%; height: 31px;">Concatenado com a descrição do produto (Separado por traço).</td><td style="width: 15.7099%; height: 31px;">Sim.</td><td style="width: 22.1296%; height: 31px;">SS -&gt; Pedidos.</td></tr><tr style="height: 31px;"><td style="width: 22.716%; height: 31px;">precoUnitario</td><td style="width: 39.4445%; height: 31px;">Preço unitário.</td><td style="width: 15.7099%; height: 31px;">Sim.</td><td style="width: 22.1296%; height: 31px;">SS -&gt; Pedidos.</td></tr><tr style="height: 31px;"><td style="width: 22.716%; height: 31px;">quantidadePedida</td><td style="width: 39.4445%; height: 31px;">Quantidade.</td><td style="width: 15.7099%; height: 31px;">Sim.</td><td style="width: 22.1296%; height: 31px;">SS -&gt; Pedidos.</td></tr><tr style="height: 31px;"><td style="width: 22.716%; height: 31px;">unidadeMedida</td><td style="width: 39.4445%; height: 31px;">Unidade.</td><td style="width: 15.7099%; height: 31px;">Sim.</td><td style="width: 22.1296%; height: 31px;">SS -&gt; Pedidos.</td></tr><tr style="height: 31px;"><td style="width: 22.716%; height: 31px;">dataEntrega</td><td style="width: 39.4445%; height: 31px;">Previsão.</td><td style="width: 15.7099%; height: 31px;">Sim.</td><td style="width: 22.1296%; height: 31px;">SS -&gt; Pedidos.</td></tr><tr style="height: 31px;"><td style="width: 22.716%; height: 31px;">complemento</td><td style="width: 39.4445%; height: 31px;">Complemento.</td><td style="width: 15.7099%; height: 31px;">Sim.</td><td style="width: 22.1296%; height: 31px;">SS -&gt; Pedidos.</td></tr></tbody></table>

<p class="callout warning">**DÚVIDAS**</p>

<table border="1" id="bkmrk-d%C3%BAvida-solu%C3%A7%C3%A3o-di" style="height: 165px; width: 808px;"><tbody><tr style="height: 29px;"><td style="width: 325.556px; height: 29px;">**Dúvidas**</td><td style="width: 408.889px; height: 29px;">**Solução**</td><td style="width: 72.2222px; height: 29px;">**Direito**</td></tr><tr style="height: 47px;"><td style="width: 325.556px; height: 47px; text-align: justify;">É necessário contatar a equipe de suporte da Senior para esta operação?</td><td style="width: 408.889px; height: 47px; text-align: justify;">Não. O usuário do ERP pode efetuar a operação sozinho.</td><td class="align-center" style="width: 72.2222px; height: 47px;">-</td></tr><tr style="height: 29px;"><td style="width: 325.556px; height: 29px; text-align: justify;">Esta documentação é válida para GO UP e ERP Full?

</td><td style="width: 408.889px; height: 29px; text-align: justify;">Sim. O procedimento é o mesmo para ambos.</td><td class="align-center" style="width: 72.2222px; height: 29px;">-</td></tr><tr><td style="width: 325.556px; text-align: justify;">É necessário reiniciar o servidor após efetuar o procedimento?

</td><td style="width: 408.889px; text-align: justify;">Não.</td><td class="align-center" style="width: 72.2222px;">-</td></tr><tr><td style="width: 325.556px; text-align: justify;">O WebService precisa estar visível para a web?

</td><td style="width: 408.889px; text-align: justify;">Não. O WebService deverá estar visível para os IP fixos da plataforma. Para consultar a listagem [clique aqui!](https://doc.sismetro.com/books/erp-senior/page/especifica%C3%A7%C3%B5es-de-libera%C3%A7%C3%A3o-de-servidores-de-integra%C3%A7%C3%A3o "Especificações de Liberação de Servidores de Integração").</td><td class="align-center" style="width: 72.2222px;">-</td></tr></tbody></table>

<div id="bkmrk--0"></div>

# Integração Pedido por Transação com o ERP Senior.

Esta integração permite que os pedidos no ERP Senior que possuem determinada transação (produto e/ou serviço) efetuem a abertura automática de SS na plataforma SISMETRO. Cada pedido integrado gera uma SS nova contendo o pedido.

<p class="callout info">**MÓDULO**</p>

Gestão Inteligente de Manutenção.

<p class="callout info">**ESPECIFICAÇÕES TÉCNICAS**</p>

**Sentido:** Mão única ERP Senior -&gt; SISMETRO

**Consulta:** Plataforma consome *WebService* para obter os itens dos pedidos.

**Mecanismo:** XML

**WSDL:** `<a href="https://web03.senior.com.br:39301/g5-senior-services/sapiens_Synccom_senior_g5_co_mcm_ven_pedidos?wsdl">http://example.com/g5-senior-services/sapiens_Synccom_senior_g5_co_mcm_ven_pedidos?wsdl<br></br></a>` **Porta:** ExportarPedido\_4

**Documentação Senior:** [Clique aqui! ](https://documentacao.senior.com.br/gestaoempresarialerp/5.8.10/#webservices/com_senior_g5_co_mcm_ven_pedidos.htm#ExportarPedidos "Documentação Integração de Pedido por Transação com o ERP Senior")

<p class="callout info">**PROCEDIMENTO CLIENTE**</p>

***Cadastro do sistema integrado***

1. Cadastro do sistema integrado no ERP. Para mais informações. [Clique aqui!](https://doc.sismetro.com/books/erp-senior/page/cadastro-de-sistema-integrado-no-erp-senior "Cadastro de Sistema Integrado no ERP Senior")

<span style="text-decoration: underline;">EXECUTAR OS PROCEDIMENTO ABAIXO EM TODAS AS FILIAS QUE SERÃO INTEGRADAS.</span>

***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:<u> F000SXT</u>);
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 “Pedidos";
9. Clique em “Mostrar”;
10. Marque o *check box* da linha “Tipo de Informação” com a descrição “Pedidos”;
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”.

![](https://doc.sismetro.com/uploads/images/gallery/2020-03-Mar/scaled-840-0/image-1583782784503.png)

*Tela de configurações de tipos de informações (Código da Tela: F000SXT) 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;
    
    
    1. Sigla do sistema no ERP Senior (deverá ser a mesma sigla cadastrada dentro do cadastro de sistemas integrados no ERP Senior);
    2. Usuário responsável Integração no ERP Senior;
    3. Password do usuário responsável pela integração no ERP Senior;
    4. Listagem de empresas e filiais que serão integradas (Nome e ID ERP);
    5. <span style="text-decoration: underline;">Código da transação de produto (ID ERP) que deverá abrir SS no SISMETRO. TODOS OS PEDIDOS COM ESSA TRANSAÇÃO GERARÃO SS NO SISMETRO;</span>
    6. <span style="text-decoration: underline;">Código da transação de serviço (ID ERP) que deverá abrir SS no SISMETRO. TODOS OS PEDIDOS COM ESSA TRANSAÇÃO GERARÃO SS NO SISMETRO;</span>
    7. <span style="text-decoration: underline;">ID do tipo da SS que deverá ser aberta no SISMETRO\*;</span>
    8. <span style="text-decoration: underline;">ID da categoria de SS que deverá ser aberta no SISMETRO\*;</span>
    9. <span style="text-decoration: underline;">ID do tipo de atendimento da SS que deverá ser aberta no SISMETRO\*;</span>
    10. URL do Web Service de produção (Exemplo: `<a class="_2qJYG" href="https://web03.senior.com.br:39301/" rel="noreferrer noopener" target="_top">https://web03.senior.com.br:39301</a>`). Caso o usuário não tenha esta informação deve ser aberto um chamado na Senior solicitando a mesma.  
          
        <span style="text-decoration: underline;">\* Para localizar o ID do item desejado acesse "Configurações" (Ícone Engrenagem) e clique em "Parâmetros da SS";</span>

<p class="callout info">**PROCEDIMENTO EQUIPE SUPORTE**</p>

***Cadastramento das empresas e filiais na plataforma***

1. Acesse as configurações da unidade (Menu engrenagem);
2. Cadastre as empresas e filiais que serão integradas. Somente empresas e filiais com ID ERP serão integradas;
3. Cliquem em "salvar".

***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 “Pedidos Obter Itens”;
5. Selecione o Vendor/ERP “Senior”;
6. Insira o "Usuário" e "Password";
7. Insira a Sigla "UPSIM";
8. <span style="text-decoration: underline;">Insira no "parâmetro 1" o ID da transação de produto que abrirá SS. TODOS OS PEDIDOS COM ESSA TRANSAÇÃO GERARÃO SS NO SISMETRO;</span>
9. <span style="text-decoration: underline;">Insira no "parâmetro 2" o ID da transação de serviço que abrirá SS. TODOS OS PEDIDOS COM ESSA TRANSAÇÃO GERARÃO SS NO SISMETRO;</span>
10. <span style="text-decoration: underline;">Insira no "parâmetro 3" o ID do tipo da SS que será aberta;</span>
11. <span style="text-decoration: underline;">Insira no "parâmetro 4" o ID da categoria que será aberta;</span>
12. <span style="text-decoration: underline;">Insira no "parâmetro 5" o ID do tipo de atendimento;</span>
13. Insira a URL do cliente no campo EndPoint WebService. Exemplo:   
      
    `<a href="https://web03.senior.com.br:39301/g5-senior-services/sapiens_Synccom_senior_g5_co_int_varejo_clientes">https://web03.senior.com.br:39301</a>`
14. Insira a URL do cliente no campo EndPoint Confirmação. Exemplo:   
      
    `<a href="https://web03.senior.com.br:39301/g5-senior-services/sapiens_Synccom_senior_g5_co_int_geral_exportacao">https://web03.senior.com.br:39301</a>`
15. Insira o EndPoint UPSIM. Exemplo:   
      
    `<a class="_2qJYG" href="http://dev.sismetro.com:5000/" rel="noreferrer noopener" target="_top">http://dev.sismetro.com:5000</a>`
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*

- Não é necessário inserir o EndPoint no final da URL;
- 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".

<p class="callout info">**GATILHOS DE EXECUÇÃO DO SERVIÇO**</p>

**Temporal:** O serviço é executado a cada 5 (Cinco) minutos.

<p class="callout info">**VALIDAÇÃO DE EXECUÇÃO DA INTEGRAÇÃO**</p>

**Tipo da integração:** 29

**Vendor:** 3

**Status:** 1

<p class="callout info">**CHAVE DE UNICIDADE DE REGISTRO**</p>

**Chave de unicidade no ERP:** codEmp + codFil + numPedido  
  
**Chave de unicidade na plataforma:** unit + codEmp + codFil + numPedido

**Comportamento do WebService:** O pedido é único por empresa e filial. O WS exporta todos os itens do pedido requisitado.

**Comportamento da plataforma:** <span style="text-decoration: underline;">O integrador consulta no WS todos os pedidos e abre uma SS para os pedidos que possuírem transação de produto e/ou serviço configuradas na integração (Parâmetro 1 e Parâmetro 2).</span>

<span style="text-decoration: underline;">Na consulta de pedidos alterados a plataforma consulta todos os pedidos e registra as alterações dos pedidos que estão na plataforma (Pedidos que não estão na plataforma são desprezados). </span>

<p class="callout info">**PARÂMETROS DE REQUISIÇÃO**</p>

<table border="1" id="bkmrk-par%C3%A2metro-de-requis" style="border-collapse: collapse; width: 100%; height: 214px;"><tbody><tr style="height: 31px;"><td style="width: 24.074%; height: 31px;">**Parâmetro de Requisição**</td><td style="width: 37.8396%; height: 31px;">**Campo**</td><td style="width: 38.0864%; height: 31px;">**Tela**</td></tr><tr style="height: 31px;"><td style="width: 24.074%; height: 31px;">user</td><td style="width: 37.8396%; height: 31px;">Usuário.</td><td style="width: 38.0864%; height: 31px;">Cadastro unidade -&gt; Integrações.</td></tr><tr style="height: 31px;"><td style="width: 24.074%; height: 31px;">password</td><td style="width: 37.8396%; height: 31px;">Password.</td><td style="width: 38.0864%; height: 31px;">Cadastro unidade -&gt; Integrações.</td></tr><tr style="height: 31px;"><td style="width: 24.074%; height: 31px;">IdentificacaoSistema</td><td style="width: 37.8396%; height: 31px;">Sigla.</td><td style="width: 38.0864%; height: 31px;">Cadastro unidade -&gt; Integrações.</td></tr><tr style="height: 31px;"><td style="width: 24.074%; height: 31px;">CodEmp</td><td style="width: 37.8396%; height: 31px;">ID ERP da Empresa.</td><td style="width: 38.0864%; height: 31px;">Configurações -&gt; Empresa.

</td></tr><tr style="height: 31px;"><td style="width: 24.074%; height: 31px;">CodFil</td><td style="width: 37.8396%; height: 31px;">ID ERP da Filial.</td><td style="width: 38.0864%; height: 31px;">Configurações -&gt; Filial.

</td></tr></tbody></table>

<p class="callout info">**ATRIBUTOS DE RESPOSTA REGISTRADOS**</p>

<table border="1" id="bkmrk-par%C3%A2metro-de-respos" style="border-collapse: collapse; width: 100%; height: 762px;"><tbody><tr style="height: 31px;"><td style="width: 22.716%; height: 31px;">**Parâmetro de Resposta**</td><td style="width: 39.4445%; height: 31px;">**Campo**</td><td style="width: 15.7099%; height: 31px;">**Atualização Cadastral**</td><td style="width: 22.1296%; height: 31px;">**Tela**</td></tr><tr style="height: 31px;"><td style="width: 22.716%; height: 31px;">dadosGerais.numPed</td><td style="width: 39.4445%; height: 31px;">Número do Pedido.</td><td style="width: 15.7099%; height: 31px;">Sim.</td><td style="width: 22.1296%; height: 31px;">SS -&gt; Pedidos.</td></tr><tr style="height: 31px;"><td style="width: 22.716%; height: 31px;">dadosGerais.tipPed</td><td style="width: 39.4445%; height: 31px;">Tipo do pedido.</td><td style="width: 15.7099%; height: 31px;">Sim.</td><td style="width: 22.1296%; height: 31px;">SS -&gt; Pedidos.</td></tr><tr style="height: 30px;"><td style="width: 22.716%; height: 30px;">dadosGerais.tnsPro</td><td style="width: 39.4445%; height: 30px;">Transação de produto.</td><td style="width: 15.7099%; height: 30px;">Sim.</td><td style="width: 22.1296%; height: 30px;">SS -&gt; Pedidos.</td></tr><tr style="height: 30px;"><td style="width: 22.716%; height: 30px;">dadosGerais.tnsSer</td><td style="width: 39.4445%; height: 30px;">Transação de serviço.</td><td style="width: 15.7099%; height: 30px;">Sim.</td><td style="width: 22.1296%; height: 30px;">SS -&gt; Pedidos.</td></tr><tr style="height: 30px;"><td style="width: 22.716%; height: 30px;">dadosGerais.datEmi</td><td style="width: 39.4445%; height: 30px;">Data de emissão.</td><td style="width: 15.7099%; height: 30px;">Sim.</td><td style="width: 22.1296%; height: 30px;">SS -&gt; Pedidos.</td></tr><tr style="height: 30px;"><td style="width: 22.716%; height: 30px;">dadosGerais.codCli</td><td style="width: 39.4445%; height: 30px;">Cliente.  
  
A SS é aberta para o cliente do pedido de acordo com os parâmetros configurados nos parâmetros da integração.</td><td style="width: 15.7099%; height: 30px;">Sim.</td><td style="width: 22.1296%; height: 30px;">SS -&gt; Inclusão</td></tr><tr style="height: 30px;"><td style="width: 22.716%; height: 30px;">dadosGerais.obsPed</td><td style="width: 39.4445%; height: 30px;">Observações do pedido. </td><td style="width: 15.7099%; height: 30px;">Sim.</td><td style="width: 22.1296%; height: 30px;">SS -&gt; Pedidos.</td></tr><tr style="height: 31px;"><td style="width: 22.716%; height: 31px;">sequenciaItem</td><td style="width: 39.4445%; height: 31px;">Item do pedido.</td><td style="width: 15.7099%; height: 31px;">Sim.</td><td style="width: 22.1296%; height: 31px;">SS -&gt; Pedidos.</td></tr><tr style="height: 31px;"><td style="width: 22.716%; height: 31px;">codigoProdutoServico</td><td style="width: 39.4445%; height: 31px;">ID ERP do produto ou serviço.

Quando produto ou serviço é encontrado na plataforma o ID SISMETRO também é registrado.

</td><td style="width: 15.7099%; height: 31px;">Sim.</td><td style="width: 22.1296%; height: 31px;">SS -&gt; Pedidos.</td></tr><tr style="height: 31px;"><td style="width: 22.716%; height: 31px;">DescricaoProdutoServico</td><td style="width: 39.4445%; height: 31px;">Descrição do produto ou serviço.</td><td style="width: 15.7099%; height: 31px;">Sim.</td><td style="width: 22.1296%; height: 31px;">SS -&gt; Pedidos.</td></tr><tr style="height: 31px;"><td style="width: 22.716%; height: 31px;">DescricaoDerivacao</td><td style="width: 39.4445%; height: 31px;">Concatenado com a descrição do produto (Separado por traço).</td><td style="width: 15.7099%; height: 31px;">Sim.</td><td style="width: 22.1296%; height: 31px;">SS -&gt; Pedidos.</td></tr><tr style="height: 31px;"><td style="width: 22.716%; height: 31px;">precoUnitario</td><td style="width: 39.4445%; height: 31px;">Preço unitário.</td><td style="width: 15.7099%; height: 31px;">Sim.</td><td style="width: 22.1296%; height: 31px;">SS -&gt; Pedidos.</td></tr><tr style="height: 31px;"><td style="width: 22.716%; height: 31px;">quantidadePedida</td><td style="width: 39.4445%; height: 31px;">Quantidade.</td><td style="width: 15.7099%; height: 31px;">Sim.</td><td style="width: 22.1296%; height: 31px;">SS -&gt; Pedidos.</td></tr><tr style="height: 31px;"><td style="width: 22.716%; height: 31px;">unidadeMedida</td><td style="width: 39.4445%; height: 31px;">Unidade.</td><td style="width: 15.7099%; height: 31px;">Sim.</td><td style="width: 22.1296%; height: 31px;">SS -&gt; Pedidos.</td></tr><tr style="height: 31px;"><td style="width: 22.716%; height: 31px;">dataEntrega</td><td style="width: 39.4445%; height: 31px;">Previsão.</td><td style="width: 15.7099%; height: 31px;">Sim.</td><td style="width: 22.1296%; height: 31px;">SS -&gt; Pedidos.</td></tr><tr style="height: 31px;"><td style="width: 22.716%; height: 31px;">complemento</td><td style="width: 39.4445%; height: 31px;">Complemento.</td><td style="width: 15.7099%; height: 31px;">Sim.</td><td style="width: 22.1296%; height: 31px;">SS -&gt; Pedidos.</td></tr></tbody></table>

<p class="callout warning">**DÚVIDAS**</p>

<table border="1" id="bkmrk-d%C3%BAvida-solu%C3%A7%C3%A3o-di" style="height: 165px; width: 808px;"><tbody><tr style="height: 29px;"><td style="width: 325.556px; height: 29px;">**Dúvidas**</td><td style="width: 408.889px; height: 29px;">**Solução**</td><td style="width: 72.2222px; height: 29px;">**Direito**</td></tr><tr style="height: 47px;"><td style="width: 325.556px; height: 47px; text-align: justify;">É necessário contatar a equipe de suporte da Senior para esta operação?</td><td style="width: 408.889px; height: 47px; text-align: justify;">Não. O usuário do ERP pode efetuar a operação sozinho.</td><td class="align-center" style="width: 72.2222px; height: 47px;">-</td></tr><tr style="height: 29px;"><td style="width: 325.556px; height: 29px; text-align: justify;">Esta documentação é válida para GO UP e ERP Full?

</td><td style="width: 408.889px; height: 29px; text-align: justify;">Sim. O procedimento é o mesmo para ambos.</td><td class="align-center" style="width: 72.2222px; height: 29px;">-</td></tr><tr><td style="width: 325.556px; text-align: justify;">É necessário reiniciar o servidor após efetuar o procedimento?

</td><td style="width: 408.889px; text-align: justify;">Não.</td><td class="align-center" style="width: 72.2222px;">-</td></tr></tbody></table>

<div id="bkmrk--0"></div>

# Integração Módulo Projetos ERP Senior

Esta integração permite que a plataforma SISMETRO interaja com o módulo de projetos do ERP Senior.

<p class="callout info">**MÓDULO**</p>

Gestão Inteligente de Manutenção.

<p class="callout info">**INTEGRAÇÃO DE ABERTURA DE SS**</p>

O usuário do módulo de projeto poderá disparar uma SS para a plataforma para que seja efetuado um serviço em uma determinado projeto, fase e atividade (Opcional).

A abertura será disparada via WebService SISMETRO em formato JSON. Para mais informações [Clique aqui!](https://doc.sismetro.com/books/webservices-middlewares-e-leitores-de-banco/page/integra%C3%A7%C3%A3o-de-abertura-de-solicita%C3%A7%C3%B5es-de-servi%C3%A7o---envio "Integração de Abertura de SS")

Obs.: Será necessário adicionar os parâmetros "projeto", "fase" e "atividade" no WebService SISMETRO.

O módulo deverá registrar o ID da SS e a URL aberta da SS permitindo a consulta da mesma em tela.

<p class="callout info">**INTEGRAÇÃO DE CONSULTA DE SS**</p>

O módulo de projetos possuíra um processo agendado que roda periodicamente (periodicidade a definir) para consultar as SS´s de projetos atualizadas. Será disponibilizado botão em tela para que o usuário efetue a sincronia em tempo real.

Obs.: Será necessário criar chamada (URL) de consulta de SS´s de projetos alteradas.

# Integração Pedido por Transação com SS Existente com o ERP Senior.

Esta integração permite que os pedidos no ERP Senior que possuem determinada transação (produto e/ou serviço) e que estão vinculados a uma SS (no ERP) sejam integrados na plataforma SISMETRO. Cada pedido integrado será vinculado a SS correspondente.

<p class="callout info">**MÓDULO**</p>

Gestão Inteligente de Manutenção.

<p class="callout info">**ESPECIFICAÇÕES TÉCNICAS**</p>

**Sentido:** Mão única ERP Senior -&gt; SISMETRO

**Consulta:** Plataforma consome *WebService* para obter os itens dos pedidos.

**Mecanismo:** XML

**WSDL:** `<a href="https://web03.senior.com.br:39301/g5-senior-services/sapiens_Synccom_senior_g5_co_mcm_ven_pedidos?wsdl">http://example.com/g5-senior-services/sapiens_Synccom_senior_g5_co_mcm_ven_pedidos?wsdl<br></br></a>` **Porta:** ExportarPedidos

**Documentação Senior:** [Clique aqui! ](https://documentacao.senior.com.br/gestaoempresarialerp/5.8.10/#webservices/com_senior_g5_co_mcm_ven_pedidos.htm#ExportarPedidos "Documentação Integração de Pedido por Transação com o ERP Senior")

<p class="callout info">**PROCEDIMENTO CLIENTE**</p>

***Cadastro do sistema integrado***

1. Cadastro do sistema integrado no ERP. Para mais informações. [Clique aqui!](https://doc.sismetro.com/books/erp-senior/page/cadastro-de-sistema-integrado-no-erp-senior "Cadastro de Sistema Integrado no ERP Senior")

<span style="text-decoration: underline;">EXECUTAR OS PROCEDIMENTO ABAIXO EM TODAS AS FILIAS QUE SERÃO INTEGRADAS.</span>

***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:<u> F000SXT</u>);
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 “Pedidos";
9. Clique em “Mostrar”;
10. Marque o *check box* da linha “Tipo de Informação” com a descrição “Pedidos”;
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”.

![](https://doc.sismetro.com/uploads/images/gallery/2020-03-Mar/scaled-840-0/image-1583782784503.png)

*Tela de configurações de tipos de informações (Código da Tela: F000SXT) 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;
    
    
    1. Sigla do sistema no ERP Senior (deverá ser a mesma sigla cadastrada dentro do cadastro de sistemas integrados no ERP Senior);
    2. Usuário responsável Integração no ERP Senior;
    3. Password do usuário responsável pela integração no ERP Senior;
    4. Listagem de empresas e filiais que serão integradas (Nome e ID ERP);
    5. <span style="text-decoration: underline;">Código da transação de produto (ID ERP) que deverá abrir SS no SISMETRO. TODOS OS PEDIDOS COM ESSA TRANSAÇÃO GERARÃO SS NO SISMETRO;</span>
    6. <span style="text-decoration: underline;">Código da transação de serviço (ID ERP) que deverá abrir SS no SISMETRO. TODOS OS PEDIDOS COM ESSA TRANSAÇÃO GERARÃO SS NO SISMETRO;</span>
    7. <span style="text-decoration: underline;">Nome do campo de usuário retornado no atributo "dadosGerais.usuario.cmpUsu" que corresponde ao ID da SS retornado no campo "dadosGerais.usuario.vlrUsu";</span>
    8. URL do Web Service de produção (Exemplo: `<a class="_2qJYG" href="https://web03.senior.com.br:39301/" rel="noreferrer noopener" target="_top">https://web03.senior.com.br:39301</a>`). Caso o usuário não tenha esta informação deve ser aberto um chamado na Senior solicitando a mesma.

<p class="callout info">**PROCEDIMENTO EQUIPE SUPORTE**</p>

***Cadastramento das empresas e filiais na plataforma***

1. Acesse as configurações da unidade (Menu engrenagem);
2. Cadastre as empresas e filiais que serão integradas. Somente empresas e filiais com ID ERP serão integradas;
3. Cliquem em "salvar".

***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 “Pedidos Obter Itens”;
5. Selecione o Vendor/ERP “Senior”;
6. Insira o "Usuário" e "Password";
7. Insira a Sigla "UPSIM";
8. <span style="text-decoration: underline;">Insira no "parâmetro 1" o ID da transação de produto que abrirá SS. TODOS OS PEDIDOS COM ESSA TRANSAÇÃO GERARÃO SS NO SISMETRO;</span>
9. <span style="text-decoration: underline;">Insira no "parâmetro 2" o ID da transação de serviço que abrirá SS. TODOS OS PEDIDOS COM ESSA TRANSAÇÃO GERARÃO SS NO SISMETRO;</span>
10. <span style="text-decoration: underline;">Insira no "parâmetro 3" o nome do campo de usuário </span><span style="text-decoration: underline;"> retornado no atributo "dadosGerais.usuario.cmpUsu" que corresponde ao ID da SS retornado no campo "dadosGerais.usuario.vlrUsu";</span>
11. Insira a URL do cliente no campo EndPoint WebService. Exemplo:   
      
    `<a href="https://web03.senior.com.br:39301/g5-senior-services/sapiens_Synccom_senior_g5_co_int_varejo_clientes">https://web03.senior.com.br:39301</a>`
12. Insira a URL do cliente no campo EndPoint Confirmação. Exemplo:   
      
    `<a href="https://web03.senior.com.br:39301/g5-senior-services/sapiens_Synccom_senior_g5_co_int_geral_exportacao">https://web03.senior.com.br:39301</a>`
13. Insira o EndPoint UPSIM. Exemplo:   
      
    `<a class="_2qJYG" href="http://dev.sismetro.com:5000/" rel="noreferrer noopener" target="_top">http://dev.sismetro.com:5000</a>`
14. Insira as observações da integração;
15. Selecione o tipo da integração: “Total”;
16. Ative a opção “Registrar Logs”;
17. Clique em “Salvar”.

*Observações*

- Não é necessário inserir o EndPoint no final da URL;
- 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".

<p class="callout info">**GATILHOS DE EXECUÇÃO DO SERVIÇO**</p>

**Temporal:** O serviço é executado a cada 5 (Cinco) minutos.

<p class="callout info">**VALIDAÇÃO DE EXECUÇÃO DA INTEGRAÇÃO**</p>

**Tipo da integração:** 31

**Vendor:** 3

**Status:** 1

<p class="callout info">**CHAVE DE UNICIDADE DE REGISTRO**</p>

**Chave de unicidade no ERP:** ID da SS retornando no campo de usuário.  
  
**Chave de unicidade na plataforma:** ID da SS.

**Comportamento do WebService:** O pedido é único por empresa e filial. O WS exporta todos os itens do pedido requisitado.

**Comportamento da plataforma:** <span style="text-decoration: underline;">O integrador consulta no WS todos os pedidos e vincula os pedidos que possuem uma SS registrada no campo de usuário correspondente (Parâmetro 3) e que pertencem a transação de produto e/ou serviço configuradas na integração (Parâmetro 1 e Parâmetro 2).</span>

<span style="text-decoration: underline;">Na consulta de pedidos alterados a plataforma consulta todos os pedidos e registra as alterações dos pedidos que estão na plataforma (Pedidos que não estão na plataforma são desprezados).</span>

<p class="callout info">**PARÂMETROS DE REQUISIÇÃO**</p>

<table border="1" id="bkmrk-par%C3%A2metro-de-requis" style="border-collapse: collapse; width: 100%; height: 214px;"><tbody><tr style="height: 31px;"><td style="width: 24.074%; height: 31px;">**Parâmetro de Requisição**</td><td style="width: 37.8396%; height: 31px;">**Campo**</td><td style="width: 38.0864%; height: 31px;">**Tela**</td></tr><tr style="height: 31px;"><td style="width: 24.074%; height: 31px;">user</td><td style="width: 37.8396%; height: 31px;">Usuário.</td><td style="width: 38.0864%; height: 31px;">Cadastro unidade -&gt; Integrações.</td></tr><tr style="height: 31px;"><td style="width: 24.074%; height: 31px;">password</td><td style="width: 37.8396%; height: 31px;">Password.</td><td style="width: 38.0864%; height: 31px;">Cadastro unidade -&gt; Integrações.</td></tr><tr style="height: 31px;"><td style="width: 24.074%; height: 31px;">IdentificacaoSistema</td><td style="width: 37.8396%; height: 31px;">Sigla.</td><td style="width: 38.0864%; height: 31px;">Cadastro unidade -&gt; Integrações.</td></tr><tr style="height: 31px;"><td style="width: 24.074%; height: 31px;">CodEmp</td><td style="width: 37.8396%; height: 31px;">ID ERP da Empresa.</td><td style="width: 38.0864%; height: 31px;">Configurações -&gt; Empresa.

</td></tr><tr style="height: 31px;"><td style="width: 24.074%; height: 31px;">CodFil</td><td style="width: 37.8396%; height: 31px;">ID ERP da Filial.</td><td style="width: 38.0864%; height: 31px;">Configurações -&gt; Filial.

</td></tr></tbody></table>

<p class="callout info">**ATRIBUTOS DE RESPOSTA REGISTRADOS**</p>

<table border="1" id="bkmrk-par%C3%A2metro-de-respos" style="border-collapse: collapse; width: 100%; height: 762px;"><tbody><tr style="height: 31px;"><td style="width: 22.716%; height: 31px;">**Parâmetro de Resposta**</td><td style="width: 39.4445%; height: 31px;">**Campo**</td><td style="width: 15.7099%; height: 31px;">**Atualização Cadastral**</td><td style="width: 22.1296%; height: 31px;">**Tela**</td></tr><tr style="height: 31px;"><td style="width: 22.716%; height: 31px;">dadosGerais.numPed</td><td style="width: 39.4445%; height: 31px;">Número do Pedido.</td><td style="width: 15.7099%; height: 31px;">Sim.</td><td style="width: 22.1296%; height: 31px;">SS -&gt; Pedidos.</td></tr><tr style="height: 31px;"><td style="width: 22.716%; height: 31px;">dadosGerais.tipPed</td><td style="width: 39.4445%; height: 31px;">Tipo do pedido.</td><td style="width: 15.7099%; height: 31px;">Sim.</td><td style="width: 22.1296%; height: 31px;">SS -&gt; Pedidos.</td></tr><tr style="height: 30px;"><td style="width: 22.716%; height: 30px;">dadosGerais.tnsPro</td><td style="width: 39.4445%; height: 30px;">Transação de produto.</td><td style="width: 15.7099%; height: 30px;">Sim.</td><td style="width: 22.1296%; height: 30px;">SS -&gt; Pedidos.</td></tr><tr style="height: 30px;"><td style="width: 22.716%; height: 30px;">dadosGerais.tnsSer</td><td style="width: 39.4445%; height: 30px;">Transação de serviço.</td><td style="width: 15.7099%; height: 30px;">Sim.</td><td style="width: 22.1296%; height: 30px;">SS -&gt; Pedidos.</td></tr><tr style="height: 30px;"><td style="width: 22.716%; height: 30px;">dadosGerais.datEmi</td><td style="width: 39.4445%; height: 30px;">Data de emissão.</td><td style="width: 15.7099%; height: 30px;">Sim.</td><td style="width: 22.1296%; height: 30px;">SS -&gt; Pedidos.</td></tr><tr style="height: 30px;"><td style="width: 22.716%; height: 30px;">dadosGerais.codCli</td><td style="width: 39.4445%; height: 30px;">Cliente.  
  
A SS é aberta para o cliente do pedido de acordo com os parâmetros configurados nos parâmetros da integração.</td><td style="width: 15.7099%; height: 30px;">Sim.</td><td style="width: 22.1296%; height: 30px;">SS -&gt; Inclusão</td></tr><tr style="height: 30px;"><td style="width: 22.716%; height: 30px;">dadosGerais.obsPed</td><td style="width: 39.4445%; height: 30px;">Observações do pedido. </td><td style="width: 15.7099%; height: 30px;">Sim.</td><td style="width: 22.1296%; height: 30px;">SS -&gt; Pedidos.</td></tr><tr style="height: 31px;"><td style="width: 22.716%; height: 31px;">sequenciaItem</td><td style="width: 39.4445%; height: 31px;">Item do pedido.</td><td style="width: 15.7099%; height: 31px;">Sim.</td><td style="width: 22.1296%; height: 31px;">SS -&gt; Pedidos.</td></tr><tr style="height: 31px;"><td style="width: 22.716%; height: 31px;">codigoProdutoServico</td><td style="width: 39.4445%; height: 31px;">ID ERP do produto ou serviço.

Quando produto ou serviço é encontrado na plataforma o ID SISMETRO também é registrado.

</td><td style="width: 15.7099%; height: 31px;">Sim.</td><td style="width: 22.1296%; height: 31px;">SS -&gt; Pedidos.</td></tr><tr style="height: 31px;"><td style="width: 22.716%; height: 31px;">DescricaoProdutoServico</td><td style="width: 39.4445%; height: 31px;">Descrição do produto ou serviço.</td><td style="width: 15.7099%; height: 31px;">Sim.</td><td style="width: 22.1296%; height: 31px;">SS -&gt; Pedidos.</td></tr><tr style="height: 31px;"><td style="width: 22.716%; height: 31px;">DescricaoDerivacao</td><td style="width: 39.4445%; height: 31px;">Concatenado com a descrição do produto (Separado por traço).</td><td style="width: 15.7099%; height: 31px;">Sim.</td><td style="width: 22.1296%; height: 31px;">SS -&gt; Pedidos.</td></tr><tr style="height: 31px;"><td style="width: 22.716%; height: 31px;">precoUnitario</td><td style="width: 39.4445%; height: 31px;">Preço unitário.</td><td style="width: 15.7099%; height: 31px;">Sim.</td><td style="width: 22.1296%; height: 31px;">SS -&gt; Pedidos.</td></tr><tr style="height: 31px;"><td style="width: 22.716%; height: 31px;">quantidadePedida</td><td style="width: 39.4445%; height: 31px;">Quantidade.</td><td style="width: 15.7099%; height: 31px;">Sim.</td><td style="width: 22.1296%; height: 31px;">SS -&gt; Pedidos.</td></tr><tr style="height: 31px;"><td style="width: 22.716%; height: 31px;">unidadeMedida</td><td style="width: 39.4445%; height: 31px;">Unidade.</td><td style="width: 15.7099%; height: 31px;">Sim.</td><td style="width: 22.1296%; height: 31px;">SS -&gt; Pedidos.</td></tr><tr style="height: 31px;"><td style="width: 22.716%; height: 31px;">dataEntrega</td><td style="width: 39.4445%; height: 31px;">Previsão.</td><td style="width: 15.7099%; height: 31px;">Sim.</td><td style="width: 22.1296%; height: 31px;">SS -&gt; Pedidos.</td></tr><tr style="height: 31px;"><td style="width: 22.716%; height: 31px;">complemento</td><td style="width: 39.4445%; height: 31px;">Complemento.</td><td style="width: 15.7099%; height: 31px;">Sim.</td><td style="width: 22.1296%; height: 31px;">SS -&gt; Pedidos.</td></tr></tbody></table>

<p class="callout warning">**DÚVIDAS**</p>

<table border="1" id="bkmrk-d%C3%BAvida-solu%C3%A7%C3%A3o-di" style="height: 165px; width: 808px;"><tbody><tr style="height: 29px;"><td style="width: 325.556px; height: 29px;">**Dúvidas**</td><td style="width: 408.889px; height: 29px;">**Solução**</td><td style="width: 72.2222px; height: 29px;">**Direito**</td></tr><tr style="height: 47px;"><td style="width: 325.556px; height: 47px; text-align: justify;">É necessário contatar a equipe de suporte da Senior para esta operação?</td><td style="width: 408.889px; height: 47px; text-align: justify;">Não. O usuário do ERP pode efetuar a operação sozinho.</td><td class="align-center" style="width: 72.2222px; height: 47px;">-</td></tr><tr style="height: 29px;"><td style="width: 325.556px; height: 29px; text-align: justify;">Esta documentação é válida para GO UP e ERP Full?

</td><td style="width: 408.889px; height: 29px; text-align: justify;">Sim. O procedimento é o mesmo para ambos.</td><td class="align-center" style="width: 72.2222px; height: 29px;">-</td></tr><tr><td style="width: 325.556px; text-align: justify;">É necessário reiniciar o servidor após efetuar o procedimento?

</td><td style="width: 408.889px; text-align: justify;">Não.</td><td class="align-center" style="width: 72.2222px;">-</td></tr></tbody></table>

<div id="bkmrk--0"></div>

# Integração Cadastro de Solicitantes (Locais - CodLoc) com o ERP Senior.

Esta integração permite que os cadastros de locais (codLoc) sejam replicados do ERP Senior para a plataforma. <u>Esta integração é aplicável apenas para empresas que utilizarão a plataforma para gerenciar as manutenções internas.</u>

<p class="callout info">**MÓDULO**</p>

Gestão Inteligente de Manutenção.

<p class="callout info">**ESPECIFICAÇÕES TÉCNICAS**</p>

**Sentido:** Mão única ERP Senior -&gt; UPSIM

**Consulta:** Plataforma consome *WebService* para receber cadastros pendentes de sincronia

**Mecanismo:** XML

**WSDL:** <span style="color: #808080;">`http://example.com/g5-senior-services/sapiens_Synccom_senior_g5_co_mct_pat_localizacaobem?wsdl`</span>

**Porta:** Exportar

**Documentação Senior:** [Clique aqui! ](https://documentacao.senior.com.br/gestaoempresarialerp/5.10.1/webservices/com_senior_g5_co_mct_pat_localizacaobem.htm "Documentação Integração Cadastro de Locais com o ERP Senior")

<p class="callout info">**PROCEDIMENTO CLIENTE**</p>

***Cadastro do sistema integrado***

1. Cadastro do sistema integrado no ERP. Para mais informações. [Clique aqui!](https://doc.sismetro.com/books/erp-senior/page/cadastro-de-sistema-integrado-no-erp-senior "Cadastro de Sistema Integrado no ERP Senior")

***Configurações da integração no ERP***

1. O WebService é nativo e não necessita de ativação no ERP.

***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;
    
    
    1. Sigla do sistema no ERP Senior (deverá ser a mesma sigla cadastrada dentro do cadastro de sistemas integrados no ERP Senior);
    2. Usuário responsável Integração no ERP Senior;
    3. Password do usuário responsável pela integração no ERP Senior;
    4. Listagem de empresas e filiais que serão integradas (Nome e ID ERP);
    5. URL do Web Service de produção (Exemplo: `<a class="_2qJYG" href="https://web03.senior.com.br:39301/" rel="noreferrer noopener" target="_top">https://web03.senior.com.br:39301</a>`). Caso o usuário não tenha esta informação deve ser aberto um chamado na Senior solicitando a mesma.

<p class="callout info">**PROCEDIMENTO EQUIPE SUPORTE**</p>

***Cadastramento das empresas e filiais na plataforma***

1. Acesse as configurações da unidade (Menu engrenagem);
2. Cadastre as empresas e filiais que serão integradas. Somente empresas e filiais com ID ERP serão integradas;
3. Cliquem em "salvar".

***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 “Solicitantes - Setor”;
5. Selecione o Vendor/ERP “Senior”;
6. Insira a Sigla "UPSIM";
7. Insira a URL do cliente no campo EndPoint WebService. Exemplo:   
      
    `<a href="https://web03.senior.com.br:39301/g5-senior-services/sapiens_Synccom_senior_g5_co_int_varejo_clientes">https://web03.senior.com.br:39301</a>`
8. Insira a URL do cliente no campo EndPoint Confirmação. Exemplo:   
      
    `<a href="https://web03.senior.com.br:39301/g5-senior-services/sapiens_Synccom_senior_g5_co_int_geral_exportacao">https://web03.senior.com.br:39301</a>`
9. Insira o EndPoint UPSIM. Exemplo:   
      
    `<a class="_2qJYG" href="http://dev.sismetro.com:5000/" rel="noreferrer noopener" target="_top">http://dev.sismetro.com:5000</a>`
10. Insira as observações da integração;
11. Selecione o tipo da integração: “Total”;
12. Ative a opção “Registrar Logs”;
13. Clique em “Salvar”.

*Observações*

- Não é necessário inserir o EndPoint no final da URL;
- 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".

<p class="callout info">**GATILHOS DE EXECUÇÃO DO SERVIÇO**</p>

**Temporal:** O serviço é executado a cada 2 (Duas) horas.

<p class="callout info">**VALIDAÇÃO DE EXECUÇÃO DA INTEGRAÇÃO**</p>

**Tipo da integração:** 38

**Vendor:** 3

**Status:** 1

<p class="callout info">**CHAVE DE UNICIDADE DE REGISTRO**</p>

**Chave de unicidade no ERP:** codEmp + codFil + codLoc  
  
**Chave de unicidade na plataforma:** unit + codEmp + codFil + codLoc

**Comportamento do WebService:** O cliente é único para todas as empresas e filiais no ERP. Para poder utilizar um cliente é necessário vincular (conectar) a empresa e filial. Apenas os clientes conectados a empresa e filial serão integrados.

**Comportamento da plataforma:** Todo cliente integrado gerará um solicitante dentro da filial sincronizada.

Exemplo: Se um cliente estiver vinculado em 10 filiais no ERP a plataforma irá gerar um solicitante embaixo de cada filial integrada.

<p class="callout info">**PARÂMETROS DE REQUISIÇÃO**</p>

<table border="1" id="bkmrk-par%C3%A2metro-de-requis" style="border-collapse: collapse; width: 100%; height: 244px;"><tbody><tr style="height: 31px;"><td style="width: 24.074%; height: 31px;">**Parâmetro de Requisição**</td><td style="width: 37.8396%; height: 31px;">**Campo**</td><td style="width: 38.0864%; height: 31px;">**Tela**</td></tr><tr style="height: 31px;"><td style="width: 24.074%; height: 31px;">user</td><td style="width: 37.8396%; height: 31px;">Usuário.</td><td style="width: 38.0864%; height: 31px;">Cadastro unidade -&gt; Integrações.</td></tr><tr style="height: 31px;"><td style="width: 24.074%; height: 31px;">password</td><td style="width: 37.8396%; height: 31px;">Password.</td><td style="width: 38.0864%; height: 31px;">Cadastro unidade -&gt; Integrações.</td></tr><tr style="height: 31px;"><td style="width: 24.074%; height: 31px;">IdentificacaoSistema</td><td style="width: 37.8396%; height: 31px;">Sigla.</td><td style="width: 38.0864%; height: 31px;">Cadastro unidade -&gt; Integrações.</td></tr><tr style="height: 31px;"><td style="width: 24.074%; height: 31px;">CodEmp</td><td style="width: 37.8396%; height: 31px; text-align: justify;">ID ERP da Empresa.<span style="text-decoration: underline;"> A integração deverá ser rodada para todas as empresas configuradas no SISMETRO.</span></td><td style="width: 38.0864%; height: 31px;">Configurações -&gt; Empresa.

A integração será disparada para todas as empresas e filiais que possuírem idErp configurado.

</td></tr><tr style="height: 58px;"><td style="width: 24.074%; height: 58px;">TipoIntegracao</td><td style="width: 37.8396%; height: 58px;">Integrar total ou parcial.

(T = Todos, A = Somente Alterados).

</td><td style="width: 38.0864%; height: 58px;">Cadastro unidade -&gt; Integrações.

</td></tr></tbody></table>

<p class="callout info">**ATRIBUTOS DE RESPOSTA REGISTRADOS**</p>

<table border="1" id="bkmrk-par%C3%A2metro-de-respos" style="border-collapse: collapse; width: 100%; height: 657px;"><tbody><tr style="height: 31px;"><td style="width: 22.716%; height: 31px;">**Parâmetro de Resposta**</td><td style="width: 35.8643%; height: 31px;">**Campo**</td><td style="width: 19.2901%; height: 31px;">**Atualização Cadastral**</td><td style="width: 22.1296%; height: 31px;">**Tela**</td></tr><tr style="height: 31px;"><td style="width: 22.716%; height: 31px;">codFil</td><td style="width: 35.8643%; height: 31px;">ID ERP da filial.

<span style="text-decoration: underline;">Quando for codFil = 0 deverá ser registrado um codFil para cada filial. </span>

</td><td style="width: 19.2901%; height: 31px;">Não.</td><td style="width: 22.1296%; height: 31px;">Cadastro -&gt; Solicitante.</td></tr><tr style="height: 31px;"><td style="width: 22.716%; height: 31px;">codLoc</td><td style="width: 35.8643%; height: 31px;">ID ERP do solicitante.</td><td style="width: 19.2901%; height: 31px;">Não.</td><td style="width: 22.1296%; height: 31px;">Cadastro -&gt; Solicitante.</td></tr><tr style="height: 31px;"><td style="width: 22.716%; height: 31px;">nomLoc</td><td style="width: 35.8643%; height: 31px;">Razão social do solicitante.</td><td style="width: 19.2901%; height: 31px;">Sim.</td><td style="width: 22.1296%; height: 31px;">Cadastro -&gt; Solicitante.</td></tr><tr style="height: 31px;"><td style="width: 22.716%; height: 31px;">desLoc</td><td style="width: 35.8643%; height: 31px;">Mais informações.</td><td style="width: 19.2901%; height: 31px;">Sim.</td><td style="width: 22.1296%; height: 31px;">Cadastro -&gt; Solicitante.</td></tr><tr style="height: 31px;"><td style="width: 22.716%; height: 31px;">-</td><td style="width: 35.8643%; height: 31px;">CNPJ.\*

</td><td style="width: 19.2901%; height: 31px;">Sim.</td><td style="width: 22.1296%; height: 31px;">Cadastro -&gt; Solicitante.</td></tr><tr style="height: 60px;"><td style="width: 22.716%; height: 60px;">-</td><td style="width: 35.8643%; height: 60px;">Tipo do solicitante (Pessoa física, jurídica ou setor).   
Registrar = 2 (Setor)

</td><td style="width: 19.2901%; height: 60px;">Sim.</td><td style="width: 22.1296%; height: 60px;">Cadastro -&gt; Solicitante.</td></tr><tr style="height: 31px;"><td style="width: 22.716%; height: 31px;">-</td><td style="width: 35.8643%; height: 31px;">CEP do solicitante.\*</td><td style="width: 19.2901%; height: 31px;">Sim.</td><td style="width: 22.1296%; height: 31px;">Cadastro -&gt; Solicitante.</td></tr><tr style="height: 31px;"><td style="width: 22.716%; height: 31px;">-</td><td style="width: 35.8643%; height: 31px;">Endereço do solicitante.\*</td><td style="width: 19.2901%; height: 31px;">Sim.</td><td style="width: 22.1296%; height: 31px;">Cadastro -&gt; Solicitante.</td></tr><tr style="height: 31px;"><td style="width: 22.716%; height: 31px;">-</td><td style="width: 35.8643%; height: 31px;">CEP do solicitante.\*</td><td style="width: 19.2901%; height: 31px;">Sim.</td><td style="width: 22.1296%; height: 31px;">Cadastro -&gt; Solicitante.</td></tr><tr style="height: 31px;"><td style="width: 22.716%; height: 31px;">-</td><td style="width: 35.8643%; height: 31px;">Endereço do solicitante.\*</td><td style="width: 19.2901%; height: 31px;">Sim.</td><td style="width: 22.1296%; height: 31px;">Cadastro -&gt; Solicitante.</td></tr><tr style="height: 31px;"><td style="width: 22.716%; height: 31px;">-</td><td style="width: 35.8643%; height: 31px;">Número do solicitante.\*</td><td style="width: 19.2901%; height: 31px;">Sim.</td><td style="width: 22.1296%; height: 31px;">Cadastro -&gt; Solicitante.</td></tr><tr style="height: 31px;"><td style="width: 22.716%; height: 31px;">-</td><td style="width: 35.8643%; height: 31px;">Bairro do solicitante.\*</td><td style="width: 19.2901%; height: 31px;">Sim.</td><td style="width: 22.1296%; height: 31px;">Cadastro -&gt; Solicitante.</td></tr><tr style="height: 60px;"><td style="width: 22.716%; height: 60px;">-</td><td style="width: 35.8643%; height: 60px;">Complemento do endereço do solicitante.\*

</td><td style="width: 19.2901%; height: 60px;">Sim.</td><td style="width: 22.1296%; height: 60px;">Cadastro -&gt; Solicitante.</td></tr><tr style="height: 31px;"><td style="width: 22.716%; height: 31px;">-</td><td style="width: 35.8643%; height: 31px;">Email do solicitante.\*</td><td style="width: 19.2901%; height: 31px;">Sim.</td><td style="width: 22.1296%; height: 31px;">Cadastro -&gt; Solicitante.</td></tr><tr style="height: 36px;"><td style="width: 22.716%; height: 36px;">-</td><td style="width: 35.8643%; height: 36px;">Fone do solicitante.\*

</td><td style="width: 19.2901%; height: 36px;">Sim.</td><td style="width: 22.1296%; height: 36px;">Cadastro -&gt; Solicitante.</td></tr><tr style="height: 36px;"><td style="width: 22.716%; height: 36px;">-</td><td style="width: 35.8643%; height: 36px;">Código IBGE do solicitante.\*

</td><td style="width: 19.2901%; height: 36px;">Sim.</td><td style="width: 22.1296%; height: 36px;">Cadastro -&gt; Solicitante.</td></tr><tr style="height: 31px;"><td style="width: 22.716%; height: 31px;">-</td><td style="width: 35.8643%; height: 31px;">Cidade do solicitante.\*

</td><td style="width: 19.2901%; height: 31px;">Sim.</td><td style="width: 22.1296%; height: 31px;">Cadastro -&gt; Solicitante.</td></tr><tr style="height: 31px;"><td style="width: 22.716%; height: 31px;">-</td><td style="width: 35.8643%; height: 31px;">Estado do solicitante.\*

</td><td style="width: 19.2901%; height: 31px;">Sim.</td><td style="width: 22.1296%; height: 31px;">Cadastro -&gt; Solicitante.</td></tr></tbody></table>

\* Capturar os dados do cadastro da filial do solicitante.

<p class="callout warning">**DÚVIDAS**</p>

<table border="1" id="bkmrk-d%C3%BAvida-solu%C3%A7%C3%A3o-di" style="height: 165px; width: 808px;"><tbody><tr style="height: 29px;"><td style="width: 325.556px; height: 29px;">**Dúvidas**</td><td style="width: 408.889px; height: 29px;">**Solução**</td><td style="width: 72.2222px; height: 29px;">**Direito**</td></tr><tr style="height: 47px;"><td style="width: 325.556px; height: 47px; text-align: justify;">É necessário contatar a equipe de suporte da Senior para esta operação?</td><td style="width: 408.889px; height: 47px; text-align: justify;">Não. O usuário do ERP pode efetuar a operação sozinho.</td><td class="align-center" style="width: 72.2222px; height: 47px;">-</td></tr><tr style="height: 29px;"><td style="width: 325.556px; height: 29px; text-align: justify;">Esta documentação é válida para GO UP e ERP Full?

</td><td style="width: 408.889px; height: 29px; text-align: justify;">Sim. O procedimento é o mesmo para ambos.</td><td class="align-center" style="width: 72.2222px; height: 29px;">-</td></tr><tr><td style="width: 325.556px; text-align: justify;">É necessário reiniciar o servidor após efetuar o procedimento?

</td><td style="width: 408.889px; text-align: justify;">Não.</td><td class="align-center" style="width: 72.2222px;">-</td></tr><tr><td style="width: 325.556px; text-align: justify;">O WebService precisa estar visível para a web?

</td><td style="width: 408.889px; text-align: justify;">Não. O WebService deverá estar visível para os IP fixos da plataforma. Solicite a equipe de suporte a listagem de IP Fixo.</td><td class="align-center" style="width: 72.2222px;">-</td></tr><tr><td style="width: 325.556px; text-align: justify;">Ao excluir um cadastro no ERP o mesmo é replicado para a plataforma?

</td><td style="width: 408.889px; text-align: justify;">Não. Quando um cadastro é "excluído" do ERP não é gerado sincronia para a plataforma.</td><td class="align-center" style="width: 72.2222px;">-</td></tr></tbody></table>

<div id="bkmrk-"></div>

# Especificações de Liberação de Servidores de projetos em PowerBI

Para maior segurança das integrações entre a plataforma e projetos em PowerBI nossa política de parceira prevê que a liberação de acesso aos servidores seja pontual e restrita mantendo desta forma os *web services* invisíveis para a *web.* Segue abaixo o IP fixos da SISMETRO que deverão ser liberados no *firewall*:

. 18.229.2.58