Последовательности документов — КиберПедия 

Организация стока поверхностных вод: Наибольшее количество влаги на земном шаре испаряется с поверхности морей и океанов (88‰)...

Папиллярные узоры пальцев рук - маркер спортивных способностей: дерматоглифические признаки формируются на 3-5 месяце беременности, не изменяются в течение жизни...

Последовательности документов

2021-03-17 80
Последовательности документов 0.00 из 5.00 0 оценок
Заказать работу

 

Для каждой последовательности документов создаются две таблицы: таблица регистрации документов и таблица границ последовательности. Таблица регистрации документов (_Sequence<n>) содержит поля:

  • _Period - дата/ время документа;
  • _Recorder<suff> - ссылка на документ;
  • _Fld<n><suff> - измерение последовательности (для каждого измерения, определенного в конфигурации).

Таблица границ последовательности (_SequenceBoundary<n>) содержит поля:

 

  • _Fld<n><suff> - измерение последовательности (для каждого измерения, определенного в конфигурации);
  • _Period - дата/ время последнего документа по текущему набору значений измерений;
  • _Recorder<n><suff> - ссылка на последний документ по текущему набору значений измерений.

Если последовательность участвует в обмене данными, то еще создается таблица регистрации изменений (_SequenceChangeRec<n>) с полями:

  • _Node<suff> - ссылка на узел плана обмена;
  • _MessageNo - номер сообщения обмена данными, в которое было выгружено это изменение или NULL, если оно еще не было выгружено;
  • _Recorder<suff> - ссылка на документ, которому соответствует измененная запись в таблице регистрации документов.

 

  Журналы документов

 

Каждому журналу документов соответствует таблица (_DocumentJournal<n>) со следующими полями:

  • _Document<suff> - ссылка на документ;
  • _Date_Time - дата/ время документа;
  • _Marked - признак того, что документ помечен на удаление;
  • _Posted - признак того, что документ проведен;
  • _Number - номер документа;
  • _Fld<n><suff> - графа журнала (для каждой графы, определенной в конфигурации).

Перечисления

 

Для каждого перечисления создается таблица (_Enum<n>) с полями:

  • _ID<suff> - идентификатор элемента перечисления;
  • _EnumOrder - числовое значение элемента перечисления.

 

Планы видов характеристик

 

Для каждого плана видов характеристик создается таблица (_Chrc<n>) со следующими полями:

  • _ID<suff> - идентификатор вида характеристик;
  • _Version - версия записи (изменяется после каждого обновления данной записи);
  • _Marked - признак того, что вид характеристик помечен на удаление;
  • _IsMetadata - признак того, что вид характеристик является предопределенным (определенным в конфигурации);
  • _ParentID<suff> - идентификатор вида характеристик (или группы видов характеристик), которому подчинен данный. Поле присутствует только для иерархического плана видов характеристик;
  • _Folder - признак того, что запись является группой видов характеристик. Поле присутствует только для иерархического плана видов характеристик;
  • _Code - код вида характеристик;
  • _Description - описание вида характеристик;
  • _Type - тип значения характеристики этого вида характеристик;
  • _Fld<n><suff> - реквизит вида характеристик (для каждого реквизита, определенного в конфигурации).

Если план видов характеристик участвует в обмене данными, то создается таблица регистрации изменений (_ChrcChangeRec<n>) с такими же полями, как у таблицы регистрации изменений справочника.

 

Планы счетов

 

Для каждого плана счетов создается таблица (_Acc<n>) со следующими полями:

  • _ID<suff > - идентификатор счета;
  • _Version - версия записи (изменяется после каждого обновления данной записи);
  • _Marked - признак того, что счет помечен на удаление;
  • _IsMetadata - признак того, что счет является предопределенным (определенным в конфигурации);
  • _ParentID<suff> - идентификатор счета, которому подчинен данный;
  • _Code - код счета;
  • _Description - описание счета;
  • _OrderField - поле сортировки, содержит данные, по которым фактически выполняется сортировка по коду. Поле присутствует, если в конфигурации определен автопорядок по коду;
  • _Kind - код вида счета (активный/ пассивный/ активный-пассивный);
  • _OffBalance - забалансовый счет;
  • _Fld<n><suff> - реквизит или признак учета (для каждого реквизита и для каждого признака учета).

 Если в конфигурации определено отличное от 0 максимальное количество субконто, то создается таблица видов субконто (_Acc<n>_ExtDim<k>), которая содержит поля:

  • _Acc<n>_ID<suff> - ссылка на счет, которому принадлежит характеристика субконто;
  • _KeyField - ключ характеристики субконто;
  • _LineNo - номер характеристики субконто;
  • _DimKind<suff> - ссылка на вид характеристики;
  • _DimIsMetadata - предопределенная (определенная в конфигурации) характеристика субконто;
  • _TurnoverOnly - эта характеристика участвует только при подсчете оборотов.
  • _Fld<n><suff>

