Error Handling

Errors can be raised in the following cases:

  1. The execution of the extension produces an exception.

  2. The value returned by any of the customized methods is not an array of elements with the expected structure.

  3. One of the elements returned by getCustomFields shares the position with an implemented field but its value does not have the expected length.

  4. One of the elements returned by getCustomFields does not share the position with any of the implemented fields. The position of its value partially overlaps with one or more implemented fields.

  5. There is more than one file in the File Cabinet with the following names: Modelo303CustomLogic.js, Modelo349CustomLogic.js, and Modelo390CustomLogic.js.

In the case 1, the event is treated as an unexpected error.

In cases 2, 3, 4, and 5, the event is treated as an internal error.

General Notices