Sistema de orçamentos simplificado

Índice

Itens de orçamento

ORCAME06.CAD_ORCAMENTO_06_ITENS

Descrição

Manutenção de itens de orçamento.

Esta interface é usada em diferentes guias do sistema. Clique nos links de navegação abaixo para obter maiores informações.

Cadastro de orçamentos:

Campos:

Sequência do item no pedido.
Código de identificação do produto. Calculado automaticamente ou informado conforme parametrização da respectiva engenharia de produto.
Descrição do produto
Código do produto.
São permitidos:
  • Código interno do produto
  • Código referencia do fabricante
  • Código de barras
Descrição adicional do item do pedido.
Utilizado para descrever os produtos/mercadorias ou serviços solicitados pelo cliente e que não estejam cadastrados no sistema.
Caso necessário é permitido o preenchimento da marca para produtos não cadastrados.
Código de identificação da classificação fiscal do produto. Este código é formado pelo código de NCM do produto concatenado com a código da exceção se houver.
Ex:
  • 84139190
  • 84139190-01
  • 70091000
Texto livre sem quebras de linha e apenas com caractéres maiúsculos
Texto que descreve o produto. Este é o texto utilizado por padrão em todos os documentos fiscais e interfaces de uso interno.
Texto livre com uma descrição complementar detalhada do produto. Esta descrição pode acrescentar característcas diversas como peso, dimensões, composição, aplicação, etc.
Indica se o ítem é um Serviço ou uma Mercadoria.
  • Mercadoria
  • Serviço
Código de referência do produto usado pelo fabricante.
Nome da marca.
Ex:
  • COCA-COLA
  • PEPSI
  • FRUKI
Apresenta as últimos orçamentos feitos do produto informando para o cliente do pedido.
A apresentação é configurada na preferência ORCAME06.CAD_ORCAMENTO_06_ITENS.SQL_HISTORICO_VENDAS.
Quantidade de volumes informados no pedido
Quantidade de produtos (mercadorias ou serviços) solicitada pelo cliente.
Não é permitido informar quantidades menores que zero.
Somente é permitido informar quantidade zero caso definido no campo Permite itens com quantidade zerada do respectivo tipo de pedido.

Ver também:
Preço sugerido pelo sistema.
Informações detalhadas para montagem do preço do item
Preço final unitário do produto considerando todos os impostos internos e externos do item.
Valor unitário do produto.
O valor pode assumir significados diferentes, dependendo do contexto ou do tipo de pedido. P.ex.:
  • Pedido de transferência entre estabelecimentos: Custo de aquisição
  • Pedido de venda: Preço de venda
  • Pedido de compra: Preço
Percentual de desconto para o item informado pelo usuário.
Percentual de lucratividade do item do pedido.
Obs: Se o usuário tiver acesso a role (operação) APRESENTAR_LUCRATIVIDADE_ITEM e a preferência de estabelecimento PEDIDOS.PEDIDOS.PERCENTUAL_MINIMO_LUCRATIVIDADE_PERMITIDO estiver configurada então apresenta o campo de lucratividade, do contrário o campo não é apresentado.
Sub total do item
Observações adicionais sobre o item de pedido.
Esta informação será repassada para o documento conforme configurado no campo "Incluir observações itens pedidos" da natureza de operação.
Apresenta os estoques disponíveis para o produto. Por padrão, apresenta o estoque disponível no estabelecimento e nos demais estabelecimentos da mesma empresa (matriz e filiais).

A apresentação é feita pela preferência ORCAME06.CAD_ORCAMENTO_06_ITENS.ESTOQUES.SCRIPT
Caso a preferência acima esteja vazia ou não exista, não será apresentado o campo "Estoques".
Estoque disponível do produto no estabelecimento do pedido. Somente são apresentados estoques em que o tipo de estoque esteja marcado como "disponível para venda". Calculado da seguinte forma:
estoque disponível = estoque atual - quantidade pendente em pedidos - quantidade em documentos em manutenção
Representação abreviada da unidade de medida. P. ex.: kg = quilograma, cx = caixa, m² = metro quadrado.
Nome que o usuário utiliza para se identificar no sistema.
As vezes pode ser igual ao seu e-mail.
Campo para identificação de usuários de um sistema. Pode ser composto por um e-mail.
Campo usado para digitação de senhas. Na interface, os caractéres digitados são substiuídos por "*" ou outro caractér qualquer. Note que este domínio mantém a senha aberta na base de dados (sem criptografia).
?
Coleção ("Lista de preços") utilizada como base para o preço do produto.
Não é obrigatório para pedidos tipo "transferências entre estabelecimentos", "pedido de compra", "pedido de devolução para fornecedor".
Quando informado, indica o item da lista de preços que foi utilizado para este pedido.

