Entidade PRODUTOS_PEDIDOS

PEDIDOS.PRODUTOS_PEDIDOS

Descrição

Esta entidade representa os produtos/serviços solicitados nos pedidos/orçamentos/ordens de compra, etc.
Pode ser usada para o cadastramento de pedidos mesmo quando os produtos ainda não estão cadastrados.
Também pode ser utilizada para representar kits (conjuntos) de produtos.
Os produtos de pedidos podem ser entendidos como agrupadores dos respectivos ítens.
Para o controle operacional do pedido (estoque, NF, etc.) ela não deve ser considerada.

Atributos

AtributoDomínioRegrasDescrição
IDID(18)Rqd PK Id:
Chave de identificação interna
PEDIDO_IDID(18)Rqd UK FK Pedido:
Indica o pedido do qual este registro faz parte.

Referência para PEDIDOS
TITULOTEXT(200)Rqd UK Descrição:
Descrição do produto
OPCAOOPCAO(2)UK Opção:
Para orçamentos, permite abrir várias opções de como implementar/entregar um determinado produto. No momento da aprovação do produto/serviço, somente uma das opções deste produto pode ser aprovada.

Valores permitidos:
  • 0 - Única - Não existe outra opção para este produto.
  • 1 - 1
  • 2 - 2
  • 3 - 3
  • 4 - 4
  • 5 - 5

Valor padrão = 0
DESCRICAOTEXT_LONGDescrição detalhada:
Descrição detalhada do produto
NOTASTEXT_LONGNotas:
Texto livre para anotações de uso interno pela empresa.

Para que esta informação fique informado no item de pedido, deve-se configurar a preferência PEDIDOS.PRODUTOS_PEDIDOS.OBSERVACOES_ITENS
MODELOFLAG(1)Modelo:
Indica que o produto pode ser usado como modelo.

Valor padrão = N
SITUACAOOPCAO(1)Rqd Situação:
Situação do produto.

Valores permitidos:
  • A - Aprovado - O produto foi aprovado.
  • C - Cancelado - O produto foi cancelado ou não aprovado pelo cliente do pedido/orçamento.
  • P - Pendente - O produto está pendente.
  • R - Perdido - Item se encontra na situação de perdido, ou melhor foi adquirido na concorrência.

Valor padrão = P
DATA_APROVACAODATEData de aprovação:
Data em que o produto foi aprovado.
OBSERVACOES_APROVACAOTEXT_LONGObservações de aprovação:
Texto com informações adicionais da aprovação do produto.
DATA_CANCELAMENTODATEData de cancelamento:
Data em que o produto foi cancelado.
OBSERVACOES_CANCELAMENTOTEXT_LONGObservações de cancelamento:
Texto com informações sobre o cancelamento do produto.
EXCLUSOESTEXT_LONGExclusões:
Texto com especificações das exclusões ou exceções que não fazem parte da proposta (ou não serão atendidas pela mesma) deste produto.
DESCONTO_MERCADORIASVALUE(18)Desconto mercadorias:
Valor de desconto para mercadorias
DESCONTO_MERCADORIAS_PERCPERCENT(18)Desconto mercadorias %:
Percentual de desconto para mercadorias.
DESCONTO_SERVICOSVALUE(18)Desconto serviços:
Valor de desconto para serviços.
DESCONTO_SERVICOS_PERCPERCENT(18)Desconto serviços %:
Percentual de desconto para serviços.
TOTAL_MERCADORIASVALUE(18)Rqd Total mercadorias:
Soma total das mercadorias.

Valor padrão = 0
TOTAL_SERVICOSVALUE(18)Rqd Total serviços:
Soma total dos serviços.

Valor padrão = 0
TRIBUTOS_MERCADORIAS_PERCPERCENT(18)Tributos mercadorias %:
Percentual de mercadorias.
TRIBUTOS_SERVICOS_PERCPERCENT(18)Tributos serviços %:
Percentual de serviços.
COMISSAO_MERCADORIAS_PERCPERCENT(18)Comissão mercadorias %:
Percentual de comissão do vendedor em cima de mercadorias.
COMISSAO_SERVICOS_PERCPERCENT(18)Comissão serviços %:
Percentual de comissão para o vendedor em cima dos serviços.
VENDEDOR_IDID(18)FK Vendedor
Referência para PESSOAS
TOTALVALUE(18)Total:
Total do item (soma dos produtos/mercadorias e serviços).
DATA_REQUERIDADATEData requerida:
Data em que o conjunto dos produtos no pedido deve ser entregue.
SEQUENCIAINTEGERRqd Sequência:
Numeração sequencial do item no pedido.
TIPO_PRODUTO_PEDIDO_IDID(18)FK Tipo produto pedido:
Tipo de produto pedido

