Pedidos de venda - completo

PEDVEN06

Descrição

Sistema de pedidos de venda de produtos com atendimento agilizado, reduzindo o número de etapas do procedimento de venda.

Procedimentos

Interfaces

Sub-sistemas relacionados

Dúvidas frequentes

Configurações

PEDVEN06.CAD_PEDIDOS_06.CLIENTE_NOME_COMPLETO.LABEL

Label padrão da coluna nome completo do cliente na lista

Define um label para a coluna do nome completo do cliente.

Tipo: TEXT

Valor padrão: Nome completo

PEDVEN06.CAD_PEDIDOS_06.DATA_OBRIGATORIA

Data para entrega é obrigatória

Permite definir que a data para entrega é obrigatória, da mesma forma que a configuração de interface.

Tipo: FLAG

Valor padrão: N

PEDVEN06.CAD_PEDIDOS_06.DEFINIR_OPERACAO_IMPRESSAO_PEDIDO

Permite definir qual a operação de destino do botão "Imprimir pedido"
Ex:
Se informado o valor IMPRIMIR_PDF abre a tela de impressão do PDF
Se informado o valor IMPRIMIR_PDF:SUBMIT abre o PDF OBS: caso o tipo de pedido tenha mais de um modelo de impressão abrirá somente o primeiro modelo.
Por padrão apresenta a tela de VIEW da PRO_IMPRIMIR_PEDIDO

Tipo: TEXT

Valor padrão: VIEW

PEDVEN06.CAD_PEDIDOS_06.DIAS_HISTORICO_VENDAS

Dias para apresentar histórico de vendas

Define quantos dias anteriores à data de atual deve ser apresentado o histórico de vendas de produtos do cliente do pedido.

Tipo: INTEGER

PEDVEN06.CAD_PEDIDOS_06.ETIQUETAR_TIPO_HISTORICO_ID

Tipo de histórico ao etiquetar

Permite definir qual o tipo de histórico informar ao utilizar a função "etiquetar".

Quando não informado, não será gerado histórico.

Tipo: ID

PEDVEN06.CAD_PEDIDOS_06.EXIGE_TRANSPORTADORA

Define que ao ter um valor de frete, o transportador fica como obrigatório.

Tipo: FLAG

Valor padrão: N

PEDVEN06.CAD_PEDIDOS_06.IMPRIMIR_TERMICA

Imprimir na impressora térmica

Imprimir o pedido de separação para impressora térmica

Tipo: FLAG

Valor padrão: S

PEDVEN06.CAD_PEDIDOS_06.MODELO_IMPRESSAO_LOTE

Opção para impressão dos pedidos em lote

Indica qual a opção para impressão dos pedidos em lote.
Os valores possíveis são:

  • Matricial: Impressão em impressoras matriciais ou térmicas.
  • PDF: Geração de um único PDF observando o layout PDF configurado nos tipos de pedidos.
  • Opção: O usuário poderá escolher a opção "Matricial" ou "PDF".

Tipo: TEXT

Valor padrão: PDF

PEDVEN06.CAD_PEDIDOS_06.REDIRECIONAMENTO_POS_INSERT_GUIA

Indica para qual guia do módulo PEDVEN06 (Pedidos de venda - completo) o usuário será redirecionado após a inclusão/cadastro de um novo pedido.
A tela apresentada continuará sendo a tela Pedidos caso o valor da preferência esteja vazio (não informado).
Sugestões de guias para redirecionamento:

Tipo: TEXT

Valor padrão: ITENS

PEDVEN06.CAD_PEDIDOS_06.SQL_LISTAS_PRECOS_PADRAO

SQL para popular as listas de preços

Permite definir um SQL para apresentação das listas de preços quando for informado um cliente.

Este SQL substitui o comportamento padrão que popula as listas.

