Rechnungsausdruck auf best. Drucker für best. Kunden

27. März 2012 11:20

Hallo,

gibt es in Navision die Möglichkeit den Ausdruck der Rechnung vom Kunden abhängig zu steuern. Sprich Rechnung von Kunde A wird auf Drucker A bzw. Rechnung vom Kunden B auf Drucker B ausgedruckt.

lg
stony

Re: Rechnungsausdruck auf best. Drucker für best. Kunden

27. März 2012 11:33

definitiv nicht aus dem Karton.

Was geht ist, für jeden Debitor einen Report zu hinterlegen, dem man in T78 für einen bestimmten Drucker hinterlegt. Diese Reports müssen dann in T77 alle bei der Rechnung eingetragen werden, und auf Ihren Debitoren filtern.

Das wird dich aber irgendwann umbringen. Versuch lieber einen Report zu bauen, der in der Lage ist, die Belege passend zum Debitor zu drucken (besonders bei Sammelrechnungen sinnvoll). Dem Report bringt man dann bei, auf die Debitoren zu filtern, die für einen bestimmten Drucker bestimmt sind.

Gruß, Fiddi

Re: Rechnungsausdruck auf best. Drucker für best. Kunden

27. März 2012 11:45

Ich glaube, hier geht es nicht um unterschiedliches Layout pro Debitor, sondern um unterschiedliche Drucker.
(Z. B. Alle Rechnungen an inländische Debitoren auf Drucker A, alle europäischen auf Drucker B und der Rest der Welt auf Drucker C)

Es gibt einen Trick, wie man einen Report an jeden beliebigen Drucker schicken kann:
In meinen NAV-Tools gibt es eine Codeunit "GlobalVariableManagement", mit welcher man z. B. einen beliebigen Druckernamen ablegen kann, den man dann aus der Codeunit 1 in der Funktion "FindPrinter" wieder abfragt.

Nun müsste man die geb. Rechnungen nach Debitornr. sortiert abarbeiten und pro Debitornr. den Report einmal starten.
VOR dem Aufruf des Reports wird (z. B. aus der Debitorenkarte) der zu verwendende Drucker ermittelt und an die "GlobalVariableManagement" übergeben.

Re: Rechnungsausdruck auf best. Drucker für best. Kunden

27. März 2012 11:49

Es gibt einen Trick, wie man einen Report an jeden beliebigen Drucker schicken kann:
In meinen NAV-Tools gibt es eine Codeunit "GlobalVariableManagement", mit welcher man z. B. einen beliebigen Druckernamen ablegen kann, den man dann aus der Codeunit 1 in der Funktion "FindPrinter" wieder abfragt.


Er hat leider nicht dabei geschrieben, ob er RTC oder CC nutzt, und wenn RTC ob er CC- Reports druckt. Falls letzteres dürfte deine Codeunit wahrscheinlich leichte Probleme haben.

Gruß, Fiddi

Re: Rechnungsausdruck auf best. Drucker für best. Kunden

27. März 2012 12:11

Aktuell wird nur CC genutzt.