Warnings (tlvsc3500m000)

Use this session to view warnings that VSC generates during the verification of software components.

To view detailed information for each warning, you can:

  • go to the Details tab, or
  • double-click a warning. The Warnings (tlvsc3100s000) details session starts.

This session plays an important role in the procedure to handle warnings. For details, refer to To handle warnings.

Actions/References

These options are available:
Accepted Warnings
Starts the session, where you can view the accepted warnings and the corresponding reasons for acceptance.
Accept Warning
Starts the details session, where you can accept the warning and enter the reason for acceptance.
Switch Filtered to Handle
Use this command to switch between the list of "Filtered to Handle" warnings and the list of "Non-filtered" warnings. The Filtered to Handle check box is selected or cleared accordingly.
Un-Accept Warning
Use this command to un-accept a range of warnings. The command automatically clears the Accepted check box for the selected warnings.

This command is only available for VSC administrators.

Accept Warning
Use this command to accept a range of warnings.

The command automatically selects the Accepted check box, and generates a standard reason of acceptance, for each selected warning.

This command is only available for VSC administrators.

Show component
Starts the appropriate editor for the software component for which the warning was logged, so that you can edit the component and fix the problem.

Field Information

Verification Code

The verification code for which the warnings were generated.

Component Type

The type of software component for which the warnings were generated. For example: report, session, script, or DLL.

Package

The package code of the software components for which the warnings were generated.

Module

The module code of the software components for which the warnings were generated.

Filtered to Handle

If this check box is selected, the session displays "Filtered to Handle" warnings. You must handle these warnings immediately. You must either solve or accept these filtered warnings.

If this check box is cleared, the session displays "Non-filtered" warnings that you do not have to handle immediately. However, you are allowed to accept or solve these warnings before they get the Filtered to Handle status.

Important: You cannot select the check box by clicking it. To select (or clear) the check box you must click the Show Active Warnings command on the appropriate menu.

Component

The code that identifies the software component for which the warning was generated.

Sub Component

The subcomponent where the error occurs. Each software component type has its own types of subcomponents.

Examples of subcomponents are:

  • A form command in a form.
  • A field in a form.
  • An index in a table.
  • A text field in a table.
  • A field section in a UI script.
  • A choice section in a UI script.
  • And so on.
Language

The language of the software component for which the warning was generated.

This field is only filled for language-dependent components, such as forms, reports, menus and labels.

Script Line Number

The line number in a script where the error occurs.

Priority

The priority of the warning: high, normal, suspicious, or low.

VSC automatically assigns a priority to each generated warning:

  • The priorities for warnings that are generated based on source analyze codes, are defined in the Source Analyze Codes (tlvsc3111m000) session.
  • The priorities for warnings that are generated based on all other types of checks are hard coded in the VSC software.
Message ID

The code that uniquely identifies the message that is assigned to the warning.

For example: the message ID for a warning is 5053. The corresponding message text is "Function 'sleep' is not supported by Web UI ".

Comp. VRC

The version of the package VRC of the component, for which the warning was generated.

Release

The release of the package VRC of the component, for which the warning was generated.

Customer Extension

The customer extension of the package VRC of the component, for which the warning was generated.

Accepted

This check box indicates whether the warning is accepted.

Blocking

If this check box is selected, the warning blocks the check-in of the component, for which the warning was generated.

If a blocking error occurs, you must accept the warning before you can continue the check-in of the involved software component. If you do not accept the warning, you must solve the problem and run VSC again, before you can check-in the component.

Message

The text of the message that is assigned to the warning, usually followed by "=>" and a hint for an alternate implementation.

For example:

Query which is reading not specific value is rather slow => Read specific value

Category

The category to which the warning belongs.

The following categories exist:

  • General
  • Tools Consistency
  • Application Design
  • Application Logic
  • Standards
  • Text
  • Performance
  • Integration
  • Runtime
  • Export.
Log Time

The date and time the warning was logged.