Macros disponíveis:

  • ${cliente}: Código da pessoa do cliente
  • ${cliente_id}: ID do cliente.
  • ${tipo_pedido_id}: ID do tipo de pedido
  • ${nome_estabelecimento}: Nome do estabelecimento selecionado.
  • ${somente_listas_selecionadas}: Permite filtrar pela opção "somente listas selecionadas" definida no cliente selecionado.

Exemplo de SQL:
select colpes.colecao_id as id
, col.colecao as colecao
from colecoes_pessoas colpes 
join colecoes col on col.id = colpes.colecao_id 
where (data_inicio_comercializacao is null or data_inicio_comercializacao <= current_date)
and (data_fim_desenvolvimento is null or data_fim_desenvolvimento >= current_date)
and colpes.pessoa_id = ${cliente_id} 
and colpes.ativo = 'S'
and (col.todos_estabelecimentos = 'S' or exists (select ce.id 
 from colecoes_estabelecimentos ce 
 join estabelecimentos estab on estab.id = ce.estabelecimento_id 
 where estab.nome_estabelecimento = '${nome_estabelecimento}' 
 and ce.pesquisa_preco = 'S'
 and ce.colecao_id = colpes.colecao_id)
)

union 

select col.id
, col.colecao as colecao
from colecoes col 
join tipos_colecoes tc on tc.id = col.tipo_colecao_id
where (data_inicio_comercializacao is null or data_inicio_comercializacao <= current_date)
and (data_fim_desenvolvimento is null or data_fim_desenvolvimento >= current_date)
and '${somente_listas_selecionadas}' = 'N'
and (col.todos_estabelecimentos = 'S' or exists (select ce.id 
 from colecoes_estabelecimentos ce 
 join estabelecimentos estab on estab.id = ce.estabelecimento_id 
 where estab.nome_estabelecimento = '${nome_estabelecimento}' 
 and ce.pesquisa_preco = 'S'
 and ce.colecao_id = col.id)
)

Tipo: SOURCE_CODE

PEDVEN06.CAD_PEDIDOS_06.UTILIZAR_VENDEDOR_CLIENTE_PEDIDO

Definir o vendedor do cliente como vendedor do pedido

Permite definir e preencher, automaticamente, o campo "Vendedor do pedido" como sendo o vendedor informado no cadastro do cliente na inclusão dos pedidos.

  • S: Será informado no campo "vendedor" o vendedor informado no cadastro do cliente.
  • N: O campo "vendedor" não será preenchido automaticamente.

Tipo: FLAG

PEDVEN06.CAD_PEDIDOS_06.VENDEDOR_USUARIO

Na inclusão de pedidos será sugerido como vendedor do pedido o usuário logado caso o valor da preferência seja S.

Tipo: FLAG

Valor padrão: S

PEDVEN06.CAD_PEDIDOS_06_FECHAMENTO.ATUALIZAR_DATA_EMISSAO

Caso definido como S, atualiza a data de emissão do pedido com a data atual do sistema (SYSDATE).

Tipo: FLAG

Valor padrão: N

PEDVEN06.CAD_PEDIDOS_06_FECHAMENTO.BAIXA_AUTOMATICA

Caso definido como S, realiza a baixa automática dos estoques dos itens (movimentos de estoques) no fechamento do pedido.

Tipo: FLAG

Valor padrão: N

PEDVEN06.CAD_PEDIDOS_06_FECHAMENTO.FECHAMENTO_PEDIDO_AUTOMATICO

Pedido é concluido automaticamente ao salvar a tela de conclusão

Caso esteja marcado a preferência, e não existir erros de validação, o pedido será concluído, passando a situação para "Pendente/Proposta"

Tipo: FLAG

Valor padrão: N

PEDVEN06.CAD_PEDIDOS_06_FECHAMENTO.FINANCEIRO_AUTOMATICA

Caso definido com S, executa a geração de títulos financeiros no fechamento do pedido.

Tipo: FLAG

Valor padrão: N

PEDVEN06.CAD_PEDIDOS_06_FECHAMENTO.GERAR_TITULOS

