Package de.willuhn.jameica.hbci.server
Class UmsatzImpl
java.lang.Object
java.rmi.server.RemoteObject
java.rmi.server.RemoteServer
java.rmi.server.UnicastRemoteObject
de.willuhn.datasource.db.AbstractDBObject
de.willuhn.jameica.hbci.server.AbstractHibiscusDBObject
de.willuhn.jameica.hbci.server.UmsatzImpl
- All Implemented Interfaces:
de.willuhn.datasource.GenericObject
,de.willuhn.datasource.rmi.Changeable
,de.willuhn.datasource.rmi.DBObject
,de.willuhn.datasource.rmi.Transactionable
,Checksum
,Duplicatable<Umsatz>
,Flaggable
,HibiscusDBObject
,HibiscusTransfer
,Transfer
,Umsatz
,Serializable
,Remote
Repraesentiert eine Zeile in den Umsaetzen.
- See Also:
-
Field Summary
Fields inherited from class java.rmi.server.RemoteObject
ref
Fields inherited from interface de.willuhn.jameica.hbci.rmi.Umsatz
FLAG_CHECKED, FLAG_NONE, FLAG_NOTBOOKED
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
delete()
Dupliziert das Objekt.boolean
equals
(de.willuhn.datasource.GenericObject o) Wir ueberschreiben die Funktion hier, weil beim Abrufen der Umsaetze nur diejenigen gespeichert werden sollen, welche noch nicht in der Datenbank existieren.Liefert die 3-stellige Textschluessel-Ergaenzung.getArt()
Liefert einen Text, der die Art der Buchung beschreibt.getAttribute
(String arg0) Ueberschrieben, um ein synthetisches Attribute "mergedzweck" zu erzeugen.double
Liefert den Betrag.long
Liefert die Checksumme des Objektes.Liefert die Gläubiger-ID des Gegenkontos.Liefert die Kundenreferenz.getDatum()
Liefert das Datum der Buchung.Liefert die EndToEnd-ID der Buchung.int
getFlags()
Liefert ein Bit-Feld mit Flags.Liefert die BLZ des Gegenkontos.Liefert den Namen des Kontoinhabers des Gegenkontos.Liefert den Namen des ultimativen Empfaengers.Liefert die Kontonummer des Gegenkontos.Liefert den 3-stelligen Geschaeftsvorfall-Code.Liefert einen optionalen Kommentar, den der User zu dem Umsatz eintragen kann.getKonto()
Liefert das Konto, ueber das bezahlt wurde.Liefert die Mandatsreferenz der Buchung.Liefert das Primanota-Kennzeichen der Buchung.Liefert den Purpose-Code der Buchung.double
getSaldo()
Liefert den Saldo des Kontos nach dieser Buchung.protected String
Liefert eine optionale Transaktions-ID, anhand derer der Umsatz eindeutig identifiziert werden kann.Liefert einen ggf manuell zugeordneten Umsatz-Typ odernull
wenn keiner zugeordnet ist.Datum der Wert-Stellung.String[]
Liefert eine Liste erweiterter Verwendungszwecke.getZweck()
Liefert die Zeile 1 des Verwendungszwecks.Liefert die Zeile 2 des Verwendungszwecks.boolean
hasFlag
(int flag) Prueft, ob das angegebene Flag vorhanden ist.void
insert()
protected void
boolean
Liefert true, wenn der Umsatz einer Kategorie zugeordnet ist.void
Speichert die 3-stellige Textschluessel-Ergaenzung.void
Speichert einen Text, der die Art der Buchung beschreibt.void
setBetrag
(double d) Speichert den zu ueberweisenden Betrag.void
setCreditorId
(String name) Setzt die Gläubiger-ID des Gegenkontos.void
setCustomerRef
(String ref) Speichert die Kundenreferenz.void
Datum der Buchung.void
setEndToEndId
(String id) Speichern die EndToEnd-ID der Buchung.void
setFlags
(int flags) Speichert die Flags einen Objektes.void
Setzt alle drei oben genannten Gegenkonto-Eigenschaften auf einmal.void
setGegenkontoBLZ
(String blz) Speichert die BLZ des Gegenkontos.void
setGegenkontoName
(String name) Speichert den Namen des Kontoinhabers des Gegenkontos.void
setGegenkontoName2
(String name) Setzt den Namen des ultimativen Empfaengers.void
setGegenkontoNummer
(String konto) Speichert die Kontonummer des Gegenkontos.void
Speichert den 3-stelligen Geschaeftsvorfall-Code.void
setKommentar
(String kommentar) Speichert einen optionalen Kommentar zu dem Umsatz.void
Speichert das Konto, das zur Bezahlung verwendet werden soll.void
setMandateId
(String id) Speichern die Mandatsreferenz der Buchung.void
setPrimanota
(String primanota) Speichert das Primanota-Kennzeichen der Buchung.void
setPurposeCode
(String code) Speichern den Purpose-Code der Buchung.void
setSaldo
(double s) Speichert den Saldo des Kontos nach dieser Buchung.void
Speichert eine optionale Transaktions-ID, anhand derer der Umsatz eindeutig identifiziert werden kann.void
Speichert einen manuell zugeordneten Umsatz-Typ.void
Datum der Wertstellung.void
setWeitereVerwendungszwecke
(String[] list) Speichert eine Liste erweiterter Verwendungszwecke.void
Speichert den Zweck der Ueberweisung.void
Speichert Zeile 2 des Verwendungszwecks.protected void
Methods inherited from class de.willuhn.jameica.hbci.server.AbstractHibiscusDBObject
getMeta, setMeta, store
Methods inherited from class de.willuhn.datasource.db.AbstractDBObject
addDeleteListener, addStoreListener, clear, deleteCheck, getAttributeNames, getAttributeType, getForeignObject, getID, getIDField, getInsertSQL, getList, getListQuery, getLoadQuery, getService, getUpdateSQL, hasChanged, hasChanged, init, isNewObject, load, overwrite, removeDeleteListener, removeStoreListener, setAttribute, setID, setService, transactionBegin, transactionCommit, transactionRollback
Methods inherited from class java.rmi.server.UnicastRemoteObject
clone, exportObject, exportObject, exportObject, exportObject, exportObject, unexportObject
Methods inherited from class java.rmi.server.RemoteServer
getClientHost, getLog, setLog
Methods inherited from class java.rmi.server.RemoteObject
equals, getRef, hashCode, toString, toStub
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface de.willuhn.datasource.rmi.Changeable
clear, isNewObject, overwrite, store
Methods inherited from interface de.willuhn.datasource.rmi.DBObject
addDeleteListener, addStoreListener, getAttributeType, getList, load, removeDeleteListener, removeStoreListener
Methods inherited from interface de.willuhn.datasource.GenericObject
getAttributeNames, getID
Methods inherited from interface de.willuhn.jameica.hbci.rmi.HibiscusDBObject
getMeta, setMeta
Methods inherited from interface de.willuhn.datasource.rmi.Transactionable
transactionBegin, transactionCommit, transactionRollback
-
Constructor Details
-
UmsatzImpl
- Throws:
RemoteException
-
-
Method Details
-
getTableName
- Specified by:
getTableName
in classde.willuhn.datasource.db.AbstractDBObject
- See Also:
-
AbstractDBObject.getTableName()
-
getPrimaryAttribute
- Specified by:
getPrimaryAttribute
in interfacede.willuhn.datasource.rmi.DBObject
- Specified by:
getPrimaryAttribute
in interfacede.willuhn.datasource.GenericObject
- Specified by:
getPrimaryAttribute
in classde.willuhn.datasource.db.AbstractDBObject
- Throws:
RemoteException
- See Also:
-
GenericObject.getPrimaryAttribute()
-
insertCheck
protected void insertCheck() throws de.willuhn.util.ApplicationException- Overrides:
insertCheck
in classde.willuhn.datasource.db.AbstractDBObject
- Throws:
de.willuhn.util.ApplicationException
- See Also:
-
AbstractDBObject.insertCheck()
-
updateCheck
protected void updateCheck() throws de.willuhn.util.ApplicationException- Overrides:
updateCheck
in classde.willuhn.datasource.db.AbstractDBObject
- Throws:
de.willuhn.util.ApplicationException
- See Also:
-
AbstractDBObject.updateCheck()
-
insert
- Overrides:
insert
in classde.willuhn.datasource.db.AbstractDBObject
- Throws:
RemoteException
de.willuhn.util.ApplicationException
- See Also:
-
AbstractDBObject.insert()
-
getKonto
Description copied from interface:HibiscusTransfer
Liefert das Konto, ueber das bezahlt wurde.- Specified by:
getKonto
in interfaceHibiscusTransfer
- Returns:
- Konto.
- Throws:
RemoteException
- See Also:
-
getGegenkontoName
Description copied from interface:Transfer
Liefert den Namen des Kontoinhabers des Gegenkontos.- Specified by:
getGegenkontoName
in interfaceTransfer
- Returns:
- Name des Kontoinhabers des Gegenkontos.
- Throws:
RemoteException
- See Also:
-
getGegenkontoNummer
Description copied from interface:Transfer
Liefert die Kontonummer des Gegenkontos.- Specified by:
getGegenkontoNummer
in interfaceTransfer
- Returns:
- Kontonummer des Empfaengers.
- Throws:
RemoteException
- See Also:
-
getGegenkontoBLZ
Description copied from interface:Transfer
Liefert die BLZ des Gegenkontos.- Specified by:
getGegenkontoBLZ
in interfaceTransfer
- Returns:
- BLZ des Gegenkontos.
- Throws:
RemoteException
- See Also:
-
getBetrag
Description copied from interface:Transfer
Liefert den Betrag.- Specified by:
getBetrag
in interfaceTransfer
- Returns:
- Betrag.
- Throws:
RemoteException
- See Also:
-
getDatum
Description copied from interface:Umsatz
Liefert das Datum der Buchung.- Specified by:
getDatum
in interfaceUmsatz
- Returns:
- Datum der Buchung.
- Throws:
RemoteException
- See Also:
-
getValuta
Description copied from interface:Umsatz
Datum der Wert-Stellung. Das ist das Datum, ab dem der gebuchte Betrag finanzmathematisch Geltung findet. Oft stimmt der mit dem Datum der Buchung ueberein.- Specified by:
getValuta
in interfaceUmsatz
- Returns:
- Valuta.
- Throws:
RemoteException
- See Also:
-
getZweck
Description copied from interface:Transfer
Liefert die Zeile 1 des Verwendungszwecks.- Specified by:
getZweck
in interfaceTransfer
- Returns:
- Zeile 1 des Verwendungszwecks.
- Throws:
RemoteException
- See Also:
-
getZweck2
Description copied from interface:Transfer
Liefert die Zeile 2 des Verwendungszwecks.- Specified by:
getZweck2
in interfaceTransfer
- Returns:
- Zeile 2 des Verwendungszwecks.
- Throws:
RemoteException
- See Also:
-
setGegenkonto
Description copied from interface:HibiscusTransfer
Setzt alle drei oben genannten Gegenkonto-Eigenschaften auf einmal.- Specified by:
setGegenkonto
in interfaceHibiscusTransfer
- Throws:
RemoteException
- See Also:
-
setGegenkontoName
Description copied from interface:HibiscusTransfer
Speichert den Namen des Kontoinhabers des Gegenkontos.- Specified by:
setGegenkontoName
in interfaceHibiscusTransfer
- Parameters:
name
- Name des Kontoinhabers des Gegenkontos.- Throws:
RemoteException
- See Also:
-
setGegenkontoNummer
Description copied from interface:HibiscusTransfer
Speichert die Kontonummer des Gegenkontos.- Specified by:
setGegenkontoNummer
in interfaceHibiscusTransfer
- Parameters:
konto
- Kontonummer des Gegenkontos.- Throws:
RemoteException
- See Also:
-
setGegenkontoBLZ
Description copied from interface:HibiscusTransfer
Speichert die BLZ des Gegenkontos.- Specified by:
setGegenkontoBLZ
in interfaceHibiscusTransfer
- Parameters:
blz
- BLZ des Gegenkontos.- Throws:
RemoteException
- See Also:
-
setBetrag
Description copied from interface:HibiscusTransfer
Speichert den zu ueberweisenden Betrag.- Specified by:
setBetrag
in interfaceHibiscusTransfer
- Parameters:
d
- Betrag.- Throws:
RemoteException
- See Also:
-
setZweck
Description copied from interface:HibiscusTransfer
Speichert den Zweck der Ueberweisung.- Specified by:
setZweck
in interfaceHibiscusTransfer
- Parameters:
zweck
- Zweck der Ueberweisung.- Throws:
RemoteException
- See Also:
-
setZweck2
Description copied from interface:HibiscusTransfer
Speichert Zeile 2 des Verwendungszwecks.- Specified by:
setZweck2
in interfaceHibiscusTransfer
- Parameters:
zweck2
- Zeile 2 des Verwendungszwecks.- Throws:
RemoteException
- See Also:
-
setDatum
Description copied from interface:Umsatz
Datum der Buchung.- Specified by:
setDatum
in interfaceUmsatz
- Throws:
RemoteException
- See Also:
-
setValuta
Description copied from interface:Umsatz
Datum der Wertstellung.- Specified by:
setValuta
in interfaceUmsatz
- Throws:
RemoteException
- See Also:
-
setKonto
Description copied from interface:HibiscusTransfer
Speichert das Konto, das zur Bezahlung verwendet werden soll.- Specified by:
setKonto
in interfaceHibiscusTransfer
- Parameters:
k
- Konto, das verwendet werden soll.- Throws:
RemoteException
- See Also:
-
equals
Wir ueberschreiben die Funktion hier, weil beim Abrufen der Umsaetze nur diejenigen gespeichert werden sollen, welche noch nicht in der Datenbank existieren. Da ein Umsatz von der Bank scheinbar keinen Identifier mitbringt, muessen wir selbst einen fachlichen Vergleich durchfuehren.- Specified by:
equals
in interfacede.willuhn.datasource.rmi.DBObject
- Specified by:
equals
in interfacede.willuhn.datasource.GenericObject
- Overrides:
equals
in classde.willuhn.datasource.db.AbstractDBObject
- Throws:
RemoteException
- See Also:
-
GenericObject.equals(de.willuhn.datasource.GenericObject)
-
getSaldo
Description copied from interface:Umsatz
Liefert den Saldo des Kontos nach dieser Buchung.- Specified by:
getSaldo
in interfaceUmsatz
- Returns:
- Saldo.
- Throws:
RemoteException
- See Also:
-
getPrimanota
Description copied from interface:Umsatz
Liefert das Primanota-Kennzeichen der Buchung.- Specified by:
getPrimanota
in interfaceUmsatz
- Returns:
- PrimaNota-Kennzeichen.
- Throws:
RemoteException
- See Also:
-
getArt
Description copied from interface:Umsatz
Liefert einen Text, der die Art der Buchung beschreibt.- Specified by:
getArt
in interfaceUmsatz
- Returns:
- Art der Buchung.
- Throws:
RemoteException
- See Also:
-
getCustomerRef
Description copied from interface:Umsatz
Liefert die Kundenreferenz.- Specified by:
getCustomerRef
in interfaceUmsatz
- Returns:
- Kundenreferenz.
- Throws:
RemoteException
- See Also:
-
setSaldo
Description copied from interface:Umsatz
Speichert den Saldo des Kontos nach dieser Buchung.- Specified by:
setSaldo
in interfaceUmsatz
- Throws:
RemoteException
- See Also:
-
setPrimanota
Description copied from interface:Umsatz
Speichert das Primanota-Kennzeichen der Buchung.- Specified by:
setPrimanota
in interfaceUmsatz
- Throws:
RemoteException
- See Also:
-
setArt
Description copied from interface:Umsatz
Speichert einen Text, der die Art der Buchung beschreibt.- Specified by:
setArt
in interfaceUmsatz
- Throws:
RemoteException
- See Also:
-
setCustomerRef
Description copied from interface:Umsatz
Speichert die Kundenreferenz.- Specified by:
setCustomerRef
in interfaceUmsatz
- Throws:
RemoteException
- See Also:
-
getChecksum
Description copied from interface:Checksum
Liefert die Checksumme des Objektes.- Specified by:
getChecksum
in interfaceChecksum
- Returns:
- Checksumme.
- Throws:
RemoteException
- See Also:
-
getAttribute
Ueberschrieben, um ein synthetisches Attribute "mergedzweck" zu erzeugen.- Specified by:
getAttribute
in interfacede.willuhn.datasource.rmi.DBObject
- Specified by:
getAttribute
in interfacede.willuhn.datasource.GenericObject
- Overrides:
getAttribute
in classde.willuhn.datasource.db.AbstractDBObject
- Throws:
RemoteException
- See Also:
-
GenericObject.getAttribute(java.lang.String)
-
delete
- Specified by:
delete
in interfacede.willuhn.datasource.rmi.Changeable
- Overrides:
delete
in classAbstractHibiscusDBObject
- Throws:
RemoteException
de.willuhn.util.ApplicationException
- See Also:
-
AbstractDBObject.delete()
-
getKommentar
Description copied from interface:Umsatz
Liefert einen optionalen Kommentar, den der User zu dem Umsatz eintragen kann.- Specified by:
getKommentar
in interfaceUmsatz
- Returns:
- optionaler Kommentar.
- Throws:
RemoteException
- See Also:
-
setKommentar
Description copied from interface:Umsatz
Speichert einen optionalen Kommentar zu dem Umsatz.- Specified by:
setKommentar
in interfaceUmsatz
- Parameters:
kommentar
- Kommentar.- Throws:
RemoteException
- See Also:
-
getUmsatzTyp
Description copied from interface:Umsatz
Liefert einen ggf manuell zugeordneten Umsatz-Typ odernull
wenn keiner zugeordnet ist.- Specified by:
getUmsatzTyp
in interfaceUmsatz
- Returns:
- Umsatz-Typ.
- Throws:
RemoteException
- See Also:
-
setUmsatzTyp
Description copied from interface:Umsatz
Speichert einen manuell zugeordneten Umsatz-Typ.- Specified by:
setUmsatzTyp
in interfaceUmsatz
- Parameters:
ut
- zugeordneter Umsatztyp odernull
zum Entfernen der Zuordnung.- Throws:
RemoteException
- See Also:
-
isAssigned
Description copied from interface:Umsatz
Liefert true, wenn der Umsatz einer Kategorie zugeordnet ist.- Specified by:
isAssigned
in interfaceUmsatz
- Returns:
- true, wenn der Umsatz einer Kategorie zugeordnet ist.
- Throws:
RemoteException
- See Also:
-
getWeitereVerwendungszwecke
Description copied from interface:Transfer
Liefert eine Liste erweiterter Verwendungszwecke.- Specified by:
getWeitereVerwendungszwecke
in interfaceTransfer
- Returns:
- Liste erweiterter Verwendungszwecke.
- Throws:
RemoteException
- See Also:
-
setWeitereVerwendungszwecke
Description copied from interface:HibiscusTransfer
Speichert eine Liste erweiterter Verwendungszwecke.- Specified by:
setWeitereVerwendungszwecke
in interfaceHibiscusTransfer
- Parameters:
list
- Liste erweiterter Verwendungszwecke.- Throws:
RemoteException
- See Also:
-
getFlags
Description copied from interface:Flaggable
Liefert ein Bit-Feld mit Flags. Ein Objekt kann mit verschiedenen Flags markiert werden. Das kann zum Beispiel "deaktiviert" sein. Damit fuer kuenftige weitere Flags nicht immer ein neues Feld zur Datenbank hinzugefuegt werden muss, verwenden wir hier ein Bitfeld. Damit koennen mehrere Flags in einem Wert codiert werden.- Specified by:
getFlags
in interfaceFlaggable
- Returns:
- Bit-Feld mit den Flags des Objektes.
- Throws:
RemoteException
- See Also:
-
hasFlag
Description copied from interface:Flaggable
Prueft, ob das angegebene Flag vorhanden ist.- Specified by:
hasFlag
in interfaceFlaggable
- Parameters:
flag
- das zu pruefende Flag.- Returns:
- true, wenn es gesetzt ist.
- Throws:
RemoteException
- See Also:
-
setFlags
Description copied from interface:Flaggable
Speichert die Flags einen Objektes.- Specified by:
setFlags
in interfaceFlaggable
- Parameters:
flags
- die Flags in Form eines Bit-Feldes.- Throws:
RemoteException
- See Also:
-
getGvCode
Description copied from interface:Umsatz
Liefert den 3-stelligen Geschaeftsvorfall-Code.- Specified by:
getGvCode
in interfaceUmsatz
- Returns:
- der 3-stellige Geschaeftsvorfall-Code.
- Throws:
RemoteException
- See Also:
-
setGvCode
Description copied from interface:Umsatz
Speichert den 3-stelligen Geschaeftsvorfall-Code.- Specified by:
setGvCode
in interfaceUmsatz
- Parameters:
code
- der 3-stellige Geschaeftsvorfall-Code.- Throws:
RemoteException
- See Also:
-
getAddKey
Description copied from interface:Umsatz
Liefert die 3-stellige Textschluessel-Ergaenzung.- Specified by:
getAddKey
in interfaceUmsatz
- Returns:
- die 3-stellige Textschluessel-Ergaenzung.
- Throws:
RemoteException
- See Also:
-
setAddKey
Description copied from interface:Umsatz
Speichert die 3-stellige Textschluessel-Ergaenzung.- Specified by:
setAddKey
in interfaceUmsatz
- Parameters:
key
- die 3-stellige Textschluessel-Ergaenzung.- Throws:
RemoteException
- See Also:
-
duplicate
Description copied from interface:Duplicatable
Dupliziert das Objekt.- Specified by:
duplicate
in interfaceDuplicatable<Umsatz>
- Returns:
- neues Objekt mit den gleichen Eigenschaften.
- Throws:
RemoteException
- See Also:
-
getTransactionId
Description copied from interface:Umsatz
Liefert eine optionale Transaktions-ID, anhand derer der Umsatz eindeutig identifiziert werden kann. Die ID ist nur bei Umsaetzen vorhanden, die per CAMT abgerufen wurden. Wichtig: Hibiscus garantiert NICHT, dass die ID eindeutig ist. Weder durch Programmlogik noch durch einen Unique-Key. Denn wuerde es das tun - und es wuerde tatsaechlich zu einer doppelten ID kommen, koennte der Umsatz nicht angelegt werden. Die ID ist lediglich ein zusaetzliches Kriterium bei der Doppler-Erkennung.- Specified by:
getTransactionId
in interfaceUmsatz
- Returns:
- optionale Transaktions-ID, anhand derer der Umsatz eindeutig identifiziert werden kann.
- Throws:
RemoteException
- See Also:
-
setTransactionId
Description copied from interface:Umsatz
Speichert eine optionale Transaktions-ID, anhand derer der Umsatz eindeutig identifiziert werden kann. Wichtig: Hibiscus garantiert NICHT, dass die ID eindeutig ist. Weder durch Programmlogik noch durch einen Unique-Key. Denn wuerde es das tun - und es wuerde tatsaechlich zu einer doppelten ID kommen, koennte der Umsatz nicht angelegt werden. Die ID ist lediglich ein zusaetzliches Kriterium bei der Doppler-Erkennung.- Specified by:
setTransactionId
in interfaceUmsatz
- Parameters:
id
- die eindeutige Transaktions-ID.- Throws:
RemoteException
- See Also:
-
getPurposeCode
Description copied from interface:Umsatz
Liefert den Purpose-Code der Buchung. Nur bei Umsaetzen vorhanden, die per CAMT abgerufen wurden.- Specified by:
getPurposeCode
in interfaceUmsatz
- Returns:
- der Purpose-Code der Buchung.
- Throws:
RemoteException
- See Also:
-
setPurposeCode
Description copied from interface:Umsatz
Speichern den Purpose-Code der Buchung.- Specified by:
setPurposeCode
in interfaceUmsatz
- Parameters:
code
- der Purpose-Code der Buchung.- Throws:
RemoteException
- See Also:
-
getEndToEndId
Description copied from interface:Umsatz
Liefert die EndToEnd-ID der Buchung. Nur bei Umsaetzen vorhanden, die per CAMT abgerufen wurden.- Specified by:
getEndToEndId
in interfaceUmsatz
- Returns:
- der EndToEnd-ID der Buchung.
- Throws:
RemoteException
- See Also:
-
setEndToEndId
Description copied from interface:Umsatz
Speichern die EndToEnd-ID der Buchung.- Specified by:
setEndToEndId
in interfaceUmsatz
- Parameters:
id
- die EndToEnd-ID der Buchung.- Throws:
RemoteException
- See Also:
-
getMandateId
Description copied from interface:Umsatz
Liefert die Mandatsreferenz der Buchung. Nur bei Umsaetzen vorhanden, die per CAMT abgerufen wurden.- Specified by:
getMandateId
in interfaceUmsatz
- Returns:
- der Mandatsreferenz der Buchung.
- Throws:
RemoteException
- See Also:
-
setMandateId
Description copied from interface:Umsatz
Speichern die Mandatsreferenz der Buchung.- Specified by:
setMandateId
in interfaceUmsatz
- Parameters:
id
- die Mandatsreferenz der Buchung.- Throws:
RemoteException
- See Also:
-
getGegenkontoName2
Description copied from interface:Umsatz
Liefert den Namen des ultimativen Empfaengers. Nur bei Umsaetzen vorhanden, die per CAMT abgerufen wurden.- Specified by:
getGegenkontoName2
in interfaceUmsatz
- Returns:
- Name des ultimativen Empfaengers
- Throws:
RemoteException
- See Also:
-
setGegenkontoName2
Description copied from interface:Umsatz
Setzt den Namen des ultimativen Empfaengers.- Specified by:
setGegenkontoName2
in interfaceUmsatz
- Parameters:
name
- Name des ultimativen Empfaengers- Throws:
RemoteException
- See Also:
-
getCreditorId
Description copied from interface:Umsatz
Liefert die Gläubiger-ID des Gegenkontos. Nur bei Umsaetzen vorhanden, die per CAMT abgerufen werden.- Specified by:
getCreditorId
in interfaceUmsatz
- Returns:
- Gläubiger-ID des Gegenkontos
- Throws:
RemoteException
- See Also:
-
setCreditorId
Description copied from interface:Umsatz
Setzt die Gläubiger-ID des Gegenkontos.- Specified by:
setCreditorId
in interfaceUmsatz
- Parameters:
name
- Gläubiger-ID des Gegenkontos- Throws:
RemoteException
- See Also:
-