Header Web
Logo_PHC_Software
Manuais
Formatação e Validação

Formatação e Validação

(35) Onde estão definidas as características dos campos relativamente à fonte, tamanho, cor, etc.? Pode-se imprimir com cor de letra "branco"? Temos limitação na cor do texto dos campos obrigatórios? Existe algum tamanho de letra mínimo?
Relativamente a validações de visibilidade, como por exemplo a cor o comportamento da aplicação é o seguinte:
De acordo com o Despacho n.º 8632/2014, existem campos obrigatórios no IDU que não podem ser retirados do desenho do IDU.
Para impossibilitar a colocação destes campos invisíveis ou escondidos, foram adicionadas algumas validações ao gravar um IDU.
Os campos obrigatórios aplicam-se aos IDUs de:
  • Documentos de Faturação

  • Dossiers Internos

  • Recibos de Adiantamento

  • Recibos c/c

  • Compras em Autofaturação

  • Vendas Suspensas

E têm as seguintes validações ao nível do desenho:
  • Só é possível utilizar um tipo de letra do Windows que não seja de símbolos. Por exemplo, pode usar "Arial", "Times New Roman", "Verdana", "Calibri", mas não poderá usar "Wingdings" ou "Webdings".

  • O tamanho da letra terá que ser entre 7pt e 30pt não podendo utilizar 6pt ou 35pt.

  • A altura mínima do campo é definida em relação ao tamanho da letra do objeto impedindo que este fique cortado. Por exemplo, se o tipo de letra for 7pt ou 8pt, a altura mínima são 14px, ou se o tipo de letra for 30pt, a altura mínima são 40px.

  • A largura mínima do campo também é definida em relação ao tamanho da letra para ficarem visíveis 10 caracteres. Por exemplo, se o tipo de letra for 8pt, a largura mínima são 110px, ou se o tipo de letra for 30pt, a altura mínima são 400px.

  • Estes objetos não podem ficar fora da área de desenho. Esta validação é feita para as quatro margens, como por exemplo, se a largura do objeto fizer com que este ultrapasse o limite direito do desenho.

  • Não é possível colocar estes objetos como transparentes. O tipo de fundo terá de ser sempre opaco.

  • É verificado se as diferenças de luminosidade da cor de fundo e letra ultrapassam um rácio de 75 pontos. Por exemplo, se o fundo for branco e a cor da letra um cinzento muito claro, não será percetível na impressão.

  • Estes campos não podem ter sobreposição com outros campos que têm que estar presentes (tipo 2) ou outros campos que têm que estar presentes e visíveis (tipo 1). Se houver sobreposição com outros objetos, por exemplo, uma linha ou uma caixa, é feito o "enviar para a frente", colocando o campo à frente dos outros objetos.

Ao gravar ou prever um IDU no modo de desenho, se falhar uma das validações indicadas acima tenta corrigir automaticamente. As propriedades que não conseguir corrigir, devolve uma mensagem mas permite continuar a gravação ou a previsão.
Ao imprimir também são feitas as mesmas validações, basta falhar uma delas para que não seja permitido continuar a impressão.





(36) Quando a aplicação diz que foi detetada a sobreposição de campos, o que tenho de fazer?
O utilizador deverá selecionar o campo referido na mensagem e deslocá-lo para que não fique sobreposto ao campo que estava.
A não permissão de sobreposição de campos tem como objetivo não ser possível, mesmo que sem querer, colocar campos obrigatórios por detrás de outros campos ou de caixas de desenho ou de texto.





(37) Ao efetuar a validação de um formulário de faturação, no ecrã de desenho do IDU, em média, quantos erros dão na validação de um IDU usado para faturas?
Em média são apresentados entre 6 a 10 erros ao efetuar a validação do IDU.





(38) Ao tentar imprimir uma fatura, o PHC apresentou uma mensagem em como não era possível efetuar esta ação, pois o meu formulário não possui todos os campos obrigatórios, pelo que terei de corrigir o mesmo. Em média quanto tempo irá demora a corrigir um IDU usado nas faturas?
A correção de um formulário irá depender da complexidade do IDU criado, contudo para um IDU sem especificações complexas, o tempo de correção varia entre os 20 a 30 minutos.





(39) Nos campos agora obrigatórios tenho validações criadas em X-Base, mas ao imprimir o IDU não está a executar esse mesmo código. Como resolver?
Devido às imposições legais impostas pelo Despacho 8632/2014, nos campos obrigatórios que devem fazer parte de um documento a ser entregue ao Cliente, deixa de ser possível a inserção quer de código X-Base, quer de Transact SQL.





