Class UmsatzDetailEditControl
java.lang.Object
de.willuhn.jameica.gui.AbstractControl
de.willuhn.jameica.hbci.gui.controller.UmsatzDetailControl
de.willuhn.jameica.hbci.gui.controller.UmsatzDetailEditControl
Controller fuer die Detailansicht eines Umsatzes zum Bearbeiten.
-
Field Summary
Fields inherited from class de.willuhn.jameica.gui.AbstractControl
view
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionde.willuhn.jameica.gui.input.Input
getArt()
Liefert ein Eingabe-Feld mit einem Text der Umsatz-Art.de.willuhn.jameica.gui.input.Input
Liefert ein Eingabe-Feld mit Betrag der Buchung,de.willuhn.jameica.gui.input.Input
Liefert ein Eingabe-Feld mit der Kundenreferenz.de.willuhn.jameica.gui.input.Input
getDatum()
Liefert ein Eingabe-Feld mit dem Datum der Buchung.de.willuhn.jameica.gui.input.Input
Liefert ein Eingabe-Feld mit der BLZ des Empfaengers.de.willuhn.jameica.gui.input.Input
Liefert ein Eingabe-Feld mit dem Konto des Empfaengers.de.willuhn.jameica.gui.input.Input
Liefert ein Eingabe-Feld mit dem Namen des Empfaengers.de.willuhn.jameica.gui.input.Input
Liefert ein Eingabe-Feld mit dem Namen des ultimativen Empfaengers.de.willuhn.jameica.gui.input.Input
Liefert ein Eingabe-Feld mit der EndToEnd-ID.de.willuhn.jameica.gui.input.Input
Liefert ein Eingabe-Feld fuer den GV-Code.de.willuhn.jameica.gui.input.Input
Liefert ein Eingabe-Feld mit der Mandatsreferenz.de.willuhn.jameica.gui.input.Input
Liefert ein Eingabe-Feld mit dem Primanota-Kennzeichen.de.willuhn.jameica.gui.input.Input
getSaldo()
Liefert ein Eingabe-Feld mit dem Saldo nach der Buchung.protected String
getUsage
(boolean showAll) Ueberschrieben, um den Verwendungszweck bei Bedarf umgebrochen anzuzeigen.de.willuhn.jameica.gui.input.Input
Liefert ein Eingabe-Feld mit dem Valuta der Buchung.de.willuhn.jameica.gui.input.Input
getZweck()
Liefert ein Eingabe-Feld fuer den Verwendungszweck.de.willuhn.jameica.gui.input.CheckboxInput
Liefert eine Checkbox, mit der man umschalten kann, ob man die vereinfachte Version des Verwendungszwecks angezeigt bekommt oder die ausfuehrliche.void
Speichert den Umsatz und erstellt die naechste neue Buchung.boolean
Speichert die editierbaren Properties.Methods inherited from class de.willuhn.jameica.hbci.gui.controller.UmsatzDetailControl
getAddressbookEntry, getKommentar, getKonto, getUmsatz, getUmsatzTyp
Methods inherited from class de.willuhn.jameica.gui.AbstractControl
getCurrentObject
-
Constructor Details
-
UmsatzDetailEditControl
public UmsatzDetailEditControl(de.willuhn.jameica.gui.AbstractView view) ct.- Parameters:
view
-
-
-
Method Details
-
getEmpfaengerName
Description copied from class:UmsatzDetailControl
Liefert ein Eingabe-Feld mit dem Namen des Empfaengers.- Overrides:
getEmpfaengerName
in classUmsatzDetailControl
- Returns:
- Eingabe-Feld.
- Throws:
RemoteException
- See Also:
-
getEmpfaengerName2
Description copied from class:UmsatzDetailControl
Liefert ein Eingabe-Feld mit dem Namen des ultimativen Empfaengers.- Overrides:
getEmpfaengerName2
in classUmsatzDetailControl
- Returns:
- Eingabe-Feld.
- Throws:
RemoteException
- See Also:
-
getEmpfaengerKonto
Description copied from class:UmsatzDetailControl
Liefert ein Eingabe-Feld mit dem Konto des Empfaengers.- Overrides:
getEmpfaengerKonto
in classUmsatzDetailControl
- Returns:
- Eingabe-Feld.
- Throws:
RemoteException
- See Also:
-
getEmpfaengerBLZ
Description copied from class:UmsatzDetailControl
Liefert ein Eingabe-Feld mit der BLZ des Empfaengers.- Overrides:
getEmpfaengerBLZ
in classUmsatzDetailControl
- Returns:
- Eingabe-Feld.
- Throws:
RemoteException
- See Also:
-
getBetrag
Description copied from class:UmsatzDetailControl
Liefert ein Eingabe-Feld mit Betrag der Buchung,- Overrides:
getBetrag
in classUmsatzDetailControl
- Returns:
- Eingabe-Feld.
- Throws:
RemoteException
- See Also:
-
getSaldo
Description copied from class:UmsatzDetailControl
Liefert ein Eingabe-Feld mit dem Saldo nach der Buchung.- Overrides:
getSaldo
in classUmsatzDetailControl
- Returns:
- Eingabe-Feld.
- Throws:
RemoteException
- See Also:
-
getZweck
public de.willuhn.jameica.gui.input.Input getZweck()Description copied from class:UmsatzDetailControl
Liefert ein Eingabe-Feld fuer den Verwendungszweck.- Overrides:
getZweck
in classUmsatzDetailControl
- Returns:
- Eingabe-Feld.
- See Also:
-
getDatum
Description copied from class:UmsatzDetailControl
Liefert ein Eingabe-Feld mit dem Datum der Buchung.- Overrides:
getDatum
in classUmsatzDetailControl
- Returns:
- Eingabe-Feld.
- Throws:
RemoteException
- See Also:
-
getValuta
Description copied from class:UmsatzDetailControl
Liefert ein Eingabe-Feld mit dem Valuta der Buchung.- Overrides:
getValuta
in classUmsatzDetailControl
- Returns:
- Eingabe-Feld.
- Throws:
RemoteException
- See Also:
-
getPrimanota
Description copied from class:UmsatzDetailControl
Liefert ein Eingabe-Feld mit dem Primanota-Kennzeichen.- Overrides:
getPrimanota
in classUmsatzDetailControl
- Returns:
- Eingabe-Feld.
- Throws:
RemoteException
- See Also:
-
getArt
Liefert ein Eingabe-Feld mit einem Text der Umsatz-Art.- Overrides:
getArt
in classUmsatzDetailControl
- Returns:
- Eingabe-Feld.
- Throws:
RemoteException
-
getCustomerRef
Liefert ein Eingabe-Feld mit der Kundenreferenz.- Overrides:
getCustomerRef
in classUmsatzDetailControl
- Returns:
- Eingabe-Feld.
- Throws:
RemoteException
-
getEndToEndId
Description copied from class:UmsatzDetailControl
Liefert ein Eingabe-Feld mit der EndToEnd-ID.- Overrides:
getEndToEndId
in classUmsatzDetailControl
- Returns:
- Eingabe-Feld.
- Throws:
RemoteException
- See Also:
-
getMandateId
Description copied from class:UmsatzDetailControl
Liefert ein Eingabe-Feld mit der Mandatsreferenz.- Overrides:
getMandateId
in classUmsatzDetailControl
- Returns:
- Eingabe-Feld.
- Throws:
RemoteException
- See Also:
-
getGvCode
Description copied from class:UmsatzDetailControl
Liefert ein Eingabe-Feld fuer den GV-Code.- Overrides:
getGvCode
in classUmsatzDetailControl
- Returns:
- Eingabe-Feld.
- Throws:
RemoteException
- See Also:
-
getZweckSwitch
Description copied from class:UmsatzDetailControl
Liefert eine Checkbox, mit der man umschalten kann, ob man die vereinfachte Version des Verwendungszwecks angezeigt bekommt oder die ausfuehrliche.- Overrides:
getZweckSwitch
in classUmsatzDetailControl
- Returns:
- Checkbox.
- Throws:
RemoteException
- See Also:
-
getUsage
Ueberschrieben, um den Verwendungszweck bei Bedarf umgebrochen anzuzeigen.- Overrides:
getUsage
in classUmsatzDetailControl
- Parameters:
showAll
- true, wenn der rohe Verwendungszweck angezeigt werden soll.- Returns:
- der anzuzeigende Verwendungszweck.
- See Also:
-
handleStore
public boolean handleStore()Description copied from class:UmsatzDetailControl
Speichert die editierbaren Properties.- Overrides:
handleStore
in classUmsatzDetailControl
- Returns:
- true, wenn das Speichern erfolgreich war.
- See Also:
-
handleNext
public void handleNext()Speichert den Umsatz und erstellt die naechste neue Buchung.
-