Openbravo POS 2.30 Release notes/pt
Languages: |
English | Italiano | Português | Русский | Translate this article... |
Contents |
O que é o Openbravo POS 2.30
Openbravo POS 2.30 é uma versão estável do Openbravo POS caracterizada por novas funcionalidades, melhorias arquiteturais e muitos defeitos corrigidos. Openbravo POS 2.30 é o mais recente lançamento da solução POS de código aberto lider de mercado.
Como obter o Openbravo POS
O Openbravo POS 2.30 está disponível para download em Sourceforge.net: OpenbravoPOS: Files. E os pacotes fornecidos são:
- Aplicação Openbravo POS
- openbravopos-2.30-windows-installer.exe. Instalador para todas as plataformas Windows. Windows XP, Windows Vista e Windows 7.
- openbravopos-2.30-linux-installer.bin. Instalador para todas as plataformas Linux como Ubuntu, OpenSuse, Fedora, Debian, ... com processador i386.
- openbravopos-2.30-linux-x64-installer.bin. Instalador para todas as plataformas Linux com arquitetura de processador x64.
- openbravopos-2.30-linux-ia64-installer.bin. Instalador para todas as plataformas Linux com arquitetura de processador IA64.
- openbravopos-2.30-solaris-intel-installer.bin. Instalador para Solaris com processador Intel.
- openbravopos-2.30-osx-installer.app.tar.gz. Instalador para MacOS com processador Intel.
- openbravopos_2.30_bin.zip. Arquivos binários para qualquer plataforma.
- Módulo PDA Openbravo POS
- openbravopos_2.30_pda.zip. Arquivos binários do módulo PDA The binary files of the PDA module destinado a facilitar a realização do deploy. Este pacote contém o servidor HTTP e o conteiner servlet Jetty.
- openbravopos_2.30_pda.war. Arquivos binários do módulo PDA destinado ao deploy no servidor HTTP e no conteiner servlet de sua preferência. Este pacote permite um deploy mais flexível do módulo PDA.
- Pacotes de integração entre o Openbravo POS e ERP
- openbravopos_2.30_web.obx. Este é o módulo Web Service de sincronização do Openbravo POS que deve ser instalado no Openbravo ERP 2.50 ou posterior. Você tambem pode instalar a última versão deste módulo a partir do repositório de módulos.
- openbravopos_2.30_int.zip. Estes são os jobs e transformations do Pentaho Data Integration para executar a integração entre o Openbravo POS e o Openbravo ERP. Para executar estes jobs e transformations você precisa do Openbravo ERP 2.50 ou posterior com o módulo Web Service de Sincronização instalado.
- Fontes do Openbravo POS
- openbravopos_2.30_src.zip. Arquivos fontes do Openbravo POS, incluindo também o módulo PDA, jobs e transformations e o módulo web service de sincronização.
Novas características
Estas são as caracteristicas e correções de bugs mais importantes deste lançamento:
- Módulo PDA para Restaurantes: Esta funcionalidade permitirá usuarios a realizar pedidos, consultar produtos e gerenciar mesas utilizando dispositivos móveis. Nesta versão on Opera Mobile e iPod touch / iPhone são suportados, mas com pequenas modificações qualquer dispositivo móvel com navegador Web e conectividade wifi irá funcionar. Esta funcionalidade é destinada à restaurantes e outros negócios de hospitalidade. Mais informações em Guia de instalação do módulo PDA.
- AStributos de Produtos: Esta funcionalidade foi criada utilizando o mesmo conceito de atributos de produtos do Openbravo ERP. Com esta nova funcionalidade produtos podem ter atributos como tamanho, cor, numero de série, etc. Todos esses atributos são registrados em operações como vendas e controle de inventário. Novo painel mestre-detalhe, relatórios e caixas de dialogo foram adicionadas ao Openbravo POS para gerenciar corretamente os atributos de produtos. Esta funcionalidade será útil para vários setores. Mais informações em Guia de atributos de produtos.
- Melhorias na Sincronização ERP - POS: Toda as arquitetura para sincronização entre o Openbravo ERP e o Openbravo POS foi mudada em mais dados são sincronizados. No lado do ERP um novo módulo foi adicionado para prover REST web services para a integração. A ferramenta selecionada para rodar os trabalhos de sincronização é o Pentaho data integration. Pentaho data integration é um poderoso ETL open source, orientado à metadata, com uma interface gráfica para projetar os trabalhos de sincronização. Com esta nova arquitetura a lógica de sincronização é desacoplada dos dados ficando fácil agendar trabalhos de sincronização, projetar e criar novos trabalhos de sincronização entre o Openbravo ERP e Openbravo POS bem como outras aplicações.
- Gateways Pagamento: A funcionalidade de gateway de pagamento foi melhorada e ampliada. Agora são suportados nativamente os seguintes gateways:
PayPoint / SecPay, Authorize.net, Planetauthorize, First Data / LinkPoint / YourPay e PaymentsGateway.net, e outros gateways de pagamento podem ser adicionados facilmente. Com essas melhorias o Openbravo POS está apto a gerenciar transações por meio de cartão de crédito presencial e está preparado para suportar os requisitoes das padronizações EMV, PCI e Chip/PIN.
- Instaladores Bitrock: Instalar o Openbravo POS está mais fácil do que nunca. Agora nós fornecemos instaladores para as seguintes plataformas: Windows, Linux x86, Linux x64, Linux ia64, OSX e Solaris Intel. Os binários clássicos e os pacotes dos fontes continuam sendo distribuídos. Mais informações em OpenbravoPOS Installation.
- Suporte ao gerenciador de banco de dados Apache Derby: Apache Derby é um banco de dados relacional implementado inteiramente em Java. O Apache Derby melhora a performance e a confiabilidade do Openbravo POS quando rodando no modo embarcado (embedded mode). O Apache Derby no modo embarcado substitui o HSQLDB como o gerenciador de banco de dados padrão da distribuição binária do Openbravo POS 2.30. O HSQLDB continua sendo suportado no Openbravo POS mas não é mais o padrão gerenciador padrão do banco de dados. Mais informações em OpenbravoPOS Installation.
- Atualização da licença para GPL versão 3: Com a GNU GPL versão 3 estamos atualizado com a última versão da licença e assim tapamos algumas brechas da ultima licença como conceder direitos de patente a cada usuário, extendendo a compatibilidade com outras licenças de software livre e lidando com novas ameaças ao software livre que surgiram com a versão 2 da GNU GPL.
- Atualização de bibliotecas de terceiros para a ultima versão estável: As seguintes bibliotecas foram atualizadas: SwingX 0.9.5 e Substance 5.1.
- Melhoria no suporte à impressora de cupons: Nesta versão o Openbravo POS suporta uma grande quantidade de impressoras de cupons. Foi adicionado suporte à impressoras com drivers do sistema. Quase todas as impressoras com driver do sistema é suportada no Openbravo POS. Ele inclui suporte nativo para impressoras de cupons Star Micronics, e para impressoras de cupons somente texto. Também foi melhorado o suporte à impressoras fiscais javapos. Mais informações em OpenbravoPOS Hardware Installation.
- Melhorias na Usabilidade
- Adicionado painel para editar a relação de produtos auxiliares: O Openbravo POS suporta produtos auxiliares desde versões antigas mas esta relação tinha que ser configurada manualmente via banco de dados. Agora existe um painel do Openbravo POS que ajuda a editar a relação de produtos auxiliares.
- Adicionada caixa de dialogo para localizar cupons no painel de edição de vendas. Uma nova caixa de dialogo foi adicionada para localizar cupons que não se conheça o número. Usuários poderão pesquisar cupons por data, por tipo (venda ou estorno), por usuário e por total.
- Adicionado um teclado no painel de movimentação do caixa: Com essa adição o painel de movimento do caixa pode ser operado usando apenas uma tela touch screen (por toque). Esta é uma boa melhoria para ambientes que precisam gerenciar o movimento de caixa diretamente de um terminal Openbravo POS com touch screen.
- Adicionada a possibilidade de imprimir um relatório parcial no painel de fechamento de caixa: Agora é possível imprimir o relatório de fechamento de caixa com resultados parciais sem reiniciar os contadores e totais. Contudo você poderá diferenciar se o relatório é parcial ou com os resultados finais.
Linguagens supportadas
Os seguintes pacotes de linguagem estão disponíveis para o Openbravo POS 2.30 mas outros pacotes de linguagem de versões antigas também funcionarão. Neste caso apenas algumas sentenças podem não estar traduzidas.
Para instalar o pacote de linguagem você deve apenas copiar os arquivos inclusos na mesma pasta onde Openbravo POS está instalado, mantendo a mesma estrutura de diretórios.
Language | Code | Package |
---|---|---|
Inglês | en (padrão) | Incluso nos binários |
Espanhol | es | Pacote de tradução |
Espanhol do México | es_mx | Pacote de tradução |
Russo | ru | Pacote de tradução |
Húngaro | hu | Pacote de tradução |
Francês | fr | Pacote de tradução |
Atualizando do Openbravo POS 2.20
O Openbravo POS 2.30 necessita do Java da Sun Microsystems versão 1.6 ou superior para rodar. Se você utiliza uma versão antida do Java para rodar o Openbravo POS 2.20, primeiro você deve atualizar para a versão 1.6 do Java da Sun Microsystems antes de instalar o Openbravo POS 2.30.
Para salvar todos os dados e configurações nós recomendamos primeiro fechar todas as aplicações conectadas ao banco de dados, fazer um backup do seu banco de dados, atualizar o banco de dados e descartar o backup apenas quando tudo já tiver sido testado e funcionando sobre a nova versão.
Na primeira vez que o Openbravo POS 2.30 for inicializado, se o banco de dados for de uma versão anterior, o sistema irá perguntar ao usuário se ele deverá ser atualizado. Se o usuário selecionar sim, o script SQL que atualiza o banco de dados será executado e o Openbravo POS inicializa-rá normalmente.
Existem várias opções de menu e permissões que devem ser atualizadas manualmente caso a instalação do Openbravo POS 2.30 seja uma atualização da versão 2.20.
- Novas opções de menu não são visíveis por que a nova definição do menu deve incluir as novas entradas do menu. Para adicionar as novas entradas do menu ao seu menu antigo, abra o recurso Menu.Root e substitua a sua definição do menu pela definição da nova versão ou inclua as seguintes linhas à sua definição de menu corrente.
submenu.addPanel("/com/openbravo/images/bookmark.png", "Menu.Auxiliar", "com.openbravo.pos.inventory.AuxiliarPanel"); submenu.addPanel("/com/openbravo/images/bookmark.png", "Menu.Attributes", "com.openbravo.pos.inventory.AttributesPanel"); submenu.addPanel("/com/openbravo/images/bookmark.png", "Menu.AttributeValues", "com.openbravo.pos.inventory.AttributeValuesPanel"); submenu.addPanel("/com/openbravo/images/bookmark.png", "Menu.AttributeSets", "com.openbravo.pos.inventory.AttributeSetsPanel"); submenu.addPanel("/com/openbravo/images/bookmark.png", "Menu.AttributeUse", "com.openbravo.pos.inventory.AttributeUsePanel"); submenu.addPanel("/com/openbravo/images/appointment.png", "Menu.InventoryListDetail", "/com/openbravo/reports/inventorylistdetail.bs"); submenu.addPanel("/com/openbravo/images/appointment.png", "Menu.InventoryDiffDetail", "/com/openbravo/reports/inventorydiffdetail.bs");
- As novas opções de menu não são acessíveis porque a lista de permissões não foi atualizada, devendo ser atualizada manualmente. Por exemplo, para adicionar ao perfil Administrador todas as opções de menu da versão 2.30 vá até o painel de perfis e inclua as seguintes linhas na lista de permissões:
<class name="com.openbravo.pos.inventory.AttributesPanel"/> <class name="com.openbravo.pos.inventory.AttributeValuesPanel"/> <class name="com.openbravo.pos.inventory.AttributeSetsPanel"/> <class name="com.openbravo.pos.inventory.AttributeUsePanel"/> <class name="com.openbravo.pos.inventory.AuxiliarPanel"/> <class name="/com/openbravo/reports/inventorylistdetail.bs"/> <class name="/com/openbravo/reports/inventorydiffdetail.bs"/>
Integração entre o Openbravo ERP e Openbravo POS
Com a nova arquitetura de integração entre Openbravo ERP e Openbravo POS a integração antiga não funciona sendo preciso você reconstruí-la. A nova arquitetura de integração necessita do Openbravo ERP 2.50 ou posterior e do Openbravo POS 2.30 beta ou posterior.
Para instalar os componentes da nova arquitetura de integração você deve ocultar os botões antigos de integração removendo as seguintes linhas do recurso Menu.Root:
submenu.addTitle("Menu.Maintenance.ERP"); submenu.addExecution("/com/openbravo/images/openbravo.png", "Menu.ERPProducts", "com.openbravo.possync.ProductsSyncCreate"); submenu.addExecution("/com/openbravo/images/openbravo.png", "Menu.ERPOrders", "com.openbravo.possync.OrdersSyncCreate");
No Openbravo ERP você deve instalar o módulo de Web Services de Sincronização com o Openbravo POS que pode ser baixado em Sourceforge.net: OpenbravoPOS: Arquivos ou a partir do repositório de módulos do Openbravo ERP.
Pentaho data integration é a ferramenta usada para rodar as tarefas e transformações de integração, e as tarefas e transformações que contém a lógica de integração podem ser baixadas em Sourceforge.net: OpenbravoPOS: Arquivos. Estas tarefas e transformações precisam dos parâmetros para conectar aos Web Services de Sincronização com Openbravo POS instalados no Openbravo ERP bem como dos parâmetros para conectar ao banco de dados do Openbravo POS.
Pending receipts
- Todos os cupons pendentes são deletados por não serem compatíveis com a nova versão. Recomendamos, antes de atualizar o banco de dados, fechar todos os cupons pendentes com a versão antiga do Openbravo POS que você está usando.
Agradecimentos
Openbravo gostaria de agradecer:
Star Micronics EMEA e Seleniko 03, S.L.. Por fornecer impressoras de cupons e displays de clientes para testar com o Openbravo POS.
Epson Italia, Gallorini, Manu e Cosmic Blue Team S.p.A. Por ajudar a melhorar o suporte à impressoras fiscais com javapos.
Comunicado
Gostaríamos de lhe ouvir! Você pode We want to hear from you! You can acessar a comunidade Openbravo em:
- Forum Openbravo POS: http://forge.openbravo.com/projects/openbravopos/forum
- IRC: #openbravo (Inglês) e #openbravo-es (Espanhol) em irc.freenode.net
Para manter-se atualizado com as noticias da comunidade, não deixe de visitar Planet Openbravo para acessar os blogs da comunidade Openbravo.
Gostaria de contribuir? Para se envolver com a comunidade Openbravo POS leia Guia do contribuidor.
Pendências conhecidas
2.30
Bugs resolvidos
2.30
Log de mudanças
2.30
https://code.openbravo.com/pos/devel/main/log/2.30