Define se deve ser gerado os títulos vinculados ao pedido.

Tipo: FLAG

Valor padrão: N

PEDVEN06.CAD_PEDIDOS_06_FECHAMENTO.IMPRIMIR_PEDIDO

Define se o pedido deve ser impresso automaticamente depois da conclusão do pedido, ou entrega da mercadoria.

Tipo: FLAG

Valor padrão: S

PEDVEN06.CAD_PEDIDOS_06_FECHAMENTO.LISTA_PRECOS_DESCONTO_SOMENTE_AVISTA

Define se ocorrer desconto em um dos itens do pedido deve ser apresentado apenas o plano "A VISTA"

Valor padrão: N

PEDVEN06.CAD_PEDIDOS_06_FECHAMENTO.MOVIMENTA_CAIXA

Define se usuário pode movimentar o caixa no fechamento do pedido.

Tipo: FLAG

Valor padrão: N

PEDVEN06.CAD_PEDIDOS_06_FECHAMENTO.OBRIGATORIO_DATA_ENTREGA

Define se a data de previsão de entrega é obrigatória.

Tipo: FLAG

Valor padrão: N

PEDVEN06.CAD_PEDIDOS_06_FECHAMENTO.OBRIGATORIO_DIA_VENCIMENTO

Define se o dia para vencimento dos boletos é obrigatório ou não.

Tipo: FLAG

Valor padrão: N

PEDVEN06.CAD_PEDIDOS_06_FECHAMENTO.OCULTAR.VALORES_DETALHADOS_PLANO_PAGAMENTO

Se definido como S, oculta informações do plano de pagamento na tela.

Tipo: FLAG

Valor padrão: N

PEDVEN06.CAD_PEDIDOS_06_FECHAMENTO.OCULTA_CAMPOS_CENTRO_CUSTOS

Oculta campo de centro de custo no fechamento do pedido.

Tipo: FLAG

Valor padrão: N

PEDVEN06.CAD_PEDIDOS_06_FECHAMENTO.OCULTA_CAMPOS_OBSERVAO_INTERNA

Define se o campo de observação deve ser ocultado ou não.

Tipo: FLAG

Valor padrão: N

PEDVEN06.CAD_PEDIDOS_06_FECHAMENTO.OCULTA_CAMPOS_ORDEM_COMPRA

Oculta campo de ordem de compra no fechamento do pedido

Tipo: FLAG

Valor padrão: N

PEDVEN06.CAD_PEDIDOS_06_FECHAMENTO.PERMITIR_DESCONTO_PRECOS_ALTERADOS

Define se é permitido o desconto global no pedido quando existirem itens com preço de venda diferente do preço sugerido na lista de preços (preço dos itens informados ou alterados pelo usuário).
  • N = Não permite o desconto global no pedido se houverem itens com preço diferente do preço sugerido na lista de preços.
  • S = Permite informar um desconto global no pedido, mesmo que existam itens com preços diferentes do valor do produto sugerido na lista de preços.
Ver também:

Tipo: FLAG

Valor padrão: N

PEDVEN06.CAD_PEDIDOS_06_FECHAMENTO.PERMITIR_DESCONTO_PRECOS_PROMOCAO

Define se é permitido informar desconto no pedido quando existirem itens do pedido que possuem preço promocional (preço promocional obtido a partir da lista de preços).
  • N = Não permite informar desconto global no pedido quando houverem itens com preço promocional.
  • S = Permite informar desconto global no pedido, mesmo que existam itens com preço promocional no pedido.
Ver também:

Tipo: FLAG

Valor padrão: N

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.

Tipo: SOURCE_CODE

PEDVEN06.CAD_PEDIDOS_06_FECHAMENTO.TIPO_TITULO.BOLETO

Define como BOLETO o tipo de título para o financeiro gerado a partir do pedido.

Valor padrão: BOLETO

PEDVEN06.CAD_PEDIDOS_06_FECHAMENTO.TIPO_TITULO.CHEQUE

