Fix generazione fattura per intermediario

This commit is contained in:
Luca 2019-01-11 15:57:46 +01:00
parent 296d41cfe6
commit df8487a6e0
2 changed files with 9 additions and 16 deletions

View File

@ -518,6 +518,13 @@ include $docroot.'/modules/fatture/row-list.php';
{( "name": "filelist_and_upload", "id_module": "$id_module$", "id_record": "$id_record$" )}
<?php
if ($dir == 'entrata') {
echo '
<div class="alert alert-info text-center">'.tr('Per allegare un documento alla fattura elettronica caricare il file specificando come categoria "Fattura Elettronica"').'.</div>';
}
?>
<script type="text/javascript">
$('#idanagrafica').change( function(){
session_set('superselect,idanagrafica', $(this).val(), 0);

View File

@ -93,20 +93,6 @@ class FatturaElettronica
return $this->getDocumento()->anagrafica;
}
/**
* Restituisce le informazioni sull'anagrafica dell'intermediario.
*
* @return Anagrafica
*/
public static function getIntermediario()
{
if (empty(static::$intermediario)) {
static::$intermediario = Anagrafica::find(setting('Terzo intermediario'));
}
return static::$intermediario;
}
/**
* Restituisce le righe del documento.
*
@ -561,7 +547,7 @@ class FatturaElettronica
*/
protected static function getTerzoIntermediarioOSoggettoEmittente($fattura)
{
$intermediario = static::getIntermediario();
$intermediario = Anagrafica::find(setting('Terzo intermediario'));
$result = [
'DatiAnagrafici' => static::getDatiAnagrafici($intermediario),
@ -1184,7 +1170,7 @@ class FatturaElettronica
protected function getUploadData()
{
return [
'category' => tr('Fattura elettronica'),
'category' => tr('Fattura Elettronica'),
'id_module' => Modules::get('Fatture di vendita')['id'],
'id_record' => $this->getDocumento()['id'],
];