Os campos da tabela SN3 – Saldos e Valores foram adequados para melhorar a usabilidade das rotinas do módulo Ativo Fixo (SIGAATF) e atender aos pronunciamentos do Comitê de Pronunciamentos Contábeis CPC 01 - Redução ao Valor Recuperável de Ativos e CPC 27 - Ativo Imobilizado. Para mais informações sobre os pronunciamentos CPC 01 e CPC 27, consulte a documentação disponível em www.cpc.org.br e tdn.totvs.com.A adequação consiste na ordenação de todos os campos da tabela SN3 de acordo com o padrão de usabilidade estabelecido. A ordem dos campos é ajustado apenas se um dos seguintes campos estiver desordenado:: N3_FILIAL, N3_CBASE, N3_ITEM, N3_TIPO, N3_TIPREAV, N3_BAIXA, N3_HISTOR, N3_TPSALDO e N3_TPDEPR. A ordem desses campos deve respeitar a tabela abaixo:Ordem Campo01 N3_FILIAL02 N3_CBASE03 N3_ITEM04 N3_TIPO05 N3_TIPREAV06 N3_BAIXA07 N3_HISTOR08 N3_TPSALDO09 N3_TPDEPRNa execução da ordem dos campos, os campos de usuário (customizados) são reordenados para as últimas ordens disponíveis. É possível reordenar manualmente através do Configurador (SIGACFG), desde que não influenciem na tabela acima.
- SIGAATF
- nenhum
- todos
- Espanhol
- todos
O sistema é atualizado logo após a aplicação do pacote de atualizações (Patch) desta FNC.
Antes de executar o compatibilizador UPDATF é imprescindível:
a) Realizar o backup da base de dados do produto que será executado o compatibilizador (diretório “\PROTHEUS_DATA\DATA”) e dos dicionários de dados "SXs" (diretório “\PROTHEUS_DATA\ SYSTEM”).
b) Os diretórios acima mencionados correspondem à instalação padrão do Protheus, portanto, devem ser alterados conforme o produto instalado na empresa.
c) Essa rotina deve ser executada em modo exclusivo, ou seja, nenhum usuário deve estar utilizando o sistema.
d) Se os dicionários de dados possuírem índices personalizados (criados pelo usuário), antes de executar o compatibilizador, certifique-se de que estão 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 não estejam identificados pelo nickname.
e) O compatibilizador deve ser executado com a Integridade Referencial desativada*.
O procedimento a seguir deve ser realizado por um profissional qualificado como Administrador de Banco de Dados (DBA) ou equivalente!
A ativação 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:
i. No Configurador (SIGACFG), veja se a empresa utiliza Integridade Referencial, selecionando a opção Integridade/Verificação (APCFG60A). ii. Se não há Integridade Referencial ativa, são relacionadas em uma nova janela todas as empresas e filiais cadastradas para o sistema e nenhuma delas estará selecionada. Neste caso, E SOMENTE NESTE, não é necessário qualquer outro procedimento de ativação ou desativação de integridade, basta finalizar a verificação e aplicar normalmente o compatibilizador, conforme instruções. iii. Se há Integridade Referencial ativa em todas as empresas e filiais, é exibida uma mensagem na janela Verificação de relacionamento entre tabelas. Confirme a mensagem para que a verificação seja concluída, ou; iv. Se há Integridade Referencial ativa em uma ou mais empresas, que não na sua totalidade, são relacionadas em uma nova janela todas as empresas e filiais cadastradas para o sistema e, somente, a(s) que possui(em) integridade está(arão) selecionada(s). Anote qual(is) empresa(s) e/ou filial(is) possui(em) a integridade ativada e reserve esta anotação para posterior consulta na reativação (ou ainda, contate nosso Help Desk Framework para informações quanto a um arquivo que contém essa informação). v. Nestes casos descritos nos itens “iii” ou “iv”, E SOMENTE NESTES CASOS, é necessário desativar tal integridade, selecionando a opção Integridade/ Desativar (APCFG60D). vi. Quando desativada a Integridade Referencial, execute o compatibilizador, conforme instruções. vii. Aplicado o compatibilizador, a Integridade Referencial deve ser reativada, SE E SOMENTE SE tiver sido desativada, através da opção Integridade/Ativar (APCFG60). Para isso, tenha em mãos as informações da(s) empresa(s) e/ou filial(is) que possuía(m) ativação da integridade, selecione-a(s) novamente e confirme a ativação.
Contate o Help Desk Framework EM CASO DE DÚVIDAS!
|
1. Em TOTVS Smart Client, digite U_UPDATF no campo Programa Inicial.
Para a correta atualização do dicionário de dados, certifique-se que a data do compatibilizador seja igual ou superior a 14/09/2011.
2. Clique em OK para continuar.
3. O primeiro passo da execução é a preparação dos arquivos. É apresentada uma mensagem explicativa na tela.
4. Em seguida, é exibida a janela Atualização concluída com o histórico (log) de todas as atualizações processadas. Nesse log de atualização, são apresentados somente os campos atualizados pelo programa. O compatibilizador cria os campos que ainda não existem no dicionário de dados.
5. Clique em Gravar para salvar o histórico (log) apresentado.
6. Clique em OK para encerrar o processamento.
1. Alteração de campos no arquivo SX3 – Campos:
Ordem | Campo |
01 | N3_FILIAL |
02 | N3_CBASE |
03 | N3_ITEM |
04 | N3_TIPO |
05 | N3_TIPREAV |
06 | N3_BAIXA |
07 | N3_HISTOR |
08 | N3_TPSALDO |
09 | N3_TPDEPR |
10 | N3_CCONTAB |
11 | N3_CUSTBEM |
12 | N3_CDEPREC |
13 | N3_CCUSTO |
14 | N3_CCDEPR |
15 | N3_CDESP |
16 | N3_CCORREC |
17 | N3_NLANCTO |
18 | N3_DLANCTO |
19 | N3_DINDEPR |
20 | N3_FIMDEPR |
21 | N3_DEXAUST |
22 | N3_VORIG1 |
23 | N3_TXDEPR1 |
24 | N3_VORIG2 |
25 | N3_TXDEPR2 |
26 | N3_VORIG3 |
27 | N3_TXDEPR3 |
28 | N3_VORIG4 |
29 | N3_TXDEPR4 |
30 | N3_VORIG5 |
31 | N3_TXDEPR5 |
32 | N3_VRCBAL1 |
33 | N3_VRDBAL1 |
34 | N3_VRCMES1 |
35 | N3_VRDMES1 |
36 | N3_VRCACM1 |
37 | N3_VRDACM1 |
38 | N3_VRDBAL2 |
39 | N3_VRDMES2 |
40 | N3_VRCACM2 |
41 | N3_VRDACM2 |
42 | N3_VRDBAL3 |
43 | N3_VRDMES3 |
44 | N3_VRCACM3 |
45 | N3_VRDACM3 |
46 | N3_VRDBAL4 |
47 | N3_VRDMES4 |
48 | N3_VRCACM4 |
49 | N3_VRDACM4 |
50 | N3_VRDBAL5 |
51 | N3_VRDMES5 |
52 | N3_VRCACM5 |
53 | N3_VRDACM5 |
54 | N3_INDICE1 |
55 | N3_INDICE2 |
56 | N3_INDICE3 |
57 | N3_INDICE4 |
58 | N3_INDICE5 |
59 | N3_AQUISIC |
60 | N3_DTBAIXA |
61 | N3_VRCDM1 |
62 | N3_VRCDB1 |
63 | N3_VRCDA1 |
64 | N3_VRCDA2 |
65 | N3_VRCDA3 |
66 | N3_VRCDA4 |
67 | N3_VRCDA5 |
68 | N3_PERDEPR |
71 | N3_VMXDEPR |
72 | N3_VLSALV1 |
73 | N3_DEPREC |
74 | N3_CALCDEP |
75 | N3_PRODANO |
76 | N3_PRODMES |
81 | N3_OK |
82 | N3_SEQ |
83 | N3_CCDESP |
84 | N3_CCCDEP |
85 | N3_CCCDES |
86 | N3_CCCORR |
87 | N3_SUBCTA |
88 | N3_SUBCCON |
89 | N3_SUBCDEP |
90 | N3_SUBCCDE |
91 | N3_SUBCDES |
92 | N3_SUBCCOR |
93 | N3_BXICMS |
94 | N3_SEQREAV |
95 | N3_AMPLIA1 |
96 | N3_AMPLIA2 |
97 | N3_AMPLIA3 |
98 | N3_AMPLIA4 |
99 | N3_AMPLIA5 |
A0 | N3_CODBAIX |
A1 | N3_FILORIG |
A2 | N3_CLVL |
A3 | N3_CLVLCON |
A4 | N3_CLVLDEP |
A5 | N3_CLVLCDE |
A6 | N3_CLVLDES |
A7 | N3_CLVLCOR |
A8 | N3_IDBAIXA |
A9 | N3_LOCAL |
B0 | N3_NOVO |
B1 | N3_QUANTD |
B2 | N3_PERCBAI |
B3 | N3_NODIA |
B4 | N3_DIACTB |
B5 | N3_DTACELE |
B6 | N3_VLACEL1 |
B7 | N3_VLACEL2 |
B8 | N3_VLACEL3 |
B9 | N3_VLACEL4 |
C0 | N3_VLACEL5 |
C1 | N3_CLVRCOA |
C2 | N3_CLVRDEA |
D1 | N3_RATEIO |
D2 | N3_CODRAT |
Tabelas Utilizadas | SN3 – Saldos e Valores |