Skip to main content
Skip table of contents

PS_WritebackAuditTrail (ver6.2.1.1)

This table implements the ability to write audit records for externally sourced transactions, which modify data in PowerSchool tables.

Column Name

Initial Version

Data Type

Description

DMLActionType

6.2.1.1

Varchar2(30)

The type of data manipulation language action that was taken when the associated record was changed. Valid values; Update, Insert, Delete. Defaults to Update. Required.

NewCharVal

6.2.1.1

Varchar2(4000)

When a character column is updated through an external source, the new value of the character column is stored.

NewCLOBVal

6.2.1.1

CLOB

When a CLOB column is updated through an external source, the new value of the CLOB column is stored.

NewNumberVal

6.2.1.1

Number(19)

When a numeric column is updated through an external source, the new value of the numeric column is stored.

NewTimestampVal

6.2.1.1

Timestamp(6)

When a timestamp column is updated through an external source, the new value of the timestamp column is stored.

PreviousCharVal

6.2.1.1

Varchar2(4000)

When a character column is updated through an external source, the previous value of the character column is stored.

PreviousCLOBVal

6.2.1.1

CLOB

When a CLOB column is updated through an external source, the previous value of the CLOB column is stored.

PreviousNumberVal

6.2.1.1

Number(19)

When a numeric column is updated through an external source, the previous value of the numeric column is stored.

PreviousTimestampVal

6.2.1.1

Timestamp(6)

When a timestamp column is updated through an external source, the previous value of the timestamp column is stored.

PS_WritebackAuditTrailID

6.2.1.1

Number(19)

Unique identifier for this table. Indexed. Required.

School_Number

6.2.1.1

Number(10)

The school number of the record related to the school being updated. Required.

SourceObjectID

6.2.1.1

Varchar2(32)

The object ID of the source application. Defaults to No Related External Object. Required.

SourceTransactionID

6.2.1.1

Varchar2(32)

The transaction ID of the source application. Defaults to Invalid Transaction ID. Required.

SourceTransactionType

6.2.1.1

Varchar2(30)

The name of the external application or type of transaction writing back to one of the PowerSchool tables, such as SIF. Defaults to Invalid Type. Required.

TransactionSource

6.2.1.1

Varchar2(32)

The name of the business writing back to one of the PowerSchool tables, such as Edustructures. Defaults to Invalid Source. Required.

UpdatedClobPairName

6.2.1.1

Varchar2(50)

The value of the Name field of a Name value pair record stored in a custom field CLOB record, which was parsed out of the CLOB record, and its related value updated.

UpdatedColumnName

6.2.1.1

Varchar2(50)

The name of the physical column that was updated. Required.

UpdatedRowPrimaryKey

6.2.1.1

Number(19)

The primary key value of the record that was updated. Required.

UpdatedRowSecondaryKey

6.2.1.1

Number(19)

A secondary key, or related key value of the record that was updated. Defaults to 0. Required.

UpdatedTableName

6.2.1.1

Varchar2(30)

The name of the physical table that was updated. Required.

WhenCreated

6.2.1.1

Timestamp(6)

Date and time the record was created. Defaults to system date.

WhenModified

6.2.1.1

Timestamp(6)

Date and time the record was modified. Defaults to system date.

WhoCreated

6.2.1.1

Varchar2(100)

The user login that created the record. Defaults to database user.

WhoModified

6.2.1.1

Varchar2(100)

The user login that modified the record. Defaults to database user.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.