View source | Discuss this page | Page history | Printable version   

OpenbravoPOS Administrator guide/pt

Contents

Gerenciando autenticação e autorização

Editando perfis e permissões

Vá em Manutenção abaixo de Administração e selecione Perfis.

Para editar as permissões você deve criar um novo perfil e editar as permissões nele. O formato usado é um arquivo XML que descreve os formulários que o perfil tem permissão para acessar.

Por padrão o perfil de administrador tem acesso a toda a aplicação, podendo ele servir de como base para novos perfis.

Esta é a lista de opções da aplicação que você pode conceder acesso aos perfis:

Painel Vendas

   <class name="com.openbravo.pos.sales.JPanelTicketSales"/>
   <class name="com.openbravo.pos.sales.JPanelTicketEdits"/>
   <class name="com.openbravo.pos.customers.CustomersPayment"/>
   <class name="com.openbravo.pos.panels.JPanelPayments"/>
   <class name="com.openbravo.pos.panels.JPanelCloseMoney"/>
   <class name="/com/openbravo/reports/closedpos.bs"/>

Botões do painel Vendas

   <class name="button.print"/>
   <class name="button.opendrawer"/>

Métodos de pagamento

   <class name="payment.cash"/>
   <class name="payment.cheque"/>
   <class name="payment.paper"/>
   <class name="payment.magcard"/>
   <class name="payment.free"/>
   <class name="payment.debt"/>
   <class name="refund.cash"/>
   <class name="refund.cheque"/>
   <class name="refund.paper"/>
   <class name="refund.magcard"/>

Painel Clientes

<class name="com.openbravo.pos.forms.MenuCustomers"/>
<class name="com.openbravo.pos.customers.CustomersPanel"/>
<class name="/com/openbravo/reports/customers.bs"/>
<class name="/com/openbravo/reports/customersb.bs"/>

Painel Gerenciamento de Estoque

<class name="com.openbravo.pos.forms.MenuStockManagement"/>
<class name="com.openbravo.pos.inventory.ProductsPanel"/>
<class name="com.openbravo.pos.inventory.ProductsWarehousePanel"/>
<class name="com.openbravo.pos.inventory.CategoriesPanel"/>
<class name="com.openbravo.pos.panels.JPanelTax"/>
<class name="com.openbravo.pos.inventory.StockDiaryPanel"/>
<class name="com.openbravo.pos.inventory.StockManagement"/>
<class name="/com/openbravo/reports/products.bs"/>     
<class name="/com/openbravo/reports/productlabels.bs"/>     
<class name="/com/openbravo/reports/productscatalog.bs"/>
<class name="/com/openbravo/reports/inventory.bs"/>
<class name="/com/openbravo/reports/inventoryb.bs"/>
<class name="/com/openbravo/reports/inventorybroken.bs"/>
<class name="/com/openbravo/reports/inventorydiff.bs"/>

Painel Gerenciamento de Vendas

<class name="com.openbravo.pos.forms.MenuSalesManagement"/>
<class name="/com/openbravo/reports/usersales.bs"/>
<class name="/com/openbravo/reports/closedproducts.bs"/>
<class name="/com/openbravo/reports/taxes.bs"/>
<class name="/com/openbravo/reports/chartsales.bs"/>  
<class name="/com/openbravo/reports/productsales.bs"/> 

Painel Manutenção

<class name="com.openbravo.pos.forms.MenuMaintenance"/>
<class name="com.openbravo.pos.admin.PeoplePanel"/>
<class name="com.openbravo.pos.admin.RolesPanel"/>
<class name="com.openbravo.pos.admin.ResourcesPanel"/>
<class name="com.openbravo.pos.inventory.LocationsPanel"/>
<class name="com.openbravo.pos.mant.JPanelFloors"/>
<class name="com.openbravo.pos.mant.JPanelPlaces"/>
<class name="/com/openbravo/reports/people.bs"/>
<class name="com.openbravo.possync.ProductsSyncCreate"/>
<class name="com.openbravo.possync.OrdersSyncCreate"/>
<class name="Menu.ChangePassword"/>
<class name="com.openbravo.pos.panels.JPanelPrinter"/>
<class name="com.openbravo.pos.config.JPanelConfiguration"/>

Usuários

Vá até Manutenção abaixo de Administração e selecione Usuários.

Para criar um novo usuário clique no botão novo. Digite o nome em Nome, e então selecione seu perfil.


Gerenciando o estoque

Impostos

Vá até Estoque abaixo de Administração e selecione Impostos.

Aqui você pode definir os impostos que posteriormente serão associados aos produtos. Isso permite a taxação de produtos automaticamente.

Para cadastrar um novo imposto clique no botão novo, insira o nome e a taxa. Quando terminar, salve usando o botão salvar.

Categorias

Vá até Estoque abaixo de Administração e selecione Categorias.

Gerenciar o catalogo consiste em criar categorias e adicionar produtos a elas. Observe que os produtos devem pertencer a uma categoria.

Você irá perceber que a interface é muito semelhante à tela de impostos. Aqui você pode definir várias categorias onde seus produtos serão enquadrados.

