Sequencial em tabela Protheus SXE SXF
Como ajustar perda de sequencial em tabela Protheus?? Segue informações de como corrigir por meio da alteração dos arquivos SXE e SXF ou pela da execução da função apcfg110() via fórmula.
Vimos no post anterior como configurar códigos sequenciais. Mas mesmo após o sistema sugerir o código automaticamente, algum usuário desavisado pode digitar sobrescrevendo o sequencial correto e gravando no banco o sequencial errado.
O campo de código dos cadastros costuma ser do tipo caracter. Aceitando assim letras e números. No padrão do Protheus, os campos de código vem como propriedade editável, isso significa que o usuário pode informar e alterar manualmente. Para não ocorrer essas perdas de sequencial em tabela Protheus recomendamos deixar o campo “Propriedade” como “Visualizar”.
Agora que já aprendemos a solução preventiva, vamos para o paliativo. Se você optou por utilizar o controle de Sequencial em tabela Protheus por meio dos arquivos SXE/SXF siga as instruções a baixo:
1) Entre no módulo sigafat no menu atualizações-> cadastros-> fórmulas. Clique na opção incluir no campo formula digite apcfg110() pressione a tecla tab.
Para 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 “números em uso/números liberados” informar o próximo e em “próximos números” informe o próximo mais um.
Outra possibilidade é via apsdu abrir e editar diretamente na tabela SXF com os “números em uso/números liberados” contendo os próximos números sequenciais. E a SXE com os “próximos números” aonde ficam o próximo mais um.
Visite o www.userfunction.com.br para ver mais artigos!
Por favor deixe as suas dúvidas nos comentários aqui abaixo, terei prazer em respondê-los.