Class: ExpertoRoturaTrazabilidad
- Inherits:
-
Object
- Object
- ExpertoRoturaTrazabilidad
- Defined in:
- lib/experto_rotura_trazabilidad.rb
Overview
RECORDAR QUE ESTO ES POR EL PROBLEMA DE “LAS DOS ROTURAS, UNA REAL, OTRA DEL SISTEMA DE TRAZABILIDAD”
Instance Method Summary collapse
- #get_prd_track_donde_se_rompe ⇒ Object
-
#initialize(item_medida, elemento, puesto_control) ⇒ ExpertoRoturaTrazabilidad
constructor
A new instance of ExpertoRoturaTrazabilidad.
Constructor Details
#initialize(item_medida, elemento, puesto_control) ⇒ ExpertoRoturaTrazabilidad
Returns a new instance of ExpertoRoturaTrazabilidad.
11 12 13 |
# File 'lib/experto_rotura_trazabilidad.rb', line 11 def initialize(item_medida, elemento, puesto_control) @item_medida, @elemento, @puesto_control = item_medida, elemento, puesto_control end |
Instance Method Details
#get_prd_track_donde_se_rompe ⇒ Object
15 16 17 18 19 20 21 22 23 24 25 26 |
# File 'lib/experto_rotura_trazabilidad.rb', line 15 def get_prd_track_donde_se_rompe prd_track_actual = RoturaAnterior.new(@item_medida, @elemento, @puesto_control).get_prd_track_actual if prd_track_actual.trabajos_disponibles == 0 return ProximaTrazabilidadRotura.new(@item_medida, @elemento, @puesto_control).get_prd_track else return prd_track_actual end end |