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)
| Tabela | Operacoes |
|---|---|
| EMPRESA | DELETE, INSERT, SELECT, UPDATE |
| ITEM | DELETE, INSERT, SELECT, UPDATE |
| ITEMNOTATEMP | DELETE, INSERT, SELECT, UPDATE |
| ITEMTABCOMPRA | INSERT, SELECT |
| ITEMTABPRECO | INSERT, SELECT |
| NOTA | SELECT, UPDATE |
| PESSOA | DELETE, INSERT, SELECT, UPDATE |
Tabelas de Leitura (SELECT)
| Tabela | Operacoes |
|---|---|
| CONDPAGTO | SELECT |
| FORMAPAGTO | SELECT |
| ITEMNOTA | SELECT |
| MARCA | SELECT |
| PARMFATUR | SELECT |
| SECAO | SELECT |
| TABPRECO | SELECT |
| TIPOCALCULO | SELECT |
Procedures Chamadas
| Procedure | Tabelas Acessadas |
|---|---|
| RECALCULA_PRECOVENDA | ITEM (SELECT), ITEMNOTA (SELECT), ITEMPRODUCAO (SELECT), ITEMTABCOMPRA (SELECT), ITEMTABPRECO (INSERT/SELECT/UPDATE), MOVIMENTACAO (SELECT) +7 |
| RETORNA_EMPRESA | EMPRESA (SELECT), USUARIOEMPRESA (SELECT) |
| RETORNA_SALDOESTOQUE | ESTOQUE (SELECT), ESTOQUEDIA (SELECT), ITEMLOCAL (SELECT), MOVESTOQUE (SELECT), OPERACAO (SELECT), PARMESTOQUE (SELECT) |
Tabelas via Procedures (acesso indireto)
| Tabela | Operacoes |
|---|---|
| EMPRESA | SELECT |
| ESTOQUE | SELECT |
| ESTOQUEDIA | SELECT |
| ITEM | SELECT |
| ITEMLOCAL | SELECT |
| ITEMNOTA | SELECT |
| ITEMPRODUCAO | SELECT |
| ITEMTABCOMPRA | SELECT |
| ITEMTABPRECO | INSERT, SELECT, UPDATE |
| MOVESTOQUE | SELECT |
| MOVIMENTACAO | SELECT |
| NOTA | SELECT |
| OPERACAO | SELECT |
| PARMESTOQUE | SELECT |
| PARMFATUR | SELECT |
| PARMTABPRECO | SELECT |
| PRODUCAO | SELECT |
| SUBGRUPO | SELECT |
| TABPRECO | SELECT |
| TIPOCALCULO | SELECT |
| ... | +1 tabelas |