Pular para o conteúdo principal

TFA006 — Tabelas de Preço

Fonte​

  • Source: source/TFA006/

Perguntas Frequentes​

Módulo TFA006 - Tabela de Preço​


Perguntas Gerais​

P: Qual é a finalidade do módulo TFA006? R: O módulo TFA006 tem como finalidade o gerenciamento de Tabelas de Preço de venda dos produtos. Permite cadastrar e manter tabelas de preços, registrar promoções com datas de vigência, consultar o histórico de alterações de preço, realizar o recálculo em lote dos valores da tabela e duplicar tabelas existentes para criação de novas. É uma ferramenta essencial para a gestão comercial de precificação dos produtos.

P: Como atualizar os preços de uma Tabela de Preço? R: Para atualizar os preços de uma Tabela de Preço, acesse o módulo TFA006 e selecione a tabela desejada. É possível realizar a atualização de três formas: (1) editando o preço individualmente por produto diretamente na grade de itens; (2) utilizando a funcionalidade de recálculo em lote, onde se informa um Percentual ou um Valor fixo para aplicar a todos os itens da tabela; ou (3) duplicando uma tabela existente com aplicação de percentual ou valor de ajuste. Para o recálculo em lote, é obrigatório informar a Tabela de Origem e pelo menos o Percentual ou o Valor de reajuste.

P: Como gerenciar preços promocionais? R: Para cadastrar uma promoção, acesse o módulo TFA006, selecione a Tabela de Preço e o produto desejado, e acesse a funcionalidade de promoções. Informe o Percentual de Desconto Promocional para gerar automaticamente o Valor de Promoção. É obrigatório informar a Data de Início e a Data de Término da promoção. O sistema não permite cadastrar promoções com períodos sobrepostos para o mesmo item. O percentual de desconto deve ser positivo e não pode ultrapassar 100%.

P: Como duplicar uma Tabela de Preço? R: Para duplicar uma Tabela de Preço, acesse o módulo TFA006 e utilize a funcionalidade de duplicação. Informe a Tabela de Origem e a Tabela de Destino (nova tabela). Caso deseje aplicar um reajuste durante a duplicação, informe somente o Percentual ou somente o Valor de ajuste, pois o sistema não permite informar ambos simultaneamente. Ao confirmar, todos os itens e preços da tabela de origem serão copiados para a tabela de destino, com o reajuste aplicado, se informado.


Mensagens de Validação (Avisos)​

P: O que significa a mensagem "A tabela de preço deve ser informada!"? R: Esta mensagem é exibida quando o usuário tenta realizar uma operação sem selecionar ou informar a Tabela de Preço. A Tabela de Preço é um campo obrigatório para qualquer operação no módulo. Selecione uma tabela de preço válida antes de prosseguir.

P: O que significa a mensagem "É Obrigatório Informar o Campo Tabela (Tabela de Origem)!"? R: Esta mensagem é exibida quando o usuário tenta executar um recálculo em lote ou outra operação que exija a indicação da Tabela de Origem, sem que este campo tenha sido preenchido. Informe a Tabela de Origem corretamente antes de prosseguir com a operação.

P: O que significa a mensagem "É Obrigatório Informar o Percentual ou o Valor!"? R: Esta mensagem é exibida quando o usuário tenta realizar um recálculo em lote de preços sem informar nem o Percentual de reajuste nem o Valor fixo de atualização. É necessário preencher pelo menos um dos dois campos para que o sistema possa recalcular os preços da tabela. Informe o Percentual ou o Valor desejado e tente novamente.

P: O que significa a mensagem "É Obrigatório Informar o Percentual para Gerar o Valor de Promoção. Verifique!"? R: Esta mensagem é exibida quando o usuário tenta cadastrar uma promoção sem informar o Percentual de Desconto Promocional. O percentual é obrigatório para que o sistema calcule automaticamente o Valor de Promoção do produto. Informe o percentual de desconto desejado e tente novamente.

P: O que significa a mensagem "O Percentual de desconto promocional informado é superior a 100%. Verifique!"? R: Esta mensagem é exibida quando o Percentual de Desconto Promocional informado ultrapassa 100%. Um desconto acima de 100% é inválido, pois resultaria em um valor negativo para o preço promocional. Corrija o percentual de desconto para um valor entre 0% e 100% e tente novamente.