Define como CHEQUE o tipo de título com operações com cheque para o financeiro gerado a partir do pedido.

Valor padrão: CHEQUE

PEDVEN06.CAD_PEDIDOS_06_FECHAMENTO.TIPO_TITULO.ESPECIE

Define como ESPECIE o tipo de título com operações com dinheiro (em espécie) para o financeiro gerado a partir do pedido.

Valor padrão: ESPECIE

PEDVEN06.CAD_PEDIDOS_06_FECHAMENTO.TOLERANCIA_PRECO_MINIMO

Permite definir a tolerância na comparação com o preço mínimo, por padrão é 0.005
Isso é necessário porque em alguma situações existe a aplicação de fatores como desconto do cliente ou acréscimos no plano de pagamento que podem gerar números fracionados. Com esta tolerância evita-se o problema de dar erro ao comparar 7.65 com 7.6500001.

Tipo: DOUBLE

PEDVEN06.CAD_PEDIDOS_06_FECHAMENTO.USAR_FATURAMENTO_NATUREZA

Se S, indica que deve ser realizada a geração de títulos financeiros (contas a receber ou pagar), conforme informado no campo "Gerar faturamento" do cadastro da natureza de operação informada no tipo de pedido.
Se for S e se "Gerar faturamento" não estiver marcada, os títulos não serão gerados automaticamente pelo sistema.

Tipo: FLAG

Valor padrão: N

PEDVEN06.CAD_PEDIDOS_06_FECHAMENTO.VALIDACAO_CONCLUSAO

Validações customizadas para emissão/conclusão do pedido

Comando SQL (select) que retorna um conjunto de mensagens de erro que bloqueiam a emissão do pedido.
A emissão do pedido somente será liberada quando este SQL não retornar nenhuma linha.
O SQL deve incluir a macro ${id} para ser preenchida com o ID do pedido.

Tipo: SOURCE_CODE

PEDVEN06.CAD_PEDIDOS_06_FECHAMENTO.VALIDAR_CAIXA_VENDEDOR

Define se deve ser validado o valor de caixa do vendedor.

Tipo: FLAG

Valor padrão: N

PEDVEN06.CAD_PEDIDOS_06_FECHAMENTO.VALOR_ENTRADA_REQUERIDO

Valor de entrada deve ser informado caso plano de pagamento possua entrada

Caso o plano de pagamento possua uma entrada, deve ser apresentado o campo de "Valor de entrada" para o usuário informar. Por padrão obrigatório o preenchimento do mesmo.

Tipo: FLAG

Valor padrão: S

PEDVEN06.CAD_PEDIDOS_06_ITENS.APRESENTAR_BOTAO_IMPRESSAO

Botão de impressão do pedido nos itens

Define se o botão de imprimir o pedido para separação deve ser apresentado nos itens do pedido. Neste caso não é validado a situação do pedido.

Tipo: FLAG

Valor padrão: N

PEDVEN06.CAD_PEDIDOS_06_ITENS.APRESENTA_PRECOS_MIN_MAX

Apresentar preços mínimo e máximo

Indica se deve ou não apresentar os preços mínimo e máximo para o produto de acordo com a lista de preços.

Tipo: FLAG

Valor padrão: S

PEDVEN06.CAD_PEDIDOS_06_ITENS.APRESENTA_PRECO_NORMAL

Define se deve ser apresentado o preço normal no campo "Preço sugerido"

Define se deve ser apresentado o preço normal no campo "Preço sugerido"

Tipo: TEXT

Valor padrão: S

PEDVEN06.CAD_PEDIDOS_06_ITENS.LIST.LINK_FEATURE

Priorizar UPDATE. Apresentar VIEW apenas se o usuário não tem acesso à UPDATE.

Tipo: UPPER

Valor padrão: UPDATE,VIEW

PEDVEN06.CAD_PEDIDOS_06_ITENS.SITUACOES_ALERTA_OBS_CLIENTE