(40) Se num IDU possuir um campo e se nas validações dos IDUS mencionar que esse campo não existe no IDU, o que tenho que fazer?
Deve verificar se o campo que está no IDU possui uma expressão em Transact SQL e em X-Base. Se possuir deve substituir esse campo por um campo da aplicação, ou seja, deverá acrescentar o campo que se encontra no ecrã " Campos Disponíveis"





(41) Em que locais são efetuadas validações aos formulários de impressão (IDU)?
As validações na impressão de formulários são efetuadas nos seguintes locais:
  • Faturação

  • Recibos de c/c de cliente

  • Recibos de Adiantamento

  • Compras

  • Consultas de mesa

  • Vendas suspensas

  • Dossiers Internos






(42) Ao entrar no desenho do IDU existem campos que se encontram "desconfigurados", como por exemplo, o tamanho da letra ou a cor de fundo. Como voltar a ter a formatação original do documento?
Para voltar a inserir a formação inicial dos campos deve selecioná-los e aceder às propriedades clicando com o botão do lado direito do rato sob o campo. Será apresentada uma janela com todas as propriedades onde poderá alterar a cor de fundo, a cor de texto, o tamanho da letra e do campo, etc.





(43) Porque é que não consigo que o campo do valor do IVA seja mais pequeno, se em relação ao campo do subtotal consigo ajustar o seu tamanho?
O campo do valor de IVA é um dos campos obrigatórios que têm largura mínima consoante o tamanho/tipo de letra. O subtotal de fatura (antes de IVA) não é obrigatório e, como tal, o seu tamanho pode ser reajustado. Se quiser que os dois campos tenham o mesmo tamanho, terá de ajustar o subtotal para ficar igual ao do IVA.





(44) Porque é que não posso colocar os campos nos locais onde eu pretendo?
Para além da obrigatoriedade da impressão ter determinados campos, estes também têm locais específicos nas páginas onde têm de estar presentes.





(45) Existe limite mínimo para o tamanho do papel a imprimir?
Não, desde que os campos sejam todos impressos.





(46) No ecrã de desenho dos layouts de impressão como posso verificar quais campos se encontram em falta?
No ecrã de desenho de IDUS, no menu inferior esquerdo irá encontrar o botão de validação.
Ao clicar neste botão será apresentada a janela de "Introdução de campos", com todos os campos disponives. Aqui pode apenas visualizar os campos obrigatórios ativando a opção "ver apenas os campos obrigatórios em falta"



Os campos assinalados com (*) são obrigatórios mediante determinadas condições e podem ou não fazer parte do desenho do formulário de impressão.





(47) Estas alterações não são possíveis na versão15?

Efetivamente todas as alterações efetuadas ao software, para que cumpra os requisitos do Despacho 8632/2014, foram efetuadas apenas na versão 16, sendo que a partir do lançamento da mesma, passa a ser essa a versão certificada do PHC CS.




(48) Não é possível validar todos os IDUS de uma única vez ou os mesmos serem apresentados numa lista total?
Não existe essa opção porque seria muito complicado, de uma lista global, perceber quais os campos em falta em cada IDU, ao corrigir o layout de cada IDU considerámos mais útil disponibilizar a validação de campos obrigatórios já dentro do desenho da impressão.





(49) No caso de impressões com ligações entre IDUS, apenas o primeiro IDU tem de obedecer às regras ou têm de obedecer todos?
No caso de existirem IDUS ligados com desenhos específicos, que são um complemento à impressão principal, também têm que cumprir as regras?
E se houver IDUS que não são de caráter obrigatório, associados a documentos de faturação (ex: carta que acompanha nota de credito)?
Os IDUS ligados têm de cumprir as regras?
Todos os IDUS ligados a documentos de faturação têm de ter incluir os campos obrigatórios, independentemente da informação que contenham.





(50) O campo de designação do artigo deixa de ter "Imprimir quando"?
Efetivamente, no campo "Designação" como em todos os restantes campos obrigatórios, deixa de estar disponível é a associação de código que condiciona a impressão na propriedade "Imprimir quando", embora se mantenham as opções configuradas de base no software.





(51) E quando houver idiomas diferentes para os campos, página, total de páginas, transporte e a transportar?
Nas impressões em Multilíngua e /ou Multimoeda vamos ter acesso a X-Base?
Os títulos dos campos, que serão os campos a renomear, estão disponíveis para aplicação de código no "Imprimir quando" pelo que poderá manter o funcionamento atual.





(52) Um IDU que respeita todos os preceitos legais fica automaticamente validado, ou temos que o editar e regravar para que a validação ocorra?
Fica automaticamente validado.







Para regressar à pagina principal clique aqui.