Pular para o conteúdo principal

CNF017 — Consulta CNF017

Fonte​

  • Source: source/CNF017/

Objetivo​

O módulo CNF017 tem como objetivo principal permitir a consulta de notas fiscais de entrada e a alteracao dos precos de custo, margem de lucro e preco de venda dos produtos contidos nessas notas. Este módulo e essencial para o controle de precificacao de produtos apos o recebimento de mercadorias, permitindo que os gestores ajustem os precos de compra e venda diretamente a partir das notas de entrada.

O CNF017 possibilita a busca de notas fiscais de entrada por diversos filtros, como empresa, periodo de emissao, periodo de vencimento, condicao e forma de pagamento, numero do lancamento, serie, especie, numero da nota, fornecedor e produto. Apos localizar as notas desejadas, o usuario pode visualizar os itens de cada nota e alterar individualmente os valores de custo, margem de lucro e preco de venda.

As alteracoes realizadas sao armazenadas temporariamente na tabela ITEMNOTATEMP e, ao confirmar, sao aplicadas nas tabelas de precos (ITEMTABCOMPRA e ITEMTABPRECO), alem de recalcular os precos de venda conforme o parametro ST_PRECOVENDA da empresa. O sistema suporta multiplos metodos de calculo de preco de venda: Markup por dentro (D), Markup pelo valor bruto (B), Markup pelo custo gerencial (G), Markup por fora sobre valor unitario (C), Markup por fora sobre valor de estoque (E) e Markup por fora sobre valor de custo (padrao).

O módulo tambem permite a consulta direta da nota fiscal e do cadastro do produto a partir dos resultados, integrando-se com os módulos CNF001 (Consulta de Notas Fiscais) e TPO001 (Cadastro de Produtos).

Funcionalidades​

  • Consulta de Notas Fiscais de Entrada
  • Visualizacao e Alteracao de Precos dos Itens da Nota
  • Gravacao das Alteracoes de Preco
  • Cancelamento de Alteracoes Pendentes
  • Consulta de Nota Fiscal Vinculada
  • Consulta de Produto

Quando usar?​

O módulo CNF017 tem como objetivo principal permitir a consulta de notas fiscais de entrada e a alteracao dos precos de custo, margem de lucro e preco de venda dos produtos contidos nessas notas.

Para que usar?​

Este módulo e essencial para o controle de precificacao de produtos apos o recebimento de mercadorias, permitindo que os gestores ajustem os precos de compra e venda diretamente a partir das notas de entrada.

Filtros​

Campos simples:

  • Data (De / Até)
  • Vencimento (De / Até)
  • Empresa F9
  • Condição de Pagamento F9
  • Nº Lançamento
  • Série
  • Nº Nota Fiscal
  • Nº Nota Fornecedor
  • Espécie
  • Forma de Pagamento F9

Filtros de grid (multi-seleção via F9):

  • Pessoas Física / Jurídica — F9 — multi-seleção
  • Produtos — F9 — multi-seleção

Atenção: Empresa é obrigatória para executar a consulta.

Tabelas de Escrita (INSERT/UPDATE/DELETE)​

TabelaOperacoes
EMPRESADELETE, INSERT, SELECT, UPDATE
ITEMDELETE, INSERT, SELECT, UPDATE
ITEMNOTATEMPDELETE, INSERT, SELECT, UPDATE
ITEMTABCOMPRAINSERT, SELECT
ITEMTABPRECOINSERT, SELECT
NOTASELECT, UPDATE
PESSOADELETE, INSERT, SELECT, UPDATE

Tabelas de Leitura (SELECT)​

TabelaOperacoes
CONDPAGTOSELECT
FORMAPAGTOSELECT
ITEMNOTASELECT
MARCASELECT
PARMFATURSELECT
SECAOSELECT
TABPRECOSELECT
TIPOCALCULOSELECT

Procedures Chamadas​

ProcedureTabelas Acessadas
RECALCULA_PRECOVENDAITEM (SELECT), ITEMNOTA (SELECT), ITEMPRODUCAO (SELECT), ITEMTABCOMPRA (SELECT), ITEMTABPRECO (INSERT/SELECT/UPDATE), MOVIMENTACAO (SELECT) +7
RETORNA_EMPRESAEMPRESA (SELECT), USUARIOEMPRESA (SELECT)
RETORNA_SALDOESTOQUEESTOQUE (SELECT), ESTOQUEDIA (SELECT), ITEMLOCAL (SELECT), MOVESTOQUE (SELECT), OPERACAO (SELECT), PARMESTOQUE (SELECT)

Tabelas via Procedures (acesso indireto)​

TabelaOperacoes
EMPRESASELECT
ESTOQUESELECT
ESTOQUEDIASELECT
ITEMSELECT
ITEMLOCALSELECT
ITEMNOTASELECT
ITEMPRODUCAOSELECT
ITEMTABCOMPRASELECT
ITEMTABPRECOINSERT, SELECT, UPDATE
MOVESTOQUESELECT
MOVIMENTACAOSELECT
NOTASELECT
OPERACAOSELECT
PARMESTOQUESELECT
PARMFATURSELECT
PARMTABPRECOSELECT
PRODUCAOSELECT
SUBGRUPOSELECT
TABPRECOSELECT
TIPOCALCULOSELECT
...+1 tabelas