|
162 | 162 |
|
163 | 163 | <div class="card-body"> |
164 | 164 | <div class="row"> |
| 165 | + <div class="col-md-3"> |
| 166 | + {[ "type": "text", "label": "<?php echo tr('Nome'); ?>", "name": "nome", "value": "$nome$" ]} |
| 167 | + </div> |
165 | 168 |
|
166 | 169 | <div class="col-md-3" <?php echo ($dir == 'entrata') ? 'hidden' : ''; ?>> |
167 | 170 | {[ "type": "text", "label": "<?php echo tr('Numero ordine'); ?>", "name": "numero", "required": 1, "class": "text-center", "value": "$numero$" ]} |
|
174 | 177 | <div class="col-md-3"> |
175 | 178 | {[ "type": "date", "label": "<?php echo tr('Data'); ?>", "name": "data", "required": 1, "value": "$data$" ]} |
176 | 179 | </div> |
| 180 | + </div> |
177 | 181 |
|
| 182 | + <div class="row"> |
178 | 183 | <div class="col-md-3"> |
179 | 184 | {[ "type": "select", "label": "<?php echo tr('Pagamento'); ?>", "name": "idpagamento", "required": 1, "ajax-source": "pagamenti", "value": "$idpagamento$" ]} |
180 | 185 | </div> |
| 186 | + |
| 187 | + <div class="col-md-3"> |
| 188 | + {[ "type": "number", "label": "<?php echo tr('Sconto in fattura'); ?>", "name": "sconto_finale", "value": "<?php echo $ordine->sconto_finale_percentuale ?: $ordine->sconto_finale; ?>", "icon-after": "choice|untprc|<?php echo empty($ordine->sconto_finale) ? 'PRC' : 'UNT'; ?>", "help": "<?php echo tr('Sconto in fattura, utilizzabile per applicare sconti sul netto a pagare del documento'); ?>." ]} |
| 189 | + </div> |
| 190 | + <?php |
| 191 | + if ($dir == 'entrata') { |
| 192 | + ?> |
| 193 | + <div class="col-md-3"> |
| 194 | + {[ "type": "text", "label": "<?php echo tr('Numero ordine cliente'); ?>", "name": "numero_cliente", "required":0, "value": "<?php echo $record['numero_cliente']; ?>", "help": "<?php echo tr('<span>Obbligatorio per valorizzare CIG/CUP. È possible inserire: </span><ul><li>N. determina</li><li>RDO</li><li>Ordine MEPA</li></ul>'); ?>" ]} |
| 195 | + </div> |
| 196 | + |
| 197 | + <div class="col-md-3"> |
| 198 | + {[ "type": "date", "label": "<?php echo tr('Data ordine cliente'); ?>", "name": "data_cliente", "value": "<?php echo $record['data_cliente']; ?>" ]} |
| 199 | + </div> |
| 200 | + <?php |
| 201 | + } |
| 202 | + ?> |
181 | 203 | </div> |
182 | 204 |
|
183 | 205 | <div class="row"> |
|
186 | 208 | </div> |
187 | 209 |
|
188 | 210 | <div class="col-md-3"> |
189 | | - {[ "type": "select", "label": "<?php echo tr('Porto'); ?>", "name": "idporto", "placeholder": "-", "help": "<?php echo tr('<ul><li>Franco: pagamento del trasporto a carico del mittente</li> <li>Assegnato: pagamento del trasporto a carico del destinatario</li> </ul>'); ?>", "values": "query=SELECT `dt_porto`.`id`, `dt_porto_lang`.`title` as descrizione FROM `dt_porto` LEFT JOIN `dt_porto_lang` ON (`dt_porto`.`id` = `dt_porto_lang`.`id_record` AND `dt_porto_lang`.`id_lang` = <?php echo prepare(Models\Locale::getDefault()->id); ?>) ORDER BY `title` ASC", "value": "$idporto$", "link": "module:Porto" ]} |
190 | | - </div> |
191 | | - |
192 | | - <div class="col-md-3"> |
193 | | - <?php |
| 211 | + <?php |
194 | 212 | if (!empty($record['idvettore'])) { |
195 | 213 | echo Modules::link('Anagrafiche', $record['idvettore'], null, null, 'class="pull-right"'); |
196 | 214 | } |
197 | | -$esterno = $dbo->selectOne('dt_spedizione', 'esterno', [ |
198 | | - 'id' => $record['idspedizione'], |
199 | | -])['esterno']; |
200 | | -?> |
| 215 | + $esterno = $dbo->selectOne('dt_spedizione', 'esterno', [ |
| 216 | + 'id' => $record['idspedizione'], |
| 217 | + ])['esterno']; |
| 218 | + ?> |
201 | 219 | {[ "type": "select", "label": "<?php echo tr('Vettore'); ?>", "name": "idvettore", "ajax-source": "vettori", "value": "$idvettore$", "disabled": <?php echo empty($esterno) ? 1 : 0; ?>, "required": <?php echo !empty($esterno) ?: 0; ?>, "icon-after": "add|<?php echo Module::where('name', 'Anagrafiche')->first()->id; ?>|tipoanagrafica=Vettore&readonly_tipo=1|btn_idvettore|<?php echo ($esterno and (intval(!$record['flag_completato']) || empty($record['idvettore']))) ? '' : 'disabled'; ?>", "class": "<?php echo empty($record['idvettore']) ? 'unblockable' : ''; ?>" ]} |
202 | 220 | </div> |
203 | 221 |
|
204 | 222 | <div class="col-md-3"> |
205 | | - {[ "type": "number", "label": "<?php echo 'Sconto in fattura'; ?>", "name": "sconto_finale", "value": "<?php echo $ordine->sconto_finale_percentuale ?: $ordine->sconto_finale; ?>", "icon-after": "choice|untprc|<?php echo empty($ordine->sconto_finale) ? 'PRC' : 'UNT'; ?>", "help": "<?php echo tr('Sconto in fattura, utilizzabile per applicare sconti sul netto a pagare del documento'); ?>." ]} |
206 | | - </div> |
| 223 | + {[ "type": "select", "label": "<?php echo tr('Porto'); ?>", "name": "idporto", "placeholder": "-", "help": "<?php echo tr('<ul><li>Franco: pagamento del trasporto a carico del mittente</li> <li>Assegnato: pagamento del trasporto a carico del destinatario</li> </ul>'); ?>", "values": "query=SELECT `dt_porto`.`id`, `dt_porto_lang`.`title` as descrizione FROM `dt_porto` LEFT JOIN `dt_porto_lang` ON (`dt_porto`.`id` = `dt_porto_lang`.`id_record` AND `dt_porto_lang`.`id_lang` = <?php echo prepare(Models\Locale::getDefault()->id); ?>) ORDER BY `title` ASC", "value": "$idporto$", "link": "module:Porto" ]} |
| 224 | + </div> |
207 | 225 | </div> |
208 | 226 |
|
209 | 227 | <script> |
|
234 | 252 | } |
235 | 253 | }); |
236 | 254 | </script> |
237 | | -<?php |
238 | | - |
239 | | -if ($dir == 'entrata') { |
240 | | - ?> |
241 | | - <div class="row"> |
242 | | - <div class="col-md-2"> |
243 | | - {[ "type": "text", "label": "<?php echo tr('Numero ordine cliente'); ?>", "name": "numero_cliente", "required":0, "value": "<?php echo $record['numero_cliente']; ?>", "help": "<?php echo tr('<span>Obbligatorio per valorizzare CIG/CUP. È possible inserire: </span><ul><li>N. determina</li><li>RDO</li><li>Ordine MEPA</li></ul>'); ?>" ]} |
244 | | - </div> |
245 | | - |
246 | | - <div class="col-md-2"> |
247 | | - {[ "type": "date", "label": "<?php echo tr('Data ordine cliente'); ?>", "name": "data_cliente", "value": "<?php echo $record['data_cliente']; ?>" ]} |
248 | | - </div> |
249 | | - |
250 | | - |
251 | | - </div> |
252 | | - <?php |
253 | | -} |
254 | | -?> |
255 | 255 |
|
256 | 256 | <div class="row"> |
257 | 257 | <div class="col-md-12"> |
|
0 commit comments