Sequencial Em Tabela Protheus SXE SXF FORNECEDOR

Preview:

DESCRIPTION

Sequencial Em Tabela Protheus SXE SXF FORNECEDOR

Citation preview

Sequencial em tabela Protheus SXE SXFComo ajustar perda de sequencial em tabela Protheus?? Segue informaes de como corrigir por meio da alterao dos arquivos SXE e SXF ou pelada execuo da funo apcfg110() via frmula.Vimos no post anteriorcomo configurar cdigos sequenciais. Mas mesmo aps o sistema sugerir o cdigo automaticamente, algum usurio desavisado pode digitar sobrescrevendo o sequencial correto e gravando no banco o sequencial errado.O campo de cdigo dos cadastros costuma ser do tipo caracter. Aceitando assim letras e nmeros. No padro do Protheus, os campos de cdigo vem como propriedade editvel, isso significa que o usurio pode informar e alterar manualmente. Para no ocorrer essas perdas de sequencial em tabela Protheus recomendamos deixar o campo Propriedade como Visualizar.Tornando cdigo cadastro de fornecedor no editvel.Agora que j aprendemos a soluo preventiva, vamos para o paliativo. Se voc optou por utilizar o controle de Sequencial em tabela Protheus por meio dos arquivosSXE/SXFsiga as instrues a baixo:1) Entre no mdulo sigafat no menu atualizaes-> cadastros-> frmulas. Clique na opo incluir no campo formula digiteapcfg110()pressione a tecla tab.Cadastrando uma formula para controle de hardlock.2) Aparecer a tela de Controle de Hardlock dividida em duas partes. A primeira com os prximos nmeros e a segunda com os nmeros em uso/nmeros liberados. Pra entender melhor vamos dar um exemplo: O ltimo cdigo gravado no banco 000020 dessa forma em nmeros em uso/nmeros liberados estaria 000021 e os prximos nmeros ser 000022.Sequencial em tabela Protheus Alterando o numero seguencial na ela apcfg110() sxe e sxfPara alterar primeiro identifique qual a tabela voc deseja alterar. Por exemplo no caso do cadastro de fornecedor sua tabela a SA2. Selecione sobre o registro da tabela desejada e no campo numero altere o Sequencial em tabela Protheus tanto em nmeros em uso/nmeros liberados informar o prximo e em prximos nmeros informe o prximo mais um.Outra possibilidade viaapsduabrir e editar diretamente na tabelaSXF com os nmeros em uso/nmeros liberados contendo os prximos nmeros sequenciais. E aSXE com os prximos nmeros aonde ficam o prximo mais um.