Документ (бизнес-объект)
SYSDBA (обсуждение | вклад) |
SYSDBA (обсуждение | вклад) (→Составные части документа) |
||
| Строка 7: | Строка 7: | ||
# Экранная форма диалогового окна хранится в текстовом представлении, в формате DFM, в значении с именем РУИД-а документа, в подветке корневой ветки '''DFM''' глобального [[Хранилище|хранилища]]. Имя подветки соответствует имени класса диалогового окна, которое возвращает функция класса [[GdcBase.TgdcBase.GetDialogFormClassName|GetDialogFormClassName]]. | # Экранная форма диалогового окна хранится в текстовом представлении, в формате DFM, в значении с именем РУИД-а документа, в подветке корневой ветки '''DFM''' глобального [[Хранилище|хранилища]]. Имя подветки соответствует имени класса диалогового окна, которое возвращает функция класса [[GdcBase.TgdcBase.GetDialogFormClassName|GetDialogFormClassName]]. | ||
# Экранная форма просмотра хранится аналогично диалоговому окну, см.выше. | # Экранная форма просмотра хранится аналогично диалоговому окну, см.выше. | ||
| + | # Визуальные настройки гридов диалоговой формы и формы просмотра хранятся в хранилище пользователя. Пример: '''\gdc_dlgUserComplexDocument147093641_497053859(Tgdc_dlgUserComplexDocument)\ibgrDetail(TgsIBGrid)\data''' | ||
| + | # | ||
Версия 12:45, 27 ноября 2015
Документы предназначены для отражения разнообразных событий происходящих в хозяйственной жизни предприятия. Документы несколько по иному сохраняются в базе данных и обрабатываются системой. Все документы подразделяются на простые, однопозиционные, например, платежное поручение, и сложные, многопозиционные, например, товарная накладная. Общие данные документа, такие как его номер и дата регистрации, хранятся в таблице gd_document. Специфические данные, свойственные только документу определенного класса, хранятся в одной таблице, для простых, или в двух — для сложных документов. Зарегистрированный в системе документ может быть проведен, т.е. для него будет сформирована хозяйственная операция и одна или несколько бухгалтерских проводок.
Алгоритм, по которому конкретному документу сопоставляется хозяйственная операция и бухгалтерская проводка задается в специальном конструкторе, освоить который сможет даже далекий от программирования бухгалтер или экономист.
Составные части документа
- Экранная форма диалогового окна хранится в текстовом представлении, в формате DFM, в значении с именем РУИД-а документа, в подветке корневой ветки DFM глобального хранилища. Имя подветки соответствует имени класса диалогового окна, которое возвращает функция класса GetDialogFormClassName.
- Экранная форма просмотра хранится аналогично диалоговому окну, см.выше.
- Визуальные настройки гридов диалоговой формы и формы просмотра хранятся в хранилище пользователя. Пример: \gdc_dlgUserComplexDocument147093641_497053859(Tgdc_dlgUserComplexDocument)\ibgrDetail(TgsIBGrid)\data