Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Produto:

Protheus®

Ambiente:

Todos

Ocorrência:

Como ajustar numerações no ambiente Faturamento (SIGAFAT)

Índice

Índice
exclude.*ndice



Conceito

Com alta incidência de usuários registrando, mudança da validação do campo ou a utilização de pontos de entrada, muitas vezes a numeração das tabelas e registros do Protheus pode ser perder, essa documentação te guiará para o ajuste das numerações do módulo faturamento (SIGAFAT).




Como ajustar as numerações (NF saída/registros/tabelas) no faturamento

Deck of Cards
startHiddenfalse
effectDuration0.5
idCusto Médio
effectTypehorizontal
loopCardstrue
Card
defaulttrue
id1 - Ajustes de tabelas e registros
label(OPÇÃO 1) Caso queira ajustar tabelas e registros automáticos

Essa opção, serve para ajustar qualquer numeração na inclusão de registros, por exemplo: Numerações do pedido de venda, do orçamento de venda ou tabela de preços.


Vídeo tutorial: How To | MP - SIGAFAT - Ajuste de Numeração automática das tabelas #TOTVS Backoffice linha Protheus

Conector de Widget
urlhttps://www.youtube.com/watch?v=BhEo-9FFUIQ&ab_channel=TOTVSSoluções


Expandir
titleETAPA 1 - Localizar o nome e tabela do campo que está errado

Como ajustar a numeração?


Por exemplo, a numeração do meu pedido de venda está errado. Necessito que seja "000025" e está "000017".


A - Entre na rotina com o erro:

  • No exemplo, é a rotina "Pedidos de Venda (MATA410)", mas pode ser qualquer uma.




B - Inclua um registro:




C - Vá no campo da numeração




D - Aperte a tecla"F1" do seu teclado sobre o campo e visualize a tabela e nome do campo:

  • No exemplo, a tabela é "SC5" é o nome do campo é "C5_NUM", mas poderia ser qualquer nome de campo de qualquer tabela de rotinas do faturamento.




Expandir
titleETAPA 2 - Verificar o tamanho e validação do campo


E - Entre no configurador (SIGACFG), no caminho: 




F - Expanda a empresa e o dicionário de dados clicando nas seta para baixo (evidencia em marca-texto amarelo) e clique no ícone "Lupa" nos botões superiores.




G - Procure pela tabela do campo encontrado anteriormente na Etapa 1 e clique no ícone "Editar" nos botões superiores.

  • No exemplo é a tabela "SC5" mas pode ser qualquer tabela dentre as rotinas do faturamento (SIGAFAT).




H - Expanda as opções no menu esquerdo clicando na seta




I - Clique na opção "Campos" no menu esquerdo, procure dentre os campos o campo encontrado anteriormente e clique no ícone "Editar" nos botões superiores

  • No exemplo é o campo "C5_NUM" da tabela "SC5" mas pode ser qualquer campo de numeração das tabelas do faturamento (SIGAFAT).




J - Verifique na aba "Campo" o tamanho do campo:

  • No exemplo, o tamanho é 6.




K - Verifique na aba "Opções", se no campo "Inic. Padrão (X3_RELACAO)" possui funções de numeração automática corretas e, não possuem "Modo Edição" ou "Consulta padrão" preenchidos

  • A estrutura do Inic. Padrão do campo deve ser:

    GETSXENUM("TABELA","NOME_DO_CAMPO") ou GETSX8NUM("TABELA","NOME_DO_CAMPO")

  • No exemplo, está tudo de acordo.




L - Verifique na aba "Validações", se no campo "Val. Usuário (X3_VLDUSER) se foi preenchido com uma validação não padrão do sistema:

  • No exemplo, está tudo de acordo.




Expandir
titleETAPA 3 - Ajustar pontualmente no License Server

M - Entre no configurador (SIGACFG), no caminho "Ambiente > Cadastros > Controle de Numeração": 


N - Escreva no campo superior e inferior, a tabela do campo e busque, tanto na parte superior, quanto inferior:

  • A parte inferior, é a próxima numeração, a parte superior, a próxima da próxima numeração. No nosso exemplo, queremos ajustar a numeração de e está "000017" para "000025".
  • Na parte inferior, colocaremos "000025" (próxima desejada), na superior, colocaremos "000026" (próxima da próxima).
  • Verifique se o tamanho encima e embaixo é o mesmo do tamanho no configurador (SIGACFG), etapa "J".


O - Posicione sobre a numeração, tanto na parte inferior quanto superior e de duplo clique, e coloque na parte inferior a próxima numeração desejada e, na parte superior a próxima da próxima:


Resultado:


P - Saia e entre do Protheus parar teste novamente. Sua numeração estará ajustada.

Card
defaulttrue
id2 - Ajustes de numeração de saída
label(OPÇÃO 2) Ajustes de numeração das notas fiscais de saída

Verifique o conteúdo do seu parâmetro "MV_TPNRNFS", é ele que define por qual modelo será sua numeração. Localize na documentação a seguir o tópico correspondente com seu parâmetro e modo de faturar:


Documentação: FAT0049 Controle de Numeração do Documento de Saída no Protheus







Perguntas mais usuais (F.A.Q.)

Expandir
titleComo obter numeração única para pedidos de vendas entre todas as filiais?

Cheque nossa documentação passo a passo sobre:

Cross Segmentos - TOTVS Backoffice (Linha Protheus) - SIGAFAT - Nota sobre numeração única para pedido de vendas

Expandir
titleHá como colocar numeração automática pela loja do cliente?

Cheque nossa documentação passo a passo sobre:

Cross Segmento - TOTVS Backoffice (Linha Protheus) - SIGAFAT - Inclusão automática da Loja no cadastro do Cliente

Expandir
titleHá Numeração Automática no Cadastro de Clientes?

Cheque nossa documentação passo a passo sobre:

Cross Segmento - TOTVS Backoffice (Linha Protheus) - SIGAFAT - Sequencial do código do cliente

Expandir
titleComo configurar a nota de entrada para ter a mesma numeração da tabela SD9?

Cheque nossa documentação passo a passo sobre:

Cross Segmentos - TOTVS Backoffice (Linha Protheus) - SIGAFAT - Configurar NF de entrada para ter controle de numeração pela SD9




HELPS

NXTSX5Nota:

Expandir
titleResolver HELP: NXTSX5Nota

Cheque nossa documentação passo a passo sobre:

Cross Segmentos - TOTVS Backoffice (Linha Protheus) - SIGAFAT - Help: Problema Numeração NF - NXTSX5Nota no faturamento


A61NUMNF:
Expandir
titleResolver HELP: A461NUMNF

Cheque nossa documentação passo a passo sobre:

MP-FAT-A461NUMNF - Falha na reserva do próximo número disponível da SD9




Sugestões

Gostaria de sugerir uma implementação diferente ou uma melhoria nessa documentação? Abra um ticket para nós, a Equipe Faturamento (SIGAFAT)!