P: O que significa a mensagem "O Percentual de desconto informado deve ser positivo. Verifique!"? R: Esta mensagem é exibida quando o Percentual de Desconto Promocional informado é negativo ou zero. O desconto deve ser um valor positivo para que a promoção tenha efeito. Informe um percentual de desconto positivo e tente novamente.

P: O que significa a mensagem "É obrigatório informar a Data de Inicio da Promoção. Verifique!"? R: Esta mensagem é exibida quando o usuário tenta cadastrar uma promoção sem informar a Data de Início da vigência. Toda promoção deve possuir uma data de início definida. Preencha o campo Data de Início da Promoção e tente salvar novamente.

P: O que significa a mensagem "É obrigatório informar a Data de Término da Promoção. Verifique!"? R: Esta mensagem é exibida quando o usuário tenta cadastrar uma promoção sem informar a Data de Término da vigência. Toda promoção deve possuir uma data de término definida. Preencha o campo Data de Término da Promoção e tente salvar novamente.

P: O que significa a mensagem "Já Existem Promoções cadastradas neste Período para o Item"? R: Esta mensagem é exibida quando o usuário tenta cadastrar uma promoção cujo período de vigência se sobrepõe a outra promoção já existente para o mesmo item na mesma Tabela de Preço. O sistema não permite promoções com datas conflitantes para o mesmo produto. Ajuste as datas de início e término da nova promoção para que não haja sobreposição com promoções já cadastradas.

P: O que significa a mensagem "É Obrigatório Informar o Campo Tabela Nova (Tabela de Destino)!"? R: Esta mensagem é exibida quando o usuário tenta duplicar uma Tabela de Preço sem informar a Tabela de Destino. Para a operação de duplicação, é obrigatório informar tanto a Tabela de Origem quanto a Tabela de Destino. Preencha o campo Tabela de Destino e tente novamente.

P: O que significa a mensagem "Informe somente o percentual ou somente o valor para realizar a Duplicação da Tabela."? R: Esta mensagem é exibida quando o usuário preenche simultaneamente o Percentual e o Valor de reajuste durante a duplicação de uma Tabela de Preço. O sistema permite utilizar apenas um dos dois critérios de reajuste por vez. Preencha somente o Percentual ou somente o Valor desejado e tente novamente.

P: O que significa o aviso de que a tabela está sendo modificada por outro usuário? R: Esta mensagem é exibida quando outro usuário está realizando alterações na mesma Tabela de Preço simultaneamente. Para evitar conflitos e inconsistências nos dados, o sistema bloqueia a edição concorrente. Aguarde até que o outro usuário finalize suas alterações ou entre em contato com o responsável para liberar a tabela.

P: O que significa a mensagem "Não Existem dados para Impressão. Verifique!"? R: Esta mensagem é exibida quando o usuário solicita a emissão de um relatório da Tabela de Preço, mas não existem dados que correspondam aos filtros informados. Verifique se a Tabela de Preço selecionada possui itens cadastrados e se os filtros de impressão estão configurados corretamente.


Mensagens Relacionadas ao Histórico de Preço​

P: O que significa a mensagem "Somente Usuário do Tipo Autorizador pode excluir esse Registro."? R: Esta mensagem é exibida quando um usuário sem perfil de Autorizador tenta excluir um registro do histórico de preços. Por questões de segurança e auditoria, apenas usuários com o perfil de Autorizador (configurado no módulo TFA008) possuem permissão para excluir registros do histórico de alterações de preço. Caso necessário, solicite a um usuário com perfil de Autorizador que realize a exclusão.

Mensagens exibidas​

Levantadas de source/TFA006/ pela camada 0 (commit 96fc51e236).

CódigoTipoMensagem
E-0267ErroA Medida Não Está Cadastrada. Verifique! [TRC004]
I-0046InformaçãoRegistro Excluído com Sucesso.
I-0047InformaçãoAlterações Efetuadas com Sucesso.

Mais 97 mensagens com texto literal no código: TFA006.

Parâmetros lidos​

Campos PARM* lidos via values[] em source/TFA006/ (commit 96fc51e236).

