Header Web
Logo_PHC_Software
Manuais
Constituição da Tabela de Promoções (Layout Moderno)
Se tiver o parâmetro Usa o ecrã de promoções clássico (versão 18) inativo, o ecrã de "Promoções" apresenta a seguinte informação:
TipoEste campo permite escolher a " Promoção definida pelo utilizador" configurada ou um tipo de promoção predefinida criada no ecrã Tipos de Promoções Pré-definidas.Se optar pela promoção predefinida, são apresentadas as variáveis configuradas no ecrã Tipos de Promoções Pré-definidas para que possa substituir automaticamente as mesmas no campo Descrição com a "Descrição para o utilizador".Além disso, os campos Resumo, Descrição, Condição XBASE para aplicar a esta promoção e Tipo de promoção a aplicação são automaticamente preenchidos com a informação configurada no ecrã Tipos de Promoções Predefinidas.Por exemplo:
No campo Descrição apresenta a expressão: #3#% nos #1# com #2# dias ou menos para atingir o prazo de validade. O resultado final é uma promoção 30% nos produtos frescos durante 2 dias.
ResumoDenominação da promoção.DescriçãoPermite atribuir uma descrição à promoção. Validade de DD.MM.AAAA a DD.MM.AAAAPermite definir entre que datas a promoção estará em vigor.OrdemÍndice que serve de base para ordenar as promoções por prioridade. Quanto mais baixo for este número, maior a prioridade da promoção.Loja WebEste campo apenas está disponível se possuir o módulo PHC CS Loja web e permite indicar se a promoção é para a loja web.CódigoEste campo apenas está disponível se possuir o módulo PHC CS Loja web e deve ser preenchido com o código da promoção que será utilizado posteriormente na loja web quando se pretender utilizar a promoção em questão.Apenas para POSEste campo apenas está disponível se tiver o parâmetro Usa o ecrã de promoções clássico (versão 18) inativo e se tiver o módulo PHC CS POS desktop.Este campo permite indicar as promoções que são exclusivas para o ecrã de Faturação em POS (Touch ou não Touch).Quando são criados registos com a opção Apenas para POS ativa, ao entrar apenas com o módulo PHC CS Gestão desktop (sem POS validado), não serão apresentados os registos das promoções que tenham essa opção ativa.Nota: Aquando do upgrade da versão, este campo é automaticamente atualizado marcando todos os registos de promoções que tenham XBASE - para não impedir que promoções que antes só eram executadas com POS, sejam agora avaliadas nos Dossiers Internos e Faturação.CritériosNeste separador constam as condições da aplicabilidade da promoção: artigos, clientes e outras condições que sejam implementadas via XBASE.
  • Artigos ou serviços aos quais se aplica esta promoção:
  • Todos os artigosEsta opção apenas está disponível nas gamas Advanced e Enterprise, para utilizadores com PHC On ativo e permite que seja aplicada a promoção a todos os artigos à venda, sem qualquer limitação.Uma famíliaPermite definir a família de artigos para a qual a promoção é válida.Um intervalo de referênciasPermite definir quais as referências para qual a promoção é válida, especificando um dado intervalo.Um tipo de artigoEsta opção apenas está disponível nas gamas Advanced e Enterprise, para utilizadores com PHC On ativo e permite definir que a promoção apenas se aplica a artigos com um determinado tipo para descontos.Uma referência específicaServe para definir a promoção apenas para determinada referência.
  • Clientes aos quais se aplica esta promoção:
  • Todos os clientesDefine que a promoção é válida para todos os clientes.Um tipo de clienteDefine que a promoção é apenas válida para determinado tipo de cliente.Um cliente específicoDefine que a promoção é apenas válida para determinado cliente, independentemente do estabelecimento.
  • Condição XBASE para aplicar esta promoção
  • Neste campo pode adicionar código de utilizador, cuja condição será adicionada às que a aplicação já considera. Ou seja, uma promoção que seja válida para todos os clientes, do tipo Desconto fixo e que se aplique a uma determinada família, pode ter em conta uma outra variável que seja resultado da avaliação da expressão XBASE (que deve retornar um valor lógico).Neste campo pode utilizar a variável "m.cTabela" para verificar a origem da chamada da rotina das promoções. Esta variável pode ter os seguintes valores: "BO", "FT" e "FPOSC".Por exemplo: "return iif(m.cTabela = ´BO´,.f.,.t.)".Notas:- Este campo está disponível com o módulo PHC CS POS desktop e/ou PHC CS Gestão desktop, nas gamas Advanced e Enterprise;- As promoções que tiverem este campo preenchido, apenas serão aplicadas na gama Advanced com PHC On ativo e na gama Enterprise com e sem PHC On ativo;- Esta opção XBASE é válida para os documentos de faturação e dossiers internos.é um programa em XBASE (deve retornar um valor lógico: Verdadeiro ou Falso)Esta opção está disponível com o módulo PHC CS POS desktop e/ou PHC CS Gestão desktop, na gama Enterprise com PHC On ativo ou inativo e deve estar ativa quando a condição xbase definida no campo Condição XBASE para aplicar esta promoção é um programa.PromoçãoNeste separador define-se o tipo de promoção a aplicar:Quantidade oferecida do mesmo artigoEsta opção permite definir que por cada x unidades vendidas, são oferecidas y unidades do mesmo artigo.Quantidade oferecida de um determinado artigoEsta opção permite definir que por cada x unidades vendidas, são oferecidas y unidades de outro artigo.Desconto fixoCom esta opção é possível definir diversos descontos (até 6). Recomenda-se que os documentos de destino (Compras, Dossiers internos e Faturação) também possuam os descontos definidos, permitindo desta forma que os utilizadores compreendam os valores patentes nos documentos.Redução de preço unitárioDesta forma define-se que a promoção consiste numa redução de preço. Esta redução é afixada em percentagem.Preço fixoEsta promoção permite definir um preço fixo do artigo.Emissão de vale de desconto (apenas para POS)Quando está validado o módulo PHC CS POS desktop, passa a ser possível definir a série do tipo de vales a partir da qual será criado o vale de desconto (apenas nos documentos de faturação em modo Touch POS). Ou seja, depois de gravado o documento de faturação do tipo "Fatura" são criados o(s) vale(s) de acordo com a promoção/promoções aplicada(s).Nota: A opção surge no ecrã independentemente do parâmetro Utiliza vales de descontos/cheques oferta (reinstalar triggers) estar ativo ou inativo, mas o utilizador é alertado no sentido de o ativar.XBASECaso estejam reunidas as condições para se aplicar a promoção, a aplicação vai executar apenas o código aqui definido (é da total responsabilidade do utilizador a manipulação dos dados onde é despoletada a promoção).Este campo pode utilizar a variável "m.cTabela" para verificar a origem da chamada da rotina das promoções. Esta variável pode ter os seguintes valores: "BO", "FT" e "FPOSC".Por exemplo:Se tiver o módulo PHC CS Gestão desktop, aceder ao ecrã de "Promoções" e criar um novo registo com a seguinte configuração:- "Todos os artigos";- "Todos os clientes";- Na "Condição XBASE para aplicar esta promoção" colocar o seguinte código: "return iif(m.cTabela = "BO",.f.,.t.)";- No separador "Promoção", selecionar o tipo de promoção "XBASE" e colocar o seguinte código:Do Case Case m.cTabela = "FT" m.cLinha = "FI" Case m.cTabela = "FPOSC" m.cLinha = "FPOSL" Case m.cTabela = "BO" m.cLinha = "BI"ENDCASEif not m.cLinha == "BI" select (cLinha) replace &cLinha..epv with 11endif - Aceder ao ecrã de Faturação, inserir o artigo "A001" e verificar que o preço é atualizado para o valor de 11€.- Nesta promoção em particular, a condição está a verificar se a origem não é a tabela "BO", ou seja, num Dossier Interno apenas a condição vai ser avaliada, nem sequer chega a executar o código XBASE do tipo de promoção.Notas:- Este campo está disponível com o módulo PHC CS POS desktop e/ou PHC CS Gestão desktop, nas gamas na gama Advanced e Enterprise;- As promoções que tiverem este campo preenchido, apenas serão aplicadas na gama Advanced com PHC On ativo e na gama Enterprise com e sem PHC On ativo;- Esta opção XBASE é válida para os documentos de faturação e dossiers internos.é um programa em XBASE Esta opção apenas está disponível com o módulo PHC CS POS desktop e/ou PHC CS Gestão desktop, nas gamas Advanced e Enterprise, sendo que a promoção é aplicada se tiver na gama Advanced com PHC On ativo ou na gama Enterprise com e sem PHC On ativo e deve estar ativa quando a condição xbase definida no campo XBASE é um programa.LojaEste separador apenas está disponível se possuir o módulo PHC CS POS desktop e tem como finalidade indicar se a promoção em questão se aplica a todos as lojas ou a uma loja específica.Se se tratar de uma promoção a aplicar apenas a uma loja específica, essa loja deve ser selecionada no campo Loja, se se tratar de uma promoção a aplicar a todas as lojas deve ser ativa a opção Todas as Lojas.Depois de definir a promoção é necessário configurar os documentos de faturação e os dossiers internos para utilizar as promoções. Para mais informações sobre as configurações consulte por favor os capítulos sobre Configuração de Dossiers Internos e Configuração de Documentos de Faturação.
    Promoções