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.InputgetArt()Liefert ein Eingabe-Feld mit einem Text der Umsatz-Art.de.willuhn.jameica.gui.input.InputLiefert ein Eingabe-Feld mit Betrag der Buchung,de.willuhn.jameica.gui.input.InputLiefert ein Eingabe-Feld für die Gläubiger-ID.de.willuhn.jameica.gui.input.InputLiefert ein Eingabe-Feld mit der Kundenreferenz.de.willuhn.jameica.gui.input.InputgetDatum()Liefert ein Eingabe-Feld mit dem Datum der Buchung.de.willuhn.jameica.gui.input.InputLiefert ein Eingabe-Feld mit der BLZ des Empfaengers.de.willuhn.jameica.gui.input.InputLiefert ein Eingabe-Feld mit dem Konto des Empfaengers.de.willuhn.jameica.gui.input.InputLiefert ein Eingabe-Feld mit dem Namen des Empfaengers.de.willuhn.jameica.gui.input.InputLiefert ein Eingabe-Feld mit dem Namen des ultimativen Empfaengers.de.willuhn.jameica.gui.input.InputLiefert ein Eingabe-Feld mit der EndToEnd-ID.de.willuhn.jameica.gui.input.InputLiefert ein Eingabe-Feld fuer den GV-Code.de.willuhn.jameica.gui.input.InputLiefert ein Eingabe-Feld mit der Mandatsreferenz.de.willuhn.jameica.gui.input.InputLiefert ein Eingabe-Feld mit dem Primanota-Kennzeichen.de.willuhn.jameica.gui.input.InputgetSaldo()Liefert ein Eingabe-Feld mit dem Saldo nach der Buchung.protected StringgetUsage(boolean showAll) Ueberschrieben, um den Verwendungszweck bei Bedarf umgebrochen anzuzeigen.de.willuhn.jameica.gui.input.InputLiefert ein Eingabe-Feld mit dem Valuta der Buchung.de.willuhn.jameica.gui.input.InputgetZweck()Liefert ein Eingabe-Feld fuer den Verwendungszweck.de.willuhn.jameica.gui.input.CheckboxInputLiefert eine Checkbox, mit der man umschalten kann, ob man die vereinfachte Version des Verwendungszwecks angezeigt bekommt oder die ausfuehrliche.voidSpeichert den Umsatz und erstellt die naechste neue Buchung.booleanSpeichert die editierbaren Properties.Methods inherited from class de.willuhn.jameica.hbci.gui.controller.UmsatzDetailControl
getAddressbookEntry, getKommentar, getKonto, getUmsatz, getUmsatzTypMethods 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:UmsatzDetailControlLiefert ein Eingabe-Feld mit dem Namen des Empfaengers.- Overrides:
getEmpfaengerNamein classUmsatzDetailControl- Returns:
- Eingabe-Feld.
- Throws:
RemoteException- See Also:
-
getEmpfaengerName2
Description copied from class:UmsatzDetailControlLiefert ein Eingabe-Feld mit dem Namen des ultimativen Empfaengers.- Overrides:
getEmpfaengerName2in classUmsatzDetailControl- Returns:
- Eingabe-Feld.
- Throws:
RemoteException- See Also:
-
getEmpfaengerKonto
Description copied from class:UmsatzDetailControlLiefert ein Eingabe-Feld mit dem Konto des Empfaengers.- Overrides:
getEmpfaengerKontoin classUmsatzDetailControl- Returns:
- Eingabe-Feld.
- Throws:
RemoteException- See Also:
-
getEmpfaengerBLZ
Description copied from class:UmsatzDetailControlLiefert ein Eingabe-Feld mit der BLZ des Empfaengers.- Overrides:
getEmpfaengerBLZin classUmsatzDetailControl- Returns:
- Eingabe-Feld.
- Throws:
RemoteException- See Also:
-
getBetrag
Description copied from class:UmsatzDetailControlLiefert ein Eingabe-Feld mit Betrag der Buchung,- Overrides:
getBetragin classUmsatzDetailControl- Returns:
- Eingabe-Feld.
- Throws:
RemoteException- See Also:
-
getSaldo
Description copied from class:UmsatzDetailControlLiefert ein Eingabe-Feld mit dem Saldo nach der Buchung.- Overrides:
getSaldoin classUmsatzDetailControl- Returns:
- Eingabe-Feld.
- Throws:
RemoteException- See Also:
-
getZweck
public de.willuhn.jameica.gui.input.Input getZweck()Description copied from class:UmsatzDetailControlLiefert ein Eingabe-Feld fuer den Verwendungszweck.- Overrides:
getZweckin classUmsatzDetailControl- Returns:
- Eingabe-Feld.
- See Also:
-
getDatum
Description copied from class:UmsatzDetailControlLiefert ein Eingabe-Feld mit dem Datum der Buchung.- Overrides:
getDatumin classUmsatzDetailControl- Returns:
- Eingabe-Feld.
- Throws:
RemoteException- See Also:
-
getValuta
Description copied from class:UmsatzDetailControlLiefert ein Eingabe-Feld mit dem Valuta der Buchung.- Overrides:
getValutain classUmsatzDetailControl- Returns:
- Eingabe-Feld.
- Throws:
RemoteException- See Also:
-
getPrimanota
Description copied from class:UmsatzDetailControlLiefert ein Eingabe-Feld mit dem Primanota-Kennzeichen.- Overrides:
getPrimanotain classUmsatzDetailControl- Returns:
- Eingabe-Feld.
- Throws:
RemoteException- See Also:
-
getArt
Liefert ein Eingabe-Feld mit einem Text der Umsatz-Art.- Overrides:
getArtin classUmsatzDetailControl- Returns:
- Eingabe-Feld.
- Throws:
RemoteException
-
getCustomerRef
Liefert ein Eingabe-Feld mit der Kundenreferenz.- Overrides:
getCustomerRefin classUmsatzDetailControl- Returns:
- Eingabe-Feld.
- Throws:
RemoteException
-
getEndToEndId
Description copied from class:UmsatzDetailControlLiefert ein Eingabe-Feld mit der EndToEnd-ID.- Overrides:
getEndToEndIdin classUmsatzDetailControl- Returns:
- Eingabe-Feld.
- Throws:
RemoteException- See Also:
-
getMandateId
Description copied from class:UmsatzDetailControlLiefert ein Eingabe-Feld mit der Mandatsreferenz.- Overrides:
getMandateIdin classUmsatzDetailControl- Returns:
- Eingabe-Feld.
- Throws:
RemoteException- See Also:
-
getCreditorId
Description copied from class:UmsatzDetailControlLiefert ein Eingabe-Feld für die Gläubiger-ID.- Overrides:
getCreditorIdin classUmsatzDetailControl- Returns:
- Eingabe-Feld
- Throws:
RemoteException- See Also:
-
getGvCode
Description copied from class:UmsatzDetailControlLiefert ein Eingabe-Feld fuer den GV-Code.- Overrides:
getGvCodein classUmsatzDetailControl- Returns:
- Eingabe-Feld.
- Throws:
RemoteException- See Also:
-
getZweckSwitch
Description copied from class:UmsatzDetailControlLiefert eine Checkbox, mit der man umschalten kann, ob man die vereinfachte Version des Verwendungszwecks angezeigt bekommt oder die ausfuehrliche.- Overrides:
getZweckSwitchin classUmsatzDetailControl- Returns:
- Checkbox.
- Throws:
RemoteException- See Also:
-
getUsage
Ueberschrieben, um den Verwendungszweck bei Bedarf umgebrochen anzuzeigen.- Overrides:
getUsagein 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:UmsatzDetailControlSpeichert die editierbaren Properties.- Overrides:
handleStorein classUmsatzDetailControl- Returns:
- true, wenn das Speichern erfolgreich war.
- See Also:
-
handleNext
public void handleNext()Speichert den Umsatz und erstellt die naechste neue Buchung.
-