Class Document
java.lang.Object
ru.bitel.common.model.Id
ru.bitel.common.model.IdTitle
ru.bitel.bgbilling.plugins.documents.common.bean.Document
- All Implemented Interfaces:
java.io.Serializable
,GuiTitlable
,Idable
,ListItem
public class Document extends IdTitle
Класс-модель документа в плагине Documents. Документ привязывается к
определенному договору и может содержать произвольное число файлов.
Документ может быть сгенерирован по шаблону.
- See Also:
- Serialized Form
-
Field Summary
-
Constructor Summary
Constructors Constructor Description Document()
-
Method Summary
Modifier and Type Method Description int
getCid()
Deprecated.java.lang.String
getComment()
Получение комментария документа.int
getContractId()
Получение кода договора, к которому привязывается документ.java.util.Date
getCreateDate()
Получение даты создания документа.java.util.Date
getDate()
Deprecated.int
getJournalId()
Получение кода журнала.java.util.Date
getLastModifyDate()
Получение даты последней модификации документа.int
getPatternId()
Получение кода шаблона, по которому был сгенерирован документ.int
getStatusId()
Получение статуса документа.int
getTypeId()
Получение типа документа.int
getUserId()
Получение кода пользователя, который создал документ.void
setCid(int cid)
Deprecated.void
setComment(java.lang.String comment)
Установка комментария документа.void
setContractId(int contractId)
Установка кода договора, к которому привязывается документ.void
setCreateDate(java.util.Date createDate)
Установка даты создания документа.void
setDate(java.util.Date date)
Deprecated.void
setJournalId(int journal)
Установка кода журнала.void
setLastModifyDate(java.util.Date lastModifyDate)
Установка даты последней модификации документа.void
setPatternId(int patternId)
Установка кода шаблона, по которому был сгенерирован документ.void
setStatusId(int status)
Установка статуса документа.void
setTypeId(int type)
Установка типа документа.void
setUserId(int user)
Установка кода пользователя.Methods inherited from class ru.bitel.common.model.IdTitle
copyTo, getGuiTitle, getTitle, setTitle, toIdTitle, toString
Methods inherited from class ru.bitel.common.model.Id
copyTo, equals, getId, hashCode, newIdList, newIdSet, newIdSet, newIdSet, newIdSet, newMap, setId
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Constructor Details
-
Document
public Document()
-
-
Method Details
-
getCid
@Deprecated public int getCid()Deprecated.ИспользоватьgetContractId()
-
setCid
@Deprecated public void setCid(int cid)Deprecated.ИспользоватьsetContractId(int)
-
setContractId
public void setContractId(int contractId)Установка кода договора, к которому привязывается документ.- Parameters:
contractId
- код документа.
-
getContractId
public int getContractId()Получение кода договора, к которому привязывается документ.- Returns:
- код документа.
-
getComment
public java.lang.String getComment()Получение комментария документа.- Returns:
- комментарий документа
-
setComment
public void setComment(java.lang.String comment)Установка комментария документа.- Parameters:
comment
- комментарий документа.
-
getDate
@Deprecated public java.util.Date getDate()Deprecated.ИспользоватьgetCreateDate()
-
setDate
@Deprecated public void setDate(java.util.Date date)Deprecated.ИспользоватьsetCreateDate(Date)
-
getCreateDate
public java.util.Date getCreateDate()Получение даты создания документа.- Returns:
- дата создания документа.
- Since:
- 6.2
-
setCreateDate
public void setCreateDate(java.util.Date createDate)Установка даты создания документа.- Parameters:
createDate
- дата создания документа.- Since:
- 6.2
-
getLastModifyDate
public java.util.Date getLastModifyDate()Получение даты последней модификации документа.- Returns:
- дата последней модификации документа.
-
setLastModifyDate
public void setLastModifyDate(java.util.Date lastModifyDate)Установка даты последней модификации документа.- Parameters:
lastModifyDate
- дата последней модификации документа.
-
getTypeId
public int getTypeId()Получение типа документа.- Returns:
- тип документа.
-
setTypeId
public void setTypeId(int type)Установка типа документа.- Parameters:
type
- тип документа.
-
getStatusId
public int getStatusId()Получение статуса документа.- Returns:
- статус документа.
-
setStatusId
public void setStatusId(int status)Установка статуса документа.- Parameters:
status
- статус документа.
-
getUserId
public int getUserId()Получение кода пользователя, который создал документ. В случае, если документ был сгенерирован по шаблону, то вернется код пользователя,определенный константойUser.USER_SERVER
.- Returns:
- код пользователя.
-
setUserId
public void setUserId(int user)Установка кода пользователя. В случае, если документ был сгенерирован по шаблону, то в качестве кода пользователя устанавливается константаUser.USER_SERVER
.- Parameters:
user
-
-
getJournalId
public int getJournalId()Получение кода журнала.- Returns:
- код журнала.
-
setJournalId
public void setJournalId(int journal)Установка кода журнала.- Parameters:
journal
- код журнала.
-
getPatternId
public int getPatternId()Получение кода шаблона, по которому был сгенерирован документ. Если документ был создан вручную, что данное поле имеет значение -1.- Returns:
- код шаблона.
-
setPatternId
public void setPatternId(int patternId)Установка кода шаблона, по которому был сгенерирован документ. Код шаблона устанавливается в момент генерации документа по шаблону, иначе - код шаблона -1.- Parameters:
patternId
- код шаблона
-