Situações do pedido para apresentação das observações do cliente

Situações do pedido que permitem a apresentação das observações informadas no cadastro da pessoa (cliente do pedido) (Observações da pessoa).

São apresentadas observações:


Devem ser informadas as situações separadas por vírgulas (p.ex.: M,P).

Tipo: UPPER

Valor padrão: M,I,P,A,C,E,O,Q,R,T,V,X

PEDVEN06.CAD_PEDIDOS_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

PEDVEN06.CAD_PEDIDOS_06_ITENS.SQL_PEDIDOS_COMPRA

SQL com os pedidos que compra que estão vinculados ao item do pedido

SQL com os itens de pedidos de compra que estão vinculados ao pedido de venda.
Exemplo:

set table off;
select pedido||'.'||ip.sequencia||' - '||clie.nome_completo
from itens_pedidos ip
inner join pedidos p on p.id = ip.pedido_id
inner join pessoas clie on clie.id = p.cliente_id
inner join tipos_pedidos tp on tp.id = p.tipo_pedido_id
where item_pedido_venda_id = ${id}

Tipo: SOURCE_CODE

PEDVEN06.CAD_PEDIDOS_06_PRODPED.LOV_PRODUTO

LOV para campo do produto

Permite definir a interface utilizada como LOV (pesquisa avançada) para o campo de produto.

Não é possível definir um relatório customizado (report), apenas interfaces.

Esta preferência pode ser customizada por tipo de pedido. Para isso, deve ser informado o tipo de pedido ao final da preferência.

Exemplos:

PEDVEN06.CAD_PEDIDOS_06_PRODPED.LOV_PRODUTO.ORCAMENTO

PEDVEN06.CAD_PEDIDOS_06_PRODPED.LOV_PRODUTO

Tipo: TEXT

PEDVEN06.CAD_PEDIDOS_06_PRODPED.SOM_ALERTA_QUANTIDADE_RANGE

Som de alerta quando informada uma quantidade fora do limite permitido

Permite definir qual som deve ser soado quando informada uma quantidade fora do limite permitido na inclusão.

O limite é definido por propriedade "range" no "format" do campo (ver: FAQ Validação de faixas de valores nos campos (range)).

Opções disponíveis:

Sound.ERROR
Sound.WARNING
Sound.SUCCESS

Deixar esta preferência nula ou vazia fará com que seja emitido nenhum som.

Mais informações sobre sons: Como emitir um som ou beep nas aplicações?

Tipo: TEXT

PEDVEN06.CAD_PEDIDOS_06_PRODPED.SOM_ALERTA_SEM_PRODUTO

Som de alerta de produto não encontrado

Permite definir qual som deve ser soado quando não for encontrado o produto ou código de barras informado na inclusão.

Opções disponíveis:

Sound.ERROR
Sound.WARNING
Sound.SUCCESS

Deixar esta preferência nula ou vazia fará com que seja emitido nenhum som.

Mais informações sobre sons: Como emitir um som ou beep nas aplicações?

Tipo: TEXT

PEDVEN06.CAD_PEDIDOS_06_PRODPED.SQL_COMPOSICAO_ITEM

Sql para apresentação da composição do item informado

Permite apresentar a composição do item informado.

Utilize a macro ${produto_pedido_id} para consultar os itens dos produtos pedidos.

Tipo: SOURCE_CODE

Valor padrão: item sequencia integer label="Sequência"; item produto text_html label="Produto"; item descricao upper label="Descrição"; item quantidade decimal_value label="Quantidade"; item valor_unitario_item decimal_value label="Valor Unitário"; item valor_total_item decimal_value label="Valor total"; item valor_ipi_item decimal_value label="Valor IPI"; item valor_icms_st decimal_value label="Valor ICMS ST"; select itpe.sequencia , ''||prod.produto||'' as produto , prod.descricao , itpe.quantidade , itpe.valor_unitario_item , itpe.valor_total_item , itpe.valor_ipi_item , itpe.valor_icms_st from itens_pedidos itpe join produtos prod on prod.id = itpe.produto_id join tipos_produtos tprod on tprod.id = prod.tipo_produto_id join produtos prodp on prodp.id = itpe.produto_id where itpe.produtos_item_id = ${produto_pedido_id} order by itpe.sequencia

