2017-02-24 3 views
1

Ich habe zwei benutzerdefinierte Felder in den Bildschirmen hinzugefügt: Zahlung und Anwendung (AR302000), Cash-Transaktionen (CA304000), Mittelübertragungen (301000) und Back Einlagen (305000) und ich so tun, als ob ich diese Felder auch in der Tabelle hinzufügen CATranAcumatica Übergeben Sie benutzerdefinierte Feldwerte in Cash Transaktion Detail Tabelle

Ich habe eine generische Anfrage, die die Bericht Cash Account Detail (CA633500) imitieren, wo ich sehen kann, dass die Field ExtReference und Beschreibung aus dem Original Dokument (AR302000, CA304000, usw.) zu den CATran-Datensätzen.

Wenn ich den Wert meines benutzerdefinierten Felds an die CATran-Tabelle übergeben möchte, um das gleiche Verhalten wie die externe Referenz und die Beschreibung zu erhalten.

Weiß jemand, was ist der Name der Aktion, um die Einfügung von CATran Detail zu überschreiben?

+0

Verhalten von welcher Form verwenden Verlängerung willst du dich ändern? –

+0

Ich möchte mit dem Zahlungs- und Antragsformular (AR302000) beginnen; und später Cash-Transaktion und Fund Transfer. – carabez

Antwort

0

Formular AR302000 verwendet folgende Klasse: PX.Objects.AP.APPaymentEntry. Es bedeutet, dass Sie Erweiterung für diese Klasse in ähnlicher Weise wie dies schaffen sollte:

public class APPaymentEntryExt : PXGraphExtension<APPaymentEntryExt> 
{ 

} 

Dann können Sie mit Hilfe von CATran_RowInserting für Anfangswerte Konfiguration und CATran_RowInserted zur Modifizierung der eingefügten Werte

Verwandte Themen