Tempo aproximado para leitura: 00:03:00 min
Dúvida
Como verificar Filiais/Empresas/Unidade compartilhadas no Protheus?
Ambiente
Cross Segmentos - TOTVS CRM Automação de Força de Vendas (SFA) - WEB - Integração- Todas as versões
Solução
O Protheus permite o compartilhamento de tabelas entre Unidades Filiais e Empresas, que impacta diretamente no SFA, pois um cadastro pode estar vinculado a todas as Filiais ou a uma filial específica, e a alteração dessa configuração do lado do ERP deve ser homologada, pois tem alto risco de impacto na integração.
O Conceito de Gestão de Empresas no Protheus pode ser verificado no item 2. do artigo: https://centraldeatendimento.totvs.com/hc/pt-br/articles/360025147611-Framework-Linha-Protheus-Criação-de-Empresas-e-Filiais
"Este conceito permite uma configuração mais abrangente, pois aumenta as divisões de empresas em unidades de negócios e filiais, permite também maior escalabilidade de compartilhamentos. Abaixo as definições de cada parte da estrutura de Gestão de Empresas:
- Grupo de Empresas
Conjunto de empresas que estão ligadas entre si por razões diversas e que compartilham as mesmas definições do modelo de dados.
- Empresas
Conjunto de Filiais ou Unidades de Negócios que estão dentro da mesma dependência jurídica ou fiscal.
- Unidade de Negócios
Conjunto de filiais que estão dentro da mesma atividade econômica.
- Filial
Estabelecimento empresarial dependente de outro que pratica atos que têm validade jurídica ou fiscal."
Os modos de compartilhamento disponíveis são Exclusivo e Compartilhado.
Existem duas formas de verificar o compartilhamento de empresas:
1. Verificar no Configurador do Protheus os campos Ac. Filial, Ac. Unidade e Ac. Empresa.
Exemplo de tela:
# Tabela SA3
Configurador > Base de Dados > Dicionário > Bases de Dados > Tabela SA3
2. Verificar por requisição no POSTMAN os campos:
X2_MODO, X2_MODOUN E X2_MODOEMP, onde C para Compartilhado e E para Exclusivo.
Realizar uma requisição no REST passando o nome da tabela a validar no filtro como no exemplo abaixo, ou remover o filtro para trazer todas as tabelas do Protheus:
https://IP:PORTA/rest/wssim3g/getgenerico?tabel=SX2&limit=10&filter=X2_CHAVE='SA3'Exemplo de tela:
# Tabela SA3
Requisição realizada:
Para mais detalhes sobre o compartilhamento de empresas no Protheus verifique a documentação: https://tdn.totvs.com/pages/viewpage.action?pageId=269080214
0 Comentários