Esta informação pode não estar preenchida em casos que a lista de preço utilizada não possui preço para a quantidade informada.
Produto originalmente requisitado no pedido. Utilizado especialmente no caso de pedidos de kits, conjuntos, produtos com grades, etc.
Nestes casos, o produto indicado no pedido é desmembrado nos produtos que serão efetivamente entregues.
Item da engenharia de produtos que foi utilizada para criação do item de pedido, normalmente utilizada para pedidos de consumo.
Indica que foi utilizado um preço promocional para o item. Este atributo é necessário para o controle de promoções por quantidade.
Valor percentual de alíquota para o IPI
Valor percentual da alíquota ST.
Os de percentual de MVA para uso na ST são obtidos dos seguintes campos:
  • ICMS Fornecedor (inter): Utilizado os valores da entidade REGIOES_ICMS.
  • MVA intraestadual (mva): Utilizado o valor existente no tipo de produto.
  • % ICMS intraestadual (intra): Utilizado o valor existente no tipo de produto.

Cálculo:
((100+mva)*(100-inter)/(100-intra)-100)

Observações:
  • Quando o valor existente em (intra) for inferior ao (inter), o valor de intra será igualado ao inter.
  • Somente serão calculados itens que possuirem o valor de (mva) informado e superior a zero.
  • Quando não localizado ou não informado o percentual de (intra) será considerado o percentual 12.
Valor de ICMS ST para o item.
Valor de IPI para o item considerando apenas o produto. Este valor não inclui o IPI referente ao frete do pedido. A soma do IPI dos itens pode não ser igual à soma do IPI de todo o pedido.
Permite definir se um item de pedido é relativo uma área física, com o intuito de "agrupar" itens em uma determinada área.

Esta informação é utilizada para agrupar itens em um relatório, por exemplo.

Este campo só é apresentado se no tipo de pedido estiver marcado para utiliar áreas físicas.
Permite definir se um item de pedido é relativo uma área física, com o intuito de "agrupar" itens em uma determinada área.

Esta informação é utilizada para agrupar itens em um relatório, por exemplo.

Este campo só é apresentado se no tipo de pedido estiver marcado para utiliar áreas físicas.
Características do serviço/produto de acordo com o perfil selecionado no respectivo tipo de serviço/produto do produto.
Ao consultar ou alterar o serviço/produto, este campo é substituído pelos campos definidos nos perfis do serviço/produto.

Ver: Perfis de produtos
Quantidade solicitada que ainda não foi entregue e nem cancelada.
A quantidade pendente é calculada da seguinte forma:
quantidade pendente = quantidade solicitada - quantidade entregue - quantidade cancelada
No caso de quantidade entrega maior do que a quantidade solicitada, a quantidade pendente será sempre 0.
Quantidade a carregar
Valor unitário líquido do item, calculado conforme o preço unitário, descontos, encargos e impostos informados diretamente para o item.
Valor de ICMS-ST calculado para operações com itens que possuem preço de pauta. Seu preenchimento é requerido quando o percentual do ICMS-ST for zero.
Valor total do item considerando o valor unitário e a quantidade pedida para o item.

Não é considerado o desconto informado diretamente no pedido.
Situação específica deste item.
  • Pendente - O ítem ainda não foi entregue e não está cancelado.
  • Aprovado - Item de pedido aprovado para ser executado.
  • Em execução - Item está em execução.
  • Pronto - O item do pedido está pronto para ser entregue, somente será considerado caso informado a quantidade efetiva e data de termino preenchida.
  • Entregue - O ítem já foi entregue.
  • Qualificado - Identifica que o cliente sinalizou que o produto/serviço entregue estava em conformidade com a qualidade esperada.
  • Cancelado - O ítem foi cancelado.
  • Perdido - Foi informada uma data de perda. Indica que o item não poderá mais ser atendido. Equivale ao cancelado.
