mirror of
https://github.com/devcode-it/openstamanager.git
synced 2025-01-03 11:29:24 +01:00
Aggiunta dicitura fissa cliente in stampa fattura + fix doppio conto iva 'Esente art. 10' introdotto con '2_0.sql'
This commit is contained in:
parent
d98d1b18af
commit
db09effe8d
@ -241,6 +241,9 @@ if (empty($creation) && (!file_exists('config.inc.php') || !$valid_config)) {
|
|||||||
|
|
||||||
$("#test").on("click", function(){
|
$("#test").on("click", function(){
|
||||||
if($(this).closest("form").parsley().validate()){
|
if($(this).closest("form").parsley().validate()){
|
||||||
|
prev_html = $("#test").html();
|
||||||
|
$("#test").html("<i class=\'fa fa-spinner fa-pulse fa-fw\'></i> '.tr("Attendere").'...");
|
||||||
|
$("#test").prop(\'disabled\', true);
|
||||||
$(this).closest("form").ajaxSubmit({
|
$(this).closest("form").ajaxSubmit({
|
||||||
url: "'.$rootdir.'/index.php",
|
url: "'.$rootdir.'/index.php",
|
||||||
data: {
|
data: {
|
||||||
@ -250,6 +253,9 @@ if (empty($creation) && (!file_exists('config.inc.php') || !$valid_config)) {
|
|||||||
success: function(data){
|
success: function(data){
|
||||||
data = parseFloat(data.trim());
|
data = parseFloat(data.trim());
|
||||||
|
|
||||||
|
$("#test").html(prev_html);
|
||||||
|
$("#test").prop(\'disabled\', false);
|
||||||
|
|
||||||
if(data == 0){
|
if(data == 0){
|
||||||
swal("'.tr('Errore della configurazione').'", "'.tr('La configurazione non è corretta').'.", "error");
|
swal("'.tr('Errore della configurazione').'", "'.tr('La configurazione non è corretta').'.", "error");
|
||||||
} else if(data == 1){
|
} else if(data == 1){
|
||||||
|
@ -233,6 +233,19 @@ echo '
|
|||||||
</tbody>
|
</tbody>
|
||||||
</table>';
|
</table>';
|
||||||
|
|
||||||
|
|
||||||
|
// Aggiungo diciture particolari per l'anagrafica cliente
|
||||||
|
$dicitura = $dbo->fetchArray('SELECT diciturafissafattura FROM an_anagrafiche WHERE idanagrafica = '.prepare($id_cliente));
|
||||||
|
|
||||||
|
if (!empty($dicitura[0]['diciturafissafattura'])) {
|
||||||
|
$testo = $dicitura[0]['diciturafissafattura'];
|
||||||
|
|
||||||
|
echo "
|
||||||
|
<p class='text-center'>
|
||||||
|
<b>".nl2br($testo).'</b>
|
||||||
|
</p>';
|
||||||
|
}
|
||||||
|
|
||||||
// Aggiungo diciture per condizioni iva particolari
|
// Aggiungo diciture per condizioni iva particolari
|
||||||
foreach ($v_iva as $key => $value) {
|
foreach ($v_iva as $key => $value) {
|
||||||
$dicitura = $dbo->fetchArray('SELECT dicitura FROM co_iva WHERE descrizione = '.prepare($key));
|
$dicitura = $dbo->fetchArray('SELECT dicitura FROM co_iva WHERE descrizione = '.prepare($key));
|
||||||
|
@ -345,3 +345,8 @@ ALTER TABLE `co_documenti` ADD `idbanca` INT(11) NOT NULL AFTER `idpagamento`;
|
|||||||
-- Campo calcolo_ritenutaacconto per selezione tipo di calcolo ritenuta acconto
|
-- Campo calcolo_ritenutaacconto per selezione tipo di calcolo ritenuta acconto
|
||||||
ALTER TABLE `co_righe_documenti` ADD `calcolo_ritenutaacconto` VARCHAR(255) NOT NULL AFTER `rivalsainps`;
|
ALTER TABLE `co_righe_documenti` ADD `calcolo_ritenutaacconto` VARCHAR(255) NOT NULL AFTER `rivalsainps`;
|
||||||
INSERT INTO `zz_settings` (`idimpostazione`, `nome`, `valore`, `tipo`, `editable`, `sezione`) VALUES (NULL, 'Metodologia calcolo ritenuta d''acconto predefinito', 'Imponibile', 'list[Imponibile,Imponibile + rivalsa inps]', 1, 'Fatturazione');
|
INSERT INTO `zz_settings` (`idimpostazione`, `nome`, `valore`, `tipo`, `editable`, `sezione`) VALUES (NULL, 'Metodologia calcolo ritenuta d''acconto predefinito', 'Imponibile', 'list[Imponibile,Imponibile + rivalsa inps]', 1, 'Fatturazione');
|
||||||
|
|
||||||
|
-- Fix doppio conto iva 'Esente art. 10' & 'Esente art.10'
|
||||||
|
DELETE FROM `co_iva` WHERE `co_iva`.`descrizione` = 'Esente art. 10' AND `co_iva`.`id` NOT IN (SELECT `idiva` FROM co_righe_documenti UNION SELECT `idiva` FROM co_righe_preventivi UNION SELECT `idiva` FROM dt_righe_ddt UNION SELECT `idiva` FROM or_righe_ordini );
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user