Closing the Application While an Export Job is Running - Intergraph Smart Reference Data - Version 10.2 - Customization & Programming - Hexagon

Intergraph Smart Reference Data Integration (10.2)

Language
English
Product
Intergraph Smart Reference Data
Search by Category
Customization & Programming
Smart Materials/Smart Reference Data Version
10.2

If Smart Materials or Smart Reference Data is closed when an export job is running, the status of the data depends on which phase the export job was in when the session was terminated. A session is terminated, for example, if you close the browser window that has started the application.

Validation Phase

Before the first phase, Prepare to fill tables is introduced, the export job is being prepared in a validation phase. This procedure runs automatically before starting a new job, but it can also be triggered on Integration->Smart 3D ->Smart 3D Transfer Jobs->Transfer Jobs as a stand-alone function using the Initialize Job button. During this validation phase, exported idents are collected. If you close the screen during this phase, the export job will not start. When you start the application again and select the interrupted job run, the job status will still be NEW. If you click Start Job again, the job starts again at the validation phase.

Prepare to fill tables

The first export job phase, Prepare to fill tables, is when custom programs (CIPs) can be used to fill temporary interface tables. If you interrupt the job during this phase, the job must be launched from the beginning because the temporary data is not saved when the database session is terminated.

When this phase is complete, the Stage box on Integration->Smart 3D ->Smart 3D Transfer Jobs->Transfer Jobs shows Prepare to fill tables is done.

Fill interface tables

If you close the application during the Fill interface tables stage, the program continues to run in the database, which means that although the screen is closed, the interface tables in this phase are automatically saved. When you open the screen again and select the interrupted job run, the Stage box shows Fill interface tables, and the data is available after the program is terminated.

You can click Start Job again for the same job run. The transfer files are created in the Write to file phase if the job goal is set to Write to file or higher. You do not have to cancel the job and start again from the beginning.

Verify consistency

The Verify consistency phase is similar to the Fill interface tables phase. If you close the application during the Verify consistency phase, the program continues to run in the database. The consistency check will be completed, even if the client terminates before the phase is complete.

Write to file

In the Write to file phase, data is loaded from the interface tables into transfer files. If you close the screen during the Write to file phase, the transfer files might not be saved. The data is available in the interface tables from the Fill interface tables phase. If you open the screen again and select the interrupted job run, the Stage box displays Fill interface tables, and the data is available. You can click Start Job again for the same job run. The transfer files are created in the Write to file phase if the job goal is set to Write to file or higher. You do not have to cancel the job and start again from the beginning.

When the Write to file stage is reached, the workbook is available on the application server When the application is available again, open the screen and select the interrupted job run. The Stage box displays Write to file, and the completed file can be downloaded from the Transfer Files tab by double-clicking the file name.

53

Summary

If an export job cannot be completed, the recommended procedure is as follows:

  1. Start Smart Reference Data.

  2. Open Integration->Smart 3D ->Smart 3D Transfer Jobs->Transfer Jobs.

  3. Select the affected export job.

Determine the progress of the export job, that is, the job stage that has been achieved.

SHARED Tip Depending on how far the transfer has progressed, you can save a lot of time if the job is not canceled and started from scratch. In general, the Fill interface tables phase takes most of the time by far, so it might be worthwhile to continue the job run with the results already obtained during that phase.