Categorias são organizadas hierarquicamente. Atribua uma categoria à categoria que você está editando selecionando-a na lista de seleção Categoria.

Opcionalmente você pode adicionar uma imagem para cada categoria editando o campo Imagem. Para fazer isso pressione o botão com um ícone de pasta, navegue pelos seus arquivos e selecione a imagem desejada.

Você também pode adicionar todos os produtos que pertencem a uma categoria pressionando o botão Adicionar ao catálogo e também remover todos eles pressionando o botão Remover do catálogo.

Produtos

Vá até Estoque abaixo de Administração e seleciona Produtos.

O campo código de barras é o valor que será utilizado para localizar produtos quando estiver usando um leitor de código de barras.

Você deve atribuir o preço de compra e o preço de venda. Isto pode ser feito apenas escrevendo preço de venda desejado com ou sem impostos incluídos, ou editando a margem de lucro desejada por unidade.

Observe que cada produto deve pertencer a uma categoria e deve ter seu conjunto de impostos.

Opcionalmente você pode adicionar uma imagem para cada produto editando o campo Imagem. Para fazer isso pressione o botão com um ícone de pasta, navegue pelos seus arquivos e selecione a imagem desejada. Na aba Estoque você pode editar os valores Custo do estoque por ano e Volume de estoque para fins de relatório.

Na aba Propriedades você pode selecionar se o produto deve estar visível no catálogo do painel de vendas, se ele é um produto auxiliar e se é um produto que é vendido por peso.


Modificando o layout padrão do cupom

Editar o cupom

No Openbravo POS muitas das configurações avançadas são gerenciadas a partir do painel de recursos ao invés de uma GUI. Assim como o caso dos cupons.

Para alterar o cupom padrão você deve ir até o painel Recursos e editar o recurso com o nome Printer.Ticket.

O Openbravo POS usa o Apache Velocity para “parsear” os templates XML. A referência para o Velocity contém mais informações sobre a sintaxe utilizada.


No cupom estarão disponíveis todos os métodos públicos da classe net.adrianromero.tpv.ticket.TicketInfo na variável $ticket e todos os métodos públicos da classe net.adrianromero.tpv.ticket.TicketLineInfo na variável $ticketlines.

Liguagem

O Openbravo POS define uma nova linguagem baseado em XML para imprimir cupons e exibir na tela do cliente independente do modelo de impressora usado. Esta liguagem suporta uma tela de cliente e várias impressoras.

Ticket

Ticket imprime um cupom. Quando ele termina, ele corta o papel. Ticket pode conter um atributo printer que define a impressora.

<ticket printer=2> ... </ticket> - a impressora 2 irá imprimir o cupom.

Os seguintes elementos podem ser usados entre as tags ticket:

Line

Adiciona uma linha de texto ao cupom. Ela pode conter o parâmetro size que define o tamanho do texto. Os valores possíveis são:

0 – Tamanho normal (padrão)
1 – Altura dupla
2 – Largura dupla
3 – Altura e largura duplos
<line size=3> ... </line>

Entre a tag <line> e o texto a ser impresso a tag <text> é requerida. A tag text pode conter os seguintes parâmetros:

align – define o alinhamento do texto. Os valores disponíveis são
left – alinha o texto à esquerda. O valor padrão.
right – alinha o texto à direita..
center – centraliza o texto.
length – define o tamanho em caracteres utilizados para encaixar o texto.
bold – define se o texto é em negrito ou não. False por padrão.
underline – define se o texto é sublinhado ou não. False por padrão
<text align ="right" length="10" underline="true">Algum texto</text>
Image

Imprime uma imagem no cupom. Contém o nome do recurso que contém o arquivo da imagem. A imagem é convertida para P/B antes de ser mandada para a impressora.

<image>Sua imagem</image>
Barcode

Imprime um código de barras. Contém o número do código de barras no formato EAN-13.

<barcode>o número</barcode>
Opendrawer

Abre a gaveta para dinheiro conectada à impressora.

<opendrawer/>

O template padrão do cupom pode servir como um bom ponto de partida.

Display
Line

Apresenta uma linha na tela. Entre a tag <line> e o texto a ser impresso a tag <text> é requerida. A tag text pode conter os seguintes parâmetros:

align – define o alinhamento do texto. Os valores disponíveis são
left – alinha o texto à esquerda. O valor padrão.
right – alinha o texto à direita..
center – centraliza o texto.
length – define o tamanho em caracteres utilizados para encaixar o texto.


Editando a imagem

A imagem padrão pode ser alterada editando o recurso Printer.Ticket.Logo. Os tipos de imagem suportados variam de acordo com a impressora. Muitas impressoras térmicas as suportam, e muitas matriciais não. A imagem deve ter 256 px de largura, no máximo.

Para remover a imagem do cupom você deve editar o recurso Printer.Ticket e remover a referência ao recurso Printer.Ticket.Logo.

Retrieved from "http://wiki.openbravo.com/wiki/OpenbravoPOS_Administrator_guide/pt"

This page has been accessed 8,701 times. This page was last modified on 12 March 2009, at 20:28. Content is available under Creative Commons Attribution-ShareAlike 2.5 Spain License.