2019-12-19 12:48:36 -06:00
@ extends ( 'layout.default' )
@ section ( 'title' , $__t ( 'Transfer' ))
@ section ( 'activeNav' , 'transfer' )
@ section ( 'viewJsName' , 'transfer' )
@ section ( 'content' )
2020-11-09 19:25:46 +01:00
< script >
Grocy . QuantityUnits = { !! json_encode ( $quantityUnits ) !! };
Grocy . QuantityUnitConversionsResolved = { !! json_encode ( $quantityUnitConversionsResolved ) !! };
</ script >
2019-12-19 12:48:36 -06:00
< div class = "row" >
< div class = "col-xs-12 col-md-6 col-xl-4 pb-3" >
2020-04-19 08:51:02 -04:00
< h2 class = "title" >@ yield ( 'title' ) </ h2 >
2020-10-31 18:37:10 +01:00
2020-11-08 15:09:10 +01:00
< hr class = "my-2" >
2019-12-19 12:48:36 -06:00
2020-08-31 20:32:50 +02:00
< form id = "transfer-form"
novalidate >
2019-12-19 12:48:36 -06:00
@ include ( 'components.productpicker' , array (
2020-08-31 20:32:50 +02:00
'products' => $products ,
'barcodes' => $barcodes ,
'nextInputSelector' => '#location_id_from' ,
'disallowAddProductWorkflows' => true
2019-12-19 12:48:36 -06:00
))
< div class = "form-group" >
< label for = "location_id_from" > {{ $__t ( 'From location' ) }} </ label >
2020-08-31 20:32:50 +02:00
< select required
2020-11-16 19:10:29 +01:00
class = "custom-control custom-select location-combobox"
2020-08-31 20:32:50 +02:00
id = "location_id_from"
name = "location_id_from" >
2019-12-19 12:48:36 -06:00
< option ></ option >
@ foreach ( $locations as $location )
2020-08-31 20:32:50 +02:00
< option value = "{{ $location->id }}"
data - is - freezer = "{{ $location->is_freezer }}" > {{ $location -> name }} </ option >
2019-12-19 12:48:36 -06:00
@ endforeach
</ select >
< div class = "invalid-feedback" > {{ $__t ( 'A location is required' ) }} </ div >
</ div >
2020-11-09 19:25:46 +01:00
@ include ( 'components.productamountpicker' , array (
2020-08-31 20:32:50 +02:00
'value' => 1 ,
'additionalHtmlContextHelp' => '<div id="tare-weight-handling-info"
class="text-info font-italic d-none">' . $__t ( 'Tare weight handling enabled - please weigh the whole container, the amount to be posted will be automatically calculcated' ) . '</div>'
2019-12-19 12:48:36 -06:00
))
2020-11-14 11:07:36 +01:00
< div class = "form-group" >
< label for = "location_id_to" > {{ $__t ( 'To location' ) }} </ label >
< select required
2020-11-16 19:10:29 +01:00
class = "custom-control custom-select location-combobox"
2020-11-14 11:07:36 +01:00
id = "location_id_to"
name = "location_id_to" >
< option ></ option >
@ foreach ( $locations as $location )
< option value = "{{ $location->id }}"
data - is - freezer = "{{ $location->is_freezer }}" > {{ $location -> name }} </ option >
@ endforeach
</ select >
< div class = "invalid-feedback" > {{ $__t ( 'A location is required' ) }} </ div >
</ div >
2019-12-19 12:48:36 -06:00
< div class = "form-group" >
2020-11-09 19:25:46 +01:00
< div class = "custom-control custom-checkbox" >
< input class = "form-check-input custom-control-input"
type = "checkbox"
2020-08-31 20:32:50 +02:00
id = "use_specific_stock_entry"
2020-11-09 19:25:46 +01:00
name = "use_specific_stock_entry"
value = "1" >
< label class = "form-check-label custom-control-label"
for = "use_specific_stock_entry" > {{ $__t ( 'Use a specific stock item' ) }}
2020-11-15 15:23:47 +01:00
& nbsp ; < i class = "fas fa-question-circle text-muted"
2020-11-09 19:25:46 +01:00
data - toggle = "tooltip"
2020-12-19 14:03:28 +01:00
title = "{{ $__t ('The first item in this list would be picked by the default rule which is " Opened first , then first due first , then first in first out "') }}" ></ i >
2020-11-09 19:25:46 +01:00
</ label >
</ div >
2020-08-31 20:32:50 +02:00
< select disabled
2020-11-16 19:10:29 +01:00
class = "custom-control custom-select mt-2"
2020-08-31 20:32:50 +02:00
id = "specific_stock_entry"
name = "specific_stock_entry" >
2019-12-19 12:48:36 -06:00
< option ></ option >
</ select >
</ div >
2020-08-29 16:41:27 +02:00
2020-08-31 20:32:50 +02:00
< button id = "save-transfer-button"
class = "btn btn-success" > {{ $__t ( 'OK' ) }} </ button >
2020-08-29 16:41:27 +02:00
2019-12-19 12:48:36 -06:00
</ form >
</ div >
< div class = "col-xs-12 col-md-6 col-xl-4 hide-when-embedded" >
@ include ( 'components.productcard' )
</ div >
</ div >
@ stop