Pedidos de venda - completo

Implantação de carrinho de compras

PEDVEN06.RQ-002

Descrição

Este módulo de pedidos de vendas pode ser utilizado no modelo de "carrinho de vendas". Este documento explica este funcionamento e como implantar esta funcionalidade.

Fluxo normal

O carrinho de compras é executado basicamente pelas seguintes interfaces:

Para usar o carrinho será necessário configurar as preferencias a seguir

PEDVEN06.CAD_PEDIDOS_06_PRODUTOS.PERMITIR_CARRINHO_COMPRAS

Quando marcado, indica que esta interface pode ser chamada diretamente fazendo a gestão de um pedido no estilo de "carrinho de compras". Neste caso, um pedido poderá ser automaticamente criado para cada usuário.

PEDVEN06.CAD_PEDIDOS_06_PRODUTOS.TIPO_PEDIDO_PADRAO

Nome do tipo de pedido que deve ser criado na operação do carrinho de compras.


PEDVEN06.CAD_PEDIDOS_06_PRODUTOS.APRESENTAR_QUERY_ANTES_LIST

Define se deve ser apresentar os filtros antes da lista de produtos.


PEDVEN06.CAD_PEDIDOS_06_PRODUTOS.ATRIBUTOS_PEDIDO

Atributos a serem definidos no pedido criado pelo carrinho.
Deve ser informado um atributo por linha no fomato
ATRIBUTO=VALOR

Qualquer atributo existente na entidade PEDIDOS pode ser utilizado.

Exemplo:
VENDEDOR_ID=12345
REPRESENTANTE_ID=93984
DATA_PROGRAMADA=[SYSDATE+14]


PEDVEN06.CAD_PEDIDOS_06_FECHAMENTO.SQL_VALIDACAO_PARA_CONCLUIR

SQL utilizado para validar os pedidos no fechamento do mesmo.
Este SQL deve conter a macro ${id} para receber o ID do pedido que está sendo validado. Caso a execução do mesmo retorne alguma linha, esta linha deverá conter a mensagem de erro a ser apresentada para o usuário.


PEDIDOS.PEDIDOS.ATRIBUTOS_CLIENTE

Quando um pedido é realizado para uma pessoa que não está caracterizada como "Clientes" pode-se atribui as caraterísticas de cliente para este cadastro de forma automática. Esta preferência permite definir os valores dos atributos com os valores padrões a serem utilizados para os novos cliente.

Deve ser informado um atributo por linha no formato:
ATRIBUTO=VALOR

Qualquer atributo existente na entidade CLIENTES pode ser utilizado.

Exemplo:
LIMITE_CREDITO=500
CONCEITO_ID=26653
VENDEDOR_ID=16800
REPRESENTANTE_ID=16800
LOP_ID=785

Ver também:


CLIENT.CLIENTES.PLANOS_PAGAMENTO_PRE_APROVADOS

Define uma lista de planos de pagamento pré-aprovados que deverão ser automaticamente liberados para novos clientes.
Deve ser informado um plano de pagamento por linha (informar o nome do plano).
Linhas em branco são ignoradas.


Auto-cadastramento

Em muitos casos, o uso de um carrinho de vendas está associado à funcionalidade de auto-cadastramento do usuário.
Para maiores detalhes acesse: