Error Codes in Openpetra: Difference between revisions
Wolfganguhr (talk | contribs) |
Wolfganguhr (talk | contribs) No edit summary |
||
Line 1: | Line 1: | ||
In petra every error message has got a code which helps to identify a | In petra every error message has got a code which helps to identify a message. In openpetra this is a little bit more important because here the message may be translated and unclear. The object TVerificationResultCollection for example provides a file named AResultCode and this may be one good position to place it. | ||
The task of this side is either to provide a ticket system which guarantees that a code is unique and it provides the start page for enhanced service information. As it was done in petra, in openpetra we will handle a code containing two parts, the name of the module and a running number. Each code number which is used by open petra has to be listed here | The task of this side is either to provide a ticket system which guarantees that a code is unique and it provides the start page for enhanced service information. As it was done in petra, in openpetra we will handle a code containing two parts, the name of the module and a running number. Each code number which is used by open petra has to be listed here including a short description. Later - if necessary - a link to a more detailed page can be added. | ||
The error number contains of a module name like MODULE and a running number like MODULE.01 or else. | The error number contains of a module name like MODULE and a running number like MODULE.01 or else. | ||
Line 11: | Line 11: | ||
** EXCAMPLE.02: [[The message example.02]] | ** EXCAMPLE.02: [[The message example.02]] | ||
Please join the code and the number correctly at the first part of the line. This helps a user to find the information by using the search function. And the message | Please join the code and the number correctly at the first part of the line. This helps a user to find the information by using the search function. And the message itself can contain a link o an other page. please do not use more than a line for the description. | ||
== Error Codes == | == Error Codes == |
Revision as of 06:47, 16 March 2011
In petra every error message has got a code which helps to identify a message. In openpetra this is a little bit more important because here the message may be translated and unclear. The object TVerificationResultCollection for example provides a file named AResultCode and this may be one good position to place it.
The task of this side is either to provide a ticket system which guarantees that a code is unique and it provides the start page for enhanced service information. As it was done in petra, in openpetra we will handle a code containing two parts, the name of the module and a running number. Each code number which is used by open petra has to be listed here including a short description. Later - if necessary - a link to a more detailed page can be added.
The error number contains of a module name like MODULE and a running number like MODULE.01 or else.
Error Codes Example
- EXCAMPLE
- EXCAMPLE.01: Message ...
- EXCAMPLE.02: The message example.02
Please join the code and the number correctly at the first part of the line. This helps a user to find the information by using the search function. And the message itself can contain a link o an other page. please do not use more than a line for the description.