PEDVEN06.CAD_PEDIDOS_06_PRODPED.SQL_INFORMACOES_ADICIONAIS

SQL para apresentar informações adicionais

Permite configurar um SQL script engine para apresentar informações adicionais a ser apresentadas no orçamento, que podem ou não ser relativas ao contexto do orçamento.

Pode-se utilizar a macro ${pedido_id} ou ${orcamento_id} para consultar informações do orçamento apresentado e a macro ${produto} para consultar informações do produto informado.

Ver também:

Tipo: SOURCE_CODE

PEDVEN06.CAD_PEDIDOS_06_PRODUTOS.APRESENTAR_QUERY_ANTES_LIST

Apresentar os filtros antes da lista de produtos

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

Tipo: FLAG

PEDVEN06.CAD_PEDIDOS_06_PRODUTOS.ATRIBUTOS_PEDIDO

Atributos a serem definidos no pedido criado pelo carrinho

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]

Tipo: TEXT_LONG

PEDVEN06.CAD_PEDIDOS_06_PRODUTOS.BASE.DESCRICAO.LOOKUP_SQL

Autocomplete para a descrição.

Tipo: SOURCE_CODE

Valor padrão: select base.descricao as valor , base.descricao as descricao , base.descricao as pesquisar from produtos base join tipos_produtos tipo on tipo.id = base.tipo_produto_id where base.TIPO_REGISTRO in ('P','V','E') and TIPO.SERVICO = 'N' and BASE.SITUACAO <> 'C' and BASE.EM_FALTA <> 'S'

PEDVEN06.CAD_PEDIDOS_06_PRODUTOS.ESTOQUES.SCRIPT

Permite definir o script que apresentará os estoques.

Tipo: SOURCE_CODE

PEDVEN06.CAD_PEDIDOS_06_PRODUTOS.MAXIMO_REGISTROS

Quantidade máxima de registros por página apresentados na tela de lista.

Tipo: TEXT

Valor padrão: 50

PEDVEN06.CAD_PEDIDOS_06_PRODUTOS.MENSAGEM_CLIENTE_BLOQUEADO

Texto de mensagem apresentada quando houver algum bloqueio comercial ou financeiro que impeça o acesso do usuário ao sistema.

Tipo: TEXT

Valor padrão: Cliente bloqueado! Entre em contato com o administrador do sistema para liberação de acesso!

PEDVEN06.CAD_PEDIDOS_06_PRODUTOS.NAO_APRESENTAR_PLANO_PAGAMENTO

Define se o deve apresentar o plano de pagamento para escolha, caso já exista um padrão registrado para o cliente.
Caso "N" serão apresentados todos os planos para escolha do usuário.
Caso "S" não serão apresentados todos os planos para escolha do usuário, somente o plano padrão será apresentado.

Valor padrão: N

PEDVEN06.CAD_PEDIDOS_06_PRODUTOS.ORDER_BY

Ordenação a ser utilizada na apresentação dos produtos.

Tipo: TEXT

Valor padrão: SEQUENCIA_LISTA,REFERENCIA_FABRICANTE

PEDVEN06.CAD_PEDIDOS_06_PRODUTOS.PEDIDO_USUARIO_ID

ID do pedido do carrinho de compras de um usuário

Indica o ID do pedido que representa o carrinho de compras de um usuário.

Tipo: ID

PEDVEN06.CAD_PEDIDOS_06_PRODUTOS.PERMITIR_CARRINHO_COMPRAS

Permitir uso desta interface como carrinho de 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.

Tipo: FLAG

Valor padrão: N

PEDVEN06.CAD_PEDIDOS_06_PRODUTOS.REDIRECIONAR_PARA

