Central Inventory of openPETRA Error Codes: Difference between revisions

From OpenPetra Wiki
Jump to navigation Jump to search
(Created page with '==Overview== '''Any error code which is used in openPETRA must be listed here!''' Always include a short description. A page may be added to the wiki where a more detailed desc…')
 
No edit summary
Line 21: Line 21:
! Error Code || Description
! Error Code || Description
|-
|-
| GEN.nnnnnX || Description
| GEN.00001V || General data verification error.
|-
| GEN.00002V || Value is no longer assignable.
|-
| GEN.00003E || No permission to access DB Table.
|-
| GEN.00004E || No permission to access Petra Module.
|-
| GEN.00005E || No permission to access Petra Group.
|-
| GEN.00006E || Concurrent changes to data happened.
|}
|}


Line 30: Line 40:
! Error Code || Description
! Error Code || Description
|-
|-
| PARTN.nnnnnX || Description
| PARTN.00001V || Partner Status MERGED change undone.
|-
| PARTN.00002V || UnitName change undone.
|-
| PARTN.00003V || Bank Bic/Swift Code invalid.
|-
| PARTN.00004V || email Address invalid.
|}
|}



Revision as of 07:29, 17 March 2011

Overview

Any error code which is used in openPETRA must be listed here!

Always include a short description. A page may be added to the wiki where a more detailed description is given for a particular error. This wiki page is to be linked to from the error code itself (see 'Examples' below).

Error Code Structure

An error code string consists of four sections:

  • the abbreviated name of the openPETRA Module in which the error occurs, or 'GEN' if it is not related to any Module;
  • a full stop ('.');
  • a running five-digit number with leading zeroes which is unique;
  • a single character. 'V' denotes a data verification error, 'E' denotes any other error.

Examples

  • GEN.00001V: Demo data verification error code only!
  • PARTN.00002E: A more serious error!

GENERAL

Abbreviation: 'GEN '

Error Code Description
GEN.00001V General data verification error.
GEN.00002V Value is no longer assignable.
GEN.00003E No permission to access DB Table.
GEN.00004E No permission to access Petra Module.
GEN.00005E No permission to access Petra Group.
GEN.00006E Concurrent changes to data happened.

PARTNER Module

Abbreviation: 'PARTN '

Error Code Description
PARTN.00001V Partner Status MERGED change undone.
PARTN.00002V UnitName change undone.
PARTN.00003V Bank Bic/Swift Code invalid.
PARTN.00004V email Address invalid.

PERSONNEL Module

Abbreviation: 'PERS '

Error Code Description
PERS.nnnnnX Description

FINANCE Module

Abbreviation: 'FIN '

Error Code Description
FIN.nnnnnX Description

CONFERENCE Module

Abbreviation: 'CONF '

Error Code Description
CONF.nnnnnX Description

FINANCIAL DEVELOPMENT Module

Abbreviation: 'FINDEV '

Error Code Description
FINDEV.nnnnnX Description

SYSTEM MANAGER Module

Abbreviation: 'SYSMAN '

Error Code Description
SYSMAN.nnnnnX Description