Если план счетов участвует в обмене данными, то создается таблица регистрации изменений (_AccChangeRec<n>) с такими же полями, как у таблицы регистрации изменений справочника.

 

Планы видов расчета

 Для каждого плана видов расчета создается таблица (_CalcKind<n>) с полями:

  • _ID<suff> - идентификатор вида расчета;
  • _Version - версия записи (изменяется после каждого обновления данной записи);
  • _Marked - признак того, что вид расчета помечен на удаление;
  • _PredefinedObj - признак того, что вид расчета является предопределенным (определенным в конфигурации);
  • _Code - код вида расчета. Поле присутствует, если в конфигурации указана отличная от нуля длина кода;
  • _Description - описание вида расчета. Поле присутствует, если в конфигурации указана отличная от нуля длина описания;
  • _BaseAsAct - базовый период как период действия. Поле присутствует, если план видов расчета использует период действия;
  • _Fld<n><suff> - реквизит (для каждого реквизита, определенного в конфигурации).

 

Еще для каждого плана видов расчета создается таблица ведущих видов расчета (_CalcKind<n>_LeadingCK) с полями:

  • _CalcKind<n>_ID<suff> - ссылка на вид расчета, которому принадлежит таблица ведущих видов расчета;
  • _KeyField - ключ ведущего вида расчета;
  • _LeadingCKLineNo - номер ведущего вида расчета;
  • _LeadingCKLeadingCK<suff> - ссылка на ведущий вид расчета;
  • _PredefinedLeadingCKTableLine - признак того, что ведущий вид расчета является предопределенным (определенным в конфигурации).

 

Если значение свойства Зависимость от базы плана видов расчета отличается от Не зависит, то создается таблица базовых видов расчета (_CalcKind<n>_BaseCK) с поля:

  • _CalcKind<n>_ID<suff> - ссылка на вид расчета, которому принадлежит таблица базовых видов расчета;
  • _KeyField - ключ базового вида расчета;
  • _DisplacedCKLineNo - номер базового вида расчета;
  • _ DisplacedCKDisplCK < suff > - ссылка на базовый вид расчета;
  • _ PredefinedDisplCKTableLine - признак того, что базовый вид расчета является предопределенным (определенным в конфигурации).

 

Если у плана видов расчета установлен флаг "Использует период действия", то создается таблица вытесняемых видов расчета (_CalcKind<n>_DisplacedCK) с полями:

  • _CalcKind<n>_ID<suff> - ссылка на вид расчета, которому принадлежит таблица вытесняемых видов расчета;
  • _KeyField - ключ вытесняемого вида расчета;
  • _DisplacedCKLineNo - номер вытесняемого вида расчета;
  • _DisplacedCKDisplCK<suff> - ссылка на вытесняемый вид расчета;
  • _PredefinedDisplCKTableLine - предопределенный (определенный в конфигурации) вытесняемый вид расчета.

 

Если у плана видов расчета установлен флаг Использует период действия то создается таблица порядка вытеснения (_CalcKindDN<n>) с полями:

  • _CKRef<suff> - ссылка на вид расчета;
  • _DisplNumber - номер, определяющий место этого расчета в порядке вытеснения.

 

Если план видов расчета участвует хотя бы в одном плане обмена, то создается таблица регистрации изменений (_ CalcKindChangeRec <n>), с такими же полями, что и у таблицы регистрации изменений справочника.

Регистры сведений

 

 

