|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectru.j1c.Obj
ru.j1c.OperationObject
public final class OperationObject
Класс представляет операцию документов. Может использоваться для создания "ручных" операций, которые представляются в системе документом "Операция". Того же эффекта можно добиться, если работать через сам документ "Операция".
Method Summary | ||
---|---|---|
|
getAttribute(String name)
Получить атрибут объекта |
|
String |
getContent()
Получить содеражание операции |
|
Date |
getDate()
Получить дату операции |
|
DocumentReference |
getDocument()
Получить документ, которому принадлежит бухгалтерская операция. |
|
BigDecimal |
getSum()
Получить сумму операции |
|
boolean |
isActive()
Получить признак активности операции |
|
boolean |
isNew()
Определить факт существования объекта в системе. |
|
void |
newObject()
Создать новый объект ссылочного типа |
|
void |
setActive(boolean active)
Установить признак активности операции |
|
void |
setAttribute(String name,
Object value)
Установить значение атрибута объекта |
|
void |
setContent(String value)
Установит содержание операции |
|
void |
setDate(Date date)
Установить дату операции |
|
void |
setDocument(DocumentReference doc)
Спозиционировать операцию на документ |
|
void |
setRef(Ref ref)
Спозиционировать объект на ссылку этого же типа. |
|
void |
setSum(BigDecimal sum)
Установить сумму операции |
|
String |
toString()
|
|
void |
write()
Записать измененную или новую операцию. |
Methods inherited from class ru.j1c.Obj |
---|
getMetaObject, getRef |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Method Detail |
---|
public boolean isActive()
public void setActive(boolean active)
active
- true - операция активная, false - не активнаяpublic void setDate(Date date)
date
- Дата операцииpublic BigDecimal getSum()
public Date getDate()
public void newObject()
Obj
newObject
in class Obj
public void setSum(BigDecimal sum)
sum
- Сумма операцииpublic void write()
public String toString()
toString
in class Object
public String getContent()
public void setContent(String value)
value
- Содержание операцииpublic void setRef(Ref ref)
Obj
setRef
in class Obj
public void setDocument(DocumentReference doc)
doc
- Документpublic DocumentReference getDocument()
public void setAttribute(String name, Object value)
Obj
setAttribute
in class Obj
name
- Имя атрибута, как задан в конфигурацииvalue
- Значение атрибутаpublic <T> T getAttribute(String name)
Obj
getAttribute
in class Obj
name
- Имя реквизита
public boolean isNew()
Obj
isNew
in class Obj
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |