Assunto
Este programa tem a finalidade de gerar arquivos de Conversão do LinxMaq para TOTVS/Protheus.
Abrangência
Requisitos
Consistências e Restrições do sistema
Conceitos
As siglas abaixo serão utilizadas no menu do programa, arquivos e relatórios.
- INI - Carga Inicial De_Para
- SA1 - Clientes
- SA2 - Fornecedores
- SB1 - Produtos
- SB2 - Saldo Atual Produtos
- SB9 - Saldos Iniciais Produtos
- SBZ - Indicadores Produtos
- SE1 - Contas a Receber
- SE2 - Contas a Pagar
- VV1 - Chassis
Opções do Programa
Atenção:
Antes de iniciar, acesse: PROCESSO CONVERSÃO LINXMAQ PARA TOTVS/PROTHEUS
O programa possui 10 opções de arquivos a serem gerados.
- INI - Carga Inicial De_Para
- SA1 - Clientes
- SA2 - Fornecedores
- SB1 - Produtos
- SB2 - Saldo Atual Produtos
- SB9 - Saldos Iniciais Produtos
- SBZ - Indicadores Produtos
- SE1 - Contas a Receber
- SE2 - Contas a Pagar
- VV1 - Chassis
serão gerados no diretório padrão cadastrado em COPE0100 para o programa CONVJD01, no formato Texto separados por ponto e vírgula(csv).
Todos os programas que utilizarem as correlações 'De_Para' e a mesma não estiver preenchida através do CADA0144 será gerado um relatório
de inconsistências no diretório padrão cadastrado em COPE0100 para o programa CONVJD01 com a sigla da opção executada, exemplo 'convjd01.rel', 'conjsa1.rel'.
Em todos os programas de conversão serão apresentados o total de registros a serem convertidos.
Menu do CONVJD01.
- OPÇÕES:
INI - Carga Inicial De_Para:
A finalidade deste programa é carregar todas as informações necessárias para o DE-PARA Sisdia x Totvs, utilizando o programa CADA0144-Parametrizações de Sistemas.
A opção carrega somente as informações do lado DE (Sisdia) e o usuário tem que cadastrar o PARA(Totvs) correspondente.
Os campos do CADA0144 serão gravados:
Id_inttab - Número sequencial
Sistema - SISDIA
Entidade - Tabela a ser correlacionada, exemplo cofilial
Atributo - Atributo a ser correlacionado, exemplo filial
Descrição - Descrição do atributo, exemplo 'FILIAL LINXMAQ'
Sistema Destino - Descrição do sistema Destino, exemplo 'TOTVS'
De 1 - Conteúdo do campo 1(de), exemplo código da filial da tabela cofilial
Para 1 - Conteúdo do campo 1(para) a ser preenchido pelo usuário
Segue abaixo as correlações De_Para para serem preenchidas pelo usuário:
Filiais
Todos os registros da tabela cofilial serão correlacionadas em De 1:
Linhas de Produto
Todos os registros da tabela cmlinhas serão correlacionadas em De 1:
- Grupos de Produtos
Todos os registros da tabela cmgrupos serão correlacionados em De 1:
- Códigos de Tributação
Todos os registros da tabela cntribut serão correlacionados em De 1:
- Tipos de Bem Ativo Fixo
Todos os registros da tabela czafbens (tipo de bem) serão correlacionados em De 1:
- Marca de Veículos
Todos os registros da tabela cxmodelo (id_gupos, id_grupousado) serão correlacionados em De 1:
- Cadastro de Veículos
Todos os registros da tabela cxcadast (modelo) serão correlacionados em De 1:
- Cores
Todos os registros da tabela cxcores (cxcadast_corexterna) serão correlacionadas em De 1:
- Combustível
Todas os registros da tabela cxcadast (combustível) serão correlacionados em De 1:
- Tributação
Todos os registros da tabela cxcadast (tributação) serão correlacionadas em De 1:
Existindo inconsistências será apresentado o relatório de inconsistências conforme exemplo abaixo:
SA1 - Clientes
A finalidade deste programa é carregar todos os registros da tabela clclient e gravá-los no arquivo 'SA1-Clientes.txt' conforme definição
dos campos definidos em planilha 'Especificação_Clientes.xls' acordado entre a Linx e Totvs. Este conversor possibilita a seleção daqueles clientes que não possuam endereço na tabela CIENDERE além de possibilitar a seleção daqueles endereços inativos ou não.
Será solicitada em tela uma conta contábil para ser gravada no campo conta(Totvs) de todos os clientes.
SA2 - Fornecedores
A finalidade deste programa é carregar todos os registros da tabela cffornec e gravá-los no arquivo 'SA2-Fornecedores.txt' conforme definição
dos campos especificados na planilha 'Especificação_Fornecedores.xls' acordado entre a Linx e Totvs. Este conversor possibilita a seleção daqueles fornecedores que não possuam endereço na tabela CIENDERE além de possibilitar a seleção daqueles endereços inativos ou não.
Será solicitada em tela uma conta contábil para ser gravada no campo conta (Totvs) de todos os fornecedores.
SB1 - Produtos
A finalidade deste programa é carregar todos os registros da tabela cmprodut e gravá-los no arquivo 'SB1-Produtos.txt' e carregar todos os
registros da tabela csservic e gravá-los no arquivo 'SB1-Servicos.txt' conforme definição dos campos especificados na planilha
'Layout_Produto.xls' acordado entre a Linx e Totvs.
Será solicitada em tela uma conta contábil para ser gravada no campo conta(Totvs) ao gerar os registros referente a serviços.
Será utilizada a correlação 'De_Para' que foi criada na opção INI onde será carregado as informações do lado DE (Sisdia) e o usuário tem que
cadastrar o PARA(Totvs) correspondente através do programa CADA0144.
Este programa vai utilizar as correlações:
- Grupos
- Tributação
- Linha
Existindo inconsistências por falta de preenchimento das correlações será gerado um relatório no diretório padrão cadastrado em COPE0100
para o programa CONVJD01 com o nome 'conjsb1.rel' para que sejam corrigidas pelo usuário. Este registro com inconsistência não será
gerado no arquivo .txt
Exemplo do relatório de inconsistências:
SB2 - Saldo Atual Produtos
A finalidade deste programa é carregar todos os registros da tabela cmestoqu e gravá-los no arquivo 'SB2-SaldoAtualProdutos.txt' conforme definição
dos campos especificados na planilha 'Layout_Saldo_Atual.xls' acordado entre a Linx e Totvs.
Será utilizada a correlação 'De_Para' que foi criada na opção INI onde será carregado as informações do lado DE (Sisdia) e o usuário tem que
cadastrar o PARA (Totvs) correspondente através do programa CADA0144.
Este programa vai utilizar a correlação de Filial:
Existindo inconsistências por falta de preenchimento das correlações será gerado um relatório no diretório padrão cadastrado em COPE0100
para o programa CONVJD01 com o nome 'conjsb2.rel' para que sejam corrigidas pelo usuário. Este registro com inconsistência não será
gerado no arquivo .txt
Exemplo do relatório de inconsistências:
SB9 - Saldos Inciais Produtos
A finalidade deste programa é carregar todos os registros da tabela ccdemand e gravá-los no arquivo 'SB9-SaldoInicialProdutos.txt' conforme definição
dos campos especificados na planilha 'Layout_Saldos_Iniciais.xls' acordado entre a Linx e Totvs.
Será utilizada a correlação 'De_Para' que foi criada na opção INI onde será carregado as informações do lado DE (Sisdia) e o usuário tem que
cadastrar o PARA(Totvs) correspondente através do programa CADA0144.
Este programa vai utilizar a correlação de Filial:
Existindo inconsistências por falta de preenchimento das correlações será gerado um relatório no diretório padrão cadastrado em COPE0100
para o programa CONVJD01 com o nome 'conjsb9.rel' para que sejam corrigidas pelo usuário. Este registro com inconsistência não será
gerado no arquivo .txt
Exemplo do relatório de inconsistências:
SBZ - Indicadores Produtos
A finalidade deste programa é carregar todos os registros da tabela cmprodut e cmestoqu e gravá-los no arquivo 'SBZ-IndicadoresProdutos.txt' conforme definição
dos campos especificados na planilha 'Layout_Indicador_Produto.xls' acordado entre a Linx e Totvs.
Será utilizada a correlação 'De_Para' que foi criada na opção INI onde será carregado as informações do lado DE (Sisdia) e o usuário tem que
cadastrar o PARA(Totvs) correspondente através do programa CADA0144.
Este programa vai utilizar as correlações:
- Filial
- Grupos
- Tributação
- Linha
Existindo inconsistências por falta de preenchimento das correlações será gerado um relatório no diretório padrão cadastrado em COPE0100
para o programa CONVJD01 com o nome 'conjsbz.rel' para que sejam corrigidas pelo usuário. Este registro com inconsistência não será
gerado no arquivo .txt
Exemplo do relatório de inconsistências:
SE1 - Contas a Receber
A finalidade deste programa é carregar todos os registros da tabela crfatura e crduplic com o atributo crduplic_liquidado igual a "N" e gravá-los no arquivo 'SE1-fatura.txt'
conforme definição dos campos especificados na planilha 'Layout_Contas_a_Receber.xls' acordado entre a Linx e Totvs. Também serão selecionados os adiantamentos em aberto, as notas fiscais de devolução e os cheques em aberto.
Será utilizada a correlação 'De_Para' que foi criada na opção INI onde será carregado as informações do lado DE (Sisdia) e o usuário tem que
cadastrar o PARA(Totvs) correspondente através do programa CADA0144.
Este programa vai utilizar a correlação de Filial:
Existindo inconsistências por falta de preenchimento das correlações será gerado um relatório no diretório padrão cadastrado em COPE0100
para o programa CONVJD01 com o nome 'conjse1.rel' para que sejam corrigidas pelo usuário. Este registro com inconsistência não será
gerado no arquivo .txt
Exemplo do relatório de inconsistências:
SE2 - Contas a Pagar
A finalidade deste programa é carregar todos os registros da tabela cpordpag com o atributo cpordpag_liquidado igual a "N" e gravá-los no arquivo 'SE2-ordpag.txt'
conforme definição dos campos especificados na planilha 'Layout_Contas_a_Pagar.xls' acordado entre a Linx e Totvs. Também serão selecionados os adiantamentos em aberto, as notas fiscais de devolução de compra.
Será utilizada a correlação 'De_Para' que foi criada na opção INI onde será carregado as informações do lado DE (Sisdia) e o usuário tem que
cadastrar o PARA(Totvs) correspondente através do programa CADA0144.
Este programa vai utilizar a correlação de Filial:
Existindo inconsistências por falta de preenchimento das correlações será gerado um relatório no diretório padrão cadastrado em COPE0100
para o programa CONVJD01 com o nome 'conjse2.rel' para que sejam corrigidas pelo usuário. Este registro com inconsistência não será
gerado no arquivo .txt
Exemplo do relatório de inconsistências:
VV1 - Chassis
A finalidade deste programa é carregar todos os registros da tabela cxcadast e gravá-los no arquivo 'VV1-Chassis.txt' conforme definição
dos campos especificados na planilha 'Especificacao_Chassis.xls' acordado entre a Linx e Totvs.
Será utilizada a correlação 'De_Para' que foi criada na opção INI onde será carregado as informações do lado DE (Sisdia) e o usuário tem que
cadastrar o PARA(Totvs) correspondente através do programa CADA0144.
Este programa vai utilizar as correlações:
- Filial
- Marca de Veículos
- Modelo de Veículos
- Cores
- Combustível
- Tributação
Existindo inconsistências por falta de preenchimento das correlações será gerado um relatório no diretório padrão cadastrado em COPE0100
para o programa CONVJD01 com o nome 'conjvv1.rel' para que sejam corrigidas pelo usuário. Este registro com inconsistência não será
gerado no arquivo .txt
Exemplo do relatório de inconsistências: