Explicativo sobre os tipos de condições de pagamentosajustes de numerações do faturamento
ProtheusVersõesTodas as versões.Ambiente: | TodosAjuste de numerações do faturamento | Como ajustar numerações no ambiente Faturamento (SIGAFAT) |
|
ConceitoCom 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
|
Tipos de AjusteConfigurado pelo campo “Tipo* [E4_TIPO]” na rotina MATA360.
Expandir |
---|
title | Ajustes de tabelas e registros |
---|
|
Deck of Cards |
---|
startHidden | false |
---|
effectDuration | 0.5 |
---|
id | Custo Médio |
---|
effectType | horizontal |
---|
loopCards | true |
---|
| |
|
Ajuste 1 - Ajustes de tabelas e registros | label |
---|
|
|
|
PASSO 1 | Tipo 1
Card |
---|
default | true |
---|
id | Ajuste de tabelas e registros |
---|
label | PASSO 2 |
---|
|
Tipo 2
Expandir |
---|
title | Ajustes de tabelas e registros |
---|
|
Verifique o conteúdo do seu parâmetro "MV_TPNRNFS", é ele que define por qual modelo será sua numeração.
Documentação:
(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 |
---|
url | https://www.youtube.com/watch?v=BhEo-9FFUIQ&ab_channel=TOTVSSoluções |
---|
|
Expandir |
---|
title | ETAPA 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: Image Added
- No exemplo, é a rotina "Pedidos de Venda (MATA410)", mas pode ser qualquer uma.
B - Inclua um registro: Image Added
C - Vá no campo da numeração Image Added
D - Aperte a tecla"F1" do seu teclado sobre o campo e visualize a tabela e nome do campo: Image Added
- 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 |
---|
title | ETAPA 2 - Verificar o tamanho e validação do campo |
---|
|
E - Entre no configurador (SIGACFG), no caminho: Image Added
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. Image Added
G - Procure pela tabela do campo encontrado anteriormente na Etapa 1 e clique no ícone "Editar" nos botões superiores. Image Added
- 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 Image Added
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 Image Added
- 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: Image Added
- 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 Image Added
- 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: Image Added
- No exemplo, está tudo de acordo.
|
Expandir |
---|
title | ETAPA 3 - Ajustar pontualmente no License Server |
---|
| M - Entre no configurador (SIGACFG), no caminho "Ambiente > Cadastros > Controle de Numeração": Image Added
N - Escreva no campo superior e inferior, a tabela do campo e busque, tanto na parte superior, quanto inferior: Image Added
- 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: Image Added
Resultado: Image Added
P - Saia e entre do Protheus parar teste novamente. Sua numeração estará ajustada. |
|
|
|
Deck of Cards |
---|
startHidden | false |
---|
effectDuration | 0.5 |
---|
id | MV_TPNRNFS = 1 |
---|
effectType | horizontal |
---|
loopCards | true |
---|
|
Card |
---|
default | true |
---|
id | MV_TPNRNFS = 1 |
---|
label | MV_TPNRNFS = 1 |
---|
|
Tipo 1
Card |
---|
default | true |
---|
id | MV_TPNRNFS = 2 |
---|
label | MV_TPNRNFS = 2 |
---|
|
Tipo 2MV_TPNRNFS = 3 | label | MV_TPNRNFS = 3 |
---|
2 - 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: Image Added
Documentação: FAT0049 Controle de Numeração do Documento de Saída no Protheus |
|
|
Tipo 2
Perguntas mais usuais (F.A.Q.)
|
PERGUNTA-KCS1 | PERGUNTA-KCS |
Expandir |
---|
|
PERGUNTA-KCS
HELPS
Expandir |
---|
|
HELP
Parâmetros
HELPS
NXTSX5Nota: A61NUMNF: |
MV_TPNRNFS (Considera datas da contra-apresentação ou da parcela a vista da respectiva condição)
Válido apenas para Condição de Pagamento Tipo 1. Dependendo do valor posto começa a contar o prazo para pagamento à partir do próprio dia da emissão (E1_EMISSAO) ou no dia posterior (E1_EMISSAO + 1 dia). Pode atuar em conjunto do campo E4_DDD (o uso do parâmetro não invalida o uso do campo E4_DDD).
Expandir |
---|
title | Exemplos de uso do parâmetro MV_TPNRNFS |
---|
|
KCS |
Expandir |
---|
title | Exemplos técnicos (testes) de uso do parâmetro MV_TPNRNFS |
---|
|
Opções de uso: 1 | 2 | 3
MV_DIACONT == 1 (considera que a data base para começar a contar o vencimento é o dia da emissão do título gerado [E1_EMISSAO])
MV_DIACONT == 2 (considera que a data base para começar a contar o vencimento é o dia psoterior à emissão do título gerado [E1_EMISSAO + 1 dia])Gostaria de sugerir uma implementação diferente ou uma melhoria nessa documentação? Abra um ticket para nós, a Equipe Faturamento (SIGAFAT)!
|