Ver Fonte

the end accounting period should not be the fiscal month start but the month just before it

Maximilien Rozniecki há 2 anos atrás
pai
commit
507a1d3b16
1 ficheiros alterados com 3 adições e 3 exclusões
  1. 3 3
      htdocs/accountancy/tpl/export_journal.tpl.php

+ 3 - 3
htdocs/accountancy/tpl/export_journal.tpl.php

@@ -55,10 +55,10 @@ if (($accountancyexport->getFormatCode($formatexportset) == 'fec' || $accountanc
 	$tmparray = dol_getdate($datetouseforfilename);
 	$fiscalmonth = empty($conf->global->SOCIETE_FISCAL_MONTH_START) ? 1 : $conf->global->SOCIETE_FISCAL_MONTH_START;
 	// Define end of month to use
-	if ($tmparray['mon'] <= $fiscalmonth) {
-		$tmparray['mon'] = $fiscalmonth;
+	if ($tmparray['mon'] < $fiscalmonth || $fiscalmonth == 1) {
+		$tmparray['mon'] = $fiscalmonth == 1 ? 12 : $fiscalmonth - 1;
 	} else {
-		$tmparray['mon'] = $fiscalmonth;
+		$tmparray['mon'] = $fiscalmonth - 1;
 		$tmparray['year']++;
 	}