Referência para TIPOS_PRODUTOS_PEDIDOS
DATA_PERDADATEData de perda:
Data de perda, deve ser utilizada quando o item foi perdido para concorrência.
PRODUTO_IDID(18)FK Produto:
Indica o produto que atende a esta necessidade.

Referência para PRODUTOS
GRADEGRID_QUANTITYGrade:
Grade com a quantidade de produtos por tamanho. Utilizado apenas em produtos que possuem uma grade definida.
QUANTIDADEDOUBLE(18)Quantidade:
Quantidade total de produtos. No caso de produtos com grade, esta quantidade é automaticamente preenchida com a soma desta grade.
PRECO_UNITARIOPRICE(18)Preço unitário:
Preço unitário do produto.
PRECO_UNITARIO_LISTADECIMAL_VALUEPreço unitário na lista:
Preço unitário que está na lista de preços
LISTA_PRECOS_IDID(18)FK Lista de preços:
Relacionamento com a lista de preços que foi utilizada

Referência para COLECOES
ITEM_LISTA_PRECOS_IDID(18)FK Item lista preços:
Relacionamento com o item da lista de preços

Referência para ITENS_COLECOES
ATIVIDADE_IDID(18)FK Atividade:
Projeto gerado a partir deste produto/pedido.

Referência para ATIVIDADES
TIPO_ATIVIDADE_IDID(18)FK Tipo de atividade:
Tipo de atividade relacionada a este produto. Utilizado apenas quando o produto representa a prestação de um serviço. Neste caso, este atributo indica o tipo de atividade e/ou projeto que será executado na prestação deste serviço.

Referência para TIPOS_ATIVIDADES
ESTABELECIMENTO_APROVACAO_IDID(18)FK Estabelecimento aprovação:
Estabelecimento utilizado na aprovação do item em um orçamento. Todos os itens de pedidos vinculados devem utilizar o mesmo estabelecimento.

Referência para ESTABELECIMENTOS
USUARIO_AUTORIZACAO_PRECO_IDID(18)FK Usuário autorização preço:
Usuário que autorizou que o preço do item seja diferente do preço normal de venda.

Referência para USUARIOS
NUMERO_SERIETEXT_LONGNúmero(s) de série:
Podem ser informados os números de série dos produtos do item do pedido.
Pode ser informado mais de um número de série informando um número por linha.
COMPONENTES_UTILIZADOSPROPERTIESComponentes utilizados:
Permite definir quais componentes da ficha técnica serão utilizados no pedido.

Somente utilizado quando o tipo de pedido estiver selecionado "Apenas componentes selecionados" na opção "Utiliza produtos pedidos para itens".
DESCONTO_MERCADORIA_APLICADO_SERVICOFLAG(1)Rqd Desconto mercadoria aplicado no serviço:
Caso marcado o desconto informado nas mercadorias deve ser agregado ao serviço. Opção é utilizada somente quando o tipo de pedido estiver definido com "Utiliza produtos pedidos para itens" igual a Lista de preços.

Valor padrão = N
ADICIONAL_IDID(18)FK Adicional do item:
Quando informado, indica que este item foi incluído como adicional de outro item. O uso deste atributo está relacionado com a indicação de produtos adicionais (opcionais) que estão vinculados a um produto através de relacionamentos específicos. Exemplo: Ao comprar um carro, pode-se oferecer diversos opcionais. Ao comprar um brinquei, oferecer as pilhas que não acompanham, etc.

Com este atributo, é possível identificar quais produtos foram adquiridos desta forma.

Referência para PRODUTOS_PEDIDOS
VALOR_CUSTO_MERCADORIA_SERVICODECIMAL_VALUEValor de custo do item:
Valor do custo unitário informado para o item.
Pode ser utilizado para:
  • Informar o valor de uma cotação/consulta de preços do produto/serviço junto a um determinado fornecedor, ou
  • Para determinar o custo do produto a ser utilizado no cálculo da Margem de Contribuição (MC) do pedido. Para considerar este valor como "custo do item na MC" é preciso marcar o campo "Utilizar como custo setado".
