Explorar E-books
Categorias
Explorar Audiolivros
Categorias
Explorar Revistas
Categorias
Explorar Documentos
Categorias
INTRODUO
Esta verso v2011, que agora temos o prazer de vos apresentar, o resultado de dois anos continuados de trabalho. Dois anos durante os quais procuramos corrigir o que estaria menos bem, melhorar o que j estaria bem, e atingir a excelncia naquilo que estaria ptimo. Com cerca de 250 alteraes, repartidas pelos diversos mdulos que compem o Sistema de Gesto Wintouch, procuramos ir ao encontro as expectativas dos nossos utilizadores e parceiros, assim como satisfazer as mais recentes alteraes fiscais e legais, nomeadamente a portaria 363 de 23 de Junho. Neste documento encontrar documentadas as alteraes introduzidas no producto sendo por isso um excelente complemento ao Help da aplicao. Esperemos que sinta um prazer em utilizar esta aplicao no dia a dia da seu empresa igual ao que ns sentimos em melhor-la dia a dia. A equipa da Wintouch.
Pg. 2
GERAL E FERRAMENTAS
Existe todo um conjunto de mdulos que so utilizados de forma transversal pelas diversas aplicaes. Neste captulo iremos encontrar as alteraes que foram introduzidas nesses mdulos de mbito, no estando por isso restritas a um nico produto.
Pg. 3
Verses 32 e 64 bits
A aplicao passa a estar disponvel em dois setups distintos: 32 e 64 bits. Estaro os dois disponiveis na nossa pgina. Nas encomendas efectuadas pelo parceiro dever ser mencionada a verso pretendida. Na falta dessa indicao, assumiremos a verso 32 bits.
Esta abordagem apresenta vrias vantagens, com destaque para: Melhor gesto dos recursos. Ao termos uma nica janela, independentemente do nmero de reports que esto a ser visualizados num determinado momento, os recursos de mquina necessrios so consideravelmente reduzidos. Possibilidade de imprimir os mapas em pr-visualizao num nico clique, seleccionando a opo Imprimir Todos, disponvel no menu Imprimir:
Aps configurar esta opo, ter a possibilidade de, na janela de pr-visualizao, editar o report actualmente a ser visualizado.
Pg. 4
Caso no tenha configurado previamente o percurso para o Crystal Reports, ir obter uma mensagem como esta, devendo pois configurar antes de prosseguir
Esta imagem, que nos mostra a tabela de Tipos de Documentos, exemplifica o citado atrs. Todos os mapas (neste caso, *.rpts, embora o princpio tambm se aplique aos *.cfds) tm uma descrio do propsito desse mapa, facilitando assim a tarefa do utilizador no momento de escolher um layout alternativo. Note que no caso de seleccionar a tecla F4 nestas combos ser mostrada uma lista, permitindo assim as clssicas operaes sobre estes objectos como por exemplo, filtrar ou pesquisar:
Pg. 5
Esta opo permite no s efectuar um reset dessa base de dados temporria como tambm ter acesso ao local onde a mesma se encontra:
Podemos ver nesta imagem que as tabelas principais (e mais sujeitas a terem necessidade de novos campos) aparecem separadas das restantes tabelas. Desta forma, a localizao da tabela de Artigos, Terceiros, Documentos, etc...torna-se mais simples.
Pg. 6
Pressionando o boto existente nessa coluna teremos acesso ao editor de frmulas, o qual permite ao utilizador criar as frmulas necessrias de uma forma simplicada:
Sintaxe: A sintaxe das frmulas obedece ao normalmente usado nas expresses matemtica. possvel utilizar os 4 operadores aritmticos principais, assim como parntesis: A*(B+10)/2 Ser facilmente compreensvel que esta opo no faria sentido caso no houvesse a possibilidade de aceder a outros campos ou obter valores de outras tabelas. Tal possvel atravs da utilizao das variveis. Uma varivel identificada atravs da utilizao das chavetas {} Dependendo do contexto em que nos encontramos as variveis disponveis podero variar. Tabelas: Quando estamos a criar uma frmula sobre uma tabela a nica varivel disponvel {registo_actual}. A mesma d-nos acesso a todos os campos do registo que est actualmente a ser editado. Exemplo: Na tabela de artigos, registo_actual permite o acesso aos seguintes elementos da tabela:
Se mudarmos de tabela, os campos apresentados sero os campos da tabela actualmente em edio, funcionando isto para todas as tabelas. Nota: habitualmente as frmulas so usadas para clculos aritmticos, devendo por isso ter o cuidado de seleccionar campos cujo tipo de dados seja adequado (integer, single, decimal, etc...) Documentos: Se no caso das tabelas, as variveis disponveis esto reduzidas a {registo_actual.XYZ}, a qual fornece o valor do campo XYZ do registo actualmente em edio, no caso dos documentos existe uma pouco mais de flexibilidade. Se estivermos a criar uma frmula sobre um campo de cabealho, teremos acesso s seguintes variveis:
Pg. 7
Nota: no caso de termos criado campos de utilizador no cabealho, estes iro aparecer nesta lista, ficando por isso disponveis para utilizao em frmulas de outros campos. A segunda permite o acesso a campos da entidade actualmente seleccionada no documento:
No caso de estarmos a definir frmulas sobre as linhas dos documentos, o conjunto de variveis um pouco mais alargado:
Nas frmulas dos campos das linhas podemos utilizar as seguintes variveis: Artigo fornece o acesso a campos do artigo actual da linha. Exemplo: {artigo.custopadrao}*2 Colocaria o valor do custo padro definido na ficha do artigo a multiplicar por 2 Cab Fornece o acesso a campos do cabealho. Exemplo: {cab.cambio} representaria o valor do cambio actual do documento Nota: Podemos utilizar campos de utilizador definidos no cabealho de documentos. Entidade Permite o acesso a campos da entidade actualmente seleccionada. Exemplo: {entidade.desconto} devolve o desconto actualmente associado entidade. Nota: Podemos utilizar campos de utilizador definidos na tabela de terceiros Linha Permite o acesso a campos de utilizador das linhas. Exemplo: {linha.quant} devolve o valor da quantidade na linha actual. No caso de necessitarmos aceder a uma campo de um linha diferente da linha actual, podemos usar o indexante com a seguinte notao: {linha.quant, -1} Iria buscar o valor da quantidade da linha anterior. Podemos utilizar campos de utilizador definidos na linha. Stock Permite o acesso a campos da tabela wgcartArmazens, a qual contm informao sobre a existncia e a valorizao do artigo.
Este mecanimo tem bastante flexibilidade, na medida em que ficam disponveis para utilizao nas frmulas todos os campos (incluindo campos novos criados pelo utilizador) das principais tabelas.
Pg. 8
Neste exemplo, as colunas Armazm e Lote/edio tm a possibilidade de pesquisa de cdigos atravs da tecla F4
Note que, embora presentes, os elementos <user> e <password> deixam de ter relevncia neste caso. Esta opo melhora substancialmente a segurana na medida em que deixam de estar presentes logins de acesso no wintouch.config Poder exigir no entanto mais configuraes a nvel do SQL SERVER pois todos os utilizadores do Windows (no ActiveDirectory, no caso de uma domnio) podero ter que ser definidos no prprio SQL SERVER e serem-lhes atribudas permisses.
Isto ter como efeito, especialmente em bases de dados de maiores dimenses, reduzir o tempo necessrio a validar uma base de dados. A validao wcom continua no entanto a ser executada sempre de forma isolada e em primeiro lugar, pois as restantes aplicaes podem possuir dependncias relativamente a esta validao comum.
Nesta zona podero surgir outras informaes relevantes ao utilizador, como por exemplo, a ausncia de um contrato de actuali zao.
Pg. 9
Permite definir uma regra, atravs de uma expresso regular, para as passwords. Com este mecanismo ser possvel obrigar a password a ter algarismos e letras, ou conter obrigatoriamente smbolos. Note que a expresso regular que definimos de base corresponde strong policy do Windows (mais de 8 caracteres, nmeros e letras, assim como smbolos) Permite definir o nmero mximo de tentativas falhadas o qual, uma vez ultrapassado, bloqueia a conta. Para desbloquear a conta, ser necessrio editar a manuteno do utilizador, por parte de outro utilizador com acessos Armazena o histrico de passwords, no permitindo a reutilizao das mesmas
Pg. 10
Para activar a paginao, seleccione a opo. Nota 1: o funcionamento desta opo por tabela, devendo activ-la apenas para as tabelas onde tal se revele necessrio para um melhor desempenho. Nota 2: as opes de pesquisa na tabela obrigam, antes de efectuar a procura, ao carregamento de todos os registos. Caso utilize muito a opo de pesquisas nas tabelas, poder revelar-se contraproducente activar esta opo.
Pg. 11
Nesta opo poder configurar de que forma pretende utilizar o sistema de mensagens internas. Sistema de mensagens activo Tipo de aviso Eliminao das mensagens Tempo verificao mensagens Permite seleccionar se queremos ter o sistema de mensagens activo Quando um utilizador recebe uma mensagem, poder ter o aviso sob a forma de um pequeno sinalizador ou com a abertura automtica da mensagem completa. Aps a leitura das mensagens, estas podero ser eliminadas do sistema aps o n de dias seleccionados pelo utilizador Indica o intervalo (em segundos) para a verificao da recepo de novas mensagens.
Para criar mensagens novas, utilize a opo Centro de Mensagens disponvel na opo Sistema em qualquer uma das aplicaes:
Do lado esquerdo, so apresentados os utilizadores do sistema (com diferentes tipos de vista: Estado, Perfil, etc...) Do lado direito, o utilizador poder ver as mensagens enviadas e recebidas. Para enviar uma mensagem, o utilizador dever seleccionar a opo Nova:
Pg. 12
Aps envio, o utilizador ir receber a notificao da mensagem nova. Caso no esteja on-line, essa notificao ser feita aquando do login na aplicao. Uma das particularidades do sistema de mensagens o facto de ser contextual ao local onde nos encontramos. Por exemplo, se estivermos no ecr de facturao, a seleco da opo Mensagem Interna, disponvel em Opes:
Ter como resultado a criao de uma mensagem com um link a apontar para o documento que estvamos a editar actualmente:
Na recepo desta mensagem, o simples click sobre o link abre de forma imediata o documento em causa. Este mecanismo contextual est disponvel de forma transversal na aplicao (Reservas do Hotel, por exemplo)
Pg. 13
Geolocalizao.
Algumas das principais tabelas da aplicao passam a apresentar a geolocalizao de acordo com os dados do registo.
Nos locais onde, por falta de espao, no seja possvel mostrar o mapa na totalidade, ser mostrado um boto que, uma vez pressionado, ir abrir outra janela mostrando ento a informao desejada:
Cada um destes diagnsticos ir verificar os dados, sugerindo caso seja encontrado um problema e caso assim seja possvel, a correco automtica do problema
Pg. 14
Quando a correco automtica no for possvel, ser pelo menos apresentado ao utilizador a natureza do problema, devendo est e agora proceder s correco de acordo com o tipo de problema.
Captura WebCam.
Em todas as opes onde seja possvel a seleco de uma imagen, surge agora a possibilidade de efectuar a captura via webcam usando a opo assinalada na figura:
Reforada a possibilidade de criar qualquer registo em qualquer local da aplicao nas combos.
Foi posto algum cuidado na possibilidade do utilizador, estando numa determinada opo, e caso o registo que pretende seleccionar no exista, poder proceder criao do mesmo de forma imediata. Assim, foi extendida quase totalidade das combos da aplicao a possibilidade da criao directa do registo usando o boto indicado nesta imagem:
Pg. 15
Actualizaes automticas.
Os utilitrios de actualizao automtica permitem ter a aplicao permanentemente actualizada com as mais recentes verses. Existem duas formas de funcionamento: Actualizao a partir da web Actualizao a partir da rede.
A primeira opo obtm a partir do site da Wintouch a verso mais recente da aplicao. A segunda destina-se a ser utilizada numa instalao multi-posto, permitindo actualizar os postos da rede com base na verso actualmente instalada no posto principal. Na actualizao a partir da web, a aplicao verifica se as licenas actualmente inseridas no sistema conferem o direito actualizao (h uma abordagem pessimista, na medida em que para efeitos de validao ser utilizada a licena mais antiga existente no sistema, mesmo que no esteja em uso) Em qualquer uma das situaes ser sempre feito um backup dos ficheiros substitudos, de forma a poder reverter para uma verso anterior.
Widgets
Os widgets so uma das alteraes que so imediatamente visveis nesta nova verso pois permitem ao utilizador adicionar ao ambiente de trabalho micro-aplicaes que permitem obter uma determinada informao especfica (calculada automaticamente e permanentemente disponvel) Vemos nesta imagem um exemplo de Widgets:
Para adicionar Widgets deve em primeiro lugar criar pelo menos uma pgina. Pode realizar essa operao, seleccionando a lingueta localizada no lado direito do ecr:
Pg. 16
Clique em Adicionar
Esta opo criar uma nova pgina, sobre a qual poder adicionar os Widgets pretendidos. Pode, opcionalmente, associar uma aplicao de forma a que, quando comuta para essa aplicao, esta pgina seja automaticamente exibida. Uma vez criada a pgina, adicione os Widgets desejados. Poder efectuar essa operao seleccionando a opo Novo Widget na lingueta, ou clicando sobre o ambiente de trabalho com boto direito do rato e seleccionando a opo respectiva. Seleccione agora o Widget pretendido na lista (organizada por aplicaes)
Agrupamento de empresas.
As empresas podem agora ser agrupadas de uma forma lgica, facilitando o acesso quando o nmero de empresas elevado.
Uma vez atribuda uma classificao empresa (a qual totalmente livre) haver uma reorganizao dos ecrs de seleco e de manuteno de empresas, conforme podemos ver na imagem seguinte:
Pg. 17
(pode obter esta mesma lista executando a aplicao com o parmetros /h)
Vemos nesta imagem as opes de contexto da tabela de Artigos que esto disponveis quer na lista ( do lado esquerdo da imagem), quer na manuteno, agora no canto superior direito.
Pg. 18
Network setup.
NetworkSetup um utilitrio que, quando executado a partir de um posto de rede, configura esse mesmo posto para executar a aplicao. So feitos os seguintes passos: Cpia dos ficheiros necessrios para uma directoria local. Criao dos cones. Alteraes do Wintouch.Config de forma a ficar a apontar para as pastas do servidor. Activao da actualizao automtica para o posto se actualizar automaticamente a partir do servidor.
Pg. 19
Para proceder traduo automtica, seleccione Automatic Translation (as ferramentas de traduo esto todas, de base, em Ingls por ser a lngua franca da informtica)
A traduo automtica poder ser aplicada ao contexto actual (por exemplo, ao ecr sobre o qual estamos neste moment o) ou poder ser feita a traduo de toda a aplicao, de acordo com os textos actualmente existentes na base de dados de idiomas (locales\localesmanager.mdb). Esta segunda opo poder ser bastante demorada devido ao nmero de mensagens total a traduzir.
Note que esta opo usa os servios de traduo Microsoft Translator. O uso desses servios no garantido pela Wintouch, e poder ser em qualquer momento ter o seu acesso alterado por parte da Microsoft.
Pg. 20
MANAGER
O wMANAGER continua a ser o gestor do sistema, onde se definem as principais parametrizaes globais, especialmente a nvel de utilizador, licenas e agora tambm Scripting.
Pg. 21
Pelo facto dos acessos de cada aplicao s serem carregados no caso de a seleccionarmos no tabulador lateral, o carregamento desta opo fica bastante mais rpido. Por outro lado, a forma como o acesso a uma determinada opo concedido ou revogado tambm mais simplificado, pois basta um clique sobre a opo, e todas as sub-opes assumem a mesma permisso.
Pg. 22
Para activar/desactivar uma aplicao, clique na checkbox localizada do lado esquerdo, na coluna mdulo. Quando uma aplicao est inactiva, o nico local em que passa a estar visvel nesta opo mdulos, para eventual reactivao.
Ter a indicao dos utilizadores, do posto de trabalho e/ou sesso terminal server.
Pg. 23
WSCRIPT
wSCRIPT descreve o conjunto de tecnologias que permitem ao utilizador desenvolver dentro da aplicao rotinas que possibilitem extender o comportamento standard da aplicao.
Pg. 24
Introduo
wSCRIPT tem como base a utilizao de tecnologias standard disponibilizadas pela Framework .NET. A Framework .NET representa uma base comum de desenvolvimento sobre a qual uma boa parte das novas solues Microsoft (e outros) so desenvolvidas. Sobre essa base, possvel ao programador seleccionar um conjunto alargado de linguagens para desenvolver. As linguagens mais utilizadas so C# e VB.NET As solues da Wintouch da linha 5 (com excepo dos pontos de venda) utilizam .NET para o seu desenvolvimento. No entanto, at agora, o acesso ao ncleo dessas aplicaes estava fechado. Mesmo utilizando ambientes externos de programao era difcil usar estas tencologias por parte de um parceiro integrador, pois no existia consistncia no acesso s rotinas e tambm, mais importante, o acesso estava vedado. Esta pois uma parte importante do wSCRIPT: a possibilidade de aceder a um completo API, que cobre os vrios aspectos do SGW, os seus vrios mdulos e que possibilidade o acesso s rotinas de base, podendo o programador extendend-las ou integr-las no seu cdigo. De forma a facilitar a criao de cdigo, o parceiro dispe da segunda componente importante do wSCRIPT: O editor. O editor integrado permite que o programador possa, directamente na aplicao, escrever cdigo (C# ou VB.NET). Essa facilidade e integrao directa na aplicao torna o processo de desenvolvimento simples, directo e rpido. Os tpicos seguintes explicam como utilizar estas vrias tecnologias.
Activao do wSCRIPT
As opes de wSCRIPT podem ser activadas no wMANAGER, na opo com o mesmo nome:
Nesta opo, releva-se a possibilidade de seleccionar a linguagem com que pretendemos desenvolver e o tipo de editor. Existe a possibilidade de usar dois editores internos (simples e completo) ou usar o Visual Studio Express. Para a maior parte dos desenvolvimentos, aconselhamos o Editor Completo pois, embora continuando a estar integrado dentro da aplicao, permite mais algumas opes que o editor Simples no permite, como por exemplo criar rotinas novas, ou editar cdigo comum que pode ser aproveitado pelos diversos scripts. Para saber mais sobre este ecr de configurao, consulte o Help do Manager, o qual descreve estas opes de forma mais detalhada. Nota: Quer a edio quer a execuo de scripts requerem licenas especficas. A licena de Edio, permite criar e editar scripts. A licena de Run-Time, permite a execuo do cdigo (a licena de Edio inclui j a licena de Run-Time). No mnimo, um cliente dever ter a licena de Execuo para poder executar o cdigo escrito, embora este possa querer, de forma a ter capacidade dentro de portas para alterar o cdigo escrito, caso seja necessrio.
Desenvolvimento de um script
Um script sempre desenvolvido sobre uma opo existente da aplicao, que se designa de Host do Script. Trata-se do alvo do cdigo que ir ser escrito.
Pg. 25
Assim, cada script escrito partindo sempre do Host pretendido. Sempre que uma opo possa funcionar como host de um Script teremos esse facto assinalado na barra de botes da opo, com este smbolo:
Este smbolo indica que est presente a possibilidade de scripting sobre a opo. Indica tambm, atrav de um cdigo de cores se o script compilou correctamente ou no. Caso o cone tenha a cor vermelha o script contm erros e no poder ser executado. Esta opo de Script est presente em todas as tabelas das aplicaos e nas principais opes de movimentao. A seleco desta opo ir executar o editor, de acordo com a seleco efectuada no wMANAGER (Completo, Simples ou Externo).
Editor de scripts
Conforme referido anteriormente, o utilizador pode, seleccionada a opo wSCRIPT no Host actual, chamar o cdigo associado a esse Host. Podemos ver nesta imagem um exemplo do cdigo disponvel no ecr de vendas:
Este cdigo, gerado automaticamente de acordo com o Host onde nos encontramos, consiste num conjunto de rotinas vazias, s quais o utilizador poder agora adicionar o seu cdigo, podendo assim responder a eventos. No exemplo apresentado acima, vemos uma rotina OnHeaderEditEntity (que ser chamada quando for feita a alterao do cdigo da entidade), OnHeaderEditDelivery (quando forem alterados os dados de entrega), OnHeaderEditContract (quando forem alterados os dados do contrato), etc... Existe assim um mecanismo que permite responder aos diversos eventos que so gerados quando de uma utilizao normal do ecr sobre o qual estamos a criar o script (Host, neste exemplo, ecr de vendas). Do lado esquerdo deste ecr vemos a estrutura de controlos do ecr Host. Fornece-nos uma forma de aceder aos diversos campos do ecr Host (Essa forma de aceder descrita mais adiante). Ainda na zona de edio, verificamos a existncia de uma zona denominada Cdigo Comum:
O cdigo que a seja escrito tem a particularidade de aparecer em todos os diversos Hosts de scripts, permitindo por exemplo a criao de rotinas globais que tanto podem ser utilizadas na Manuteno de Artigos como no ecr de Lanamentos de Vendas, por exemplo (uma forma alternativa de fazer isso seria atravs da criao de um Assembly externo, mas torna o processo menos imediato).
Pg. 26
Essa varivel expe um conjunto de propriedades que permitiro o acesso aos diferentes objectos disponveis. No caso dos introdutores de documentos existem trs objectos principais: Grid Header Toolbar D o acesso grelha D o acesso aos campos de cabealho D acesso barra de botes.
No se pretende descrever neste documento estas propriedades em detalhe (pode completar esta leitura com o Help do Manager assim como as formaes em wSCRIPT). Fique no entanto com a ideia que estas propriedades do ao programador uma forma muito simplif icada de no s aceder aos dados do ecr, como tambm modific-los: Vejamos alguns exemplo: Dim X as string = mHost.Grid.Product(2) o Devolve o cdigo de artigo da terceira linha da grelha (os ndices em .NET comeam em zero) e atribui varivel X mHost.Toolbar.AddMenuTool(novo, Nova opo, nothing) o Adiciona uma nova opo barra de opes. mHost.Header.Discount=5+2 o Altera o desconto do documento para 5+2% mHost.Grid.AddProduct(A01) o Adiciona o produto A01 na grelha, carregando toda a informao associada (armazm, preo, etc...) mHost.Grid.UserField(A) o No caso de ter sido criado um campo de utilizador A sobre a grelha, a instruo anterior permitiria o acesso (leitura ou escrita) a essa coluna
Estas trs propriedades so uma forma controlada de aceder aos diferentes dados do form Host (repare, por exemplo, que quando escrevemos mHost.Grid.Product(x) tal ir sempre devolver-nos o cdigo do produto na linha X, independentemente da ordem das colunas na grelha. Por ser controlada, evita alguns erros, mas introduz tambm algumas limitaes, nomeadamente na quantidade de controlos disponveis. Caso o programador necessite um acesso a outros campos indisponveis com estes mtodos pode usar o mtodo Control. Exemplo: mHost.Control(txtEntidade) Caso no saiba o nome de um determinado controlo pode sempre utilizar o browser de objectos disponvel do lado esquerdo do ecr (e j mencionado aqui) para localizar o objecto pretendido. Um duplo-clique em cima gera automaticamente o cdigo que lhe d acesso.
Tipos de eventos
Vimos que o cdigo contm um conjunto de rotinas vazias, s quais o programador associa lgica nova, completando com o seu cdigo. O significado de cada rotina est descrito no Help do wMANAGER, fique no entanto com a ideia de que existem trs tipo de roti nas associadas a eventos: OnHeaderXXXXXXXX OnGridXXXXXXXXX OnHostXXXXXXX Rotinas associadas a eventos sobre campos do cabealho. Rotinas associadas as eventos relacionados com modificaes na grelha. Rotina de mbito geral sobre o Host, por exemplo, quando est a ser inicializado.
API
To importante como a possibilidade de escrever cdigo, no qual temos acesso aos objectos do ecr Host, a possibilidade de usar o extenso API da Wintouch. Este API resulta do nosso trabalho dirio, ou seja, as rotinas que agora expomos so as mesmas que a Wintouch utiliza no seu processo dirio de desenvolvimento. Devido extenso do API, seria impossvel descrev-lo aqui, estando neste momento a ser preparada documentao adicional para ajudar aqueles programadores que pretendam usar esse API. Deve ser referido no entanto que foi posto especial cuidado na consistncia do mesmo de forma a que a curva de aprendizagem seja o mais suave possvel. Segue-se uma descrio sucinta dos principais aspectos do API. O API encontra-se localizado no namespace Wintouch. Assim, quando o utilizador pretender o acesso a um determinado objecto do API, poder sempre encontr-lo comeando pelo Namespace Wintouch. Dentro deste namespace, encontrar as diversas reas da aplicao, com os namespace respectivos:
Essas reas (namespaces) tm uma correspondncia (salvo raras excepes) com as diversas aplicaes: Accounting (wCONTAB), Comercial (wGES), DataSync (wFILIAIS), Docs (wDOCS), etc...
Pg. 27
Surgem depois alguns Namespace que, por serem comuns s vrias aplicaes assumem especial importncia. Nestes, destaca-se Wintouch.Core e Wintouch.Framework O primeiro fornece acesso a todo o conjunto de ferramentas comuns (Acesso a dados, Controlos visuais, Emisso de mapas, Rotinas de desenho, etc...) que habitualmente utilizamos. O segundo, Wintouch.Framework, agrupa o conjunto de objectos que do acesso ao ambiente comum das aplicaes (A barra lateral com as diversas opes, a Barra de botes principal, etc...) Camadas das aplicaes. As modernas metodologias de desenvolvimento assentam sobre uma filosofia de esenvolvimento multicamadas (Acesso a dados, Regras de negcio, Camada de User Interface, etc...). Essa diviso em camadas est directamente reflectida em cada um dos Namespaces que podemos encontrar dentro de cada rea. Exemplos:
Podemos ver que quer a Gesto Comercial, quer a Contabilidade tm uma estrutura semelhante que contm os seguintes elementos comuns: o o Datatier Fornece o acesso directo aos dados no SQL SERVER. BusinessTier Camada construda usando os objectos da Datatier e que d um acesso aos diversos objectos de negcio da aplicao com validaes das regras de negcio (por exemplo, no deixar remover um artigo se este estiver em uso noutras tabelas). Resources Textos das aplicaes. Como todas as aplicaes podem ser traduzidas todos os textos esto isolados neste namespace. UI User Interface. Contm todos os objectos relacionados com Interface Visual (forms e controlos)
o o
A compreenso desta diviso em camadas fulcral para a compreenso do sistema pois devido uniformidade na organizao destes objectos, o entendimento que o utilizador possa ter sobre uma das aplicaes, resultar no entendimento do sistema na sua globalidade (embora, como bvio, cada aplicao tenha as suas particularidades). Esta uniformidade no se fica pelos diferentes Namespaces existentes. Os prprios objectos de negcio partilham entre eles um conjunto de mtodos comuns. Tomemos como exemplo, o objecto que me d acesso aos Artigos. Esse objecto encontra-se em Wintouch.Comercial.BusinessTier tendo a designao Artigos. Assim, para acedermos aos artigos escreveramos Wintouch.Comercial.BusinessTier.Artigos Este objecto disponibiliza um conjunto de mtodos que esto presentes nos restantes objectos: GetItem GetList Delete Save Exists Devolve um registo da tabela. Exemplo: Wintouch.Comercial.BusinessTier.Artigos.GetItem(A01) vai buscar o registo do artigo A01 base de dados. Devolve uma lista de registos da tabela. Exemplo: Wintouch.Comercial.BusinessTier.GetList() Remove um registo da base de dados, aplicando as validaes de negcio necessrias. Grava as alteraes efectuadas na base de dados, aplicando as validaes de negcio necessrias. Verifica se um determinado registo existe na base de dados.
Concluso
No pretendemos entrar em muito detalhe sobre o API e o wSCRIPT pois, como j foi referido, s este tpico iria requerer um Boletim Informativo para o efeito. Queremos no entanto reforar a ideia que esta tecnologia fornece um acesso sem precedentes ao ncleo da aplicao, dando a possibilidade ao parceiro de extender, modificar, acrescentar capacidades verso standard da aplicao.
Pg. 28
ALUGUER DE SOFTWARE
Este captulo descreve o funcionamento do licenciamento em regime de aluguer.
Pg. 29
Conceito
As aplicaes da Wintouch tm vindo a ser comercializadas num regime designado de Compra de Licena de Utilizao. Essa licena permanente e garante ao utilizador a utilizao da aplicao sem qualquer limite de tempo. Dados os tempos algo conturbados que o nosso pas vive em termos econmicos, entendemos alargar a nossa oferta e disponibilizar tambm a comercializao das nossas aplicaes em regime de aluguer. Esse regime segue-se os seguintes princpios: O relacionamento continua a fazer-se entre o cliente e o parceiro, no existindo contacto entre a Wintouch e o cliente final. A emisso da licena, aps confirmao do pagamento feita de forma electrnica sendo disponibilizada num servidor qual a aplicao acede de forma automtica de forma a renovar pelo perodo pretendido. O acesso internet necessrio no momento em que existe a necessidade de renovao de uma licena (a aplicao comea a verificar 7 dias antes de uma licena expirar se existe uma licena nova) A aplicao pode ser alugar em perodos mnimos de 1 ms. A aquisio imediata de vrios meses poder conferir descontos (se cliente adquirir 3 meses ter direito ao 4 de forma gratuita). O aluguer no ter que se processar em perodos consecutivos (posso activar a aplicao durante 4 meses de vero, 1 ms no perodo de Natal e voltar a activar no ano seguinte).
Pg. 30
CONTAS CORRENTES
Pelo facto das novas correntes terem uma abrangncia que se estende a vrias aplicaes, optamos por criar uma captulo apenas para este tema, o qual sofre nesta verso da aplicao, uma alterao bastante profunda.
Pg. 31
Controlo de crdito
O controlo de crdito passa a abranger no s um conjunto mais variado de documentos, como permite ao utilizador definir, de uma forma muito flexvel a que entidades esse controlo se aplica. A primeira tarefa a efectuar ser definir uma poltica global de controlo de crdito. Essa operao ser feita nos Parmetros Gerais, na sub-opo Contas Correntes:
O Controlo de crdito permite a definio dos limites a 4 nveis: Controlo global: nesta opo podemos definir o limite global de crdito que iremos conceder (ou que nos ser concedido no caso de Fornecedores/Outros Credores). Nesse limite global poderemos indicar qual o valor global do crdito a conceder, podendo esse valor global incluir apenas as vendas ou, opcionalmente, guias, encomendas, movimentos diferidos (pr-datados) e letras. Letras. De forma independente relativamente ao controlo global, podemos definir o plafond mximo a conceder a cada entidade no que toca a letras. Movimentos diferidos. De forma independente relativamente ao controlo global, podemos definir o plafond mximo a conceder s entidades no que toca a movimentos pr-datados. Documentos vencidos. Nesta opo, poderemos seleccionar o limite de documentos que tenham j vencido (podendo ser esse limite em n de dias ou em valor) antes do crdito ser cortado.
Em qualquer uma destas 4 opes o utilizador poder seleccionar o nvel de controlo que pretende: Semforo verde (no controla). Neste caso, no existe verificao do tpico em causa. Semforo amarelo (avisa). Ser feito o controlo, mas no caso de se verificar a no confirmidade relativamente ao limite estabelecido, o utilizador ter a possibilidade, mesmo assim, de gravar o documento. Semforo vermelho (bloqueia). No caso de ser ultrapassado o limite definido, no ser possvel gravar o documento
Estas definies so depois repetidas por utilizador, podendo especificar definies especfica a cada entidade que se sobrepem a cada entidade. A verificao do crdito ocorre aquando da gravao de cada documento conforme podemos ver nesta imagem:
Pg. 32
Sempre que um documento gravado, sero validadas todas as condies definidas nos parmetros globais e/ou nas definies do terceiro. De acordo com as actuais definies, o operador poder ou no continuar com a gravao da aplicao (A opo Confirmar Operao poder no estar disponvel no caso de termos optado pelo Bloqueio em vez do Aviso).
Contas/estados
At at verso 5.41 o utilizador estava limitado utilizao de 1 conta, tendo esta apenas dois estados. Na verso actual passa a ser possvel a definio de um nmero ilimitado de contas, podendo ter cada conta os estados que se entenda ser necessrio.
Em cada estado, possvel definir se esse estado usado no Controlo de Crdito (Controlo esse que vimos na opo anterior) e se a emisso de avisos de vencimento inclui os pendentes que se encontrem neste estado. A transio entre os diferentes estados feita atravs do lanamento de documentos. Como lanado um pendente num determinado estado? Os pendentes so lanados, como at agora, pelos documentos de Venda e Compra (Incluindo documentos de devolu). Em cada um desses documentos, devemos indicar em que Conta e com que estado queremos inicializar o Pendente. Podemos ver um exemplo para uma Factura de Venda:
Neste exemplo, o documento FT2 foi tipificado para originar lanamentos de pendentes na conta C.CORRENTES, inicializando com o estado PLIQ. A partir deste momento os pendentes transitam entre estados atravs da utilizao de documentos de dois tipos: Documentos de liquidao (Recibos) Documentos de transferncia.
Em qualquer um destes casos deveremos indicar a que contas e a que estados iremos buscar os pendentes e para que estado transferido o pendente:
Pg. 33
Neste exemplo, o documento CONFERIDO permite a transferncia de pendentes da conta C.CORRENT no estado CONF para a conta C.CORRENTE no estado LIQ
Pg. 34
WGES
Neste captulo descrevemos outras alteraes introduzidas no wGES.
Pg. 35
Widgets
wGES disponibiliza os seguintes Widgets Grfico de vendas
Dynamic Flow Os DynamicFlows permite o acesso s principais opes da aplicao de uma forma simplificada
Pg. 36
Esta tabela passa a incluir Validao da informao Possibilidade de validar se a Informao Bancria em termos de N da Conta e IBAN esto correctos:
Painel de Bordo Novo separador onde apresentada na parte superior uma srie de informao econmica do terceiro. Na parte inferior, visualiza-se de um modo grfico os valores vencidos, evoluo das compras / vendas e os valores Diferidos, Letras e Global. Pode-se tambm visualizar a data da ltima Compra e Data da ltima Venda. Duplo click sobre estas, evolui-se para respectivo documento.
Contabilidade No caso de existir ligao contabilidade, ao criar um novo terceiro so criadas as respectivas contas na contabilidade No caso de um cliente isento de Iva, possibilidade de indicar o respectivo motivo de iseno, motivo este a ser impresso no SAFT
Pg. 37
Pretende-se alcanar os seguintes objectivos: Poder movimentar o curso apenas com as teclas ENTER e ESCAPE, permitindo assim criar um artigo novo de uma forma mais simplificada. Ter concentrado na primeira pgina do artigo os campos absolutamente essenciais para criar, de forma rpida, um novo arti go (IVA, Preos, Classificao)sem nos termos que movimentar entre tabuladores. Opes de contexto mais visveis e acessveis. Possibilidade de reflectir o preo seleccionado nas linhas abaixo, caso estas estejam sem valor
A tabela passa a incluir tambm o Painel de Bordo, novo separador onde apresentada de um modo grfico o comparativo entre o ano actual e o anterior em termos de: Vendas Lquidas, Margens e quantidades vendidas.
Pg. 38
Validade das sries agora possvel restringir um Tipo de Documento / Srie a uma gama de datas. Assim, se tentar efectuar um movimentar fora de sta gama de datas, tal no ser permitido.
IVA Um documento de terceiros (ex: Compras / Vendas) pode ser movimentado c/ Iva ou s/ Iva Includo. At presente verso, tal sugesto tinha origem na tabela de sectores. Agora, na tabela de Tipos de Documento, podemos definir a sugesto do Iva que aparecer ao seleccionar este tipo de documento na movimentao: Usar a definio do Sector sugerido o Iva que se encontra na tabela de sectores. Assim, corresponde definio existente na verso anterior Este documento tem Iva includo na movimentao, sugerido que o documento seja feito com Iva includo Este documento no tem Iva includo na movimentao, sugerido que o documento seja feito sem Iva includo
Pg. 39
Pg. 40
Para cada tipo de documento podemos especificar o envio automtico (com ou sem confirmao). Podemos configurar 3 tipos diferentes de destinatrios: Cargos destinatrios. Aqui podemos indicar para que cargo do terceiro associado ao documento iremos enviar. Em funo do cargo aqui indicado, a aplicao ir obter o email respectivo. Utilizadores de sistema. Sero usados os utilizadores definidos no wMANAGER Livre/Outros. Podemos indicar qualquer outro destinatrio adicional.
Na parte inferior do ecr podemos ver que possvel tambm configurar o texto associado mensagem, podendo ainda utilizar varaveis que sero depois substitudas no momento do envio pelos valores associados. Na mesma opo de automatismos encontramos o envio automtico para impressoras pr-definidas. Com esta opo podemos indicar o envio, em simultneo para um conjunto de impressoras, podendo indicar que via impressa em cada uma das impressoras indicadas:
Paineis de Bordo
Os paineis de bordo aparecem um pouco por todo o lado na aplicao. Esto, em primeiro lugar, nas fichas do terceiro e do artigo:
Estes mesmos paineis aparecem tambm nos diversos introdutores de documentos permitindo obter a imagem financeira da entidade actualmente seleccionada aquando do lanamento de um documento novo. Vemos na imagem seguinte o mesmo Painel, agora na opo de movimentao:
Pg. 41
Reteno na fonte, agora possvel definir para uma mesma entidade em simultneo.
At presente verso, no era possvel definir em simultneo a reteno na fonte para Clientes e Fornecedores. Alterao efectuada de modo a permitir as duas entidades em simultneo.
Pagamento em prestaes.
possvel agora ao efectuar um documento do tipo factura, originar o lanamento de vrios pendentes em Conta Corrente, com diferentes datas. Tabela de Prazos de pagamento Criar Prazo de Pagamento tipificado como Pagamento faseado
Ao seleccionar este tipo de pagamento, o separador Pagamento faseado fica disponvel. Neste, devemos indicar quantas prestaes sero lanadas em CCO e respectiva percentagem sobre o valor do documento. Caso necessrio, poder recorrer a uma calculadora de auxlio.
Pg. 42
Movimentao Ao gravar uma factura cujo Meio de Pagamento seleccionado tenha sido Pagamento faseado, surge janela a informar o utilizado r das prestaes que sero geradas em Conta Corrente. O utilizador tem possibilidade de alterar a sugesto apresentada.
Conta Corrente Podemos verificar que foram lanados os pendentes apresentados no ecr de Vendas, para as Datas de Vencimento e valores definidos.
Pg. 43
Importao de linhas
Reorganizao da informao em separadores. Novo filtro: Entidade
Pg. 44
E nos seguintes mapas, foram adicionados filtros aos pressentes campo: Vendas Discriminadas, Extracto Cliente / Artigo; Vendas MGFA. Idem para compras e encomendas
Pg. 45
Stocks, Existncias Adicionada opo Incluir artigos inactivos. Caso activa, so apresentadas as existncia dos artigos inactivos.
Stocks, Entradas / Sadas Adicionado seguinte filtro: Fornecedor principal. Caso este esteja seleccionado, apresenta apenas os artigos cujo fornecedor principal esteja compreendido entre os indicados.
Pg. 46
Stocks, Monos Adicionado seguinte filtro: Fornecedor principal. Caso este esteja seleccionado, apresenta apenas os artigos Monos cujo fornecedor principal esteja compreendido entre os indicados.
Vendas, Documentos pendentes de facturao Este mapa informa os documentos / linhas que esto pendentes de facturao. Surgiu em Detalhes novo campo que est activo por defeito: Detalhado. Caso o desactive, o mapa resume a informao, surgindo apenas uma linha por documento.
Vendas, Anlise de Vendas - Resumo No caso de uma Anlise por Meio de Pagamento, surge uma nova opo: Comisses Bancrias. Se esta opo activa, surge uma nova linha na grelha: Comisses, onde so apresentadas o valor da comisso para cada meio de pagamento: Vl. da comisso = Total Meio pagamento * % Comisso da tabela de Meios de pagamento
Vendas, Anlise Vendas / Perodo Este mapa fornecia as vendas por perodo, para cada tipo de documento. Assim, para se saber as vendas por perodo, tinha de se somar os resultados de cada Tipo de documento. Assim, foi adicionada a opo: Documento. Se esta estiver activa, apresentada as vendas por perodo / Tipo de documento; desactiva, as vendas por perodo, independente dos documentos.
Pg. 47
Vendas, Anlise Vendas / Compras Adicionado seguinte filtro: Sector No caso de optar por Agrupamento ao Fornecedor, a grelha expande-se ao pressionar sobre um fornecedor, apresentando os artigos que lhe pertencem.
Vendas, Anlise Vendas / Compras / Stocks Adicionado seguinte filtro: Fornecedor principal. Caso este esteja seleccionado, apresenta apenas os artigos cujo fornecedor principal seja o indicado.
Pg. 48
WGES POCKET
Pg. 49
Certificao
Os documentos de venda emitidos pelo wGESPOCKET passam a estar devidamente assinados e certificados. Um documento pode agora ter o estado de Anulado, embora se mantenha com todas as linhas tal como antes de ser marcado como anulado. Os cfds de impresso disponibilizam agora novas tags referentes assinatura dos documentos de venda: Exemplo: <@AL3> <CertSignature, 4, E>-Processado por programa <@AL3> certificado n.<CertVersion, 4, D>/DGCI
Impresses
Nos documentos de venda, passa a ser possvel configurar os cfds de modo a que s sejam impressas as taxas de IVA que possua m valor. Exemplo (trecho de um cfd) com alterao assinalada com texto sublinhado e a vermelho: () <@AL3> - Taxa - Base incidencia - Valor Iva <@AL3> <Taxa1, 8, E> <Base1, 13, D, <> 0> <Ivatotal1, 11, D> <@AL3> <Taxa2, 8, E> <Base2, 13, D, <> 0> <Ivatotal2, 11, D> <@AL3> <Taxa3, 8, E> <Base3, 13, D, <> 0> <Ivatotal3, 11, D> <@AL3> <Taxa4, 8, E> <Base4, 13, D, <> 0> <Ivatotal4, 11, D> () Adicionado suporte para impresso em Windows Mobile 6 para impressoras bluetooth
Pg. 50
WSIR
Pg. 51
QuickStart
QuickStart uma forma mais leve de iniciar aplicaes como wFILIAIS. O wSIR utiliza wFILIAIS para efectuar as comunicaes e a troca de informaes. Com este mtodo consegue-se uma forma mais rpida e leve de efectuar essas comunicaes.
Verso Start
A verso Start uma nova verso, para clientes que pretendem uma verso mais barata da aplicao, mantendo no entanto a possibilidade de evoluir para as verses seguintes com uma simples troca de licenas. As caractersticas da verso Start e diferenas relativamente s outras verses encontram-se disponveis em documento prprio.
N ilimitado de preos
Os diversos mdulos do wSIR disponibilizam um n alargado de preos, incluindo FrontOffice, wSIR POCKET e X64.
Dual display
Dual display uma aplicao concebida para ser executada em equipamentos dotados de monitor duplo. Essa aplicao permite a passagem de imagens e informaes seleccionadas pelo utilizador, funcionando como suporte publicitrio.
O Dual Display permite a exibio de informao de 4 tipos: Texto. A forma mais simples de colocar informao. Imagem. Podem ser seleccionadas imagens *.jpg, *.png, e *.bmp Video. Podem ser exibidos filmes em formato *.avi e *.wmv URL. possvel indicar URL http, podendo por isso mostrar sites.
Para alm da informao publicitria que esta aplicao permite mostrar, substitui ainda o tradicional visor de cliente, mostrando do lado direito os produtos/preos medida que vo sendo seleccionados.
Pg. 52
Pg. 53
Alteraes no Delivery
Na tabela de Clientes / Delivery, foram adicionados os campos assinalados, quer no BO quer no FO:
Como o cliente pode possuir vrios telefones, foi adicionado novo separador: telefones
No FO, ao digitar um telefone, se este no existir como telefone principal (campo cdigo da tabela), o programa vai ver se ex iste como telefone secundrio (separador Telefones). Se existir, o programa troca o telefone secundrio digitado pelo telefone principal (cdigo do cliente).
Pg. 54
Mdulo de porteiro
Para alm da mensagem a indicar se o carto est ou no pago, passa tambm a apresentar o valor do carto.
wSIRPOCKET
Como sabemos este aplicativo no gere Doses. A partir desta verso, aquando de um pedido de artigo c/ gesto de doses, caso no existam doses disponveis, retorna mensagem ao funcionrio a informar de tal (Doses inexistentes) e o pedido no ser aceite
Cartes de consumo
No ecr de pedidos Cartes de Consumo, quando comutamos para modo Pagamento, aparecia uma opo Com / Sem Consumo Obrigatrio . Possibilidade de configurar se deseja que esta opo aparea ou no, em C.C. Postos / Avanadas.
Panificao
Com este desenvolvimento pretende-se responder s necessidades da Indstria de Panificao, nomeadamente a necessidade de efectuar vrias entregas ao logo do dia para os clientes. Em Parmetros activar opo: Panificadoras
Pg. 55
Voltas: Possibilidade de criar as voltas que cada funcionrio vai efectuar para cada fabrico
Contratos: Define-se para cada cliente, que artigos / quantidades este pretenda para cada dia da semana / volta
Contratos / Alteraes: caso o cliente num determinado dia / volta deseje quantidades diferentes das encomendas, no presente ecr pode alterar essas mesmas quantidades
Pg. 56
Mapas: Surgem 3 novos mapas Voltas: encomendas efectuadas para cada volta Artigos a Produzir: quantidade de produto acabado tenho de fabricar para satisfazer as encomendas Matria-Prima para Produo: definindo as fichas tcnicas para o produto acabado, este mapa fornece a matria prima necessria para produzir a quantidade de produtos acabados obtidos no mapa anterior
Pg. 57
WPOS
Pg. 58
Pg. 59
Pg. 60
Pg. 61
Pg. 62
Pg. 63
Validao do n de contribuinte
Disponibilizada a possibilidade de validar o nmero de contribuinte
Uma vez atingido o valor definido, o wPOS agir de acordo com o tipo de aco indicada.
Pg. 64
Pg. 65
WCONTAB
Pg. 66
DynamicFlow
O DynamicFlow da Contabilidade um Widget que nos d um acesso directo aos principais documentos e exploraes da aplicao.
Reconciliao de movimentos
A nova opo de Reconciliao de Movimentos permite conferir movimentos lanados, e pode ser usado tambm para Reconciliao de Movimentos Bancrios:
Conferncia de recapitulativos
Listagem que nos fornece os valores actuais dos recapitulativos. Pode ser calculador sob a forma de listagem ou sob a forma de carta.
Pg. 67
Balancetes de razo/analtico
Nova viso com Saldo Dbito e Saldo Crdito
Balancetes de razo/analtico duplo clique nos valores das contas de movimentos, abre extracto das mesmas
Anlise de centros de custo passa a permitir agrupar os valores por centro de custo
Pg. 68
Explorao Pesquisa de movimentos passa a permitir listar valores por utilizador, entre datas de lanamento e com contadores
Pg. 69
WPESSOAL
Pg. 70
Remodelao das alteraes mensais para uma maior flexibilidade no registo das ocorrncias
O ecr de alteraes mensais foi redesenhado de modo a facilitar a sua utilizao.
As seguintes funcionalidades foram introduzidas: Indicao de mltiplos dias de introduo de alteraes; Possibilidade de introduo de vrios tipos de alteraes simultneas, actualizando a informao que se pretende lanar e confirmando apenas no final quando tudo estiver conforme pretendido;
Pg. 71
No fim de contrato, clculo do vencimento at ao ltimo dia de trabalho do funcionrio, sem necessidade de recorrer faltas fictcias
No processamento de final de contrato, deixa de ser necessrio a introduo de faltas fictcias para simular os dias no trabalhados, passando a aplicao a automatizar todo o processo. O clculo de indemnizao de frias no gozadas foi alterado, tendo em considerao a durao de contrato. Assim, se funcionrio entrou h mais de um ano, a base de clculo ter em conta o indicado nos parmetros. Caso contrrio, a base de clculo passa a ser de 2 dias por cada ms de trabalho.
Conceito de Moeda Alternativa, permitindo visualizar / imprimir qualquer mapa na moeda pretendida
Todos os mapas de explorao podem ser visualizados e impressos na Moeda Alternativa definida nos parmetros.
Pg. 72
Pg. 73
Widgets
Atalhos para as principais opes da aplicao
Faltas de funcionrios:
Pg. 74
WTEC
Pg. 75
Ciclo documental
Passa a ser possvel indicar na ficha da assistncia qual ou quais os armazns de recepo dos equipamentos/acessrios entreg ues pelo cliente. O preenchimento destes valores far com que sejam gerados documentos de entrada e stock nesses armazns de reparao. O envio/recepo de RMAs passa a gerar documentos que suportam a entrada/sada dos equipamentos/acessrios nas instalaes da empresa. Todos os tipos de documento referenciados anteriormente devem ser indicados em Configuraes>Parmetros.
RMAs
Nas grelhas dos equipamentos/acessrios dos RMAs est agora disponvel um campo V/ ref. para indicao de um cdigo de RMA do fornecedor.
Pedidos de assistncia
Pedidos de assistncia a clientes em que equipamentos assistidos possam estar associados a outros clientes Mediante parmetro disponvel em Configuraes>Parmetros, separador Gerais.
Contratos
Novos conceitos de quantidades suportadas no contrato, com visualizao das quantidades consumidas at ao momento. As quantidades suportadas so validadas nos pedidos de assistncia, originando erro de gravao se forem ultrapassadas. Melhorias aos processos de Avenar e Facturar contratos, nomeadamente com a possibilidade de referenciar nos documentos gerad os quais os equipamentos suportados por cada contrato. Existe agora a possibilidade de indicar que um contrato teve origem noutro. Na ficha dos clientes, separador wTEC, est disponvel a lista dos contratos existentes para a entidade, podendo ser consultados por duploclique. Alterada disposio dos controlos no ecr.
Campos de Utilizador
Quer no ecr de Pedidos de assistncia, quer no de Contratos, os campos de utilizador das linhas passam a estar disponveis directamente nas grelhas e os de cabealho num separador correspondente.
Pg. 76
WCLNICAS
Pg. 77
Lanamento automtico dos tratamentos planeados para o dia aquando da chegada de um utente
Nesta nova verso h a possibilidade de associar servios a uma consulta, de modo a serem debitados na conta do utente os servios associados consulta, aquando dada a chegada deste. Podero ser introduzidos na ficha do mdico/equipamento os servios a associar a uma consulta por defeito, podendo ser adicionados ou retirados servios marcao se assim desejado, aquando a marcao desta.
Pg. 78
Historial do utente
Opo que permite visualizar o historial dos utentes de forma configurvel i.e., podendo o utilizador indicar o nvel de deta lhe pretendido.
Ao dar como concludo um tratamento, vai ser lanada uma nova linha baseada na data de administrao adicionando a periodicidade do artigo. Se assim configurada, a aplicao ao iniciar ir alertar o utilizador para a proximidade e/ou ultrapassagem da data prevista de servios peridicos.
Rastreabilidade de documentos
Funcionalidade disponvel no ecr de facturao, e que permite aceder rastreabilidade do documento do utente ou da entidade.
A rastreabilidade mostra-nos o historial do documento, ou seja, a partir de que documentos foi gerado e quais gerou. apresentado um ecr com duas vises distintas. Uma em forma grfica e outra em forma de rvore. Viso Grfica:
Pg. 79
Pg. 80
Definio dos campos de preenchimento obrigatrio da ficha de utente e das marcaes de consulta
Esta opo tem por objectivo permitir clnica definir quais os campos de preenchimento obrigatrio, quer da ficha do utente, quer das marcaes de consultas.
Na imagem anterior mostramos um exemplo que na ficha do Utente os campos seleccionados tero que estar devidamente preenchido s para conseguir proceder sua gravao.
Pg. 81
Controlo de stock
Implementado o controlo de stock. Mediante configurao a aplicao pode ter comportamentos diferentes quando uma movimentao origina ruptura de stock: No controla stock; Avisa o utilizador, mas permite continuar; Avisa o utilizador e no permite continuar;
Facturao ARS
Opo que permite automatizar o processo de facturao ARS, de acordo com as regras definidas por esta entidade, organizando a informao por Lotes.
Pg. 82
Neste primeiro ecr indicamos qual a entidade para a qual pretendemos facturar, o Tipo de Documento que contm a informao necessria para a facturao, o Ms e Ano a ter em considerao para a facturao, o tipo de documento a gerar, e a data de emisso de factura. Neste ecr salientam-se os seguintes aspectos: Ser sugerida a Entidade parametrizada nos parmetros como a Entidade ARS; Nos Tipos de documento ser sugerido o tipo de documento indicado na ficha da entidade:
Em Ms + Ano ser sugerido o Ms anterior; Tipo de Documento a gerar sugerido o indicado nos parmetros; Data de Emisso sugerida a data actual;
Se for alterada a seleco de linhas os lotes sero automaticamente recalculados. Caso alguma linha seleccionada no tenha credencial ou natureza, no ser possvel avanar para o prximo e ultimo passo da f acturao. Para alterar estes dados de uma forma bastante simples foi adicionada a opo Episdio Clnico ao menu da grelha, que pode ser acedido atravs de um clique no boto direito do rato:
Pg. 83
Ao aceder ao episdio clnico e trocar a credencial/natureza, quando gravado a nova informao ir reflectir-se de imediato na grelha. Atravs do mesmo menu podemos tambm aceder facturao para vermos a informao detalhada do documento seleccionado. Clicando em seguinte, avanamos para o prximo e ltimo ecr, composto por dois separadores principais:
Separador composto por um cabealho e uma grelha com a relao dos lotes. O ms e o ano (a vermelho) so preenchidos automaticamente. A Natureza das prestaes (a azul) tambm preenchida automaticamente baseada na informao da relao de lotes, ou seja, pelas naturezas dos lotes existentes. Na grelha (a verde) existir uma linha por cada lote existente no ecr anterior sendo os seguintes campos preenchidos de forma automtica: n sequencial, exames, custo exames e soma das taxas moderadoras. Os restantes campos da grelha devero ser preenchidos pelo utilizador. 2 Separador: Verbete de Identificao do Lote
A informao preenchida automaticamente no separador anterior tambm o neste separador. Separador composto por um conjunto de separadores (um por cada lote). Em cada um deles existe um cabealho e uma grelha correspondente ao verbete de identificao do lote. Cabealho: entidade prestadora, ms e ano, natureza das prestaes. Grelha: existir uma linha sendo os seguintes campos preenchidos de forma automtica: cdigo tipo, n sequencial, exames, custo exames e soma das taxas moderadoras. Os restantes campos da grelha devero ser preenchidos pelo utilizador. Neste momento podemos proceder facturao bastando para isso gravar a configurao actual atravs do menu Grava r. Se desejado poder ser imprimida a informao. Podemos escolher imprimir, ou no, os documentos dos utentes que originaram a factura, seleccionando a seguinte opo:
Pg. 84
Ao seleccionar esta opo todos os tratamentos ainda no terminados sero debitados na conta quando gravar o documento actual e o seu estado realado por uma cor diferente das outras linhas da grelha, como podemos ver na imagem seguinte:
Na edio de um Plano de Tratamento quando o estado de um tratamento debitado for passado para Terminado este no ser lanado na conta pois j o foi anteriormente.
Widgets
wCLNICAS disponibiliza um conjunto de Widgets que pode colocar no seu ambiente de trabalho: Atalhos para as principais opes da aplicao
Pg. 85
Estatsticas da agenda
Tratamentos prximos
de
hospitalizados
Pg. 86
WVET
wVET uma nova soluo que vem complementar a nossa aposta na rea da sade e que visa responder s necessidades das Clnicas Veterinrias.
Pg. 87
Introduo de observaes que podem ser mostradas sob a forma de aviso ao utilizador nas movimentaes da aplicao.
Pgina 88
Pg. 88
Pgina 89
Pg. 89
Pgina 90
Pg. 90
Gesto de servios peridicos dos animais (vacinas, desparatizaes, etc) com alertas automticos
Possibilidade de gerir os servios peridicos. Um servio peridico um artigo que dever ser administrado com uma determinada periodicidade.
Ao dar como concludo um tratamento, vai ser lanada uma nova linha baseada na data de administrao adicionando a periodicidade do artigo. Se assim configurada, a aplicao ao iniciar ir alertar o utilizador para a proximidade e/ou ultrapassagem da data prevista de servios peridicos.
Emisso de oramentos
Emisso de oramento que permite ao proprietrio ter a ideia de quanto ser gasto num tratamento.
Pgina 91
Pg. 91
possvel agendar as consultas resultantes de um plano de tratamentos aquando a gravao deste. De acordo com os artigos que constituem um plano, as consultas vo ser automaticamente criadas para os veterinrios em questo e podero ser marcadas na agenda.
Pgina 92
Pg. 92
FrontOffice com interface tctil para introduo dos tratamentos efectuados aos animais
Permite de uma forma fcil e intuitiva a adio de tratamentos efectuados conta do animal.
Pgina 93
Pg. 93
Pgina 94
Pg. 94
Widgets
Atalhos para as principais opes da aplicao:
Estatsticas da agenda
Pgina 95
Pg. 95
Tratamentos prximos
de
hospitalizados
Pgina 96
Pg. 96
WHOTEL
wHOTEL conhece nesta nova verso um vasto conjunto de alteraes que visam elevar este produto para um novo patamar e respond er s exigncias de clientes de maior dimenso. Destacam-se novas opes como os Contratos, o API via WebServices para o Sistema de Reservas e a ligao a sistemas de gravao de keycards.
Pgina 97
Pg. 97
Alteraes a listagens
Possibilidade de condensar linhas no ecr de facturao numa nica com descritivo livre, ex. Diversos. Esta condensao no afecta as anlises relativas aos valores condensados, meramente visual. Implica actualizao dos modelos utilizados nas facturas e vendas a dinheiro. Explorao>Listagem de Reservas Passa a ser mostrado o utilizador que criou a reserva Nova listagem - Avisos de vencimento semelhante j existente no wGES Mapa anual de allotments Contratos/Allotments Nova listagem onde poder visualizar os valores efectivos associados aos contratos para as respectivas entidades. Tambm se pode visualizar nesta listagem os desvios relativamente aos valores previstos Lista de manutenes por reparar, quer a pedido no ecr, quer no Night-Audit Nova impresso de Facturas Pr-Forma Agrupadas Listagem Folha de servio Governantas passa a mostrar a hora de entrada e sada Listagem de Sadas passa a mostrar a hora de sada Listagem de hspedes residentes: o Hspedes que saem no dia passam a estar realados a Negrito; o Incluir Package de Alojamento e respectivos totalizadores; o Incluir Observaes de cada reserva. Nova listagem Resumo de acumulados que poder ser emitida tambm no Night-Audit Night-Audit possibilidade de emitir uma listagem de Previso para os prximos 10 dias Impresso da listagem para o SEF foram reajustadas as larguras das colunas desta listagem Exploraes de Entradas e Sadas passam a possibilitar filtrar por estados das reservas, entidades e outros Listagens de Entradas e Sadas passam a aparecer agrupadas por dia, existindo tambm a possibilidade de indicar um perodo de filtragem, em vez de apenas um dia Listagem de recibos passa a ser possvel listar os recibos anulados Listagem de hspedes residentes passa a existir opo para incluir na listagem, os hspedes em Overbooking Folha de Servio de Governantas passa a permitir filtrar por alojamentos, em conjunto com os pisos Listagem de sadas agora possvel visualizar o total pendente da reserva nesta listagem Impresso de documentos de Venda existe nova opo para detalhar o valor dos packages por taxa de IVA Pgina 98
Pg. 98
Listagem de ocupao nova opo para trocar as linhas pelas colunas na impresso, para que este mapa possa ser emitido na vertical Night-Audit permite configurar o n de cpias a imprimir para cada mapa Mapa anual de reservas possibilidade de indicar se os alojamentos em manuteno so desconsiderados, contabilizados como Ocupados, ou como Livres
Facturao
Possibilidade de alterar Tipo de documento e a srie no momento de emisso Passa a ser possvel mudar o prazo de pagamento e/ou respectiva data de vencimento no momento da emisso da factura
Utilitrios
Assistente de eliminao de fichas de terceiros no utilizados Utilitrio para Reimpresso do Night-Audit
Outros
NightAudit Especial Passa a ser possvel indicar a data inicial e final do clculo deste tipo de Night-Audit, mediante parmetro Novo tipo de documento de identificao Carto de cidado Passa a ser mostrada a data de trabalho do wHOTEL na barra de fundo, imediatamente direita da unidade Tabela de funcionrios passa a ser possvel indicar informao de contacto de cada funcionrio Facturao por departamento passa a ser possvel imprimir esta listagem no Night-Audit Tabela de descontos - possibilidade de activar opo de aplicar desconto apenas ao preo de alojamento, como j acontecia para as noites de oferta Ligao com wSIR/wPOS/Outros Passa a ser possvel lanar custos nas Contas financeiras e em reservas em Overbooking do wHOTEL atravs da utilizao de um alojamento virtual que deve ser indicado nos parmetros Ecr de facturao ao fazer duplo clique sobre um movimento, abre o ecr de edio desse mesmo movimento, ou o detalhe do recibo se se tratar de um movimento deste tipo Categorias de alojamento passam a permitir ter lotao maior que 99 adultos Parmetros passam a existir prefixos separados para hspedes e outros terceiros, de modo a possibilitar a criao de entidades com cdigos automticos sequenciais para todas as entidades ou separado por hspedes e restantes tipos (funcionamento existente at esta verso) Possibilidade de activar/desactivar encargos Governantas>Manutenes onde antes se lia reparada passa a aparecer concluda Regras de depsito passa a ser possvel criar regras em que as prestaes so calculadas com base no nmero de dias que passaram desde a criao da reserva Possibilidade de parametrizar um estado a atribuir a um alojamento aps o Check-Out Nova opo de segurana que visa impedir a alterao de um alojamento da reserva Manuteno de alojamentos - quando alterada a categoria de um alojamento, passou a aplicar essa categoria a todas as reservas actuais e futuras, para manter a coerncia dos dados Notas de crdito/Devolues de VD passa a ser possvel inserir linhas de encargos e de package nas notas de crdito, sem que tenham de ser importadas de Facturas/Vendas a Dinheiro Lanamento/Edio de movimentos pode introduzir quantidades negativas Pesquisa de terceiros: o Pesquisa agora feita automaticamente medida que o utilizador vai introduzindo caracteres, sem necessidade de clicar no boto Pesquisar; o Pode pesquisar por cdigo de terceiro; Carto de cidado validao do n de carto de cidado suporta agora os caracteres de validao extra presentes no respectivo nmero
Tabelas de preos
Possibilidade de indicar se uma tabela de preos exclusiva para uso em contratos e reservas associadas a estes Crianas com grupos etrios (at 3) com possibilidade de definir preos distintos por escalo. Para cada grupo etrio podero ser definidos preos distintos para a 1, 2 e 3 ou mais crianas Possibilidade de activar e desactivar packages em lote
Reservas
No mapa Anual de reservas passa a existir a indicao da percentagem de ocupao e de livres para cada dia do ano, com totalizadores Mudana dos descritivos de Histrico para Log, e de Outros para Histrico\Disponibilidades Pgina 99
Pg. 99
Planning de Reservas passa a ser possvel filtrar por categoria e por meses para as reservas sem alojamento, como j acontecia nas reservas com alojamento Preo manual das reservas possibilidade de parametrizar a aplicao para que a diferena do preo manual relativamente ao preo tabelado seja repercutida apenas no encargo de alojamento Passa a estar disponvel a identificao da Reserva e respectivas Observaes na tabela temporria usada para a impresso da Folha de Servio das Governantas Na criao de uma nova reserva, deixa de ser necessrio criar a ficha do hspede, bastando indicar no Nome. A ficha ter, no entanto, que ser criada para poder efectuar o checkin; Ao indicar o nome de um hspede inexistente, na ficha da reserva, poder tambm indicar o cdigo do pas p.e. Silva, Bruno, PT; Na data de checkin, passa a ser possvel reaver uma reserva Checked-In, mesmo que j tenha movimentos lanados; Maior facilidade da edio das datas nas vises avanadas de alojamentos e preos; Passa a ser possvel bloquear/desbloquear o alojamento de uma reserva, de modo a que s quem tem permisso de desbloqueio o possa alterar; RoomingList agora possvel alterar/atribuir hspedes s linhas de reserva directamente na grelha de RoomingList, mesmo aps a diviso da reserva de grupo; Permite a alterao das entidades da reserva, mesmo que j existam movimentos lanados. S no caso de ter movimentos j facturados ou recibos no anulados no ir permitir a alterao; Impresso do Boletim de reserva aparecem agora as prestaes pendentes, bem como os depsitos efectuados. Tambm aparecem n de telefone do hspede, localizao do alojamento e observaes da reserva; Nova opo para mostrar mensagem ao utilizador com as Observaes da reserva, sempre que esta for aberta; Facturao agrupada a partir da ficha de uma reserva com vrias linhas; Reservas em Overbooking passa a ser possvel parametrizar o wHOTEL de modo a que no Night-Audit, os movimentos previstos sejam lanados em reservas deste tipo, podendo ser facturados posteriori no ecr de Facturao. Atravs do ecr de facturao poder tambm lanar e editar movimentos destas reservas Planning de reservas medida que passa com o cursor do rato por cima do ecr, mostrada na zona inferior, o dia, alojamento, categoria e estado a que correspondem Mapa anual de reservas passa a considerar os Overbookings no clculo dos alojamentos ocupados, podendo desactivar atravs de opo na barra lateral esquerda Impresso do Planning de Reservas Tabelas de preos ao alterar os preos de uma tabela o wHOTEL pergunta ao utilizador se pretende aplicar os novos preos s reservas futuras Descontos de early booking: o Pode configurar na ficha dos descontos qual a antecedncia entre a data de criao de uma reserva relativamente ao check-in que deve ser respeitada para que possa aplicar esse desconto nessa reserva; o Estes descontos so passveis de ter perodos para os quais podem ser utilizados; Reservas rpidas: o Possibilidade de indicar o grupo das linhas de reserva; o Permite que sejam indicados os hspedes linha, acelerando bastante a criao de reservas de grupo, em que as condies de alojamento por linha sejam diferenciadas;
Refeies
Na ficha dos packages poder indicar quais as refeies includas; Nas reservas existe um novo separador Refeies, onde poder indicar quais as refeies previstas para cada um dos dias da reserva; Ao alterar as refeies de um package, poder aplicar essas alteraes s reservas j existentes automaticamente; Nova listagem de Refeies a qual poder ser tirada no Night-Audit; Foi suprimido o parmetro que existia para o encargo de pequenos almoos;
Servios de governantas
Nova tabela de manuteno para criar o conjunto de servios a cargo das governantas; Nos parmetros do wHOTEL, poder tipificar de que forma estes servios sero sugeridos nas reservas a criar, definindo o tipo de periodicidade, se ocorrem no dia de entrada e/ou no dia de sada; Nas fichas de terceiros, poder definir tambm regras para os servios e que se iro sobrepor s parametrizaes globais; Na ficha da reserva, ter no separador Camas/Extras/Governantas, a possibilidade de alterar as definies sugeridas automaticamente para estes servios; Na Folha de servios das governantas so listados para cada alojamento, quais os servios a executar no dia, existindo um totalizador no final da listagem para cada um dos servios.
Reservas via WebServices (permite realizao de reservas online atravs do site do hotel na internet):
agora disponibilizado um API via WebService que visa fornecer s empresa integradoras a possibilidade de incluir Reservas On-Line no site do Hotel Pode especificar quais as entidades que podem fazer reservas online, indicando um Login e Password na ficha do terceiro; As reservas criadas por este modo respeitam os contratos e respectivos preos para a entidade que efectua a reserva; Pode especificar quantos alojamentos esto disponveis para reservas online atravs da funcionalidade de allotments presente nos contratos. Para este funcionamento, deve tambm activar o parmetro Permitir reservas online apenas quando associadas a contratos Poder criar reservas associadas a terceiros j com ficha criada no hotel, como tambm para novos hspedes; As reservas criadas online ficam imediatamente disponveis no wHOTEL; Pgina 100
Pg. 100
A criao de reservas via WebServices valida a disponibilidade de alojamentos a cada nova reserva, isto , sempre que o hotel fique com ocupao completa para qualquer perodo, deixa de ser possvel criar novas reservas no site para esse mesmo perodo; Permite a criao de reservas agrupadas;
Overbookings:
Novo parmetro para "Permitir manter estado "Reserva" at ao checkin, quando for ultrapassada disponibilidade"; Novo parmetro para determinar se o nmero de Overbookings permitidos aplicado independentemente da categoria de alojamento. Novo parmetro para avisar ao criar reservas acima da disponibilidade; Novo parmetro para avisar quando disponibilidade total de alojamentos for inferior a X.
Controlo de crdito
O Controlo de crdito do wHOTEL disponibiliza o mesmo conjunto de regras disponveis no wGES, extendendo para os conceitos prprios desta aplicao Possibilidade de definir para cada entidade quais os parmetros de controlo de crdito, incluindo o uso dos parmetros globais. Opes de controlo disponveis Bloqueia, Avisa, No controla ou Pr-definio. Controlo global que inclua Vendas, Contas pendentes, Reservas, Movimentos diferidos de tesouraria, etc Controlo de crdito exclusivo para reservas. Total interligao com o controlo de crdito do wGES/wPOS, validando os valores em crdito nestas aplicaes tambm.
Pgina 101
Pg. 101
WDOCS
Pgina 102
Pg. 102
TABELA DE D OCUMENTOS
Nesta verso foi introduzida uma tabela para os documentos. O utilizador pode agora usufruir de todas as potencialidades deste mecanismo como por exemplo a pesquisa, unio com outras tabelas, agrupamentos, etc. A imagem seguinte mostra uma lista que une a tabela de documentos tabela de pastas e agrupa os do cumentos por pastas.
TABELA DE A TRIBUTOS
A tabela de atributos foi mudada, estando agora em conformidade com as restantes tabelas da aplicao.
Destaca-se ainda o facto de ser possvel configurar o preenchimento automtico de atributos. No exemplo seguinte, o atributo DATA_RECEPCAO est configurado para que, quando for preenchido, automaticamente criar o atributo DATA_FIM_PRAZO com um acrscimo de 30 dias.
AQUISIO EM SRIE
A aquisio de documentos a partir de scanners foi agilizada com a introduo de um ecr de digitalizao em srie, conforme mostrado na imagem seguinte.
Pgina 103
Pg. 103
No canto superior esquerdo o utilizador pode seleccionar a pasta para onde deseja digitalizar os documentos e o scanner fonte. No canto inferior esquerdo aparecem listados os documentos da pasta seleccionada. Do lado direito aparecer a pr visualizao do documento seleccionado/digitalizado. Depois da seleco da pasta e scanner, basta clicar em Digitalizar e todos os documentos colocados no alimentador automtico sero sequencialmente digitalizados e colocados na devida pasta. Durante o processo os documentos sero mostrados para que o utilizado possa verificar a qualidade da digitalizao.
GESTO DE FILTROS
O utilizador pode agora gravar filtros para que possam ser usados numa nova consulta ou at nos alertas.
Conforme mostra a imagem, a seleco de um filtro faz-se a partir de um selector. Para gravar um filtro o utilizador clica no boto representado por uma disquete, para eliminar um filtro o utilizador clica no boto com a cruz.
Pgina 104
Pg. 104
ALERTAS
Nesta verso foi introduzido o conceito de alertas, avisar o utilizador que certas condies esto presentes nos documentos. Para usufruir desta funcionalidade o utilizador deve activ-la no ecr de parmetros, conforme mostra a seguinte imagem.
Para alm da activao, necessrio escolher quais so os filtros que sero utilizados nos alertas. Estes so listados no ecr bastando que o utilizador seleccione os que pretende. A imagem seguinte mostra um exemplo do ecr de alerta propriamente dito. Note-se que existiro tantos tabuladores quantos os filtros seleccionados para os alertas.
Procura de pastas
No painel de gesto do de documentos agora possvel efectuar uma procura pelo nome das pastas.
Sugesto de pastas
No momento de aquisio de documentos passa a ser possvel uma sugesto automtica da pasta de destino. Para tal, basta que essa sugesto seja configurada nos parmetros. O configurador apresenta as pastas que existem no sistema bem como um conjunto de variveis que sero substitudas de acordo com o contexto da aquisio.
Pgina 105
Pg. 105
De acordo com a configurao anterior, a imagem seguinte mostra a pasta sugerida. Note-se que as variveis utilizador, ano, ms dia j foram substitudas pelos respectivos valores.
A configurao da sugesto pode ainda ser encontrada noutras aplicaes. Por exemplo, no que diz respeito ao wGES, a aplicao permite configurar a sugesto nos parmetros e uma configurao mais especfica nos tipos de documentos. Assim, aquando da associao de um documento wDOCS a um documento wGES, a pasta sugerida de acordo com a configurao do tipo de documento, depois de acordo com a configurao dos parmetros do wGES. Por ltimo, caso nenhuma das configuraes anteriores estarem definidas, recorre confi gurao do wDOCS.
Manipulao de pginas
Introduziram-se novas operaes para manipular documentos de imagem, que podem ser acedidas atravs do menu contextual.
A operao de agrupamento transforma vrios documentos em um nico com vrias pginas. A operao inversa separa as vrias pginas de um documento em vrios documentos.
Pgina 106
Pg. 106
No caso de um documento, quando j existe uma associao, apresentado um ecr que permite ao utilizador escolher uma opo das vrias opes. Desta forma agiliza-se o processo de aquisio, indo ao encontro das necessidades dos utilizadores.
No caso dos dossiers e das pastas, caso j exista uma associao, quando se faz drop de um ficheiro, ele automaticamente inserido no dossier/pasta.
Contabilidade
O wDOCS est agora intimamente ligado contabilidade no intudo de proporcionar uma melhor experincia no lanamento de documentos na contabilidade. Esta relao comea desde logo com a introduo do mecanismo de digitalizao em srie. Para alm disso, o ecr de movimentos foi alterado para que os documentos wDOCS possam ser mostrados sequencialmente de forma a auxiliar o lanamento. Esta funcionalidade pode ser activada no ecr de parmetros da contabilidade com a opo Usar o wDOCS no lanamento de novos documentos
Pgina 107
Pg. 107
Depois ser necessrio configurar em cada dirio qual a pasta onde esto os documentos que sero lanados e qual a pasta onde sero colocados os documentos j lanados.
Depois desta configurao, o ecr de lanamentos mostrar ento os documentos para o dirio seleccionado.
O utilizador pode ento seleccionar quais os documentos que pretende e comear a lanar. Quando o lanamento de um documento termina, o documento transferido para a pasta configurada e o documento seguinte mostrado para novo lanamento.
Pgina 108
Pg. 108
CERTIFICAO
Pgina 109
Pg. 109
De modo ir ao encontro das disposies definidas na Portaria 363/2010 de 23 de Junho, a verso 2011 incorpora um conjunto de alteraes relacionadas com certificao de software. A certificao tem como fundamento principal o impedimento de alterao de documentos de cliente que contenham elementos de natureza fiscal (nomeadamente Vendas a Dinheiro e Facturas, Guias de Remessa, Adiantamentos de Clientes, ...) Esse impedimento, que estava j consagrado no actual cdigo do IVA, funciona atravs da gerao de uma chave (utilizando mecanismos de encriptao assimtrica RSA), chave essa que vai servir de aferio no caso dos dados terem sido alterados, por exemplo, por um utilitrio externo. Com esta obrigatoriedade, a DGCI procura introduzir mecanismos que visem eliminar a fuga fiscal criando ao mesmo tempo responsabilizao directa das software-houses relativamente existncia de utilitrios externos que modifiquem a informao presente nas bases de dados. Esta seco descreve de forma sucinta o funcionamento do processo de certificao nas aplicaes Wintouch .
No grupo dos documentos de venda so excludos de momento Oramentos e Encomendas de Cliente, visto essa excluso estar referida de forma explcita na documentao tcnica da certificao.
A incluso da assinatura do documento anterior faz com que seja impossvel alterar um documento sem invalidar todos os docume ntos posteriores ao mesmo. Os mecanismos de criao de assinaturas baseados em chaves assimtricas so utilizados de forma corrente no dia a dia, por vezes sem o utilizador ter noo disso (quando estabelece uma ligao segura a um site bancrio, regra geral estar a utilizar esses mesmos mecanismos ou similares) O conceito de chaves assimtricas baseia-se na noo matemtica (baseia-se em nmeros primos) de que podemos codificar uma informao usando uma chave privada e podemos valid-la usando uma chave, que por poder ser do conhecimento de toda a gente, se designa de chave pblica. Assim, a assinatura do documento utiliza a primeira chave, a privada, que do conhecimento exclusivo da Wintouch (cada produtora de software ter uma chave diferente). Este mecanismo faz com que a alterao de algum dos dados indicados na lista acima, torne a chave anteriormente gerada invlida. Como a nica entidade que detm a chave privada a Wintouch, isto torna virtualmente impossvel voltar a gerar uma chave vlida para o documento entretanto gerado (Virtualmente, pois na realidade, dispondo do computador mais potente do mundo e de alguns milhes de anos, seria teoricamente possvel descobrir a chave privada atravs de arrombamente forado, termo que designa a tentativa sucessiva de codificao com chaves distintas at obter um resultado igual). Deve ser reforada a ideia que isto impe s produtoras uma responsabilidade acrescida, pois a existncia de qualquer utilitrio no mercado que modifique dados fiscais nos documentos directamente imputvel produtora por ser a nica que conhece a chave privada capaz de rectificar a chave dos documentos alterados.
Pgina 110
Pg. 110
Em qualquer uma destas duas situaes, isto iria obrigar o utilizador a ter que lanar novamente o documento que pretende alterar, tendo depois que modificar a informao pretendida. Por este facto surge, aquando da modificao de um documento assinado, um assistente que automatiza todo este processo. Vamos ver um exemplo: O utilizador lanou uma factura no valor de 100,00
Pgina 111
Pg. 111
Posteriormente, deu-se conta que o preo estava errado (para efeitos deste exemplo, usamos o preo, mas poderia ser qualquer campo que tivesse implicaes na assinatura do documento) pretendendo mudar para 200,00. Edita o documento, efectua a alterao pretendida e grava. Ter neste momento o seguinte ecr:
apresentado ao utilizador a possibilidade de: Cancelar a operao. O utilizador devolvido ao ecr anterior, sem qualquer gravao. Lanar um documento de natureza contrria. O utilizador poder seleccionar um documento de natureza contrria ao documento que est a tentar modificar. Ter de seleccionar o tipo de documento e a srie nos campos disponveis.
(Podemos ver que neste exemplo esto a ser apresentadas as devolues e as notas de crdito)
Pgina 112
Pg. 112
Esta opo poder ser designada de estorno, na medida em que o documento original no ir ser alterado, sendo lanado um novo documento para anular os valores do documento anterior. Ou, a terceira opo, que permite marcar o documento como Anulado. Note que o documento no removido da base de dados, sendo marcado de forma lgica. No ir afectar os mapas de vendas, mas ir ser emitido no SAF-T
Iremos agora ver mais em pormenor cada uma destas duas metologias. Seleco do lanamento de um documento de natureza contrria Quando o utilizador selecciona esta opo, indicando um tipo de documento/srie vlidos sero feitos os seguintes passos: gravado um documento NOVO com as alteraes que tnhamos indicado no documento original. Ou seja, as edies que efectuamos, do origem a um novo documento. criado o documento de natureza contrria, contendo os mesmos dados do documento original. O documento original mantido SEM QUALQUER alterao, com excepo do facto de ser marcado como tendo sido estornado pelo documento de estorno (meramente indicativo)
Podemos ver estes 3 documentos nas seguintes imagens aps a realizao desta operao: Documento de estorno:
(notar que temos a indicao nas observaes do documento que foi estornado) Documento estornado:
Pgina 113
Pg. 113
Como podemos ver na imagem, o documento estornado marcado como tal (embora mantendo todas as caractersticas do documento original, sendo um documento vlido). Essa indicao ocorre em 3 campos da tabela wGcDocCab: TipoDocEstornado, SerieDocEstornado e NumDocEstornado. Finalmente, teremos o documento novo que foi criado com as alteraes pretendidas.
Se do ponto de vista de base de dados, verdade que passamos a ter mais documentos do que os que teramos numa situao anterior certificao, tambm no menos verdade que do ponto de vista operacional (do utilizador) o transtorno e os passos necessrios so bastante minimizados. Alis, so nulos!! Os passos que o operador segue quando, aps ter editado o documento, so exactamente os mesmos que eram feitos at agora. Com a diferena de que sero gerados mais dois documentos. Seleco do lanamento com anulao A segunda forma de editar o documento consiste na anulao do documento anterior, e criao de um documento novo com as alteraes solicitadas.
Nesta opo, o utilizador dever obrigatoriamente indicar a justificao da anulao (tal decorre da aplicao do disposto na Portaria). Esses motivos de anulao podero ser indicados na tabela Motivos de Anulao em Tabelas/Tabelas de Configurao. Confirmada esta opo teremos o seguinte resultado: Ter sido criado um documento novo com as alteraes pretendidas:
Pgina 114
Pg. 114
Na prctica os dois mtodos equivalem-se no resultado (o documento original ter sempre os seus valores zerados de um forma ou de outra). O primeiro mtodo, no entanto, gera mais um documento do que o segundo. No entanto, recomendamos a utilizao do primeiro mtodo, visto a administrao poder no ver com olhos aquando de uma auditoria fiscal a existncia de inmeros documentos anulados (mesmo que cada um deles possua uma justificao vlida). Situaes particulares Chamamos desde j a ateno para algumas situaes particulares: Edio de um documento que tenha tido origem noutro documento (Guia ou Encomenda). Se selecionarmos a edio atravs de estorno, o documento original ir manter o estado pois a factura qual deu origem mantm-se na base de dados. Se por outro lado, tivermos seleccionado a anulao, a Guia ou Encomenda volta ao estado No satisfeito, devendo ser integrada novamente num documento. Edio de um documento de devoluo. Os documentos de devoluo (Notas de Crdito, Guias de Devoluo), no permitem a criao de um documento de natureza contrria. Assim, neste caso, o nico mtodo disponvel para editar o documento ser atravs da anulao de um documento novo. No caso do documento conter nmeros de srie ou lotes, a reposio do stock destes artigos ir variar em funo do mtodo seleccionado: Se for atravs de estorno, os artigos iro continuar nas actuais localizaes (o novo documento no ir conter informao sobre ns de srie). Se for atravs de anulao, os artigos sero colocados novamente nas localizaes anteriores venda. Neste momento a edio de documentos com n de srie no possvel de forma automtica, pois ainda no foi possvel Pgina 115
Pg. 115
encontrar um mtodo que permite desligar temporariamente que o n de srie j foi vendido, quando na realidade o estamos a repor.
Em qualquer uma destas duas situaes, isto iria obrigar o utilizador a ter que lanar novamente o documento que pretende alterar, j com a informao pretendida modificada, sendo que no caso das reservas para que a nova factura fizesse referncia s mesmas, teria que ser reabertas e relanados todos os movimentos anteriormente facturados. Surge ento, aquando da modificao de um documento assinado um assistente que automatiza todo este processo. Vamos ter um exemplo: O utilizador facturou uma reserva de 2 noites no valor de 50,00 noite.
Posteriormente, deu-se conta que o preo estava errado (para efeitos deste exemplo, usamos o preo, mas poderia ser qualquer campo que tivesse implicaes na assinatura do documento) pretendendo mud-lo. Edita o documento em Processamento>Edio de documentos>Documentos de Facturao) e clica na opo Editar do ecr.
Pgina 116
Pg. 116
apresentado ao utilizador a possibilidade de: Cancelar a operao. O utilizador devolvido ao ecr anterior, sem qualquer gravao. Estornar este documento. O utilizador poder seleccionar um documento de natureza contrria ao documento que est a tentar editar. Ter de seleccionar o tipo de documento e a srie no ecr mostrado em seguida:
(Podemos ver que neste exemplo esto a ser apresentadas as notas de crdito, uma vez que o documento original era uma factura) Esta opo designada de estorno, na medida em que o documento original manter-se- inalterado, sendo lanado um novo documento para anular os valores do documento anterior. Atravs desta opo, o utilizador no ter a possibilidade de editar e voltar a facturar os movimentos da conta financeira ou da(s) reserva(s) includos no documento original. O novo documento de natureza contrria criado por esta opo far meno de que estornou o documento FT/2011/1. A terceira opo permite marcar o documento como Anulado. Note que o documento no removido da base de dados, sendo marcado de forma lgica. No ir afectar os mapas de vendas, mas ir ser emitido no SAF-T. Ao seleccionar esta opo, pedido ao utilizador um Motivo de anulao, que ir ficar associado ao documento e respectivos movimentos:
Em seguida, aberto o ecr de facturao que lhe permitir alterar os movimentos e voltar a facturar os movimentos da conta financeira ou da(s) reserva(s) includas no documento original:
Pgina 117
Pg. 117
Quanto ao documento original, a partir deste momento aparecer com a meno Anulado:
Do ponto de vista de base de dados, verdade que passamos a ter mais documentos do que os que teramos numa situao anterior certificao, tambm no menos verdade que do ponto de vista operacional (do utilizador) o transtorno e os passos necessrios so bastante minimizados. Quando possvel, recomendamos a utilizao do mtodo de estorno, visto a administrao poder no ver com olhos aquando de uma auditoria fiscal a existncia de inmeros documentos anulados (mesmo que cada um deles possua uma justificao vlida).
Pgina 118
Pg. 118
Ao confirmar o pagamento, ser este documento (TAL/1) que ser finalizado na mesa. H no entanto toda uma srie de situaes em que este documento poder ter que ser invalidado. A primeiro situao ocorre caso o operador precise de fazer alteraes aos pedidos da mesa antes de efectuar o fecho. Aps ter adicionado um segundo artigo, e pedido novamente a conta, verificamos o seguinte resultado
Vemos que aplicao emitiu um segundo talo (TAL/2). Como os documentos assinados nunca podem ser removidos da base de dados, o talo anterior marcado como tendo sido anulado, conforme podemos verificar nas Operaes Especiais, tendo indicado em baixo o motivo (Edio/Novos Pedidos).
Pgina 119
Pg. 119
Vejamos agora outra situao. Aps ter efectuado o pedido, e emitido a conta da mesa, o pagamento efectuado com pedido de Venda a Dinheiro. Neste caso, teremos o seguinte layout para a VD:
Podemos verificar que na parte inferior do talo, indicado que esta VD substitui o TAL/2. Esta mesma informao pode ser consultada nas operaes especiais, quando seleccionamos esse talo anulado:
Pgina 120
Pg. 120
Podemos ver na parte inferior do ecr a indicao Substitudo por VD/1 Note-se que no caso de uma mesa ter vrias contas emitidas (atravs do Pagamento Parcial), a VD a dinheiro poder ter a referncia a mais do que um talo. Exemplo: Efectuamos 2 pedidos numa mesa, e de seguida, procedemos ao split dos mesmos, pedindo finalmente as contas todas:
Nesta opo seleccionamos Contas Todas sem, no entanto, seleccionar o pagamento, isto resultar na emisso de dois tales sobre essa mesa:
Pgina 121
Pg. 121
Samos da opo e agora vamos opo Pagamento. Iremos efectuar o pagamento da totalidade da mesa. Como tinham sido emitidos dois tales, no caso de pedirmos VD, aqueles tero que ser anulados.
Podemos ver na imagem que no rodap temos a indicao que esta VD substitui os tales 3 e 4. O mesmo pode ser verificado nas Operaes Especiais da mesa, consultando cada um dos tales:
Em qualquer uma destas duas situaes, isto iria obrigar o utilizador a ter que lanar novamente o documento que pretende alt erar, tendo depois que modificar a informao pretendida. Surge ento, aquando da modificao de um documento assinado um assistente que automatiza todo este processo. Vamos ver um exemplo: O utilizador lanou uma factura no valor de 100,00 Pgina 122
Pg. 122
Posteriormente, deu-se conta que o preo estava errado (para efeitos deste exemplo, usamos o preo, mas poderia ser qualquer campo que tivesse implicaes na assinatura do documento) pretendendo mudar para 200,00. Edita o documento, efectua a alterao pretendida e grava. Ter neste momento o seguinte ecr:
apresentado ao utilizador a possibilidade de: Cancelar a operao. O utilizador devolvido ao ecr anterior, sem qualquer gravao. A segunda opo permite marcar o documento como Anulado. Note que o documento no removido da base de dados, sendo marcado de forma lgica. No ir afectar os mapas de vendas, mas ir ser emitido no SAF-T
Seleco do lanamento com anulao Esta forma de editar o documento consiste na anulao do documento anterior, e criao de um documento novo com as alteraes solicitadas. Confirmada esta opo teremos o seguinte resultado: Ter sido criado um documento novo com as alteraes pretendidas; O documento anterior ter sido marcado como Anulado.
Pgina 123
Pg. 123
Venda Suspensa Por defeito, quando se suspende a venda em curso, gravado na base de dados uma venda a dinheiro. Ao confirmar a venda de um documento suspenso, se este foi alterado, so efectuadas de forma automtica as seguintes operaes : O documento previamente suspenso marcado como anulado com a justificao Substitudo pelo documento <documento venda>/<serie n>/ <nmero>; emitido novo documento com a identificao <documento venda>/<serie n>/ <nmero>.
Reimpresso de documentos assinados marcados como anulados. Os documentos anulados que tem assinatura associada, no so removidos da base de dados e so passveis de ser (re)impressos. Na impresso do documento consta que o mesmo foi anulado.
Pgina 124
Pg. 124
Conversor de documentos
De forma a facilitar a tarefa de criao dos novos documentos disponibilizado um utilitrio, o qual permite no s efectuar o desdobramento automtico de todos os actuais documentos necessrios, assim como, quando seleccionado pelo utilizador no dia 1 de janeiro, efectuar automaticamente a troca de documentos para as novas sries (especialmente til no caso dos Pontos de Venda)
Pgina 125
Pg. 125
CUIDADOS NA INSTALAO
Este captulo descreve alguns dos cuidados a ter aquando de uma instalao
Pgina 126
Pg. 126
Setup
No caso de instalar a aplicao sobre uma instalao existente, apenas os mapas e imagens sero mantidos, assim como o Wintouch.Config. Devido a alteraes na nomenclatura das aplicaes, os binrios antigos sero removidos. Devido ao facto dos nomes dos ficheiros das aplicaes (*.exe e *.dll) terem sido alterados, e de forma a no permanecerem no directrio ficheiros que no sero utilizados e poderiam causar problemas de compatibilidade, os mesmos so removidos. Chama-se ainda a ateno para o facto de, devido a esta mudana de nomes (principalmente) dos exes, eventuais batch-files que tenha neste momento, tero que ser alteradas para apontarem para os novos nomes.
Pgina 127
Pg. 127
ADENDAS AO BOLETIM
10.12.2010 Pgina 39 - Descrio da tabela de meios de pagamento 12.12.2010 Pgina 127- Criada seco com cuidados na instalao 30.12.2010 Pgina 124 Alterada a frase At 31 de Dezembro de 2010, os documentos continuaro a ser assinados. para At 31 de Dezembro de 2010, os documentos continuaro no a ser assinados.
Pgina 128
Pg. 128
Indice
INTRODUO ........................................................................................................................................................................... 2 GERAL E FERRAMENTAS ................................................................................................................................................................ 3 MANAGER ............................................................................................................................................................................. 21 WSCRIPT ............................................................................................................................................................................... 24 ALUGUER DE SOFTWARE ............................................................................................................................................................. 29 CONTAS CORRENTES
................................................................................................................................................................. 31
WGES .................................................................................................................................................................................. 35 WGES POCKET......................................................................................................................................................................... 49 WSIR ................................................................................................................................................................................... 51 WPOS .................................................................................................................................................................................. 58 WCONTAB ............................................................................................................................................................................. 66 WPESSOAL............................................................................................................................................................................. 70 WTEC................................................................................................................................................................................... 75 WCLNICAS ............................................................................................................................................................................ 77 WVET .................................................................................................................................................................................. 87 WHOTEL ............................................................................................................................................................................... 97 WDOCS .............................................................................................................................................................................. 102 CERTIFICAO ....................................................................................................................................................................... 109 CUIDADOS NA INSTALAO ....................................................................................................................................................... 126 ADENDAS AO BOLETIM............................................................................................................................................................. 128
Pgina 129
Pg. 129