MS Dynamics AX / AXAPTA - Wo ist der Code, den Nachdruck von Avise von ungebuchte Kontrollen verhindert?

StackOverflow https://stackoverflow.com/questions/229436

Frage

Wir wollen eine Zahlungsavise nachzudrucken, noch bevor er veröffentlicht wird. Der Bericht BankPaymAdviceCheque sollte in der Lage sein, dies zu tun, sondern nur druckt Tipps für bereits Schecks geschrieben. Der Dialog Bericht jedoch kann Sie wählen, auch nicht gebucht diejenigen.

Egal, wie ich in dem Code gesucht, kann ich nicht finden das Bit, das von nicht gebuchten Überweisungen verhindert wird neu gedruckt -

Hilfe würde sehr geschätzt werden?

War es hilfreich?

Lösung

Die Logik ist in der vendTransInvoice Methode. Wenn der Bericht für eine Überprüfung ausgeführt wird, die bereits gedruckt und veröffentlicht wird vendOutPaymCheque null sein, so dass der Codeblock, der auf Datensätze in vendTrans und vendSettlement sieht fuehrt wird. Wenn der Bericht während des Druckens eines geprüft wird, ist vendOutPaymCheque nicht null, so dass der Code-Block, die Datensätze in Spectrans nachschlägt wird ausgeführt. Wenn der Bericht für eine Überprüfung aufgerufen wird, die gedruckt wird, aber nicht veröffentlichte, wird dieser Code falsch aufzublicken Datensätze in vendTrans und vendSettlement und keine Daten zu finden, weil die Zeitschrift noch nicht geschrieben hat.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top