Obligation

Obligation Data Model

The following data model illustrates the obligation object.

Obligation Data Model

Obligation Table Names

Data Model Name

Table Name

Generated Keys

Object Validation Batch Control

Referential Integrity Validation Batch Control

Key Assignment Batch Control

Insertion Batch Control

Obligation

CI_​SA

Yes CI_​SA_​K

VAL-OBLG

CIPVSVAK

Has dependencies

CIPVSVAI

See Optional FK Note below.

Characteristic

CI_​SA_​CHAR

No. The key is obligation ID plus an edate and a char type.

CIPVSACV

CIPVSACI

Obligation Suggestions

This maintenance object includes a character large object field that your organization may be using to capture implementation specific data as defined by your business objects. For records of this type, the process to insert the records to the staging table is responsible for populating the data in this CLOB as per the record's business object schema.

Optional FK Note

Account has an optional foreign key CHAR_​PREM_​ID to the Location (CI_​PREM) table. Conversion for Locations is no longer supported. However, the key generation program for Location (CIPVPRMK) must still be run. Refer to The Big Picture of Key Assignment for more information.

Account has an optional foreign key TAX_​ROLE_​ID to the Tax Role (CI_​TAX_​ROLE) table. If your implementation is planning to convert obligations, but not tax roles, the key generation program for Tax Role must still be run. Refer to The Big Picture of Key Assignment for more information.