Escolar Documentos
Profissional Documentos
Cultura Documentos
No.Chamado
TGAGR1
Data da publicao
05/07/12
Pas(es)
Brasil
Banco(s) de Dados
DB Acess
Implementao.
Implementada a integrao do sistema Microsiga Protheus, os mdulos de Faturamento (SIGAFAT), Compras (SIGACOM),
Contabilidade Gerencial (SIGACTB), Estoque (SIGAEST), Gesto de Distribuio (SIGAOMS) com o sistema WMS Logix. Para que
esta integrao seja feita, necessrio a configurao do Adapter EAI (CFGA020).
A integrao ocorre nas rotinas de Produtos (MATA010), Unidades de Medida (QFEA030), Municpios (FISA010),
Transportadoras (MATA050), Clientes (MATA030), Fornecedores (MATA020), Cmbio (CTBA150), Documentos de Entrada
(MATA103A), Pedido de Venda (MATA410), Notas Fiscais de Sada (NFESEFAZ) e Nota Fiscal (TMSAEE55) dos documentos do
cliente para transporte.
As rotinas Produtos (MATA010), Clientes (MATA020), Fornecedores (MATA030), Transportadora (MATA050) utilizam a
tabela XXF criada pelo Framework que esteja disponvel os parmetros De/Para de cdigos. A consulta de cdigo
interno/externo, gravao e excluso so feitos por funes criadas pelo Framework.
A data do EAI deve ser igual ou superior a 13/02/2012 para conter as alteraes em relao a gravao e manuteno
De/Para de cdigos na tabela XXF.
O sistema atualizado logo aps a aplicao do pacote de atualizaes (Patch) deste chamado.
Integrao WMS Logix x ERP Protheus
Boletim Tcnico
Realizar o backup da base de dados do produto que ser executado o update/compatibilizador diretrio
\PROTHEUS_DATA\DATA e dos dicionrios de dados SXs diretrio \PROTHEUS_DATA\SYSTEM
b)
Os diretrios acima mencionados correspondem instalao padro do Protheus, portanto, devem ser alterados conforme
o produto instalado na empresa.
c)
Essa rotina deve ser executada em modo exclusivo, ou seja, nenhum usurio deve estar utilizando o sistema.
d)
Se os dicionrios de dados possurem ndices personalizados (criados pelo usurio), antes de executar o compatibilizador,
certifique-se de que esto identificados pelo nickname. Caso o compatibilizador necessite criar ndices, ir adicion-los a
partir da ordem original instalada pelo Protheus, o que poder sobrescrever ndices personalizados, caso no estejam
identificados pelo nickname.
e)
O procedimento a seguir deve ser realizado por um profissional qualificado como Administrador de Banco de
Dados (DBA) ou equivalente!
A ativao indevida da Integridade Referencial pode alterar drasticamente o relacionamento entre tabelas no
banco de dados. Portanto, antes de utiliz-la, observe atentamente os procedimentos a seguir:
Boletim Tcnico
1.
Em Microsiga Protheus TOTVS Smart Client, digite U_UPDFAT25 no campo Programa Inicial.
Para a correta atualizao do dicionrio de dados, certifique-se que a data do U_UPDFAT25 seja igual ou superior
a 08/03/2012.
2.
3.
Aps a confirmao exibida uma tela para a seleo da empresa em que o dicionrio de dados ser modificado
Selecione a empresa desejada e confirme.
4.
Ao confirmar exibida uma mensagem de advertncia sobre o backup e a necessidade de sua execuo em modo
exclusivo.
5.
Clique em Processar para iniciar o processamento. O primeiro passo da execuo a preparao dos arquivos,
conforme mensagem explicativa apresentada na tela.
6.
Em seguida, exibida a janela Atualizao concluda com o histrico (log) de todas as atualizaes processadas. Nesse
log de atualizao so apresentados somente os campos atualizados pelo programa. O update/compatibilizador cria os
campos que ainda no existem no dicionrio de dados.
7.
8.
Modificada a rotina NFESEFAZ com a criao do parmetro MV_INFADPR que imprime os dados do item do pedido de
venda. O tipo caracter e o contedo padro 2. Sendo possvel configurar conforme necessidade: 1-Dados do item do
pedido, 2-Dados do produto e 3-Dados do item do pedido e do produto.
De acordo com os conceitos da operao de Operador Logistico o preenchimento das tags <cProd>Cdigo do produto
ou servio</cProd> e <xProd>Descrio do produto ou servio</xProd>, deve ser conforme a amarrao da tabela SA7 Cliente X Produto. Caso haja o vnculo, a tag <cProd> preenchida com o contedo do campo A7_CODCLI e a tag <xProd> com
o contedo do campo A7_DESCCLI. Caso no haja amarrao, o cdigo e descrio do produto so preenchidos de acordo com
a tabela SB1 - Cadastro de produtos.
Criado na tabela SC6 Item de Pedido, o campo Inf. Adi. Prod (C6_INFAD), que captura informaes referentes ao item
do pedido de venda.
Para que as informaes adicionais do pedido de venda sejam impressos no Danfe, necessrio habilitar os parmetros
MV_IMPADIC com o contedo .T. , e o MV_INFADPR com o contedo conforme desejado: 1 Dados do item do pedido, 2
Dados do produto (default), 3- dados do item do pedido e do produto. Configurando o TSS apenas para as Notas Fiscais de
Sada.
Boletim Tcnico
As informaes so inseridas conforme a tabela SB5 Complemento do produto no campo Inf.Ad.Prod (B5_DESCNFE),
se o parmetro estiver preenchido com o contedo 2, caso esteja em branco utilizada a regra padro existente.
As informaes adicionais podem ser impressas na NFE e no DANFE a partir do campo Inf. Adi. Prod (C6_INFAD) se
estiver na opo 1, ou concatenar com o Inf.Ad.Prod (B5_DESCNFE) + Inf.Adi.Prod (C6_INFAD), se opo 3.
Opo 1
O contedo do campo Inf. Adi. Prod (C6_INFAD) enviado para o SEFAZ atravs do arquivo XML. Caso o campo esteja
vazio, a preferncia volta para pegar o contedo do campo Inf.Ad.Prod (B5_DESCNFE).
Opo 2
O contedo do campo Inf. Ad. Prod. (B5_DESCNFE) enviado para o SEFAZ.
Opo 3
Nesta opo o contedo dos campos Inf. Ad. Prod. (B5_DESCNFE) + Inf. Adi. Prod (C6_INFAD) enviado para o SEFAZ.
MV_EAIURL2
Tipo
Cont. Por.
URL do Canal
Descrio
Nome
MV_EAIMETH
Tipo
Cont. Por.
RECEIVEMESSAGE
Descrio
Nome
MV_EAIWS
Tipo
Cont. Por.
WSFWWSEAI
Descrio
Nome
MV_IMPADIC
Tipo
Cont. Por.
.T.
Descrio
Boletim Tcnico
Nome
MV_TMASDC
Tipo
Cont. Por.
Descrio
Nome
ES_NFSERIE
Tipo
Cont. Por.
Descrio
Nome
MV_INFADPR
Tipo
Cont. Por.
Descrio
Menus
2.
No Configurador (SIGACFG) acesse Ambientes/Cadastro/Menu (CFGX013). Informe a nova opo de menu do Configurador
(SIGACFG), conforme instrues a seguir:
Menu
Ambiente
Submenu
Schedule
Nome da Rotina
De/Para cdigos
Programa
APCFG070
Mdulo
Configurador
Tipo
Funo Protheus
Menu
Ambiente
Submenu
Schedule
Nome da Rotina
De/Para filiais
Programa
APCFG050
Mdulo
Configurador
Tipo
Funo Protheus
Boletim Tcnico
Alterao de Campos
3.
No Configurador (SIGACFG) acesse Base de Dados/Dicionrio/Base de Dados. Acesse o dicionrio de dados e realize os
procedimentos a seguir ( os contedos a serem alterados esto logo abaixo do procedimento) :
1.
Procure a tabela que deve ter o contedo alterado ( as tabelas e campos a serem alterados encontram-se logo abaixo das
instrues ).
2.
3.
4.
5.
6.
Salve as alteraes
7.
Contedo
A1_TEL
Substituir picture
@!
A1_FAX
Substituir picture
@!
A1_COD
Incluir inicializador
padro
GetSXENum(SA1,A1_COD)
A1_LOJA
Incluir inicializador
padro
StrZero(1,Len(A1_LOJA))
Procedimento
Contedo
A2_TEL
Substituir picture
@!
A2_FAX
Substituir picture
@!
A2_COD
Incluir inicializador
padro
GetSXENum(SA2,A2_COD)
A2_LOJA
Incluir inicializador
padro
StrZero(1,Len(A2_LOJA))
Procedimento
Procedimento
Contedo
Boletim Tcnico
B1_ORIGE
M
Incluir inicializador
padro
"0"
Procedimento
Contedo
A4_TEL
Substituir picture
@!
A4_COD
Incluir inicializador
padro
GetSXENum(SA4,A4_COD)
A7_CODCLI
Procedimento
Contedo
Aumentar campo
25
Procedimento
Contedo
Aumentar
campo
C5_MENNOTA
120
Descrio
Mensagem
nica
Envia
Recebe
Mensagem
MATA010
Produtos
Sim
Sim
Sim
Item
MATA020
Fornecedores
Sim
Sim
No
CustomerVendor
MATA030
Clientes
Sim
Sim
No
CustomerVendor
FISA010
Municpios
Sim
Sim
Sim
City
QIEA030
Unidades de
Medida
Sim
Sim
UnitOfMeasure
Sim
Boletim Tcnico
MATA050
Transportadoras
Sim
CTBA150
Cotao de
Moedas
Sim
MATA103
Documentos de
Entrada
Sim
MATA103A
Cobertura de
Documentos
Sim
MATA410
Pedido de Venda
Sim
EDI
Sim
TMSAE55
Sim
Sim
Sim
Carrier
Sim
CurrencyQuotation
InputDocument
No
Sim
No
Sim
No
Sim
SalesOrder
No
Sim
EDIDocumentForTransporta
tion
CoverageDocument
Para que ocorra o envio das informaes a partir das rotinas configuradas com o campo Envia com o contedo em Sim, basta
realizar um evento de incluso, alterao e exlcuso.
Configurao do TSS
Para a gerao da Nf-e e impresso do Danfe, deve-se configurar o TSS de acordo com o boletim tcnico disponibilizado no
http://tdn.totvs.com.
Deve-se configurar corretamente no mnimo 3 TES de sada, e no mnimo 3 TES de entrada. As rotinas MATA103, MATA103a e
MATA410 que esto abaixo, possuem instrues para auxiliar no cadastro.
Boletim Tcnico
Preencha o tratamento de De/Para no WMS Logix, para prever e compatibilizar os campos Tipo (B1_TIPO) e Armazem Padr.
(B1_LOCPAD), pois no existe integrao para as informaes desses campos devido a incompatibilidade de contedo.
Boletim Tcnico
CTBA150 Cambio
Envio
1. No Contabilidade (SIGACTB) acesse Atualizaes/Cadastros/Cmbio (CTBA150).
2. Clique em Cambio Moedas.
3. Escolha a data no calendrio, e informe as taxas para as moedas cadastradas.
4. Confira os dados e Confirme.
5. O envio de informaes para o WMS Logix, ocorre assim que os dados forem confirmados.
10
Boletim Tcnico
A rotina apenas recebe Documentos de Entrada. Cadastros realizados pelo lado do Protheus no sero enviados para o WMS Logix
A primeira TES ser utilizada para receber as NOTAS FISCAIS PROVISRIAS do WMS Logix. Os demais campos devem ser cadastrados conforme
necessidade do usurio, porm os campos abaixo devem ser da seguinte maneira:
Campo
Nome Campo
Contedo
F4_PODER3
Poder Terc.
N =No Controla
F4_ESTOQUE
Atu. Estoque
Sim
Observaes: Sempre quando for uma NOTA FISCAL PROVISRIA essa deve ser a TES enviada pelo WMS Logix. A nota fiscal provisria ir aguardar uma nota fiscal
definitiva para realizar a cobertura (CoverageDocument).
2.
A segunda TES ser utilizada para receber as NOTAS FISCAIS DEFINITIVAS do WMS Logix. Os demais campos devem ser cadastrados conforme
necessidade do usurio, porm os campos abaixo devem ser da seguinte maneira:
Campo
Nome Campo
Contedo
F4_PODER3
Poder Terc.
R=Remessa
F4_ESTOQUE
Atu. Estoque
Sim
Observaes: Essa TES deve ser utilizada para NOTAS FISCAIS DEFINITIVAS que esto sendo enviadas pelo WMS Logix na mensagem nica InputDocument. A
mesma TES ser utilizada para NOTAS FISCAIS DEFINITIVAS que sero enviadas na mensagem nica CoverageDocument, quando um dos itens no est relacionado
na NOTA FISCAL PROVISRIA.
A rotina apenas recebe Documentos de Entrada. Os cadastros realizados pelo lado do Protheus no so enviados para o WMS Logix.
11
Boletim Tcnico
1.
A primeira TES ser utilizada para receber as NOTAS FISCAIS DEFINITIVAS do WMS Logix pela mensagem CoverageDocument. Os demais campos devem
ser cadastrados conforme necessidade do usurio, porm os campos abaixo devem ser da seguinte maneira:
Campo
Nome Campo
Contedo
F4_PODER3
Poder Terc.
R =Remessa
F4_ESTOQUE
Atu. Estoque
No
Observaes: Essa a TES que deve enviada pelo WMS Logix na mensagem nica CoverageDocument. Os itens a serem enviados na CoverageDocument, devem
constar na InputDocument recebida anteriormente, realizando dessa forma o vnculo entra as 2 notas. Caso contrario, deve se enviar uma outra TES apenas no item
novo ( item abaixo ).
2.
A segunda TES ser utilizada para receber itens pela mensagem nica CoverageDocument, que no constam na NOTA FISCAL PROVISRIA. Os demais
campos devem ser cadastrados conforme necessidade do usurio, porm os campos abaixo devem ser da seguinte maneira:
Campo
Nome Campo
Contedo
F4_PODER3
Poder Terc.
R =Remessa
F4_ESTOQUE
Atu. Estoque
Sim
Observaes: Essa TES deve ser utilizada na mensagem nica CoverageDocument, quando o item a ser enviado no consta na NOTA FISCAL PROVISRIA. Essa TES
utilizada tambm para NOTAS FISCAIS DEFINITIVAS que esto sendo enviadas pela mensagem nica InputDocument.
Incluso manual
A rotina no envia dados para o WMS Logix. Aps atualizao de rotina, a incluso manual prev Operaes Triangulares. O objetivo
dessa alterao permitir que o usurio vncule para as notas fiscais de remessa, as notas fiscais definitivas. Usado em operaes
triangulares, nas quais se tem 3 entidades: Depositante, Fornecedor e Operador Logstico.
1. No Estoque (SIGAEST) acesse Atualizaes/Movmtos. Internos/Documento de Entrada (MATA103A).
2. Posicione o cursor sobre a nota fiscal de entrada desejada
3. Clique em Aes relacionadas na opo Doc. Vinculado.
4. Em Vincular clique em Alterar.
5. Posicione o cursor no grid e preencha o campo Operao conforme help de campo.
12
Boletim Tcnico
A quantidade de produtos na nota fiscal de remessa, no precisa ser igual a quantidade da nota fiscal definitiva. Se for
maior, o usurio pode incluir mais notas fiscais definitivas para aquela nota fiscal de remessa, com a quantidade de
produtos que est empenhada, ou seja, que no foi includa em nenhuma nota fiscal at o momento.
Escolhendo a operao 3-Depositante, e se a quantidade informada for superior a quantidade do item da nota fiscal de
remessa, possvel efetuar o lanamento normalmente, assim a quantidade excedente, gera uma movimentao
interna de estoque na tabela SD3 para acerto de saldo.
6. Caso seja necessrio adicionar uma nova linha, clique em Aes Relacionadas na opo Duplicar Linha.
7. Os cadastros bsico devem ter sido integrados antes de receber Documentos de cobertura.
8. Posicione o cursor no documento e clique em Aes Relacionadas>Doc. Vinculado>Cobertura>Documento de Entrada.
9. Escolha o documento vinculado correto, selecione os registros e clique em Documento.
10. Ser exibida a tela para incluso de um Documento de Entrada, clique em Confirmar para gerar novo documento.
A rotina apenas recebe Pedidos de Venda. Cadastros realizados pelo lado do Protheus no so enviados para o WMS Logix
1.
A primeira TES ser utilizada para receber um pedido de venda de faturamento de servio . Os demais campos devem ser cadastrados conforme
necessidade do usurio, porm os campos abaixo devem ser da seguinte maneira:
Campo
Nome Campo
Contedo
F4_PODER3
Poder Terc.
N=No controla
F4_ESTOQUE
Atu. Estoque
No
Observaes: A TES deve ser configurada de maneira que gere corretamente a cobrana dos servios prestados.
2.
A segunda TES ser utilizada para receber um pedido de venda de retorno simblico de mercadorias. Os demais campos devem ser cadastrados conforme
necessidade do usurio, porm os campos abaixo devem ser da seguinte maneira:
Campo
Nome Campo
Contedo
F4_PODER3
Poder Terc.
D=Devoluo
F4_ESTOQUE
Atu. Estoque
Sim
13
Boletim Tcnico
Observaes: A TES deve ser configurada de maneira que efetue a baixa fiscal dos produtos.
3.
A terceira TES ser utilizada para receber um pedido de venda de conta e ordem. Os demais campos devem ser cadastrados conforme necessidade do
usurio, porm os campos abaixo devem ser da seguinte maneira:
Campo
Nome Campo
Contedo
F4_PODER3
Poder Terc.
N=No controla
F4_ESTOQUE
Atu. Estoque
No
Observaes: A TES deve ser configurada de maneira que apenas gere os impostos necessrios corretamente.
Pedido de Retorno Simblico: Gerado quando necessrio efetuar a baixa fiscal dos produtos recebidos pelo operador
logstico sob o regime de Armazm Geral.
Pedido de Conta e Ordem: Gerado juntamente com o Pedido de Retorno Simblico, quando a unidade de federao do
operador logstico diferente da unidade de federao do depositante.
Pedido de Faturamento Servio: Gerado para cobrana dos servios prestados pelo operador logstico ao depositante.
1.
2.
3.
4.
5.
6.
INFORMAES TCNICAS
14
Boletim Tcnico
SA2 Fornecedores
SA1 Clientes
SB1 Produtos
CC2 Cadastro de Municpios
SAH Unidades de Medida
SA4 Transportadoras
Tabelas Utilizadas
Funes Envolvidas
Sistemas Operacionais
Windows/Linux
15