Função primária a ser apresentada

Permite definir qual função deve ser a primeira a ser apresentada quando utilizada a função REDIRECIONAR_PARA. Essa função e esta preferência são utilizados quando utilizado o módulo de vendas.

Quando esta preferência estiver vazia, por padrão, será utilizado a função de pesquisa.

Opções disponíveis:

  • QUERY: Tela de "Pesquisa".
  • UPDATE: Tela de listagem dos produtos para inclusão de quantidade e valor.

Atenção
A opção UPDATE deve ser utilizada com cuidado, pois poderá haver comprometimento do desempenho e performance do sistema quando a quantidade de produtos que poderão ser apresentadas for muito grande.

Tipo: TEXT

PEDVEN06.CAD_PEDIDOS_06_PRODUTOS.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.

Ver também:

Tipo: TEXT_LONG

PEDVEN06.CAD_PEDIDOS_06_PRODUTOS.TIPO_PEDIDO_IMPRESSAO_SEPARACAO

Layout PDF para impressão de pedidos para separação.

Tipo: TEXT

Valor padrão: pedido5-separacao

PEDVEN06.CAD_PEDIDOS_06_PRODUTOS.TIPO_PEDIDO_PADRAO

Tipo de pedido para ser utilizado no carrinho de compras

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

Tipo: UPPER

PEDVEN06.REL_PEDIDO04.MOSTRAR_TOTAIS

Permite definir se os totais devem ser apresentados na primeira ou na última folha.
Se "N" mostra os totais na primeira folha, se "S" mostra na última folha. Por padrão, mostra na última página

Tipo: FLAG

Valor padrão: S

PEDVEN06.REL_PEDIDO5-SEPARACAO.MOSTRAR_VALOR_TOTAL

Define se mostrará o valor total do pedido, por padrão não mostra.

Tipo: FLAG

PEDVEN06.REL_PEDIDOS_06_01.APRESENTAR_FINANCEIRO

Apresentar financeiro do pedido

Permite definir se deve ser apresentado o financeiro do pedido após os itens.

Quando não estiver informado um valor para a preferência, assume que não deve ser apresentado.

Tipo: FLAG

PEDVEN06.REL_PEDIDO_06.MOSTRAR_TOTAIS

Se N mostra os totais na primeira folha, se S mostra na última folha, caso não definida, por padrão, mostra na última página.Imagens de exemplo na descrição do bloco PEDVEN06.REL_PEDIDO_06.

Tipo: FLAG

PEDVEN06.REL_PEDIDO_06.NOME_APELIDO_VENDEDOR

Nome ou apelido para vendedor

Permite definir se deve apresentar o nome do vendedor ou apelido.

Por padrão, apresenta o nome do vendedor.
Valores:

  • A: Apelido do vendedor.
  • N: Nome completo da pessoa do vendedor.

Tipo: TEXT

PEDVEN06.REL_PEDIDO_06_02.MOSTRAR_VALOR_TOTAL

Define se mostrará o valor total do pedido.
Se marcado (valor S) apresentará o total, por padrão não mostra o valor total.

Tipo: FLAG

PEDVEN06.REL_PEDIDO_06_02.NOME_APELIDO_VENDEDOR

Nome ou apelido para vendedor

Permite definir se deve apresentar o nome do vendedor ou apelido.

Por padrão, apresenta o nome do vendedor.
Valores:

  • A: Apelido do vendedor.
  • N: Nome completo da pessoa do vendedor.

Tipo: TEXT

PEDVEN06.REL_PEDIDO_06_04.APRESENTAR_CUBAGEM

Apresentar cubagem

Apresenta a cubagem de todos os produtos do pedido.

Quando esta preferência estiver sem valor, não apresenta.

Tipo: FLAG

Valor padrão: S

PEDVEN06.REL_PEDIDO_06_04.APRESENTAR_PESO

Apresentar peso

