Central Inventory of openPETRA Error Codes: Difference between revisions

From OpenPetra Wiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 11: Line 11:
* a single character. 'V' denotes a data verification error, 'E' denotes any other error.
* a single character. 'V' denotes a data verification error, 'E' denotes any other error.


===Examples===
* GEN.00001V: Demo data verification error code only!
* [[Error Codes: The rather bad error example | PARTN.00002E]]: A more serious error!


==GENERAL==
==GENERAL==
Line 21: Line 18:
! Error Code || Description
! Error Code || Description
|-
|-
| GEN.00001V || General data verification error.
| [[Error Codes: GEN.00001V | GEN.00001V]] || General data verification error.
|-
|-
| GEN.00002V || Value is no longer assignable.
| GEN.00002V || Value is no longer assignable.

Revision as of 08:44, 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.


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