E-Mail Anhang Dateiname

Fragen zum Major-Release 3.1
dotti
Beiträge: 0
Registriert: Mo 26. Dez 2016, 21:27

E-Mail Anhang Dateiname

Beitragvon dotti » So 1. Jan 2017, 23:19

Hallo Wawision Team,

ist es möglich, den Dateiname den PDF's z.B. bei einem Angebot zu definieren?
Aktuell fängt die Datei mit
JJJJMMTT
an.
Ich nutze generell das Format
JJJJMMTTHHMM
mfg

Klaus

sauterbe
Administrator
Beiträge: 6
Registriert: Mi 31. Dez 2014, 13:34

Re: E-Mail Anhang Dateiname

Beitragvon sauterbe » Mo 2. Jan 2017, 10:56

aktuell ist es fest kodiert.

es ist in lib/dokumente/class.rechnung.php usw..

am Ende im Quelltext:

Code: Alles auswählen

  /* Dateiname */    $datum = $this->app->DB->Select("SELECT DATE_FORMAT(datum,'%Y%m%d') FROM rechnung WHERE id='$id' LIMIT 1");
    $belegnr= $this->app->DB->Select("SELECT belegnr FROM rechnung WHERE id='$id' LIMIT 1");
    $tmp_name = str_replace(' ','',trim($this->recipient['enterprise']));
    $tmp_name = str_replace('.','',$tmp_name);    if($als=="")
      $this->filename = $datum."_RE".$belegnr.".pdf";    else      $this->filename = $datum."_MA".$belegnr.".pdf";                                                                                                                                                                                                         

dachris
Beiträge: 0
Registriert: Mo 22. Mai 2017, 15:01

Re: E-Mail Anhang Dateiname

Beitragvon dachris » Di 30. Mai 2017, 16:56

Könnte mir jemand die Variable für den Kundennamen sagen?

Damit die Rechnung dann RE123456_Kundenname.PDF heißt?

sauterbe
Administrator
Beiträge: 6
Registriert: Mi 31. Dez 2014, 13:34

Re: E-Mail Anhang Dateiname

Beitragvon sauterbe » Mi 31. Mai 2017, 06:16

die muss man holen

$kundennummer = $this->app->DB->Select("SELECT kundennummer FROM rechnung WHERE id='$id' LIMIT 1");

dachris
Beiträge: 0
Registriert: Mo 22. Mai 2017, 15:01

Re: E-Mail Anhang Dateiname

Beitragvon dachris » Mi 31. Mai 2017, 17:16

Danke ich würde bitte den KundenNAMEN benötigen

Mit der Nummer funkt es schon.

sauterbe
Administrator
Beiträge: 6
Registriert: Mi 31. Dez 2014, 13:34

Re: E-Mail Anhang Dateiname

Beitragvon sauterbe » Do 1. Jun 2017, 05:24

dann das gleiche statt rechnungnummer mit name

dachris
Beiträge: 0
Registriert: Mo 22. Mai 2017, 15:01

Re: E-Mail Anhang Dateiname

Beitragvon dachris » Sa 3. Jun 2017, 07:13

Spitze danke vielmals!

dachris
Beiträge: 0
Registriert: Mo 22. Mai 2017, 15:01

Re: E-Mail Anhang Dateiname

Beitragvon dachris » Di 4. Jul 2017, 07:09

Hallo habe Update auf 17.1 gemacht, da muss ich die Dokumente class.angebot.php usw. wieder anpassen.

Gibt es die Variable kundenname noch? Das funktioniert leider nicht mehr:

$kundenname = $this->app->DB->Select("SELECT kundenname FROM angebot WHERE id='$id' LIMIT 1");

sauterbe
Administrator
Beiträge: 6
Registriert: Mi 31. Dez 2014, 13:34

Re: E-Mail Anhang Dateiname

Beitragvon sauterbe » So 9. Jul 2017, 05:03

ja aber natürlich muss $kundenname dann in die Zeile vom Dateinamen mit rein.

$this->filename = $datum."_RE".$belegnr.$kundenname.pdf"; else $this->filename = $datum."_MA".$belegnr.".pdf";

dachris
Beiträge: 0
Registriert: Mo 22. Mai 2017, 15:01

Re: E-Mail Anhang Dateiname

Beitragvon dachris » Fr 14. Jul 2017, 13:17

Sobald ich die class.angebot.php ändere komme ich nicht mehr auf die Weboberfläche, kann das sein?