Aggiunto condizioni generali di fornitura in contratti

This commit is contained in:
MatteoPistorello 2021-12-21 10:58:20 +01:00
parent 5008e3515d
commit 83d15b852b
6 changed files with 18 additions and 1 deletions

View File

@ -73,6 +73,7 @@ switch (post('op')) {
$contratto->numero = post('numero');
$contratto->budget = $budget;
$contratto->idreferente = post('idreferente');
$contratto->condizioni_fornitura = post('condizioni_fornitura');
$contratto->informazioniaggiuntive = post('informazioniaggiuntive');
// Informazioni sulle date del documento

View File

@ -135,6 +135,12 @@ if (strtotime($record['data_conclusione']) < strtotime($record['data_accettazion
</div>
</div>
<div class="row">
<div class="col-md-12">
{[ "type": "ckeditor", "use_full_ckeditor": 0, "label": "<?php echo tr('Condizioni generali di fornitura'); ?>", "name": "condizioni_fornitura", "class": "autosize", "value": "$condizioni_fornitura$" ]}
</div>
</div>
<?php
// Nascondo le note interne ai clienti
if ($user->gruppo != 'Clienti') {

View File

@ -92,6 +92,7 @@ class Contratto extends Document
if (!empty($id_pagamento)) {
$model->idpagamento = $id_pagamento;
}
$model->condizioni_fornitura = setting('Condizioni generali di fornitura contratti');
// Salvataggio delle informazioni
$model->save();

View File

@ -110,7 +110,7 @@ class Preventivo extends Document
if (!empty($id_pagamento)) {
$model->idpagamento = $id_pagamento;
}
$model->condizioni_fornitura = setting('Condizioni generali di fornitura');
$model->condizioni_fornitura = setting('Condizioni generali di fornitura preventivi');
$model->save();

View File

@ -383,3 +383,7 @@ if (empty($documento->stato->fatturabile)) {
<p class="text-center"><b>'.tr('Il tutto S.E. & O.').'</b></p>
<p class="text-center">'.tr("In attesa di un Vostro Cortese riscontro, colgo l'occasione per porgere Cordiali Saluti").'</p>';
}
if (!empty($documento->condizioni_fornitura)) {
echo '<pagebreak>'.$documento->condizioni_fornitura;
}

5
update/2_4_29.sql Normal file
View File

@ -0,0 +1,5 @@
-- Aggiunto condizioni fornitura in contratti
ALTER TABLE `co_contratti` ADD `condizioni_fornitura` TEXT NOT NULL AFTER `informazioniaggiuntive`;
UPDATE `zz_settings` SET `nome` = 'Condizioni generali di fornitura preventivi' WHERE `zz_settings`.`nome` = 'Condizioni generali di fornitura';
INSERT INTO `zz_settings` (`id`, `nome`, `valore`, `tipo`, `editable`, `sezione`, `order`, `help`) VALUES (NULL, 'Condizioni generali di fornitura contratti', '', 'ckeditor', '1', 'Contratti', NULL, NULL);