Для каждого регистра сведений создается таблица движений (_InfoReg<n>) с полями:

  • _Period - момент времени движения. Поле присутствует, если значение свойства "Периодичность" отлично от "Непериодический";
  • _Recorder<suff> - ссылка на регистратор. Поле присутствует, если значением свойства "Режим записи" является "Подчинение регистратору";
  • _LineNo - номер движения по данному регистратору. Поле присутствует, если значением свойства "Режим записи" является "Подчинение регистратору";
  • _Active - движение активно (участвует в вычислении среза последних). Поле присутствует, если значением свойства "Режим записи" является "Подчинение регистратору";
  • _Fld<n><suff> - измерение, ресурс или реквизит (для каждого измерения, каждого ресурса и каждого реквизита);
  • _SimpleKey - короткий ключ движения. Поле присутствует у регистров, подчиненных регистратору, имеющих хотя бы одно измерение.

 

Если регистр сведений участвует хотя бы в одном плане обмена, то создается таблица регистрации изменений (_InfoRegChangeRec<n>). Для регистра, у которого свойство Режим записи имеет значение Независимый таблица регистрации изменений имеет следующие поля:

  • _Node<suff> - ссылка на узел плана обмена;
  • _MessageNo - номер сообщения обмена данными, в которое было выгружено это изменение или NULL, если оно еще не было выгружено;
  • _Period - момент времени движения. Поле присутствует, если значение свойства регистра "Периодичность" отлично от "Непериодический" и установлен флаг "Основной отбор по периоду";
  • _Fld<n><suff> - измерение регистра, входящее в основной отбор (для каждого изменения с установленным флагом "Основной отбор").

 

Если значением свойства Режим записи регистра является Подчинение регистратору, то поля таблицы регистрации изменений такие же, какие у таблицы регистрации изменений последовательности.

 

Регистры накопления

 

 Для каждого регистра накопления создается таблица движений (_AccumRg<n>)с полями:

  • _Period - момент времени движения;
  • _Recorder<suff> - ссылка на регистратор;
  • _LineNo - номер движения по данному регистратору;
  • _ Active - признак того, что движение активно (участвует в подсчете остатков и оборотов);
  • _RecordKind - вид движения (приход/ расход);
  • _Fld<n><suff> - измерение, ресурс или реквизит (для каждого измерения, каждого ресурса и каждого реквизита);
  • _DimHash - хеш функция измерений. Поле присутствует, если количество измерений не позволяет организовать уникальный индекс по измерениям;
  • _Splitter - разделитель итогов (для обеспечения параллельности проведения документов).

 

Если регистр поддерживает остатки, то создается таблица остатков (_AccumRgT<n>) с полями:

  • _Period - момент времени, на который посчитаны остатки;
  • _Fld<n><suff> - измерение или остаток по ресурсу (для каждого измерения и каждого ресурса);
  • _Splitter - разделитель итогов (для обеспечения параллельности проведения документов).

 

Если регистр поддерживает обороты, то создается таблица оборотов (_AccumRgT n <n>) с полями:

  • _Period - момент времени, на который посчитаны обороты;
  • _Fld<n><suff> - измерение или оборот по ресурсу (для каждого измерения и каждого ресурса);
  • _Splitter - разделитель итогов (для обеспечения параллельности проведения документов).

 

Если регистр накопления участвует хотя бы в одном плане обмена, то создается таблица регистрации изменений (_AccumRegChngR<n>) с такими же полями, какие у таблицы регистрации изменений последовательности.

 

Если конфигурация содержит хотя бы один регистр накопления, то создается одна таблица настроек хранения итогов (_AccumRgOpt) с полями:

  • _RegID - идентификатор регистра накопления;
  • _Period - периодичность хранения итогов. Не используется;
  • _ ActualPeriod - хранение актуальных итогов;
  • _Periodicity - периодичность регистра;
  • _RepetitionFactor - кратность. Не используется;
  • _UseTotals - использовать итоги;
  • _MinPeriod - минимальный период с которого надо пересчитывать итоги;
  • _UseSplitter - использовать разделитель итогов (для обеспечения параллельности проведения документов).

Поделиться с друзьями:

Историки об Елизавете Петровне: Елизавета попала между двумя встречными культурными течениями, воспитывалась среди новых европейских веяний и преданий...

Механическое удерживание земляных масс: Механическое удерживание земляных масс на склоне обеспечивают контрфорсными сооружениями различных конструкций...

Эмиссия газов от очистных сооружений канализации: В последние годы внимание мирового сообщества сосредоточено на экологических проблемах...

Индивидуальные и групповые автопоилки: для животных. Схемы и конструкции...



© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!

0.029 с.