Table transactions

Description

Table Transactions : enregistre toutes les transactions de paiement (de et vers les badges et quotas).

 

Schéma

Field

Type

R?

CP

Description

roleID

bigint

*

*

Role identifier (within the database).

trID

bigint (1,1)

*

*

Identifiant de la transaction

trDOMAIN

varchar (64)

 

 

domaine de l'utilisateur à l'origine de la transaction

trUSER

nvarchar (128)

 

 

COLLATE French_CI_AS Identifiant de l'utilisateur ayant effectué la transaction.

trFROM

varchar (16)

*

 

source de la transaction

trCARDID

nvarchar (255)

 

 

COLLATE French_CI_AS Identifiant du badge de l'utilisateur effectuant la transaction

trCOST

float

 

 

montant de la transaction

trBEFORE

float

 

 

montant du quota avant transaction

trAFTER

float

 

 

montant du quota après transaction

trTO

varchar (64)

*

 

identifiant du quota utilisé pour la transaction

trDATE

datetime

 

 

date de la transaction

trCODE

tinyint

*

 

code de la transaction (0=;1=; 2=)

trIP

varchar (128)

 

 

ip du périphérique sur laquelle la transaction a été effectuée

trAGENT

varchar (255)

 

 

User-agent of the origin

trCANCELED

bigint

 

 

1 if cancelled.

trBROKEN

tinyint

 

 

1 while the transaction is open/incomplete (set to 1 on start, cleared when committed)

trERROR

nvarchar (255)

 

 

COLLATE French_CI_AI message d'erreur lorsqu'une transaction est en erreur

trLINKED

bigint

 

 

ID of a linked transaction (e.g. the refund of another).

trFULLNAME

nvarchar (255)

 

 

COLLATE French_CI_AI nom complet de l'utilisateur ayant effectué la transaction (DOMAINE\user)

trMOVED

tinyint

 

 

Replication flag.

trSOURCEID

bigint

 

 

Source-server ID for consolidated rows (inferred).