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:
Tipo
Este campo permite escolher a " Promoção definida pelo utilizador" configurada ou um tipo de promoção predefinida criada no ecrã <%= TopicLink([Tipos de Promoções Pré-definidas],[Tabela de Tipos de Promoções Predefinidas]) %>.
Se optar pela promoção predefinida, são apresentadas as variáveis configuradas no ecrã <%= TopicLink([Tipos de Promoções Pré-definidas],[Tabela de Tipos de Promoções Predefinidas]) %> 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ã <%= TopicLink([Tipos de Promoções Predefinidas],[Tabela de 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.
Resumo
Denominação da promoção.
Descrição
Permite atribuir uma descrição à promoção.
Validade de DD.MM.AAAA a DD.MM.AAAA
Permite 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.
E-Commerce B2C
Este campo apenas está disponível se possuir o módulo PHC CS E-Commerce B2C e permite indicar se a promoção é para a E-Commerce B2C.
Código
Este campo apenas está disponível se possuir o módulo PHC CS E-Commerce B2C e deve ser preenchido com o código da promoção que será utilizado posteriormente na E-Commerce B2C quando se pretender utilizar a promoção em questão.
Apenas para POS
Este 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érios
Neste 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 artigos
Esta 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ília
Permite definir a <%= TopicLink([família],[Famílias de Artigos]) %> de artigos para a qual a promoção é válida.
Um intervalo de referências
Permite definir quais as <%= TopicLink([referências],[Constituição da Tabela de Stocks e Serviços]) %> para qual a promoção é válida, especificando um dado intervalo.
Um tipo de artigo
Esta 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ífica
Serve para definir a promoção apenas para determinada <%= TopicLink([referência],[Constituição da Tabela de Stocks e Serviços]) %>.
- Clientes aos quais se aplica esta promoção:
Todos os clientes
Define que a promoção é válida para todos os clientes.
Um tipo de cliente
Define que a promoção é apenas válida para determinado tipo de cliente.
Um cliente específico
Define que a promoção é apenas válida para determinado <%= TopicLink([cliente],[Constituição da Tabela de Clientes]) %>, 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ção Neste separador define-se o tipo de promoção a aplicar: Quantidade oferecida do mesmo artigo Esta opção permite definir que por cada x unidades vendidas, são oferecidas y unidades do mesmo artigo. Quantidade oferecida de um determinado artigo Esta opção permite definir que por cada x unidades vendidas, são oferecidas y unidades de outro artigo. Desconto fixo Com 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ário Desta forma define-se que a promoção consiste numa redução de preço. Esta redução é afixada em percentagem. Preço fixo Esta 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. XBASE Caso 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" ENDCASE if not m.cLinha == "BI" select (cLinha) replace &cLinha..epv with 11 endif - 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. Loja Este 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 <%= TopicLink([Configuração de Dossiers Internos],[Configuração de Dossiers]) %> e <%= TopicLink([Configuração de Documentos de Faturação],[Configuração de Documentos de Faturação]) %>. | |