Header Web
Logo_PHC_Software
Manuais
Funcionamento da Tabela de Preços
Este capítulo visa explicar o modo de funcionamento das Tabelas de Preços.

As Tabelas de Preços ficam preparadas para serem utilizadas depois de se activar o parâmetro nos Clientes Utiliza tabelas de preços em vez da tabela de artigos e o parâmetro homólogo relativo aos Contactos, criar Tabelas de Preços e definir na ficha dos Clientes ou na dos Contactos a tabela de preços a usar.

Sempre, que num documento de facturação ou num dossier interno, se preencha o nome do cliente e a data do documento/dossier, a aplicação vai verificar, na ficha do respectivo cliente, se este tem tabela de preço associada. Se tiver verifica se a data do documento/dossier está incluída no período dessa tabela de preços. A mesma verificação é efectuada na emissão de um dossier interno a um contacto.

Se a data do documento/dossier estiver incluída no período da tabela, vai buscar os valores a essa tabela, caso contrário vai buscar os valores ao dossier de preços do cliente. Caso o cliente não tenha dossier de preços, vai buscar os valores à ficha do artigo.
Se a data do documento/dossier estiver incluída no período da tabela, mas se esta estiver inactiva, vai buscar o preço ao dossier de preços do cliente, se também não existir, vai buscar o preço à ficha do artigo.

Relativamente aos contactos do módulo CRM, se a data do dossier estiver incluída no período da tabela, a aplicação vai buscar os valores a essa tabela, caso contrário, vai buscar os valores à ficha do artigo.
Se possuir os módulos CRM Comercial e Gestão, a tabela de preços existe para os contactos e clientes. Se possuir um contacto que também seja cliente, vai prevalecer a tabela de preços que se encontra na ficha do cliente.

No que respeita à prioridade entre Tabelas de Preços, o seu funcionamento é o seguinte:

- se, na ficha de um cliente ou de um contacto, estiver associado um código com várias tabela de preços (diferentes prioridades e períodos) e seguidamente, num documento de facturação ou num dossier interno, preencher o nome do cliente e a data do documento/dossier, a aplicação vai verificar, em todas essas tabelas de preços com o mesmo código, em qual se incluí a data do documento/dossier, e posteriormente vai seleccionar a tabela que tem maior prioridade. Se daí resultarem duas ou mais tabelas a aplicação vai buscar o preço unitário do artigo à tabela com menor período.

Resumindo, a aplicação:
1º recebe o nome do cliente/contacto e data do documento/dossier
2º verifica na ficha do cliente/contacto qual o código da tabela de preços
3º verifica nas tabelas de preços com o mesmo código, que tabelas incluem a data do documento/dossier
4º verifica nas tabelas que incluem a data do documento/dossier, as que têm maior prioridade
5º verifica nas tabelas que têm maior prioridade, as que têm um menor período

Vejamos o seguinte exemplo elaborado para um cliente:

Se o Cliente XPTO tiver associado o código da tabela de preços 5, que por conseguinte esse código tem 3 tabelas de preços, com os seguinte períodos e prioridades:

a) 01.01.2007 até 31.12.2007 ----- prioridade=0
b) 01.07.2007 até 31.08.2007 ----- prioridade=1
c) 01.08.2007 até 31.08.2007 ----- prioridade=1

Ao introduzir um Documento de Facturação para o Cliente XPTO, com data do documento=10.08.2007, os preços a praticar são os da tabela de preços da alínea c), porque é a tabela com maior prioridade e com menor período.

1º verificou que as 3 tabelas incluíam a data do documento
2º verificou que das 3 tabelas 2 tinham maior prioridade
3º verificou que das 2 que tinham maior prioridade 1 tinha menor período

Nota: Se na tabela da alínea c) tiver uma referência que vai buscar o preço a outra tabela, por exemplo, à tabela 3 com datas compreendidas entre 15.08.2007 e 31.08.2007 (ou seja, a data do documento não está incluída no período desta tabela) vai buscar o preço dessa referência ao dossier de preços do cliente se existir, se não, vai buscar o preço à ficha do respectivo artigo.

Ter em atenção que ao introduzir:

. um Documento de Facturação, a aplicação vai verificar se a Data do Documento está compreendida no intervalo de datas da Tabela de Preços.

. um Dossier Interno, a aplicação vai verificar se a Data do Dossier está compreendida no intervalo de datas da Tabela de Preços.

. uma Marcação de Pacientes a aplicação vai verificar se a Data da Marcação está compreendida no intervalo de datas da Tabela de Preços.

. Documentos no POS, a aplicação vai verificar se a Data do Documento está compreendida no intervalo de datas da Tabela de Preços.

Se tiver PHC ON poderá aprender um pouco mais sobre o funcionamento das tabelas de preços, carregando aqui.