Dolibarr version 3.9.3
When I’m doing new bank receipt get this error:
[Thu Jul 28 20:20:25 2016] [error] PHP Warning: fopen(/var/lib/dolibarr/documents/prelevement/receipts/receipts/T160704.xml): failed to open stream: No such file or directory in /usr/share/dolibarr/htdocs/compta/prelevement/class/bonprelevement.class.php on line 1236
Problem and patch:
In the file /usr/share/dolibarr/htdocs/compta/prelevement/class/bonprelevement.class.php on line 1236
$dir=$conf->prelevement->dir_output.'/receipts';
if (! is_dir($dir)) dol_mkdir($dir);
// $this->filename = $dir.'/receipts/'.$ref.'.xml'; change this line by next line
$this->filename = $dir.'/'.$ref.'.xml';