Elexis API documentation
Version 2.1.6 as of January 22 2012

ch.elexis.core.data
Interface ICustomerRelation

All Superinterfaces:
IPersistentObject, ISelectable
All Known Implementing Classes:
Fall

public interface ICustomerRelation
extends IPersistentObject

An ICustomerRelation is a description of a client relationship. Who should receive the bills, who will pay, what is the reason for the relationship and so on. This replaces the "Fall" in Elexis 2.x

Author:
gerry

Field Summary
static java.lang.String FLD_DEBTOR_ID
          the debtor is the IPartner that receives the bills and is directly responsible for payment
static java.lang.String FLD_GUARANTOR_ID
          The guarantor is the IPartner that will eventually refund the payment to the debtor. debtor and guarantor can be the same.
static java.lang.String FLD_LAW
          description of the applicable law for this relationship
static java.lang.String FLD_REASON
          Description of the reason for this relationship
 
Fields inherited from interface ch.elexis.core.data.IPersistentObject
DELETED, FLD_DATE, FLD_DELETED, FLD_EXTINFO, FLD_ID, FLD_LASTUPDATE, MATCH_AUTO, MATCH_CONTAINS, MATCH_EXACT, MATCH_REGEXP, MATCH_START, STATE_EXISTING, STATE_INEXISTENT, STATE_INVALID_ID
 
Method Summary
 
Methods inherited from interface ch.elexis.core.data.IPersistentObject
addChangeListener, addSticker, addXid, exists, get, get, getId, getInt, getLabel, getLastUpdate, getMap, getSticker, getStickers, getXid, getXid, getXids, isAvailable, isDeleted, isDragOK, isMatching, isMatching, isMatching, isMatching, isValid, removeChangeListener, removeSticker, set, set, setInt, setMap, state, storeToString
 

Field Detail

FLD_DEBTOR_ID

static final java.lang.String FLD_DEBTOR_ID
the debtor is the IPartner that receives the bills and is directly responsible for payment

See Also:
Constant Field Values

FLD_GUARANTOR_ID

static final java.lang.String FLD_GUARANTOR_ID
The guarantor is the IPartner that will eventually refund the payment to the debtor. debtor and guarantor can be the same.

See Also:
Constant Field Values

FLD_LAW

static final java.lang.String FLD_LAW
description of the applicable law for this relationship

See Also:
Constant Field Values

FLD_REASON

static final java.lang.String FLD_REASON
Description of the reason for this relationship

See Also:
Constant Field Values

Elexis API documentation
Version 2.1.6 as of January 22 2012

Copyright 2005-2011 by Gerry Weirich, Elexis