Código de barras recebido pela leitura.
Produto encontrado através da leitura do código de barras.
Quantidade de itens que serão incluídos para a leitura feita.
Data em que está previso o faturamento deste item de pedido.
Texto livre para informar o número de dias para previsão de entrega para o item
Data prevista para realização da entrega do item do pedido. Caso exista mais uma de data prevista par ao mesmo produto, deve ser realizado a separação do item.
Campos para formulação do preço de venda do produto considerando custo do produto
Define a origem da mercadoria de acordo com o regulamento do ICMS. Seu preenchimento é requerido apenas para itens que não tiverem o produto cadastrados e quando realizado o preço de venda baseado no custo do produto.
  • 0 - Nacional - Mercadoria produzida no mercado nacional.
  • 1 - Estrangeira: importação direta - Estrangeira importação direta.
  • 2 - Estrangeira: adquirida no mercado nacional - Estrangeira adquirida no mercado nacional.
  • 3 - Nacional: mercadoria ou bem com Conteúdo de Importação superior a 40% - Nacional, mercadoria ou bem com Conteúdo de Importação superior a 40% (quarenta por cento).
  • 4 - Nacional: cuja produção tenha sido feita em conformidade com os processos produtivos básicos - Cuja produção tenha sido feita em conformidade com os processos produtivos básicos de que tratam o Decreto-Lei nº 288/67, e as Leis nos 8.248/91, 8.387/91, 10.176/01 e 11.484/ 07.
  • 5 - Nacional: mercadoria ou bem com Conteúdo de Importação inferior ou igual a 40% - Nacional, mercadoria ou bem com Conteúdo de Importação inferior ou igual a 40% (quarenta por cento).
  • 6 - Estrangeira: importação direta, sem similar nacional, constante em lista de Resolução CAMEX - Estrangeira, importação direta, sem similar nacional, constante em lista de Resolução CAMEX.
  • 7 - Estrangeira: adquirida no mercado interno, sem similar nacional, constante em lista de Resolução CAMEX - Estrangeira, adquirida no mercado interno, sem similar nacional, constante em lista de Resolução CAMEX.
  • 8 - Nacional, com Conteúdo de Importação superior a 70% - Nacional, com Conteúdo de Importação superior a 70%
