Compras¶
Movimentações > Compras > Compras
O que é¶
Compras é o módulo de registro de notas fiscais de entrada de mercadorias. Aqui são lançadas todas as NF-e recebidas de fornecedores — com os dados da nota, os produtos adquiridos, os valores de impostos (ICMS, IPI, ST, PIS/COFINS), o parcelamento do pagamento e informações de transporte. Ao gravar uma compra, o sistema atualiza automaticamente o estoque dos produtos, registra o custo de compra e gera os títulos de Contas a Pagar.
Como acessar¶
No menu principal, clique em Movimentações → Compras → Compras.
Onde impacta o sistema¶
- Estoque: ao gravar, a quantidade dos produtos é incrementada no estoque da filial
- Custo do produto: o sistema atualiza
PR_PRECOCUST(custo) ePR_PRECOCIMP(custo com impostos) com base nos valores da nota - Contas a Pagar: as parcelas lançadas na aba Parcelas geram títulos no financeiro para o fornecedor
- Tabelas de Preços: ao confirmar o preço de venda pelo módulo de Formação do Preço, os preços são atualizados nas tabelas vinculadas ao produto
- Lotes: quando o produto usa controle de lote, os dados de lote são registrados na tabela
LOTES_FILIAL - Grade: produtos com controle de grade têm o estoque atualizado por variação (tamanho/cor)
- Tabelas:
COMPRAS(prefixoCP_),COMP_ITENS(prefixoCI_),COMP_PARC(prefixoCP_),LOTES_FILIAL(prefixoFL_)
Como registrar uma entrada de compra¶
O registro de uma compra é um processo multi-etapa. O Gravar do cabeçalho registra a NF no sistema, mas o estoque só é atualizado conforme os produtos são gravados na aba Produtos. O documento só está completo após o lançamento dos itens e das parcelas financeiras.
Etapa 1 — Cabeçalho da NF de entrada¶
- Clique em Novo (ou
Alt+N). - Selecione a Filial (loja de destino), se houver mais de uma.
- Informe o Fornecedor: digite o código ou pressione
F3para pesquisar. - Preencha o Número da NF e a Série.
- Informe as datas de Emissão e de Entrada.
- Selecione o CFOP principal da nota (use
F3para pesquisar). - Se houver frete, informe o Transportador e o Indicador de Frete (CIF/FOB).
- Informe os valores globais da nota: Total da NF, Frete, Despesas Acessórias, Seguro e Desconto — marcando os que já estão inclusos no total.
- Informe a Chave NF-e para notas eletrônicas.
- Clique em Gravar (ou
Alt+G). A NF é registrada no sistema com seu número de controle interno.
O Gravar do cabeçalho registra a nota no banco de dados, mas ainda não lança os produtos no estoque. O estoque é atualizado conforme os itens são gravados na aba Produtos.
Etapa 2 — Produtos (itens da nota)¶
Para cada produto da nota fiscal:
- Clique na aba Produtos.
- Clique em Novo (ou
Alt+N). - No campo Produto, informe o código ou pressione
F3para pesquisar. Os dados fiscais (NCM, CFOP, alíquotas de ICMS/IPI/PIS/COFINS) são preenchidos automaticamente. - Informe a Quantidade e o Valor Unitário.
- Revise os campos fiscais do item: CFOP do item, CST ICMS, % ICMS, % IPI, % ST, % PIS, % COFINS e NCM.
- Confira o Preço de Custo e o Custo com Impostos (calculados automaticamente, ajustáveis se necessário).
- Se o produto tem controle de grade, clique em Grade e distribua as quantidades por tamanho e cor.
- Se o produto tem controle de lote, clique em Lote e informe número do lote, validade e data de fabricação.
- Clique em Gravar (ou
Alt+G). O estoque é atualizado imediatamente para este item. - Repita para cada produto da nota.
Etapa 3 — Totais e conferência fiscal¶
Após incluir todos os produtos:
- Confira se os totais de produtos, impostos, frete e despesas acessórias batem com os valores da nota fiscal física.
- Acesse a aba Outros para incluir observações livres se necessário.
- Acesse a aba Guia ST se houver ICMS-ST a recolher por guia separada.
Etapa 4 — Financeiro (parcelas a pagar)¶
Para cada parcela gerada pela compra:
- Clique na aba Parcelas.
- Clique em Novo (ou
Alt+N). - Preencha o Documento (número da duplicata), a Data da Parcela, a Data de Vencimento e o Valor.
- Informe a Categoria e Subcategoria financeira, o Histórico Padrão e, se aplicável, o Banco e marque Boleto.
- Clique em Gravar. O painel Total das Parcelas é atualizado em tempo real para conferência com o total da nota.
- Repita para cada parcela. Use o botão auxiliar de parcelamento para gerar múltiplas parcelas automaticamente conforme a condição de pagamento.
Como preencher os dados da nota (aba Pedidos)¶
- Selecione a Filial (loja) no combo superior, se houver mais de uma.
- Informe o Fornecedor: digite o código ou pressione
F3para pesquisar. - Preencha o Número da NF e a Série.
- Informe as datas: Emissão e Entrada.
- Selecione o CFOP principal da nota (use
F3para pesquisar). - Informe o Transportador se houver frete, e o Indicador de Frete (CIF/FOB).
- Preencha os valores da nota:
- Total da NF
- Frete (marque se incluso no total)
- Despesas Acessórias (marque se incluso no total)
- Seguro (marque se incluso no total)
- Desconto
- Informe a Chave da NF-e para notas eletrônicas.
- Selecione a Observação padrão, se necessário.
Como adicionar produtos à compra (aba Produtos)¶
- Com a compra em modo de edição, clique na aba Produtos.
- Clique em Novo (ou
Alt+N). - No campo Produto, informe o código ou pressione
F3para pesquisar. O sistema preencherá automaticamente os dados do produto (NCM, CFOP, alíquotas de ICMS/IPI/PIS/COFINS). - Informe a Quantidade e o Valor Unitário.
- Revise e ajuste os campos fiscais do item:
- CFOP do item, CST ICMS, % ICMS, % IPI, % ST, % PIS, % COFINS
- NCM do produto
- Preço de Custo e Custo com Impostos (calculados automaticamente, ajustáveis)
- Preço de Venda sugerido
- Se o produto tem controle de grade, clique no botão Grade para informar as quantidades por tamanho e cor.
- Se o produto tem controle de lote, clique no botão Lote para cadastrar número do lote, validade e fabricação.
- Clique em Gravar (ou
Alt+G) para confirmar o item. - Repita para cada produto da nota.
Para produtos com desmembramento (composição), o sistema abre automaticamente a tela de desmembramento ao incluir o item.
Como lançar parcelas (aba Parcelas)¶
- Com a compra em edição, clique na aba Parcelas.
- Clique em Novo (ou
Alt+N). - Preencha para cada parcela:
- Documento: número do documento/duplicata
- Data da Parcela: data de emissão do título
- Data de Vencimento: data de vencimento
- Valor: valor da parcela
- Categoria e Subcategoria financeira
- Histórico Padrão: descrição padrão do lançamento
- Banco: para títulos com boleto
- Boleto: marque se o título será pago via boleto bancário
- Clique em Gravar (ou
Alt+G). - Repita para cada parcela. O painel Total das Parcelas atualiza em tempo real para facilitar a conferência com o total da nota.
Use o botão auxiliar de parcelamento para gerar múltiplas parcelas automaticamente de acordo com condição de pagamento.
Como importar uma NF-e (XML)¶
- Clique em Opções → Importar Nota Fiscal.
- Na tela de importação, localize o arquivo XML da NF-e.
- O sistema preencherá automaticamente os dados da nota, fornecedor e itens a partir do XML.
- Confira e ajuste os dados importados antes de gravar.
Abas disponíveis¶
| Aba | Conteúdo |
|---|---|
| Pedidos | Dados da nota fiscal: fornecedor, número, série, datas, CFOP, frete, totais e chave NF-e |
| Produtos | Itens da nota: produto, quantidade, valores, impostos, custo, preço de venda, grade e lote |
| Parcelas | Parcelamento financeiro: duplicatas, vencimentos, valores, banco e boleto |
| Guia ST | Guias de recolhimento de ICMS Substituição Tributária (quando aplicável) |
| Outros | Campo de observações livres da nota |
| Adicionais | Informações complementares: tipo de ligação elétrica, grupo de tensão |
Campos principais desta tela¶
Dados da Nota — COMPRAS¶
| Campo | O que é | Observações |
|---|---|---|
| Controle | Número interno de controle | COMPRAS.CP_CONTROLE — gerado automaticamente |
| Filial | Loja de destino da compra | COMPRAS.CP_FILIAL |
| Número da NF | Número da nota fiscal | COMPRAS.CP_NRONF |
| Série | Série da nota fiscal | COMPRAS.CP_SERNF |
| Fornecedor | Código do fornecedor | COMPRAS.CP_FORN |
| Data de Emissão | Data de emissão da NF | COMPRAS.CP_DTEMIS |
| Data de Entrada | Data de entrada da mercadoria | COMPRAS.CP_DTENTR |
| Hora de Entrada | Hora de entrada | COMPRAS.CP_HRENTR |
| CFOP | Código fiscal da operação | COMPRAS.CP_CFOP |
| Transportador | Código do transportador | COMPRAS.CP_TRANSP |
| Indicador de Frete | CIF/FOB e modalidade | COMPRAS.CP_INDFRETE |
| Total da NF | Valor total da nota | COMPRAS.CP_TOTNF |
| Frete | Valor do frete | COMPRAS.CP_VLFRETE — CP_FRETEINC indica se está incluso |
| Despesas Acessórias | Valor das despesas | COMPRAS.CP_VLDESP — CP_DESPINC indica se está incluso |
| Seguro | Valor do seguro | COMPRAS.CP_VLSEGURO — CP_SEGUROINC indica se está incluso |
| Desconto | Valor do desconto | COMPRAS.CP_DESC |
| Chave NF-e | Chave de acesso da NF-e eletrônica | COMPRAS.CP_CHAVENFE — 44 dígitos |
| Status | Situação da compra | COMPRAS.CP_STATUS |
| Observação | Observação padrão | COMPRAS.CP_OBS — código da observação |
| Usuário | Usuário que lançou a compra | COMPRAS.CP_USUARIO |
Itens da Nota — COMP_ITENS¶
| Campo | O que é | Observações |
|---|---|---|
| Produto | Código do produto | COMP_ITENS.CI_PRODUTO |
| Quantidade | Quantidade comprada | COMP_ITENS.CI_QUANT |
| Valor Unitário | Preço unitário da nota | COMP_ITENS.CI_VLUNIT |
| CFOP do Item | CFOP específico do item | COMP_ITENS.CI_CFOP |
| CST ICMS | Código da Situação Tributária do ICMS | COMP_ITENS.CI_CST |
| % ICMS | Alíquota de ICMS | COMP_ITENS.CI_PERCICM |
| Valor ICMS | Valor do ICMS | COMP_ITENS.CI_VLICM |
| % IPI | Alíquota de IPI | COMP_ITENS.CI_PERCIPI |
| Valor IPI | Valor do IPI | COMP_ITENS.CI_VLIPI |
| % ST | Alíquota de Substituição Tributária | COMP_ITENS.CI_PERCSUBS |
| Valor ST | Valor da ST | COMP_ITENS.CI_VLSUBS |
| % PIS | Alíquota de PIS | COMP_ITENS.CI_PERCPIS |
| % COFINS | Alíquota de COFINS | COMP_ITENS.CI_PERCCOFINS |
| NCM | Nomenclatura Comum do Mercosul | COMP_ITENS.CI_NCM |
| Preço de Custo | Custo unitário de compra | COMP_ITENS.CI_PRECOCUST — 4 casas decimais |
| Custo com Impostos | Custo incluindo impostos de entrada | COMP_ITENS.CI_PRECOCIMP — 4 casas decimais |
| Preço de Venda | Preço de venda sugerido | COMP_ITENS.CI_PRECOVEND |
| % Desconto | Percentual de desconto do item | COMP_ITENS.CI_PERCDESC |
| Valor Desconto | Valor do desconto do item | COMP_ITENS.CI_VLDESC |
| Valor Total | Total do item | COMP_ITENS.CI_VLTOTAL |
| Controle Grade | Indica se o produto usa grade | COMP_ITENS.CI_CTRLGRADE |
| Controle Lote | Indica se o produto usa lote | COMP_ITENS.CI_CTRLLOTE |
Parcelas — COMP_PARC¶
| Campo | O que é | Observações |
|---|---|---|
| Documento | Número do documento/duplicata | COMP_PARC.CP_DOC |
| Data da Parcela | Data de emissão do título | COMP_PARC.CP_DTNOTA |
| Data de Vencimento | Vencimento do título | COMP_PARC.CP_VENCTO |
| Valor | Valor da parcela | COMP_PARC.CP_VALOR |
| Categoria | Categoria financeira | COMP_PARC.CP_CATEG |
| Subcategoria | Subcategoria financeira | COMP_PARC.CP_SCATEG |
| Histórico Padrão | Descrição padrão | COMP_PARC.CP_HISTPADR |
| Banco | Banco para boleto | COMP_PARC.CP_BANCO |
| Boleto | Indica pagamento via boleto | COMP_PARC.CP_BLOQNAOREC |
| Nosso Número | Número do boleto bancário | COMP_PARC.CP_NOSSONRO |
Regras e comportamentos do sistema¶
- Ao gravar a compra, o sistema atualiza automaticamente o estoque (quantidade em
PRODFILIAL.PF_ATUAL) e os custos do produto (PR_PRECOCUST,PR_PRECOCIMP). - O sistema verifica se o CST informado é válido para o CFOP e o tipo de operação. Se inválido, bloqueia a gravação.
- Ao informar um produto com custo diferente do custo anterior, o sistema pode exibir aviso para atualização de preços ou abrir a tela de Formação do Preço de Venda.
- Produtos com controle de grade (
CI_CTRLGRADE > 0) abrem a tela de grade para distribuição das quantidades por tamanho e cor. - Produtos com controle de lote (
CI_CTRLLOTE > 0) abrem a tela de lotes para registro de número do lote, validade e data de fabricação. - O painel de Total das Parcelas é atualizado em tempo real conforme as parcelas são adicionadas ou editadas.
- A consulta da tela de Compras pode ser filtrada por Status (usando o combo de status com legenda colorida) e por período de datas.
- Registros em consulta são destacados com cores conforme o status cadastrado.
- A opção Atualizar Preços no Cadastro (menu Opções) permite recalcular e atualizar os preços de venda de todos os itens da compra de uma vez.
- Importar Nota Fiscal: importa dados da NF-e a partir de arquivo XML, preenchendo automaticamente cabeçalho e itens.
- Importar CTe: importa dados de CT-e (Conhecimento de Transporte eletrônico).
- Importar Produtos do Coletor: permite importar itens lidos por coletores de dados.
- Importar Produtos de Pedidos: traz itens de pedidos de compra em aberto para a nota.
- O campo % Real no item é calculado: representa o percentual real de mark-up aplicado com base no custo e no preço de venda.
Dúvidas frequentes¶
Posso lançar uma compra sem nota fiscal eletrônica (NF-e)? Sim. O campo Chave NF-e não é obrigatório. Você pode lançar notas manuais informando apenas o número e série da nota.
O sistema atualiza o estoque na hora da gravação? Sim. Ao clicar em Gravar, o estoque é atualizado imediatamente. Certifique-se de que todos os dados estão corretos antes de gravar.
Como faço para registrar um produto que veio sem nota (entrada manual)? Use o CFOP e status adequados para a operação. Consulte o contador sobre o CFOP correto para entradas sem documento fiscal.
O que acontece com o preço de venda ao lançar uma compra? O sistema registra o preço de custo no item da compra. Se configurado, ele pode abrir a tela de Formação do Preço de Venda para que o usuário defina o novo preço de venda. O preço só é atualizado nas tabelas se o usuário confirmar pela tela de formação de preços.
Como cancelo uma compra já gravada?
Localize a compra na consulta, abra-a e clique em Excluir (ou Alt+E). O sistema pedirá confirmação. Atenção: a exclusão estorna o estoque e os títulos financeiros gerados.
Posso dividir o pagamento entre múltiplas formas (boleto + à vista)? Sim. Na aba Parcelas, cadastre cada parcela independentemente com sua forma de pagamento e banco correspondentes.