auftragbearbeitung Rechnung > Buchen drucken seiten ansic

6. Juni 2008 12:18

Was muss ich ändern damit beim Auftragbearbeitung Rechnung buchen drucke das, Er mir erst einmal die Seiten Ansicht anzeigt wie beim Angebot das Ich den Drucker aus wählen kann und Seiten Ansicht auch habe.

damit ich sehe wie die rechnung geruckt wird.
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

6. Juni 2008 12:46

Das geht mit ein wenig Programmierung:
Codeunit 82, Funktion PrintReport:

Code:
ReportSelection.RESET;
ReportSelection.SETRANGE(Usage,ReportUsage);
ReportSelection.FIND('-');
REPEAT
  ReportSelection.TESTFIELD("Report ID");
  CASE ReportUsage OF
    ReportSelection.Usage::"SM.Invoice":
      REPORT.RUN(ReportSelection."Report ID",FALSE,FALSE,SalesInvHeader);
    ReportSelection.Usage::"SM.Credit Memo":
      REPORT.RUN(ReportSelection."Report ID",FALSE,FALSE,SalesCrMemoHeader);
    ReportSelection.Usage::"S.Invoice":
      // REPORT.RUN(ReportSelection."Report ID",FALSE,FALSE,SalesInvHeader); <--- raus
      REPORT.RUN(ReportSelection."Report ID",TRUE,FALSE,SalesInvHeader);  <--- rein
    ReportSelection.Usage::"S.Cr.Memo":
      REPORT.RUN(ReportSelection."Report ID",FALSE,FALSE,SalesCrMemoHeader);
    ReportSelection.Usage::"S.Shipment":
      REPORT.RUN(ReportSelection."Report ID",FALSE,FALSE,SalesShptHeader);
    ReportSelection.Usage::"S.Ret.Rcpt.":
      REPORT.RUN(ReportSelection."Report ID",FALSE,FALSE,ReturnRcptHeader);
  END;
UNTIL ReportSelection.NEXT = 0;

6. Juni 2008 13:01

danke Natalie

die programierung de ermöglicht aber den seiten ansicht anzeige ohne es zu buchen.
oder?

6. Juni 2008 13:14

und wo soll ich die programierung rein bringen

6. Juni 2008 13:27

Es wird zunächst und in jedem Fall die Buchung durchgeführt, und danach wird der Report aufgerufen.

Wo die Programmierung reingehört, habe dir bereits genau beschrieben (Codeunit, Funktion).

Aber Vorsicht, die Änderung könnnte unerwünschte Seiteneffekte beim Report Aufträge Stapelbuchen haben, wenn dort gedruckt werden soll, aber ohne RequestForm.
Dann muss man das halt weiter ausprogrammieren.

6. Juni 2008 14:21

gibt es keine möglich keit die rechnung vor der buchung zu sehen

6. Juni 2008 14:50

Was ist möchtest, ist eine Proformarechnung. Die gibt es im Navision-Standard nicht. Um Sie zu erstellen, kopiere den Report Auftragsbestätigung und führe entsprechende Änderungen durch - oder verwende halt die Auftragsbestätigung als Vorschau für dich.

9. Juni 2008 13:51

ist nicht Buchen->Testbericht das was du eigentlich suchst?

9. Juni 2008 19:08

Autsch, ja klar, das meinte ich auch ....