ParâmetroTabela
CD_TABCOMPRAPARMFATUR
QT_CASASDECIMAISPRECOVENDAPARMFATUR
STATUALIZAITEMTABPRECOPARMFATUR
ST_ALTERAVLTFA006PARMFATUR
ST_JUROVENDAPARMFATUR

Tabelas de Escrita (INSERT/UPDATE/DELETE)​

TabelaOperacoes
CONDPAGTODELETE, INSERT, SELECT, UPDATE
EMPRESADELETE, INSERT, SELECT, UPDATE
FORMAPAGTODELETE, INSERT, SELECT, UPDATE
GRUPODELETE, INSERT, SELECT, UPDATE
HISTITEMTABPRECODELETE, INSERT, SELECT, UPDATE
ITEMDELETE, INSERT, SELECT, UPDATE
ITEMTABPRECODELETE, INSERT, SELECT, UPDATE
ITEMTABPRECODATADELETE, INSERT, SELECT, UPDATE
MARCADELETE, INSERT, SELECT, UPDATE
PARMFATURSELECT, UPDATE
PERFILDELETE, INSERT, SELECT, UPDATE
PESSOADELETE, INSERT, SELECT, UPDATE
SECAODELETE, INSERT, SELECT, UPDATE
SUBGRUPODELETE, SELECT
TABPRECODELETE, INSERT, SELECT, UPDATE

Tabelas de Leitura (SELECT)​

TabelaOperacoes
AUTORIZADORSELECT
BANDAPNEUSELECT
CATEGORIACONFECCAOSELECT
DESENHOPNEUSELECT
ENDERECOPESSOASELECT
ESTADOSELECT
IMPOSTOSELECT
IMPOSTOITEMSELECT
ITEMPERFILSELECT
ITEMTABCOMPRASELECT
JUROSELECT
MEDIDAPNEUSELECT
MUNICIPIOSELECT
NCMSELECT
PARMTABPRECOSELECT
SERVICOPNEUSELECT
USUARIOSELECT
VENDEDORSELECT

Procedures Chamadas​

ProcedureTabelas Acessadas
GERA_SEQUENCIASEQUENCIA (SELECT/UPDATE)
RECALCULA_PRECOVENDAITEM (SELECT), ITEMNOTA (SELECT), ITEMPRODUCAO (SELECT), ITEMTABCOMPRA (SELECT), ITEMTABPRECO (INSERT/SELECT/UPDATE), MOVIMENTACAO (SELECT) +7
RETORNA_MES-
RETORNA_PERFIL_TFA006ITEM (SELECT), ITEMPERFIL (SELECT), PERFIL (SELECT)
RETORNA_PRECOITEMCONDPAGTO (SELECT), ITEM (SELECT), ITEMTABPRECO (SELECT), ITEMTABPRECODATA (SELECT), PARAMRECAP (SELECT), PARMFATUR (SELECT) +6
RETORNA_SALDOESTOQUEESTOQUE (SELECT), ESTOQUEDIA (SELECT), ITEMLOCAL (SELECT), MOVESTOQUE (SELECT), OPERACAO (SELECT), PARMESTOQUE (SELECT)
VIEW_TFA006CATEGORIACONFECCAO (SELECT), EMPRESA (SELECT), ENDERECOPESSOA (SELECT), GRUPO (SELECT), ITEM (SELECT), ITEMPERFIL (SELECT) +8

Tabelas via Procedures (acesso indireto)​

TabelaOperacoes
CATEGORIACONFECCAOSELECT
CONDPAGTOSELECT
EMPRESASELECT
ENDERECOPESSOASELECT
ESTOQUESELECT
ESTOQUEDIASELECT
GRUPOSELECT
ITEMSELECT
ITEMLOCALSELECT
ITEMNOTASELECT
ITEMPERFILSELECT
ITEMPRODUCAOSELECT
ITEMTABCOMPRASELECT
ITEMTABPRECOINSERT, SELECT, UPDATE
ITEMTABPRECODATASELECT
MARCASELECT
MOVESTOQUESELECT
MOVIMENTACAOSELECT
MUNICIPIOSELECT
NOTASELECT
...+15 tabelas