Backoffice RM x Protheus SigaMNT - Configurações Protheus SigaMNT
Configuração de Grupo de Empresas no Protheus
O Protheus deve utilizar grupo de empresas para refletir a hierarquia de empresas configurada no BackOffice RM, contendo somente um grupo e a divisão de empresas sendo representada pelo respectivo conjunto "empresa" +" unidade".
Exemplo:
Grupo de Empresas | Empresa | Unidade de Negócio | Filial |
01 | 01 | 010 | 01 |
01 | 01 | 010 | 02 |
01 | 02 | 010 | 01 |
01 | 02 | 020 | 01 |
Configuração de compartilhamento de cadastros entre Empresas e Filiais.
1. Para o funcionamento da Integração Linha RM x Protheus SigaMNT é necessária a configuração de compartilhamento de registros nas tabelas do Protheus SigaMNT.
2. Para configurar o compartilhamento acesse : Protheus SigaCFG
3. Acesse : Base de dados / Dicionário de Dados / Base de Dados / Empresa / Dicionário de Dados.
4. Pesquise pela tabela e a configure conforme especificado na tabela abaixo.
Entidade | Empresa | Filial | Tabela Protheus |
Currency | Compartilhado | Compartilhado | CTO |
UnitOfMeasure | Compartilhado | Compartilhado | SAH |
CostCenter | Exclusivo | Compartilhado | CTT |
Project | Exclusivo | Exclusivo | AF8 |
SubProject | Exclusivo | Exclusivo | AFC |
TaskProject | Exclusivo | Exclusivo | AF9 |
StepProject | Exclusivo | Exclusivo | AFC |
PaymentCondition | Exclusivo | Compartilhado | SE4 |
Item | Exclusivo | Compartilhado | SB1 |
| | | SA1 (Cliente) |
Assets | Exclusivo | Exclusivo | SN1 |
Employee | Exclusivo | Compartilhado | SRA | SRF | SR3 | SR7 |
Warehouse | Exclusivo | Exclusivo | NNR |
FinancialNature | Exclusivo | Compartilhado | SED |
5. Clique em atualizar base de dados para salvar as alterações.
Observações :
1: Independentemente se for utilizado produto global no RM, a tabela referente no Protheus deve ser exclusiva por empresa, ficando a cargo do RM replicar os produtos globais para cada filial no Protheus.
2: Mesmo que a empresa não utilize Cliente/Fornecedor global no RM, deve-se compartilhar a tabela referente no Protheus por empresa. Será enviado concatenado ao código do cliente/fornecedor o código da coligada, conforme a mascara "\[CODCOLIGADA\]|\[CODCFO\]".
Executar o Programa U_UPDPMS no SmartClient Protheus*
1: Executar o programa U_UPDPMS
2: Executar o programa Protheus Smart Client informando U_UPDPMS ao campo Starting Program .
3: Clique em Sim , para confirmar a mensagem de execução do programa.
4: Após a finalização do processamento verificar se a data gerada é superior a 19/09/2012.
Alterar o Dicionário de Dados - inicializar os campos SA_COD de Cliente e Fornecedor
1: Acessar o Protheus , Módulo SigaCFG.
2: Acessar : Base de dados / Dicionário / Bases de Dados.
3: Acessar : Empresas / Dicionario de dados.
4: Pesquisar por SA1.
5: Selecione a tabela e clique em Editar.
6: Acesse : Clientes / Campos.
7: Pesquisar pelo campo código do cliente (A1_COD).
8: Selecionar o campo A1_COD e clicar no ícone Editar.
9: Informar o valor GETSXENUM("SA1", "A1_COD") ao campo Inic.Padrão localizado na aba Opções e Confirmar.
10: Pesquisar pela Tabela SA2.
11: selecionar a Tabela e clicar no ícone Editar .
12: Acessar: Fornecedores / Campos .
13: Selecionar o campo A2_COD e clicar em Editar .
14: Informar o valor GETSXENUM("SA2", "A2_COD") ao campo Inic.Padrão localizado na aba Opções e Confirmar.
Alterar o Dicionário de Dados - inicializar os campos SA_LOJA de Cliente e Fornecedor
1: Acessar o Protheus , Módulo SigaCFG
2: Acessar: Base de dados / Dicionário / Bases de Dados.
3: Acessar: Empresas / Dicionario de dados.
4: Pesquisar por SA1 . Selecione a tabela e clique em editar.
5: Clique em Editar.
6: Acesse : Clientes / Campos.
7: Pesquisar pelo campo do cliente (A1_LOJA).
8: Selecionar o campo A1_LOJA e clicar no ícone Editar.
9: Informar o valor "01" (As aspas são necessárias) ao campo Inic.Padrão localizado na aba Opções e Confirmar.
10: Pesquisar pela Tabela SA2.
11: Selecionar a Tabela e clicar no ícone Editar.
12: Acessar: Fornecedores / Campos .
13: Selecionar o campo A2_Loja e clicar em Editar.
14: Informar o valor "01" (As aspas são necessárias) ao campo Inic.Padrão localizado na aba Opções e Confirmar.
Criação de Calendário Default.
1: Acessar o Protheus , Módulo SigaMNT.
2: Acessar: Base Atualizações / Cadastros Básicos / Calendários.
3: Incluir um novo calendário.
4: Informar o código 001 ao calendário para que ele seja referenciado e selecionar os horários.
Observação:
A seleção de horas é replicada aos outros dias da semana . O projeto utiliza somente uma referência a este calendário, não importando os horários marcados.
Cadastro de rotinas dos Adapters Protheus SigaCFG
1: Acessar : Ambiente / Schedule / Adapter E.a.I.
2: Incluir uma nova Rotina para os adapters do sistema Protheus
3: Configurar a Rotina do Adapter de acordo com os dados abaixo fornecidos e que já foram pré estabelecidos na aplicação do patch de atualização do Protheus :
- Mensagem única: Sim
- Rotina: Nome do adapter com a ultima letra referenciando o programa (A)
- Mensagem: Nome da mensagem única que o Adapter EAI espera receber.
- Descrição: Identificação da mensagem
- Recebe: SIM
- Método: Síncrono
- Operação: TODAS
Canal de Envio : EAI
MENSAGEM | ROTINA | MENSAGEM | DESCRIÇÃO | ENVIA | RECEBE | METODO PROTHEUS | OPERAÇÃO | CANAL DE | ADAPTER PROTHEUS |
SIM | CTBA140 | Currency | Moeda | NÃO | SIM | SÍNCRONO | TODAS | EAI | CTBI140 |
SIM | QIEA030 | UnitOfMeasure | Unidade de Medida | NÃO | SIM | SÍNCRONO | TODAS | EAI | QIEI030 |
SIM | CTBA030 | CostCenter | Centro de Custos | NÃO | SIM | SÍNCRONO | TODAS | EAI | CTBI030 |
SIM | MATA360 | PaymentCondition | Condição de Pagamento | NÃO | SIM | SÍNCRONO | TODAS | EAI | MATI360 |
SIM | MATA010 | Item | Produto | NÃO | SIM | SÍNCRONO | TODAS | EAI | MATI010 |
SIM | MATA030 | CustomerVendor | Cliente | NÃO | SIM | SÍNCRONO | TODAS | EAI | MATI030 |
SIM | MATA020 | CustomerVendor | Fornecedor | NÃO | SIM | SÍNCRONO | TODAS | EAI | MATI020 |
SIM | PMSA200 | Project | Projeto | NÃO | SIM | SÍNCRONO | TODAS | EAI | PMSI200 |
SIM | PMSA201A | StepProject | Etapa (EDT) | NÃO | SIM | SÍNCRONO | TODAS | EAI | PMSI201 |
SIM | PMSA201 | SubProject | Obra (EDT) | NÃO | SIM | SÍNCRONO | TODAS | EAI | PMSI201 |
SIM | PMSA203 | TaskProject | Tarefa | NÃO | SIM | SÍNCRONO | TODAS | EAI | PMSI203 |
SIM | ATFA010 | Assets | Ativo Fixo | NÃO | SIM | SÍNCRONO | TODAS | EAI | ATFI010 |
SIM | GPEA010 | Employee | Funcionário | NÃO | SIM | SÍNCRONO | TODAS | EAI | GPEI010 |
SIM | AGRA045 | Warehouse | Local de Estoque | NÃO | SIM | SÍNCRONO | TODAS | EAI | AGRI045 |
SIM | NGMUMNTSUP | MaintenanceSupplyContract | Contrato de Fornecimento | SIM | SIM | SÍNCRONO | TODAS | EAI | |
SIM | NGMUVALVEN | ValidateCustomerVendor | Validação de Inadimplência | SIM | SIM | SÍNCRONO | TODAS | EAI |
Configuração do De-Para para as Empresas e Filiais
O cadastro de Empresas e Filiais deve ser feito manualmente no PROTHEUS, atraves da funcionalidade "De-Para".
1.Para cadastrar o De-Para das Empresas e Filiais no Protheus acesse : Protheus / SigaCFG / Ambiente / Schedule / Emp.fil Msg. Unica
2. Incluir um novo registro
3. Preencher os campos conforme os valores a seguir :
- Referência: RM
- Company : Código da Coligada RM a integrar.
- Branch: Código da Filial RM a integrar
- Emp. Protheus: Código da Empresa no Protheus a integrar com o sistema RM
- Fil. Protheus: Código da Filial no Protheus a integrar com o sistema RM
Exemplo :
Referência: RM
Company : 4
Branch: 20
Emp. Protheus: 01
Fil. Protheus: 0101005
Recursos Adicionais
TDN - Boletins Técnicos :
Atualização de Dicionario de Dados Protheus campo edt tarefa.pdf
Alterar dicionario de dados SA_LOJA de cliente e fornecedor.pdf
Criacao de calendario protheus de projeto , obra etapa tarefa.pdf
Executar a Rotina U_UPDPMS.pdf
Alterar dicionario de dados SA_COD de cliente e fornecedor.pdf
Cadastro das Rotinas dos Adapters Protheus.pdf
Cadastro das Rotinas dos Adapters Protheus.pdf
Atualização de todo o dicionário de dados da empresa Protheus.pdf