Histórico da Página
...
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 | 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
Para mais detalhes sobre as configurações do Protheus , acese os Boletins Técnicos.
...
...
...
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