| 
									
										
										
										
											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"> | 
					
						
							| 
									
										
										
										
											2021-06-24 22:46:47 +02:00
										 |  |  | 	<div class="col-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
										 |  |  | 						 <i class="fas fa-question-circle text-muted" | 
					
						
							| 
									
										
										
										
											2020-11-09 19:25:46 +01:00
										 |  |  | 							data-toggle="tooltip" | 
					
						
							| 
									
										
										
										
											2021-06-27 19:34:28 +02:00
										 |  |  | 							data-trigger="hover click" | 
					
						
							| 
									
										
										
										
											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> | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2021-06-24 22:46:47 +02:00
										 |  |  | 	<div class="col-12 col-md-6 col-xl-4 hide-when-embedded"> | 
					
						
							| 
									
										
										
										
											2019-12-19 12:48:36 -06:00
										 |  |  | 		@include('components.productcard') | 
					
						
							|  |  |  | 	</div> | 
					
						
							|  |  |  | </div> | 
					
						
							|  |  |  | @stop |