|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectru.j1c.Obj
ru.j1c.DocumentObject
public class DocumentObject
Класс предствляет документ-объект системы.
Использется, для изменения даных в системе.
Method Summary | ||
---|---|---|
void |
cancelClose()
Отменить проведение документа |
|
void |
cancelDelete()
Снять отметку удаления с документа |
|
void |
close()
|
|
void |
delete(boolean value)
Удалить документ. |
|
AccountingRecordSet |
getAccountRecordSet()
Получить коллекцию движений по бухгалтерии |
|
|
getAttribute(String name)
Получить атрибут объекта |
|
Map<String,Object> |
getAttributes()
|
|
Date |
getDate()
Получить дату документа |
|
Detail |
getDetail()
Получить табличную часть документа |
|
String |
getNumber()
Получить номер документа |
|
OperationReference |
getOperation()
Получить операцию документа |
|
Position |
getPosition()
Получить позицию документа |
|
RegisterRecordSet |
getRegisterRecordSet(String name)
Получить коллекцию движений по регистру |
|
boolean |
isClosed()
Получить признак провеения документа |
|
boolean |
isCreateOperation()
Для конкретного вида документа (имеющего признак ''Бухгалтерский учет'') возможны режимы записи операции: ''Всегда'', ''Выборочно'' и ''Только при проведении''. |
|
boolean |
isMark()
|
|
boolean |
isNew()
Определить факт существования объекта в системе. |
|
void |
newObject()
Создать новый объект ссылочного типа |
|
void |
setAttribute(String name,
Object value)
Установить значение атрибута объекта |
|
void |
setCreateOperation(boolean createOperation)
Для конкретного вида документа (имеющего признак ''Бухгалтерский учет'') возможны режимы записи операции: ''Всегда'', ''Выборочно'' и ''Только при проведении''. |
|
void |
setDate(Date date)
Установить дату документа |
|
void |
setNumber(String number)
Установить номер документа |
|
void |
setRef(Ref ref)
Спозиционировать объект на ссылку этого же типа. |
|
void |
setRow(int row)
Записывать номер строки документа в движениях документа. |
|
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 void setDate(Date date)
date
- Дата документаpublic void setNumber(String number)
number
- Номер документаpublic void setRow(int row)
row
- Номе строки документаpublic void setCreateOperation(boolean createOperation)
createOperation
- the createOperation to setpublic boolean isCreateOperation()
public void setRef(Ref ref)
Obj
setRef
in class Obj
public void newObject()
Obj
newObject
in class Obj
public void close()
public void cancelClose()
public void write()
public void setAttribute(String name, Object value)
Obj
setAttribute
in class Obj
name
- Имя атрибута, как задан в конфигурацииvalue
- Значение атрибутаpublic Detail getDetail()
Document
getDetail
in interface Document
public Map<String,Object> getAttributes()
public <T> T getAttribute(String name)
Obj
getAttribute
in class Obj
name
- Имя реквизита
public boolean isMark()
isMark
in interface Document
public Date getDate()
Document
getDate
in interface Document
public AccountingRecordSet getAccountRecordSet()
public RegisterRecordSet getRegisterRecordSet(String name)
name
- Имя регистра, как задан в метаданных
public String getNumber()
Document
getNumber
in interface Document
public String toString()
toString
in class Object
public Position getPosition()
Document
getPosition
in interface Document
public OperationReference getOperation()
public void delete(boolean value)
value
- Режим удаления. true - удалить полностью, false - пометить на удалениеpublic void cancelDelete()
public boolean isClosed()
Document
isClosed
in interface Document
public boolean isNew()
Obj
isNew
in class Obj
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |