sanger / labwhere

A tool for tracking uniquely barcoded labware

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

GPL-831 - As heron lab users we need to be able to print barcodes to the Squix printers

stevieing opened this issue · comments

User story
As heron lab users we need to be able to print barcodes to the Squix printers

Who are the primary contacts for this story
Danni

Acceptance criteria
To be considered successful the solution must allow:

  • add a list of acceptance criteria here
  • ...

Dependencies
This story is blocked by the following dependencies:

  • #<issue_no.>
  • sanger/#<issue_no.>

Additional context
Add any other context or screenshots about the feature request here.

The label templates should be the exact same as the existing templates from PMB

Notes before merge/ deploy

  • Merge deployment branch PR sanger/deployment#12 (from GPL-831-4)
  • On deployment run: Printer.all.each { |p| p.update_attributes!(printer_type: :toshiba) } to add printer type Toshiba to all exis

ting Printers (from GPL-831-2)

  • remove Printer modal from LabWhere? get Printers with Type from PMB via v2 api. Show this list of printers in Locations/new/prints form. Check all where using Printer modal
  • update create method. Check printer, if type Toshiba, send print job to v1, if squix send print job to v2. Move wrapper from PMB?
  • 1D/ 2D barcodes? How does this relate to the label template. Are both available for both Toshiba/ Squix printer types?
  • Supporting Child Barcodes for both Squix and Toshiba?