FAQs - Suporte técnico

MP - FRAME - Converter arquivos DBF para DTC

Dúvida
Como fazer para converter arquivos do tipo DBF para o formato DTC?

Ambiente
Protheus - APSDU - Até a Release 17 do Protheus 12

Solução
Segue abaixo o procedimento para conversão dos arquivos:

01. Primeiramente, faça um backup das pastas System (ou Sigaadv) e Profile. Efetue cópia com os serviços parados, para evitar corromper arquivos.

02. Exclua todos arquivos *.cdx, sigamat.ind e sigaadv.bmi(se tiver), mpupdlog.log (se tiver) da pasta System, e os arquivos *.cdx da pasta Profile

03. Na pasta System, renomeie o arquivo sigamat.emp para sigamat.dbf e o arquivo sigaadv.bmd (se tiver) para sigaadv.dbf. Na pasta Profile renomeie o arquivo profile.usr para profile.dbf.

04. Acesse o APSDU e siga o procedimento abaixo:
- Clique em Arquivo / Importar

CAF_01.png

CAF_02.png

- Em Rdd Origem, selecione DBF
- Em Informe o diretório, selecione a pasta System
- Em Mascara, informe *.DBF

05. Clique em Avançar

06. Na tela seguinte, marque a caixinha Todos, e clique em Avançar

CAF_03.png

- Em Rdd Destino, selecione Ctree
- Em Informe o diretório, selecione a pasta System

07. Clique em Finalizar

CAF_04.png

08. Será apresentada uma janela questionando se Deseja utilizar a importação multi-processo. Selecione Sim ou Não conforme sua necessidade.

09. Aguarde o processo de importação. O processo pode demorar um pouco dependendo da quantidade de empresas e do servidor.

Aviso:

Poderão ser exibidas mensagens de falta de acesso exclusivo a alguma tabela, conforme imagem de exemplo abaixo. Se for uma tabela irrelevante, como essa de backup, pode prosseguir. Caso contrário, é necessário abandonar o processo e conceder acesso exclusivo às tabelas.

CAF_05.png


10. Repita o procedimento acima para a pasta Profile.

Após ter executado todo o procedimento, execute os seguintes passos nas pastas:

Na pasta System:
- Renomeie o arquivo sigamat.dtc para sigamat.emp
- Renomeie o arquivo sigaadv.dtc para sigaadv.bmd
- Remova os arquivos *.dbf

Na pasta Profile:
- Renomeie o arquivo profile.dtc para profile.usr

Segue abaixo um exemplo de configuração do arquivo appserver.ini para base em Ctree:

[ENVIRONMENT]
SourcePath=C:\TOTVS 11\apo
RootPath=C:\TOTVS 11\Protheus_Data
StartPath=\system\
RpoDb=top
RpoLanguage=Portuguese
RpoVersion=110
LocalFiles=CTREE
LocalDBextension=.dtc


Observação
A partir da Release 23 do Protheus 12 não é possível manipular arquivos DBF via APSDU.

Esse artigo foi útil?
Usuários que acharam isso útil: 0 de 0

0 Comentários

Artigo fechado para comentários.
X Fechar

Olá ,

Há pendência referente a um de seus produtos contratados para a empresa ().

Entre em contato com o Centro de Serviços TOTVS para tratativa.

Ligue! 4003-0015 opção 4 e 9 ou registre uma solicitação para CST – Cobrança – Verificação de pendências financeiras . clique aqui.

TOTVS

X Fechar

Olá ,

Seu contato não está cadastrado no Portal do Cliente como um perfil autorizado a solicitar consultoria telefônica.

Por gentileza, acione o administrador do Portal de sua empresa para: (1)configurar o seu acesso ou (2)buscar um perfil autorizado para registro desse atendimento.

Em caso de dúvidas sobre a identificação do contato administrador do Portal, ligue (11) 4003-0015, opção 7 e, em seguida, opção 4 para buscar o suporte com o time de Assessoria ao Portal do Cliente. . clique aqui.

TOTVS

X Fechar

Olá ,

Para o atendimento de "Consultoria Telefônica" você deverá estar de acordo com o Faturamento.

TOTVS

X Fechar

Olá,

Algo inesperado ocorreu, e o usuario nao foi reconhecido ou você nao se encontra logado

Por favor realize um novo login

Em caso de dúvidas, entre em contato com o administrador do Portal de Clientes de sua empresa para verificação do seu usuário, ou Centro de Serviços TOTVS.

Ligue! 4003-0015 opção 4 e 9 ou registre uma solicitação para CST – Cadastros . clique aqui.

TOTVS

Chat _

Preencha os campos abaixo para iniciar o atendimento:

Chat _