Código para o serviço conforme Lei Complementar 116/2003 (ver em http://www.planalto.gov.br/ccivil_03/Leis/LCP/Lcp116.htm).
Ex:
  • 1
  • 1.01
  • 1.02
  • 1.03
  • 4
  • 4.01
  • 4.99
Peso informado para o item do pedido
Valor de custo unitário para o produto.
Deve ser informado o custo sem os impostos aplicados
Alíquota de ICMS para o calculo da operação venda do produto, neste caso deve ser apresentado o percentual liquido, já considerando o diferimento ou base de calculo reduzida.
Alíquota do PIS para a operação de venda do item
Alíquota do COFINS para a operação de venda do item
Percentual de margem de lucro a ser utilizada na formulação do preço de venda do item
Percentual da alíquota de IPI para a operação de venda do item
Alíquota de ICMS para o ICMS-ST para a operação de venda do item
Percentual MVA para ser utilizado na formulação do preço de venda do item.
Alíquota retida para IR
Alíquota retida para INSS
Alíquota retida para os tributos PIS/COFINS/CSLL
Memorial contendo todas as informações utilizadas para calculo dos impostos para o item
label
Campo de seleção de duas opções de itens, as opções são:
  • Parcial
  • Total
Quantidade de produtos que foi cancelada por desistência ou por divergência comercial. Quando um item é parcialmente entregue e o cliente não desejar que o saldo seja entregue, então este saldo deve ser cancelado.
Motivo do cancelamento ou perda.
Ex:
  • DESISTÊNCIA DO CLIENTE
  • SEM ESTOQUE
  • PREÇO ELEVADO
Motivo do cancelamento do item.
Campos de ordem de compra
Número da ordem de compra do cliente. Caso informada, sobrepõe a ordem de compra informada na capa do pedido.
Sequência do item do pedido de compra (ordem de compra) fornecido pelo destinatário (cliente) do pedido.
  • Somente deve ser informado caso a ordem de compra seja preenchida no item ou no cabeçalho do pedido.
  • A ordem/sequência utilizada será a sequência do item do pedido caso não seja informada a sequência conforme o pedido de compra do destinatário.
Esta informação será preenchida na tag <nItemPed> do XML das NFEs emitidas a partir do pedido, conjuntamente com a tag <xPed> que será preenchida com a informação constante no campo "Ordem de compra" do cabeçalho do pedido.
Esta informação será apresentada juntamente com a descrição dos produtos/serviços dos itens no DANFE das NFEs.
Código de identificação do produto para o cliente, seu preenchimento é opcional.
Descrição livre do produto para o cliente, seu preenchimento é opcional, e quando informado será inserido no campo de descrição do produto no documento fiscal.

Operações

Topo

Listar

Apresenta uma lista com os registros que atendem aos filtros informados.
A lista possui diversos recursos práticos e importantes para o usuário:
MercadoriaCOCA-COLAPendente
ServiçoPEPSIAprovado
MercadoriaFRUKIEm execução
ServiçoCOCA-COLAPronto
Comportamento:Topo

Novo

Permite criar novos registros no sistema. Ao ser executado, o sistema apresenta um formulário com todos os campos do registro que deverão ser preenchidos. Quando todos os campos desejados estiverem preenchidos, clique em [b:Salvar].
Comportamento:Topo

Novo

Permite criar novos registros no sistema. Ao ser executado, o sistema apresenta um formulário com todos os campos do registro que deverão ser preenchidos. Quando todos os campos desejados estiverem preenchidos, clique em [b:Salvar].
Comportamento:Topo

Alterar

A partir da tela de consulta de um registro, esta operação permite alterar os dados do mesmo.
O sistema abre um formulário com os campos editáveis. Após alterar os campos, o usuário deverá clicar em [b:Salvar].
Comportamento:Topo

Excluir

Exclui o registro selecionado. A exclusão do registro pode ser disparada a partir da tela de consulta e/ou de manutenção do mesmo.
O registro somente será excluído se todas as condições necessárias forem encontradas, gerando um erro, caso alguma destas condições não estiver sendo atendida.
Topo

Planilha

Gera uma planilha eletrônica com os dados dos registros filtrados. Funciona de forma semelhante à operação [b:Listar], porém resulta em um arquivo de planilha (Excel).
Topo

Alterar todos

A operação "Alterar todos" permite alterar um ou mais campos de vários registros para um valor fixo através de uma única operação. Esta função deve ser usada da seguinte forma:
Comportamento:Topo

Ler cod. barras

Permite a leitura de código de barras de um produto para incluir no orçamento.

Esta funcionalidade é utilizada em smartphones que possuem o aplicativo "zxing".
Topo

Processar leitura

Faz a leitura do código de barras informado na função Ler cod. barras.
Comportamento:Topo

Alterar

Permite alterar a quantidade e preço dos itens.
Comportamento:Topo

Apresentar a lucratividade do item

Permite ao usuário visualizar a lucratividade do item
Topo

Cancelar itens

Esta função abre uma grade de alteração dos seguintes campos:
Comportamento:Topo

Cancelar item

Cancelar o item ainda não entregue
Topo

Pesquisar

Ao pesquisar, o usuário poderá informar critérios de filtro para listar apenas os registros desejados. Normalmente depois de informar os filtros desejados, o usuário deverá executar a operação [b:Listar].
Obtenha maiores detalhes em Como utilizar a tela de pesquisa?.
Comportamento:

Dúvidas frequentes

  • Como apresentar os estoques do produto na inclusão de itens de um orçamento?
  • Como apresentar o histórico de vendas na inclusão de itens em um orçamento?
  • Configurações

    ORCAME06.CAD_ORCAMENTO_06_ITENS.APRESENTA_MINIMO

    Apresentar quantidade mínima para venda

    Permite apresentar a quantidade mínima para venda informado no campo Quantidade mínima para venda do Estoques de produtos.

    Tipo: FLAG

    Valor padrão: N

    ORCAME06.CAD_ORCAMENTO_06_ITENS.SQL_HISTORICO_VENDAS

    SQL para apresentar historico de vendas

    SQL utilizado para apresentar o histórico de vendas do produto. Quando informado, este campo representa um script que gera informações adicionais sobre este produto. Normalmente, esta preferência é utilizada para apresentar o histórico de vendas realizadas para o cliente do respectivo pedido, mas pode ser utilizada para agregar qualquer outra informação neste contexto.

    A configuração da preferência pode ser realizada por estabelecimento, permitindo contextualizar as informações de acordo com as necessidades de cada empresa.

    O preenchimento deve seguir a sintaxe do Telescope Script Engine que pode utilizar as seguintes variáveis de contexto (macros):
    • ${ctx}: Contexto da requisição em andamento.
    • ${produto}: Código do produto informado na tela.
    • ${pedido_id}: ID do pedido (orçamento) que está sendo realizado.
    • ${data_inclusao}: Data de hoje.
    • ${usuario_id}: ID do usuário.

    Ver também:

    Tipo: TEXT_LONG

    ORCAME06.CAD_ORCAMENTO_06_ITENS.USE_JS_DOMAIN

    Valor padrão: S

    Regras

    Ajustar autocomplete de área física

    Autocomplete de área física deve apresentar somente áreas usadas no pedido.
    Eventos que disparam esta regra:
    • Antes de inciar um auto-complete formulário "Alterar"
    • Antes de inciar um auto-complete formulário "Alterar todos"
    • Antes de inciar um auto-complete formulário "Novo"
    • Antes de inciar um auto-complete formulário "Novo"
    • Antes de inciar um auto-complete formulário "Pesquisar"

    Ajustar campos conforme cancelar

    Ajusta os campos conforme o campos A_CANCELAR:
    • Se valor é NULL, não apresenta os campos A_QUANTIDADE_CANCELOAR e A_MOTIVO
    • Se valor for "T" (Total), não apresenta os campos A_QUANTIDADE_CANCELOAR mas mostrar os campos de Motivo
    • Se "valor for "P" (Parcial), apresenta o A_QUANTIDADE_CANCELOAR e os campos de Motivo
    Eventos que disparam esta regra:
    • Antes de apresentar cada registro formulário "Alterar"
    • Antes de apresentar cada registro formulário "Novo"
    • Ao alterar campo "Venda perdida" do formulário "Alterar"
    • Ao alterar campo "Venda perdida" do formulário "Cancelar itens"
    • Ao alterar campo "Venda perdida" do formulário "Novo"

    Ajustar campos conforme tipo de pedido

    Ajusta o campo de venda perdida a partir do tipo de pedido.
    Eventos que disparam esta regra:
    • Antes de apresentar cada registro formulário "Alterar"
    • Antes de apresentar uma tela formulário "Novo"

    Ajustar editabilidade conforme situação

    Caso a situação do item esteja cancelado, não permite editar valor e quantidade.
    Eventos que disparam esta regra:
    • Antes de apresentar uma tela formulário "Alterar"

    Ajustar estoques

    Apresenta os estoques disponíveis para o produto. Por padrão, apresenta o estoque disponível no estabelecimento e nos demais estabelecimentos da mesma empresa (matriz e filiais).

    A apresentação é feita pela preferência ORCAME06.CAD_ORCAMENTO_06_ITENS.ESTOQUES.SCRIPT
    Caso a preferência acima esteja vazia ou não exista, não será apresentado o campo "Estoques".
    Eventos que disparam esta regra:
    • Antes de apresentar uma tela formulário "Alterar"
    • Antes de apresentar uma tela formulário "Novo"
    • Antes de apresentar uma tela formulário "Novo"
    • Ao alterar campo "Produto" do formulário "Alterar"
    • Ao alterar campo "Produto" do formulário "Novo"
    • Ao alterar campo "Produto" do formulário "Novo"

    Ajustar historico de vendas

    Apresenta as ultimas vendas feitas pelo cliente do pedido para o produto selecionado. A apresentação é feita pela preferencia "ORCAME06.CAD_ORCAMENTO_06_ITENS.SQL_HISTORICO_VENDAS".

    Caso a preferencia acima esteja vazia ou não exista, não será apresentado o campo "historico de vendas".
    Eventos que disparam esta regra:
    • Antes de apresentar uma tela formulário "Alterar"
    • Antes de apresentar uma tela formulário "Novo"
    • Antes de apresentar uma tela formulário "Novo"
    • Ao alterar campo "Produto" do formulário "Alterar"
    • Ao alterar campo "Produto" do formulário "Novo"
    • Ao alterar campo "Produto" do formulário "Novo"

    Ajustar visibilidade de área física

    Campo de área física deve ser apresentado conforme definido no tipo de pedido.
    Eventos que disparam esta regra:
    • Antes de apresentar uma tela formulário "Alterar"
    • Antes de apresentar uma tela formulário "Listar"
    • Antes de apresentar uma tela formulário "Novo"
    • Antes de apresentar uma tela formulário "Novo"
    • Antes de apresentar uma tela formulário "Pesquisar"

    Alternar guias

    Eventos que disparam esta regra:
    • Depois de inserir formulário "Novo"
    • Depois de inserir formulário "Novo"

    Apresentar campo de preço final

    Eventos que disparam esta regra:
    • Antes de apresentar cada registro formulário "Alterar"
    • Antes de apresentar cada registro formulário "Alterar"
    • Antes de apresentar uma tela formulário "Novo"

    Apresentar campo para liberação

    Apresenta os campos de autorização para casos onde o preço informado está acima/abaixo do permitido, ou o percentual de desconto informado está acima do permitido se o tipo de pedido estiver configurado para Validar preços mínimo e máximo

    OBS: A decisão de precisar ou não de autorização segue o que está definido no método Precisa autorizar? do pedido.

    Eventos que disparam esta regra:
    • Ao alterar campo "% Desconto" do formulário "Alterar"
    • Ao alterar campo "% Desconto" do formulário "Novo"
    • Ao alterar campo "% Desconto" do formulário "Novo"
    • Ao alterar campo "Preço unitário" do formulário "Alterar"
    • Ao alterar campo "Quantidade" do formulário "Alterar"
    • Ao alterar campo "Valor unitário" do formulário "Novo"
    • Ao alterar campo "Valor unitário" do formulário "Novo"

    Apresentar campos como obrigatórios para liberação

    Apresentar campos como obrigatórios para liberação
    Eventos que disparam esta regra:
    • Ao alterar campo "Chave autorização" do formulário "Alterar"
    • Ao alterar campo "Chave autorização" do formulário "Novo"
    • Ao alterar campo "Chave autorização" do formulário "Novo"
    • Ao alterar campo "Usuário" do formulário "Alterar"
    • Ao alterar campo "Usuário" do formulário "Novo"
    • Ao alterar campo "Usuário" do formulário "Novo"

    Apresentar características produto

    Quando informado um produto deve-se apresentar as características da engenharia desse produto.
    Eventos que disparam esta regra:
    • Antes de apresentar cada registro formulário "Alterar"
    • Antes de apresentar cada registro formulário "Novo"
    • Antes de apresentar cada registro formulário "Novo"
    • Ao alterar campo "Produto" do formulário "Listar"
    • Ao alterar campo "Produto" do formulário "Novo"
    • Ao alterar campo "Produto" do formulário "Novo"

    Apresentar informações sobre o produto

    Eventos que disparam esta regra:
    • Antes de apresentar cada registro formulário "Alterar"
    • Antes de apresentar cada registro formulário "Listar"
    • Antes de apresentar uma tela formulário "Novo"
    • Antes de apresentar uma tela formulário "Novo"
    • Ao alterar campo "Produto" do formulário "Novo"
    • Ao alterar campo "Produto" do formulário "Novo"
    • Ao alterar campo "Quantidade" do formulário "Novo"
    • Ao alterar campo "Quantidade" do formulário "Novo"

    Apresentar lucratividade do item

    Se o usuário tiver acesso a role (operação) APRESENTAR_LUCRATIVIDADE_ITEM e a preferência de estabelecimento PEDIDOS.PEDIDOS.PERCENTUAL_MINIMO_LUCRATIVIDADE_PERMITIDO estiver configurada então apresenta o campo de lucratividade, do contrário o campo não é apresentado.
    Eventos que disparam esta regra:
    • Antes de apresentar uma tela formulário "Alterar"
    • Ao alterar campo "Preço unitário" do formulário "Alterar"
    • Ao alterar campo "Produto" do formulário "Novo"
    • Ao alterar campo "Produto" do formulário "Novo"
    • Ao alterar campo "Quantidade" do formulário "Alterar"
    • Ao alterar campo "Quantidade" do formulário "Novo"
    • Ao alterar campo "Valor unitário" do formulário "Novo"

    Apresentar mensagem

    Apresenta mensagem de warning da regra VALIDAR_PRODUTO_JA_INSERIDO. Solução necessária devido a regra ALTERNAR_GUIAS.
    Eventos que disparam esta regra:
    • Antes de apresentar uma tela formulário "Novo"
    • Antes de apresentar uma tela formulário "Novo"

    Apresentar mercadorias ou serviços

    Apresenta apenas os itens que são do tipo mercadoria ou serviços.
    Eventos que disparam esta regra:
    • Antes de ler formulário "Pesquisar"

    Apresentar percentuais custo

    Eventos que disparam esta regra:
    • Antes de apresentar uma tela formulário "Novo"
    • Ao alterar campo "NCM do produto" do formulário "Novo"
    • Ao alterar campo "NCM do produto" do formulário "Novo"
    • Ao alterar campo "Origem" do formulário "Alterar"
    • Ao alterar campo "Origem" do formulário "Alterar"
    • Ao alterar campo "Origem" do formulário "Novo"
    • Ao alterar campo "Origem" do formulário "Novo"
    • Ao alterar campo "Produto" do formulário "Novo"
    • Ao alterar campo "Produto" do formulário "Novo"

    Apresentar produto lido

    Apresenta o produto lido, buscando pelo código de barras lido.
    Eventos que disparam esta regra:
    • Antes de apresentar uma tela formulário "Processar leitura"

    Atualizar preço unitário

    Eventos que disparam esta regra:
    • Ao alterar campo "Preço final unitário" do formulário "Alterar"
    • Ao alterar campo "Preço final unitário" do formulário "Novo"

    Bloqueio para venda

    Os produtos que tiverem algum tipo de bloqueio ("em falta" ou "cancelado") não podem ser inseridos no orçamento.
    Eventos que disparam esta regra:
    • Antes de alterar formulário "Alterar"
    • Antes de inserir formulário "Novo"
    • Antes de inserir formulário "Novo"

    Calcular custo unitário

    Eventos que disparam esta regra:
    • Ao alterar campo "% COFINS" do formulário "Alterar"
    • Ao alterar campo "% COFINS" do formulário "Novo"
    • Ao alterar campo "% COFINS" do formulário "Novo"
    • Ao alterar campo "% ICMS" do formulário "Alterar"
    • Ao alterar campo "% ICMS" do formulário "Novo"
    • Ao alterar campo "% ICMS" do formulário "Novo"
    • Ao alterar campo "% ICMS-ST" do formulário "Alterar"
    • Ao alterar campo "% ICMS-ST" do formulário "Novo"
    • Ao alterar campo "% ICMS-ST" do formulário "Novo"
    • Ao alterar campo "% IPI" do formulário "Alterar"
    • Ao alterar campo "% IPI" do formulário "Novo"
    • Ao alterar campo "% IPI" do formulário "Novo"
    • Ao alterar campo "Margem lucro" do formulário "Alterar"
    • Ao alterar campo "Margem lucro" do formulário "Novo"
    • Ao alterar campo "Margem lucro" do formulário "Novo"
    • Ao alterar campo "% MVA ICMS-ST" do formulário "Alterar"
    • Ao alterar campo "% MVA ICMS-ST" do formulário "Novo"
    • Ao alterar campo "% MVA ICMS-ST" do formulário "Novo"
    • Ao alterar campo "NCM do produto" do formulário "Alterar"
    • Ao alterar campo "NCM do produto" do formulário "Novo"
    • Ao alterar campo "NCM do produto" do formulário "Novo"
    • Ao alterar campo "% PIS" do formulário "Alterar"
    • Ao alterar campo "% PIS" do formulário "Novo"
    • Ao alterar campo "% PIS" do formulário "Novo"
    • Ao alterar campo "Valor custo unitário" do formulário "Alterar"
    • Ao alterar campo "Valor custo unitário" do formulário "Novo"
    • Ao alterar campo "Valor custo unitário" do formulário "Novo"

    Incluir área física não existente

    Quando informado uma área física que não existe, será incluído automaticamente.
    Eventos que disparam esta regra:
    • Antes de alterar formulário "Alterar todos"
    • Antes de validar formulário "Alterar"
    • Antes de validar formulário "Novo"
    • Antes de validar formulário "Novo"

    Modificar tela

    Incluir a LOV para produtos
    Eventos que disparam esta regra:
    • Antes de apresentar uma tela formulário "Novo"
    • Antes de apresentar uma tela formulário "Novo"

    Ocultar campo tipo

    Oculta o campo tipo na query.
    Eventos que disparam esta regra:
    • Antes de apresentar uma tela formulário "Pesquisar"

    Ocultar campos

    Ocultar os campos na edição do item.

    • Se o produto está informado, o campo descrição livre não deve ser apresentado.
    Eventos que disparam esta regra:
    • Antes de apresentar cada registro formulário "Alterar"

    Ocultar campos na descrição livre

    Ocultar campos na descrição livre
    Eventos que disparam esta regra:
    • Ao alterar campo "Descrição livre" do formulário "Novo"
    • Ao alterar campo "Descrição livre" do formulário "Novo"

    Ocultar campos na inserção

    Eventos que disparam esta regra:
    • Antes de apresentar cada registro formulário "Alterar"
    • Antes de apresentar uma tela formulário "Novo"
    • Antes de apresentar uma tela formulário "Novo"

    Popular campo de pedido_id

    Popular campo de pedido_id com o ID do pedido.
    Eventos que disparam esta regra:
    • Antes de apresentar cada registro formulário "Novo"
    • Antes de apresentar cada registro formulário "Novo"

    Popular campos para o update

    Eventos que disparam esta regra:
    • Antes de apresentar cada registro formulário "Alterar"

    Popular registro

    Eventos que disparam esta regra:
    • Antes de apresentar cada registro formulário "Alterar"

    Preencher campo cancelar

    Esta regra preenche o campo cancelar com a situação atual do item:
    • Se o campo quantidade a cancelar não estiver preenchida ou estiver igual a zero, define o valor como NULL
    • Se o campo A_QUANTIDADE_CANCELADA for igual ao campo A_QUANTIDADE, define o valor como "T" (Total)
    • Se o campo A_QUANTIDADE_CANCELADA for maior que 0 e menor que o campo A_QUANTIDADE, define o valor como "P" (Parcial)
    Eventos que disparam esta regra:
    • Antes de apresentar cada registro formulário "Alterar"
    • Antes de apresentar cada registro formulário "Cancelar itens"
    • Antes de apresentar cada registro formulário "Novo"

    Preencher imagens

    Preenche as imagens que estão anexadas ao item do orçamento.
    Eventos que disparam esta regra:
    • Antes de apresentar cada registro formulário "Alterar"
    • Antes de apresentar cada registro formulário "Listar"

    Preencher quantidade

    Eventos que disparam esta regra:
    • Ao alterar campo "Quantidade volumes" do formulário "Alterar"
    • Ao alterar campo "Quantidade volumes" do formulário "Novo"
    • Ao alterar campo "Quantidade volumes" do formulário "Novo"

    Preencher registro de produto

    Preencher o registro de produto.

    Remover botão

    Remover botão de cancelar quando não existir quantidade a cancelar do item.
    Eventos que disparam esta regra:
    • Depois de apresentar formulário "Alterar"

    Remover botões

    Se o pedido estiver com situação "Entregue" ou "Cancelado" não deverá permitir realizar inclusões, alterações ou exclusões nos itens.
    Eventos que disparam esta regra:
    • Antes de apresentar uma tela formulário "Alterar"
    • Antes de apresentar uma tela formulário "Listar"

    Remover campos de compra

    Eventos que disparam esta regra:
    • Antes de apresentar uma tela formulário "Alterar"
    • Antes de apresentar uma tela formulário "Novo"

    Remover campos de custo do produto

    Remover os campos de formulação de preço conforme configurado no campo de "CALCULO_PRECO_CUSTO" do tipo de pedido
    Eventos que disparam esta regra:
    • Antes de apresentar uma tela formulário "Alterar"
    • Antes de apresentar uma tela formulário "Alterar"
    • Antes de apresentar uma tela formulário "Listar"
    • Antes de apresentar uma tela formulário "Novo"
    • Antes de apresentar uma tela formulário "Novo"

    Salvar características

    Eventos que disparam esta regra:
    • Depois de alterar formulário "Alterar"
    • Depois de inserir formulário "Novo"
    • Depois de inserir formulário "Novo"

    Salvar informações de autorizador

    Salvar as informações de usuário ou chave que autorizou a operação
    Eventos que disparam esta regra:
    • Antes de alterar formulário "Alterar"
    • Antes de inserir formulário "Novo"
    • Antes de inserir formulário "Novo"

    Salvar valores de custo

    Salvar o valor de custo informado no item do orçamento
    Eventos que disparam esta regra:
    • Depois de alterar formulário "Alterar"
    • Depois de alterar formulário "Alterar"
    • Depois de inserir formulário "Novo"
    • Depois de inserir formulário "Novo"

    Validar cliente com validade expirada

    Apresenta uma mensagem de erro ou alerta (conforme configurado no tipo de pedido) caso a data de validade do cadastro do cliente esteja expirado.
    Eventos que disparam esta regra:
    • Antes de apresentar uma tela formulário "Alterar"
    • Antes de apresentar uma tela formulário "Listar"
    • Antes de apresentar uma tela formulário "Novo"
    • Antes de apresentar uma tela formulário "Novo"
    • Antes de apresentar uma tela formulário "Pesquisar"

    cancelar item orcamento

    Quando a opção do item cancelar for ("T") ou ("P" e "T"), define o item como cancelado.
    Eventos que disparam esta regra:
    • Antes de alterar formulário "Alterar"
    • Antes de alterar formulário "Cancelar itens"
    • Antes de inserir formulário "Novo"

    Veja também