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;
|
||||
foreach ($settings as $setting => $required) {
|
||||
if (empty(setting($setting))) {
|
||||
if ($i%2==0 or $i==0)
|
||||
echo ' <div class="row">';
|
||||
|
||||
if ($i % 2 == 0 or $i == 0) {
|
||||
echo ' <div class="row">';
|
||||
}
|
||||
|
||||
echo '
|
||||
<div class="col-md-6">
|
||||
'.Settings::input($setting, $required).'
|
||||
</div>';
|
||||
$i++;
|
||||
if ($i%2==0 or $i == sizeof($settings))
|
||||
echo ' </div>';
|
||||
|
||||
|
||||
++$i;
|
||||
if ($i % 2 == 0 or $i == sizeof($settings)) {
|
||||
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\Sconto;
|
||||
use Modules\Contratti\Contratto;
|
||||
use Plugins\PianificazioneInterventi\Promemoria;
|
||||
|
||||
switch (post('op')) {
|
||||
case 'add':
|
||||
@@ -321,17 +322,13 @@ $riga = $contratto->getRiga($type, $id_riga);
|
||||
]);
|
||||
$id_promemoria = $dbo->lastInsertedID();
|
||||
|
||||
// Copia degli articoli
|
||||
$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', [
|
||||
':id_new' => $id_promemoria,
|
||||
':id_old' => $p['id'],
|
||||
]);
|
||||
|
||||
// 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'],
|
||||
]);
|
||||
$promemoria = Promemoria::find($p['id']);
|
||||
$righe = $promemoria->getRighe();
|
||||
foreach ($righe as $riga) {
|
||||
$new_riga = $riga->replicate();
|
||||
$new_riga->id_promemoria = $id_promemoria;
|
||||
$new_riga->save();
|
||||
}
|
||||
|
||||
// Copia degli allegati
|
||||
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_righe_promemoria` WHERE id_promemoria='.prepare($id));
|
||||
$dbo->query('DELETE FROM `co_promemoria_articoli` WHERE id_promemoria='.prepare($id));
|
||||
|
||||
flash()->info(tr('Pianificazione eliminata!'));
|
||||
|
||||
@@ -57,10 +56,6 @@ switch ($operazione) {
|
||||
':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', [
|
||||
':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_modelli',
|
||||
'co_ordiniservizio',
|
||||
'co_ordiniservizio_pianificazionefatture',
|
||||
'co_fatturazione_contratti',
|
||||
'co_ordiniservizio_vociservizio',
|
||||
'co_pagamenti',
|
||||
'co_pianodeiconti1',
|
||||
@@ -28,8 +28,7 @@ return [
|
||||
'co_pianodeiconti3',
|
||||
'co_preventivi',
|
||||
'co_righe_contratti',
|
||||
'co_promemoria_articoli',
|
||||
'co_promemoria_righe',
|
||||
'co_righe_promemoria',
|
||||
'co_righe_documenti',
|
||||
'co_righe_preventivi',
|
||||
'co_ritenutaacconto',
|
||||
|
@@ -278,17 +278,17 @@ class Anagrafica extends Model
|
||||
return $codice;
|
||||
}
|
||||
|
||||
protected function fixRagioneSociale()
|
||||
{
|
||||
if (!empty($this->cognome) || !empty($this->nome)) {
|
||||
$this->ragione_sociale = $this->cognome.' '.$this->nome;
|
||||
}
|
||||
}
|
||||
|
||||
// Attributi Eloquent
|
||||
|
||||
public function getModuleAttribute()
|
||||
{
|
||||
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->save();
|
||||
}
|
||||
}
|
||||
|
||||
// Opzioni di riferimento
|
||||
|
||||
// Opzioni di riferimento
|
||||
public function getReferenceName()
|
||||
{
|
||||
return $this->tipo->descrizione;
|
||||
}
|
||||
|
||||
public function getReferenceNumber()
|
||||
{
|
||||
return $this->numero_esterno ?: $this->numero;
|
||||
}
|
||||
|
||||
public function getReferenceDate()
|
||||
{
|
||||
return $this->data;
|
||||
}
|
||||
public function getReferenceName()
|
||||
{
|
||||
}
|
||||
|
||||
public function getReference(){
|
||||
|
||||
$name = $this->getReferenceName();
|
||||
$number = $this->getReferenceNumber();
|
||||
$date = $this->getReferenceDate();
|
||||
public function getReferenceNumber()
|
||||
{
|
||||
}
|
||||
|
||||
}
|
||||
public function getReferenceDate()
|
||||
{
|
||||
}
|
||||
|
||||
public function getReference()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user