vor
0 0 Punkte

Hallo werte Forumsmitglieder,

heute muss ich mich ausnahmsweise mal an Euch wenden, da ich ein Problem habe, welches ich bislang in Kivitendo 4.0.0 nicht alleine gelöst bekomme.

Ich implementiere LX-Office / Kivitendo schon seit Version 2.4x für einen Kunden der manchmal etwas "spezielle" Wünsche hat :-)

Bis zur Version kivi 3.5.6.1 konnte ich das bislang selbst anpassen doch nun bleibt mir der Erfolg verwehrt.

Problem:

Der Kunde hätte gerne die Auswahl zum Drucken der Gelangensbestätigung nicht wie vorgegeben im Auftrag sondern im Druckdialog zur Rechnung.
Das die Auswahl dort erscheint habe ich analog zu 3.5.6.1 eingerichtet in der kivitendo-erp/SL/Helper/PrintOptions.pm:

($form->{type} eq 'sales_order') ? (

  opthash("sales_order",         $form->{PD}{sales_order},         $locale->text('Confirmation')),
  opthash("pick_list",           $form->{PD}{pick_list},           $locale->text('Pick List')),

### Nächste Zeile wurde ausgehasht um die Gelangensbestätigung aus dem Druckmenü des Auftrags zu entfernen.
Funktioniert - Gelangensbestätigung / "ic_supply.tex" ist nicht mehr auswählbar.

### opthash("ic_supply", $form->{PD}{ic_supply}, $locale->text('Intra-Community supply')),

  opthash("proforma",            $form->{PD}{proforma},            $locale->text('Proforma Invoice')),
) : undef,

...
($form->{type} eq 'invoice' && !($form->{storno} && $form->{storno_id})) ? (

  opthash("invoice",             $form->{PD}{invoice},             $locale->text('Invoice')),
  opthash("proforma",            $form->{PD}{proforma},            $locale->text('Proforma Invoice')),
  opthash("invoice_copy",        $form->{PD}{invoice_copy},        $locale->text('Invoice Copy')),

### Die o. g. Zeile dann in der Invoice Sektion eingefügt -> funktioniert auch soweit. Gelangensbestätigung escheint im Druckdialog.

  opthash("ic_supply",           $form->{PD}{ic_supply},           $locale->text('Intra-Community supply')),
) : undef,

Möchte man nun jedoch die Gelangensbestätigung drucken wird immer das Formular "invoice.tex" angeziogen nicht wie unter sales_order das korrekte
und auch vorhandene Formular "ic_supply.tex".

Grund für diese Positionierung der Gelangensbestätigung ist/war, dass die Rechnungsnummer ins Formular gedruckt werden soll - diese aber bei der Auftragserfassung noch garnicht vergeben wurde. Im 3.6.5.1 war es möglich und äußerst praktisch, da keine manuellen Eintragungen in die Gelangensbestätigung erfolgen mussten.
Alle Daten im Formular wurden aus der Datenbank befüllt.

Könnte sich bitte jemand des Themas annehmen? Langsam gehen mir die farbigen Haare aus :-)

Gerne spende ich ein "Pint of Guinness" für die Lösung.

Vielen Dank im Voraus

Rudi

Bitte logge dich ein oder melde dich neu an um die Frage zu beantworten.

Ähnliche Fragen

0 0 Punkte
1 1 Antwort
M.L. Gefragt 14, Aug 2022
Hallo miteinander, um die Adressdaten nicht aus irgendeiner Rechnung/PDF von irgendwo kopieren zu müssen, wäre ein Copy-Button in den Kundenstammdaten mit der Adressse ...
0 0 Punkte
2 answers 2 Antworten
2of1 Gefragt 18, Apr 2020
Hallo Forum, ich verstehe die Neukundenanlage nicht ganz: Wenn ich einen neuen kunden anlege, so sieht es so aus, als ginge Kivitendo davon aus, dass der kunde automatisc...
0 0 Punkte
1 1 Antwort
arudin Gefragt 11, Apr 2013
In der Schweiz ist die kleinste im Alltag verwendete Geldeinheit 5 Rappen. Es ist deshalb im Geschäftsleben üblich, alle Beträge auf 5 Rappen zu runden, auch wenn es g...
0 0 Punkte
2 2 Antworten
SNR Gefragt 19, Sep 2012
Hallo, Ich möchte zu den Kundenadressen die Namen der Ortsteile einfügen, aber dafür ist kein Feld vorgesehen! Das Problem ist, dass durch die andauernden Gemeindezusa...
0 0 Punkte
1 1 Antwort
bonzius Gefragt 17, Jan 2024
Hallo zusammen. Seit dem Umstieg auf kivitendo 3.8.0 funktionieren meine Drucktemplates nicht mehr richtig. Zum Debuggen brauche ich aber die generieten Latex-Dateien. Un...