Apresenta o peso líquido e bruto total de todos os produtos do pedido.

Quando esta preferência estiver sem valor, não apresenta.

Tipo: FLAG

Valor padrão: S

PEDVEN06.REL_PEDIDO_06_04.APRESENTAR_REFERENCIA_OU_ESTOQUE

Se marcado, valor "S", apresenta a coluna "Referência" dos produtos do pedido.
Se estiver desmarcado, valor "N", não apresenta a coluna referência e apresenta a coluna "Est. Separado" em seu lugar.

Tipo: FLAG

Valor padrão: S

PEDVEN06.REL_PEDIDO_06_04.APRESENTAR_VOLUMES

Apresentar volumes

Apresenta o volume de todos os produtos do pedido.

Quando esta preferência estiver sem valor, não apresenta.

Tipo: FLAG

Valor padrão: S

PEDVEN06.REL_PEDIDO_06_06.APLICAR_DESCONTO_MAXIMO_CLIENTE

Aplicar desconto máximo do cliente

Indica se os valores do pedido PDF devem ser apresentados aplicando o percentual de desconto máximo informado no cadastro do cliente do pedido. Os valores serão apresentados com o valor final depois de aplicado o desconto máximo, p.ex.: valor do item R$ 100,00 e desconto máximo de 20% apresentará o valor de R$ 80,00 para o item no PDF.

Tipo: FLAG

PEDVEN06.REL_PEDIDO_06_ITENS.APRESENTAR_CODIGO_PRODUTO

Apresentar código do produto

Permite definir se deve ser apresentado o código do produto.

Caso o valor desta preferência seja "S", ficará como primeira coluna.
Caso o valor desta preferência seja "N", o código do produto não será apresentado e a foto será a primeira coluna.

Quando nenhum valor for informado, terá o comportamento de valor "N".

Tipo: FLAG

PEDVEN06.REL_PEDIDO_07.APRESENTAR_INFORMACOES_ESTABELECIMENTOS

Apresentar as informações do estabelecimento no cabeçalho

Define se deve apresentar as informações do estabelecimento no cabeçalho do pedido (PDF):

  • Marcado: Apresenta os dados do estabelecimento.
  • Desmarcado: Não apresenta os dados do estabelecimento.

Tipo: FLAG

Valor padrão: S

PEDVEN06.REL_PEDIDO_07_SEPARACAO.ORDER_BY

Ordenação dos itens

Permite a ordenação dos itens da separação.

É permitido utilizar as opções:

ValorDescrição
produtoCódigo do produto
descricaoDescrição do produto
descricao_detalhadaDescrição detalhada do produto.
simboloSimbolo da unidade de medida.
marcaMarca do produto do item.
nome_completoNome do fabricante.
cli_apelidoApelido/Nome fantasia do cliente.
dest_apelidoApelido/Nome fantasia do destinatário.
dest_nomeNome do destinatário.
localizacaoLocalização dos itens.
localizacao_ordemLocalização ordenada personalizada

No caso da ordenação personalizada, segue o seguinte padrão:
  • Localização sempre é 2 números, 1 letra e seguido de 2 números, por exemplo: 01A02
  • Seguindo este exemplo, deve ser ordenado por: 0102A.

Tipo: TEXT

PEDVEN06.REL_PEDIDO_09_SEPARACAO.APRESENTAR_ESTOQUE_ATUAL

Apresentar estoque atual

Permite definir se deve apresentar o estoque atual dos itens.

  • S: Será apresentado o estoque do produto como última coluna nos itens.
  • N: Não será apresentada a coluna com o estoque (valor padrão).

Tipo: FLAG

PEDVEN06.REL_PEDIDO_09_SEPARACAO.APRESENTAR_REFERENCIA

Apresentar coluna referência dos produtos

Permite definir se deve apresentar a coluna com a referência dos produtos.

  • S: Será apresentada a referência do produto.
  • N: Não será apresentada a referência do produto.

Tipo: FLAG

Valor padrão: S