Skip to main content

dt_kiosk.todo_pick & __.line

Assegnazione dei trasferimenti ai dipendenti

Il responsabile può realizzare dei raggruppamenti di assegnazione trasferimenti. Grazie a ciò il dipendente avrà subito i riferimenti dei trasferimenti e salterà uno step del wizard.

Campi:

dt_kiosk.todo_pick
  • name: Nome. Senza viene usata la sequenza automatica.
  • description: Descrizione dell'associazione
  • state[Readonly]: Stato calcolato in base alla situazione dei trasferimenti assegnati
  • picking_type_id: Tipologia di prelievo. Filtro per trasferimenti
  • user_id: Responsabile dell'assegnazione
  • kiosk_line_ids:  Linee di assegnazione
dt_kiosk.todo_pick.line
  • picking_id: Trasferimento
  • employee_ids: Dipendenti che devono trovare l'assegnazione
  • I campi restanti sono related per essere mostrati a video

Controlli:

  • _calculate_todo_pick_state (.line): Al cambio di stato del trasferimento ricalcola lo stato dell'oggetto assegnazione
  • _todo_pick_active_for_line: Al cambio di stato dell'oggetto todo_pick per ogni trasferimento in gestione va a ricalcolare l'associazione attiva.
  • _single_todo_pick_active (.line): Alla compilazione del trasferimento controlla che non sia attivo anche in altre assegnazioni in maniera da garantire un solo todo_pick attivo per trasferimento.
  • asd
  • asd