Desenvolupador

Misc enhancements in september

3 min de lectura

Resum ràpid

L’entrada repassa l’evolució de Koo, la seva estabilitat i diverses millores en mòduls, seguretat i complements encara no recomanats per a producció. També descriu noves funcions d’entrada amb teclat i lector de codis de barres, i explica com `printjob` gestiona la cua i l’enviament dels informes.

Continguts

Fa més d’un mes que vam publicar l’última entrada, però això no vol dir que el desenvolupament s’hagi aturat.

Koo és més estable que mai i es troba en molt bona forma (de fet, ja es podria estar utilitzant en molts entorns de producció), però volem que la versió 5.0 sigui tan bona com sigui possible i ara mateix no tenim pressa. Mentrestant, tothom està convidat a descarregar-la i provar-la!

Sembla que el nostre mòdul jasper_reports també està guanyant impuls, a jutjar pels comentaris i les preguntes dels fòrums. Esperem que això ens ajudi finalment a afegir funcionalitats exposades en entrades anteriors.

Darrerament hem estat treballant en diverses àrees. Entre aquestes hi ha les correccions d’errors i els avisos de seguretat del servidor i dels mòduls OpenObject, així com l’addició de nous mòduls als complements extra, com ara els de gestió de riscos i assegurances, o un altre que permet crear un producte compost per diversos productes. Els seus noms comencen per nan_, de manera que són fàcils de trobar, però cal tenir en compte que encara no els utilitzem en entorns de producció i que, per tant, encara poden sorgir alguns problemes.

També s’han incorporat altres correccions d’errors i millores al repositori del projecte openerp-spain. Sembla que la comunitat està força activa i és agradable veure discussions en diverses àrees. Creiem que el fet de «debatre i desenvolupar», en lloc de «desenvolupar i intentar convèncer algú perquè integri el meu codi», ajuda molt a millorar la qualitat dels mòduls nous.

També hem afegit un parell de funcionalitats senzilles però interessants a Koo. Intentem no afegir-hi grans funcionalitats noves, però hem d’incorporar algunes peticions dels clients. Una d’elles afegeix el paràmetre --enter-as-tab a Koo, que permet saltar d’un camp a un altre amb les tecles Retorn o Enter. L’altra permet utilitzar un lector de codis de barres connectat al port sèrie. Simplement reenvia l’entrada del lector a l’aplicació com si fossin pulsacions de tecles, de manera que està disponible a qualsevol lloc de l’aplicació. Per tant, per a tothom qui busqui un TPV potent per a OpenERP, Koo és un pas més a prop.

Actualització

He oblidat esmentar les millores que hem fet al mòdul printjob, disponible al repositori de la comunitat, que va iniciar Pegueroles, S.C.P. Hem ampliat la seva excel·lent feina i ara el mòdul ofereix aquestes funcionalitats:

  • Tots els informes s’emmagatzemen en una cua d’impressió. Al cap d’un parell de dies s’eliminen automàticament, excepte els informes marcats per conservar-los. Els informes de la cua es poden enviar al client o a una impressora preconfigurada en qualsevol moment.
  • Els informes es poden enviar al client (com fa per defecte OpenERP), directament a una impressora o només a la cua d’impressió.
  • Aquestes tres opcions es poden configurar als paràmetres generals del sistema, per usuari, per informe i per usuari i informe. Això permet establir el comportament predeterminat com a «enviar al client», però configurar un usuari concret perquè enviï tots els documents a una impressora determinada.
  • Les impressores es poden configurar al mòdul (s’espera un servidor CUPS).

Aquest mòdul és molt útil en molts escenaris i, un cop més, especialment interessant per als entorns de TPV.

Preguntes freqüents

En quin estat es troba Koo segons l’article?

L’article explica que Koo és més estable que mai i que ja es podria utilitzar en molts entorns de producció, tot i que l’equip vol continuar treballant perquè la versió 5.0 sigui tan bona com sigui possible.

Quines precaucions cal tenir amb els nous mòduls dels complements extra?

Els seus noms comencen per nan_, però l’article adverteix que encara no s’utilitzen en entorns de producció i que hi poden sorgir problemes.

Quines opcions ofereix el mòdul `printjob` per als informes?

Els informes es poden conservar temporalment en una cua i enviar després al client, a una impressora preconfigurada o només deixar-los a la cua. Aquest comportament es pot configurar globalment, per usuari, per informe o combinant usuari i informe.