mirror of
https://github.com/devcode-it/openstamanager.git
synced 2025-06-05 22:09:38 +02:00
Fix minore
This commit is contained in:
@@ -199,18 +199,18 @@ if (!$has_settings) {
|
|||||||
$i = 0;
|
$i = 0;
|
||||||
foreach ($settings as $setting => $required) {
|
foreach ($settings as $setting => $required) {
|
||||||
if (empty(setting($setting))) {
|
if (empty(setting($setting))) {
|
||||||
if ($i%2==0 or $i==0)
|
if ($i % 2 == 0 or $i == 0) {
|
||||||
echo ' <div class="row">';
|
echo ' <div class="row">';
|
||||||
|
}
|
||||||
|
|
||||||
echo '
|
echo '
|
||||||
<div class="col-md-6">
|
<div class="col-md-6">
|
||||||
'.Settings::input($setting, $required).'
|
'.Settings::input($setting, $required).'
|
||||||
</div>';
|
</div>';
|
||||||
$i++;
|
++$i;
|
||||||
if ($i%2==0 or $i == sizeof($settings))
|
if ($i % 2 == 0 or $i == sizeof($settings)) {
|
||||||
echo ' </div>';
|
echo ' </div>';
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
0
include/src/ReferenceInterface.php
Normal file → Executable file
0
include/src/ReferenceInterface.php
Normal file → Executable file
0
modules/articoli/src/Movimento.php
Normal file → Executable file
0
modules/articoli/src/Movimento.php
Normal file → Executable file
@@ -9,6 +9,7 @@ use Modules\Contratti\Components\Descrizione;
|
|||||||
use Modules\Contratti\Components\Riga;
|
use Modules\Contratti\Components\Riga;
|
||||||
use Modules\Contratti\Components\Sconto;
|
use Modules\Contratti\Components\Sconto;
|
||||||
use Modules\Contratti\Contratto;
|
use Modules\Contratti\Contratto;
|
||||||
|
use Plugins\PianificazioneInterventi\Promemoria;
|
||||||
|
|
||||||
switch (post('op')) {
|
switch (post('op')) {
|
||||||
case 'add':
|
case 'add':
|
||||||
@@ -321,17 +322,13 @@ $riga = $contratto->getRiga($type, $id_riga);
|
|||||||
]);
|
]);
|
||||||
$id_promemoria = $dbo->lastInsertedID();
|
$id_promemoria = $dbo->lastInsertedID();
|
||||||
|
|
||||||
// Copia degli articoli
|
$promemoria = Promemoria::find($p['id']);
|
||||||
$dbo->query('INSERT INTO co_promemoria_articoli(idarticolo, id_promemoria, idimpianto, descrizione, prezzo_vendita, prezzo_acquisto, sconto, sconto_unitario, tipo_sconto, idiva, desc_iva, iva, qta, um, abilita_serial) SELECT idarticolo, :id_new, idimpianto, descrizione, prezzo_vendita, prezzo_acquisto, sconto, sconto_unitario, tipo_sconto, idiva, desc_iva, iva, qta, um, abilita_serial FROM co_promemoria_articoli AS z WHERE id_promemoria = :id_old', [
|
$righe = $promemoria->getRighe();
|
||||||
':id_new' => $id_promemoria,
|
foreach ($righe as $riga) {
|
||||||
':id_old' => $p['id'],
|
$new_riga = $riga->replicate();
|
||||||
]);
|
$new_riga->id_promemoria = $id_promemoria;
|
||||||
|
$new_riga->save();
|
||||||
// Copia delle righe
|
}
|
||||||
$dbo->query('INSERT INTO co_righe_promemoria(id_promemoria, descrizione, qta, um, prezzo_vendita, prezzo_acquisto, idiva, desc_iva, iva, sconto, sconto_unitario, tipo_sconto) SELECT :id_new, descrizione, qta, um, prezzo_vendita, prezzo_acquisto, idiva, desc_iva, iva, sconto, sconto_unitario, tipo_sconto FROM co_righe_promemoria AS z WHERE id_promemoria = :id_old', [
|
|
||||||
':id_new' => $id_promemoria,
|
|
||||||
':id_old' => $p['id'],
|
|
||||||
]);
|
|
||||||
|
|
||||||
// Copia degli allegati
|
// Copia degli allegati
|
||||||
Uploads::copy([
|
Uploads::copy([
|
||||||
|
0
plugins/importFE/buttons.php
Normal file → Executable file
0
plugins/importFE/buttons.php
Normal file → Executable file
0
plugins/importFE/riferimento.php
Normal file → Executable file
0
plugins/importFE/riferimento.php
Normal file → Executable file
0
plugins/pianificazione_fatturazione/add_pianificazione.php
Normal file → Executable file
0
plugins/pianificazione_fatturazione/add_pianificazione.php
Normal file → Executable file
@@ -45,7 +45,6 @@ switch ($operazione) {
|
|||||||
|
|
||||||
$dbo->query('DELETE FROM `co_promemoria` WHERE id='.prepare($id));
|
$dbo->query('DELETE FROM `co_promemoria` WHERE id='.prepare($id));
|
||||||
$dbo->query('DELETE FROM `co_righe_promemoria` WHERE id_promemoria='.prepare($id));
|
$dbo->query('DELETE FROM `co_righe_promemoria` WHERE id_promemoria='.prepare($id));
|
||||||
$dbo->query('DELETE FROM `co_promemoria_articoli` WHERE id_promemoria='.prepare($id));
|
|
||||||
|
|
||||||
flash()->info(tr('Pianificazione eliminata!'));
|
flash()->info(tr('Pianificazione eliminata!'));
|
||||||
|
|
||||||
@@ -57,10 +56,6 @@ switch ($operazione) {
|
|||||||
':id_contratto' => $id_record,
|
':id_contratto' => $id_record,
|
||||||
]);
|
]);
|
||||||
|
|
||||||
$dbo->query('DELETE FROM `co_promemoria_articoli` WHERE id_promemoria IN (SELECT id FROM `co_promemoria` WHERE idcontratto = :id_contratto AND idintervento IS NULL)', [
|
|
||||||
':id_contratto' => $id_record,
|
|
||||||
]);
|
|
||||||
|
|
||||||
$dbo->query('DELETE FROM `co_promemoria` WHERE idcontratto = :id_contratto AND idintervento IS NULL', [
|
$dbo->query('DELETE FROM `co_promemoria` WHERE idcontratto = :id_contratto AND idintervento IS NULL', [
|
||||||
':id_contratto' => $id_record,
|
':id_contratto' => $id_record,
|
||||||
]);
|
]);
|
||||||
|
0
src/Traits/ReferenceTrait.php
Normal file → Executable file
0
src/Traits/ReferenceTrait.php
Normal file → Executable file
@@ -20,7 +20,7 @@ return [
|
|||||||
'co_movimenti',
|
'co_movimenti',
|
||||||
'co_movimenti_modelli',
|
'co_movimenti_modelli',
|
||||||
'co_ordiniservizio',
|
'co_ordiniservizio',
|
||||||
'co_ordiniservizio_pianificazionefatture',
|
'co_fatturazione_contratti',
|
||||||
'co_ordiniservizio_vociservizio',
|
'co_ordiniservizio_vociservizio',
|
||||||
'co_pagamenti',
|
'co_pagamenti',
|
||||||
'co_pianodeiconti1',
|
'co_pianodeiconti1',
|
||||||
@@ -28,8 +28,7 @@ return [
|
|||||||
'co_pianodeiconti3',
|
'co_pianodeiconti3',
|
||||||
'co_preventivi',
|
'co_preventivi',
|
||||||
'co_righe_contratti',
|
'co_righe_contratti',
|
||||||
'co_promemoria_articoli',
|
'co_righe_promemoria',
|
||||||
'co_promemoria_righe',
|
|
||||||
'co_righe_documenti',
|
'co_righe_documenti',
|
||||||
'co_righe_preventivi',
|
'co_righe_preventivi',
|
||||||
'co_ritenutaacconto',
|
'co_ritenutaacconto',
|
||||||
|
@@ -278,17 +278,17 @@ class Anagrafica extends Model
|
|||||||
return $codice;
|
return $codice;
|
||||||
}
|
}
|
||||||
|
|
||||||
protected function fixRagioneSociale()
|
|
||||||
{
|
|
||||||
if (!empty($this->cognome) || !empty($this->nome)) {
|
|
||||||
$this->ragione_sociale = $this->cognome.' '.$this->nome;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
// Attributi Eloquent
|
// Attributi Eloquent
|
||||||
|
|
||||||
public function getModuleAttribute()
|
public function getModuleAttribute()
|
||||||
{
|
{
|
||||||
return 'Anagrafiche';
|
return 'Anagrafiche';
|
||||||
}
|
}
|
||||||
|
|
||||||
|
protected function fixRagioneSociale()
|
||||||
|
{
|
||||||
|
if (!empty($this->cognome) || !empty($this->nome)) {
|
||||||
|
$this->ragione_sociale = $this->cognome.' '.$this->nome;
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
@@ -574,31 +574,23 @@ class Fattura extends Document
|
|||||||
$riga->idconto = setting('Conto predefinito per la marca da bollo');
|
$riga->idconto = setting('Conto predefinito per la marca da bollo');
|
||||||
|
|
||||||
$riga->save();
|
$riga->save();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Opzioni di riferimento
|
||||||
|
|
||||||
// Opzioni di riferimento
|
public function getReferenceName()
|
||||||
public function getReferenceName()
|
{
|
||||||
{
|
}
|
||||||
return $this->tipo->descrizione;
|
|
||||||
}
|
|
||||||
|
|
||||||
public function getReferenceNumber()
|
|
||||||
{
|
|
||||||
return $this->numero_esterno ?: $this->numero;
|
|
||||||
}
|
|
||||||
|
|
||||||
public function getReferenceDate()
|
|
||||||
{
|
|
||||||
return $this->data;
|
|
||||||
}
|
|
||||||
|
|
||||||
public function getReference(){
|
public function getReferenceNumber()
|
||||||
|
{
|
||||||
$name = $this->getReferenceName();
|
}
|
||||||
$number = $this->getReferenceNumber();
|
|
||||||
$date = $this->getReferenceDate();
|
|
||||||
|
|
||||||
}
|
public function getReferenceDate()
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
public function getReference()
|
||||||
|
{
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user