Projekt

Allgemein

Profil

Fehler #249

Drucken von Rechnungen aus Liste "Rechnungen, Gutschriften & Debitorenbuchungen" geht nicht mit dem Dateimanagement

Von Werner Hahn vor fast 7 Jahren hinzugefügt. Vor fast 7 Jahren aktualisiert.

Status:
Erledigt
Priorität:
Normal
Zugewiesen an:
Martin Helmling
Zielversion:
-
Beginn:
17.05.2017
Abgabedatum:
% erledigt:

100%

Geschätzter Aufwand:
2.00 h

Beschreibung

PDF-Erzeugung fehlgeschlagen: Can't locate object method "append_general_pdf_attachments" via package "SL::Controller::MassInvoiceCreatePrint" at SL/Helper/MassPrintCreatePDF.pm line 49.
Ohne Dateimanagementfeature gehts. Auch getestet bei Steigmann.
Abhilfe schafft hier vielleicht
in SL/Helper/MassPrintCreatePDF.pm

@ -46,10 +46,10 @ sub create_massprint_pdf {
my $pdf_filename = $self->create_pdf(%create_params);

if ( $::instance_conf->get_doc_storage && ! $form->{preview}) {
- $self->append_general_pdf_attachments(filepath => $pdf_filename, type => $form->{type} );
+ SL::Helper::File::append_general_pdf_attachments($self, filepath => $pdf_filename, type => $form->{type} );
$form->{tmpfile} = $pdf_filename;
$form->{id} = $params{document}->id;
- $self->store_pdf($form);
+ SL::Helper::File::store_pdf($self, $form);
}
$form->{id} = $params{document}->id;
if ( ! $form->{preview} ) {

Zugehörige Revisionen

Revision 24bb9ded (diff)
Von Martin Helmling martin.helmling@octosoft.eu vor fast 7 Jahren hinzugefügt

Keine Mixins in Mixins: Helper nur in Controller per "use" hinzufügen: Probleme beim Massendruck mit Dateimanagement

Nun werden alle Helper in Controller per "use" hinzugefügt.

behebt #249

Historie

#1

Von Martin Helmling vor fast 7 Jahren aktualisiert

  • Status wurde von Neu zu In Bearbeitung geändert
  • Zugewiesen an wurde auf Martin Helmling gesetzt
  • Geschätzter Aufwand wurde auf 2.00 h gesetzt

Abhängikeiten zwischen Helpern ist unschön. In der ursprünglichen Implementierung war das Alles im SL/Helper/CreatePDF.pm

mal sehen ...

#2

Von Anonym vor fast 7 Jahren aktualisiert

  • Status wurde von In Bearbeitung zu Gelöst geändert
  • % erledigt wurde von 0 zu 100 geändert

Status geändert durch Changeset kivitendo-erp|commit:24bb9ded832e2ed1054973fd025cfa6c5fec021e.

#3

Von Martin Helmling vor fast 7 Jahren aktualisiert

  • Status wurde von Gelöst zu Erledigt geändert

Auch abrufbar als: Atom PDF