Este valor não altera o custo médio do produto no estoque.
TIPO_CUSTO_MERCADORIA_SERVICOFLAG(1)Utilizar como custo setado:
Determina se o valor informado será utilizado como custo unitário para o item.
Marcado: Será utilizado como custo da mercadoria/serviço para cálculo da margem de contribuição (MC) do item no pedido e não influenciará o custo médio do produto.
Desmarcado: Será apenas informativo no item, sem alterar a margem de contribuição. Neste caso, será utilizado o custo médio do produto no estoque para cálculo da margem de contribuição.

Valor padrão = N
OBSERVACAO_CUSTO_MERCADORIA_SERVICOTEXT_LONGObservações do custo informado:
Observações sobre o custo informado no item. Por exemplo, o fornecedor em que foi cotado o produto.
DISCRIMINACAO_ITENSOPTION_RADIO(1)Rqd Discriminação dos itens:
Indica como os itens vinculados a este registro deverão ser apresentados para o cliente final.

Valores permitidos:
  • 1 - Apresentar discriminado sem total (valor default) - Apresenta os valores itens discriminados sem o valor total dos itens
    ex
    item 1 - AAAA
    informação A: R$ XXXX
    informação B: R$ XXXX
    item 2 - BBBB
    informação A: R$ XXXX
    informação B: R$ XXXX
  • 2 - Apresentar apenas o total (sem discriminar) - Apresenta apenas o valor total dos itens, sem discriminar o que consta neles.
    ex
    Total R$ XX
  • 3 - Apresentar discriminado com total - Apresenta os valores itens discriminados com o valor total dos itens
    ex
    item 1 - AAAA
    informação A: R$ XXXX
    informação B: R$ XXXX
    Total do item: R$ XX
    item 2 - BBBB
    informação A: R$ XXXX
    informação B: R$ XXXX
    Total do item: R$ XX

Valor padrão = 1
PERCENTUAL_REBATEPERCENT(18)Percentual de rebate:
Percentual de Rebate a ser utilizado para a venda deste item.
Este campo estará disponível apenas quando o tipo de pedido permitir.
Quando não informado e o tipo de pedido estiver marcado como "Sim", o percentual é automaticamente preenchido pelo que estiver informado na respectiva lista de preços (item ou capa).

Regras

Atualizar situação do produto pedido

(Antes de inserir, Antes de alterar)
Atualizar a situação do produto quando a data de cancelamento ou aprovação forem informadas.
Data de aprovação informada, situação Aprovado.
Data de cancelamento informada, situação Cancelado.
A aprovação não será permitida se a data de cancelamento estiver informada.
Pode-se remover a data de cancelamento informada, retornando o produto para a situação anterior (pendente ou aprovado).

Atualizar a situação dos itens deste produto

(Depois de alterar)

Calcular valor total das mercadorias

(Depois de excluir, Antes de alterar, Antes de inserir)

Calcular valor total das serviços

(Antes de inserir, Antes de alterar)

Calcular valor total

(Antes de inserir, Antes de alterar)

Seqüencia para o item

(Antes de inserir)

Criar itens de pedidos

(Depois de inserir, Depois de alterar)
Cria os itens de pedidos com base no produto-pedido.
Se o produto informado tem ficha técnica, os itens serão criados com base nos componentes da ficha técnica.
Isso somente ocorre no caso do respectivo tipo de pedido utilizar grades e/ou "Utiliza o produtos pedidos".

No caso de kits, os preços dos itens serão calculados de acordo com as seguintes regras:

Exemplo 01

Item:

Exemplo 02

Itens:


Validar se o tipo de pedido é permitido

(Antes de inserir, Antes de alterar)
Valida se o tipo do pedido está liberado para uso para o produto informado.

Excluir itens de pedidos

(Antes de excluir)
Exclui todos os itens de pedidos vinculados ao produtos pedidos.

Validar produtos duplicados

(Antes de inserir)
Não permite inclusão de produtos duplicados

Preencher percentual de rebate

(Antes de inserir, Antes de alterar)
Caso não informado percentual de rebate no item e no tipo de pedido o campo "Rebate" esteja marcado como "Sim", preenche o atributo com o que estiver informado na respectiva lista de preços (item ou capa).

Atualizar sequencia

(Depois de excluir)
Atualizar a sequencia para os itens

Pedido não está na situação de "em manutenção"!

(Antes de inserir, Antes de excluir, Antes de alterar)
Alterações nos produtos de pedido são liberados somente quando a situação do pedido for igual a "em manutenção".

Copiar itens de pedido(origem_id, destino_id)

Copia os itens de um produto_pedido para outro. Utilizado para copiar modelos no sistema ERP_PS

Incluir componente(componente_produto_id)

Atualiza um conjunto, incluindo o componente como item do pedido.