|
93 | 93 |
|
94 | 94 | // Opzioni aggiuntive per le Fatture |
95 | 95 | if (in_array($final_module->getTranslation('name'), ['Fatture di vendita', 'Fatture di acquisto'])) { |
96 | | - $stato_predefinito = (new StatoFattura())->getByField('name', 'Bozza'); |
| 96 | + $stato_predefinito = (new StatoFattura())->getByField('name', 'Bozza', \Models\Locale::where('predefined', true)->first()->id); |
97 | 97 |
|
98 | 98 | if (!empty($options['reversed'])) { |
99 | 99 | $idtipodocumento = database()->fetchOne('SELECT `co_tipidocumento`.`id` FROM `co_tipidocumento` LEFT JOIN `co_tipidocumento_lang` ON (`co_tipidocumento_lang`.`id_record` = `co_tipidocumento`.`id` AND `co_tipidocumento_lang`.`id_lang` = '.prepare(Models\Locale::getDefault()->id).') WHERE `name` = "Nota di credito" AND `dir` = \''.$dir.'\'')['id']; |
|
131 | 131 |
|
132 | 132 | // Opzioni aggiuntive per i Contratti |
133 | 133 | elseif ($final_module->getTranslation('name') == 'Contratti') { |
134 | | - $stato_predefinito = (new StatoContratto())->getByField('name', 'Bozza'); |
| 134 | + $stato_predefinito = (new StatoContratto())->getByField('name', 'Bozza', \Models\Locale::where('predefined', true)->first()->id); |
135 | 135 |
|
136 | 136 | echo ' |
137 | 137 | <div class="col-md-6"> |
|
141 | 141 |
|
142 | 142 | // Opzioni aggiuntive per i DDT |
143 | 143 | elseif (in_array($final_module->getTranslation('name'), ['Ddt di vendita', 'Ddt di acquisto'])) { |
144 | | - $stato_predefinito = (new Stato())->getByField('name', 'Bozza'); |
| 144 | + $stato_predefinito = (new Stato())->getByField('name', 'Bozza', \Models\Locale::where('predefined', true)->first()->id); |
145 | 145 |
|
146 | 146 | echo ' |
147 | 147 | <div class="col-md-6"> |
148 | 148 | {[ "type": "select", "label": "'.tr('Stato').'", "name": "id_stato", "required": 1, "values": "query=SELECT * FROM `dt_statiddt` LEFT JOIN `dt_statiddt_lang` ON (`dt_statiddt`.`id` = `dt_statiddt_lang`.`id_record` AND `dt_statiddt_lang`.`id_lang` = '.prepare(Models\Locale::getDefault()->id).')", "value": "'.$stato_predefinito.'" ]} |
149 | 149 | </div> |
150 | 150 |
|
151 | 151 | <div class="col-md-6"> |
152 | | - {[ "type": "select", "label": "'.tr('Causale trasporto').'", "name": "id_causale_trasporto", "required": 1, "ajax-source": "causali", "icon-after": "add|'.(new Module())->getByField('name', 'Causali').'", "help": "'.tr('Definisce la causale del trasporto').'" ]} |
| 152 | + {[ "type": "select", "label": "'.tr('Causale trasporto').'", "name": "id_causale_trasporto", "required": 1, "ajax-source": "causali", "icon-after": "add|'.(new Module())->getByField('name', 'Causali', \Models\Locale::where('predefined', true)->first()->id).'", "help": "'.tr('Definisce la causale del trasporto').'" ]} |
153 | 153 | </div>'; |
154 | 154 | } |
155 | 155 |
|
156 | 156 | // Opzioni aggiuntive per gli Ordini |
157 | 157 | elseif (in_array($final_module->getTranslation('name'), ['Ordini cliente', 'Ordini fornitore'])) { |
158 | | - $stato_predefinito = (new StatoOrdine())->getByField('name', 'Bozza'); |
| 158 | + $stato_predefinito = (new StatoOrdine())->getByField('name', 'Bozza', \Models\Locale::where('predefined', true)->first()->id); |
159 | 159 |
|
160 | 160 | echo ' |
161 | 161 | <div class="col-md-6"> |
|
170 | 170 |
|
171 | 171 | echo ' |
172 | 172 | <div class="col-md-6"> |
173 | | - {[ "type": "select", "label": "'.$tipo_anagrafica.'", "name": "idanagrafica", "required": 1, "ajax-source": "'.$ajax.'", "icon-after": "add|'.(new Module())->getByField('name', 'Anagrafiche').'|tipoanagrafica='.$tipo_anagrafica.'" ]} |
| 173 | + {[ "type": "select", "label": "'.$tipo_anagrafica.'", "name": "idanagrafica", "required": 1, "ajax-source": "'.$ajax.'", "icon-after": "add|'.(new Module())->getByField('name', 'Anagrafiche', \Models\Locale::where('predefined', true)->first()->id).'|tipoanagrafica='.$tipo_anagrafica.'" ]} |
174 | 174 | </div>'; |
175 | 175 | } |
176 | 176 |
|
|
0 commit comments