Previous Topic: Create Document Updates UtilityNext Topic: Generating Maintenance by Copying Structures Within a Document


Generating Maintenance by Comparing Documents

The utility creates one set of maintenance by comparing two documents. For example, if Document A and Document B contain the exact same chapter 2 and the utility is run, no maintenance for chapter 2 is created.

However, if one subject has been added to chapter 2 of Document A, Document B receive inserts maintenance at the subject level and replace maintenance at the chapter level.

The document that receives the release maintenance depends upon your specifications. For example, if A is compared to B, the maintenance created under B is different than if B is compared to A.

Document maintenance is placed in the release maintenance database area under the release identifier provided. This means the changes can be identified as a specific set of release maintenance. Once these changes are identified as release maintenance, you can use the existing online Maintenance Option (option 4 on the CA IDMS SASO Primary Menu) to selectively review and apply the enhancements to the primary side of the document. Exhibit 3.56 provides a conceptual view of this process.

Exhibit 3.56: Creating Document Updates by Comparing Documents

                 Source Document         Object Document      Object Document
                 ("from" Document)       ("to" Document)      Release Maintenance

Document Level   Chapter 1               Chapter 1            Chapter 1 (R)eplace
Maintenance      Chapter 2               Chapter 2            Chapter 2 (R)eplace
Creation         Chapter 3               Chapter 3            Chapter 3 (R)eplace
                 Chapter 4                                    Chapter 4 (I)nsert

Chapter Level    Chapter 1               Chapter 1            Chapter 1               R
Maintenance        Subject 1.1             Subject 1.1          Subject 1.1           R
Creation           Subject 1.2             Subject 1.2          Subject 1.2           R
                   Subject 1.3                                  Subject 1.3           R

Subject Level    Chapter 1               Chapter 1            Chapter 1               R
Maintenance        Subject 1.1             Subject 1.1          Subject 1.1           R
Creation             Topic 1.1.0             Topic 1.1.0          Topic 1.1.0         R
                     Topic 1.1.1             Topic 1.1.1          Topic 1.1.1         R
                   Subject 1.2             Subject 1.2          Subject 1.2           R
                     Topic 1.2.0             Topic 1.2.0          Topic 1.2.0         R
                     Topic 1.2.1             Topic 1.2.1          Topic 1.2.1         R
                     Topic 1.2.2                                  Topic 1.2.2         I
                     Topic 1.2.3                                  Topic 1.2.3         I
                     Topic 1.2.4                                  Topic 1.2.4         I

Topic Level      Chapter 1               Chapter 1            Chapter 1               R
Maintenance        Subject 1.1             Subject 1.1          Subject 1.1           R
Creation             Topic 1.1.0             Topic 1.1.0          Topic 1.1.0         R
                       Text  Rec-1             Text  Rec-1          Text  Rec-1       R*
                       Text  Rec-2             Text  Rec-2          Text  Rec-2       R*
                       Text  Rec-3                                  Text  Rec-3       I*
                       Text  Rec-4                                  Text  Rec-4       I*

                                                              *Internal Representation

Exhibit 3.57: Generating Insert and Replace Maintenance

                 Source Document         Object Document      Object Document
                 ("from" Document)       ("to" Document)      Release Maintenance

Document Level   Chapter 1               Chapter 1            Chapter 1 (R)eplace
Maintenance      Chapter 2               Chapter 2            Chapter 2 (R)eplace
Creation         Chapter 3               Chapter 3            Chapter 3 (R)eplace
                                         Chapter 4            Chapter 4 (D)elete

Chapter Level    Chapter 1               Chapter 1            Chapter 1               R
Maintenance        Subject 1.1             Subject 1.1          Subject 1.1           R
Creation           Subject 1.2             Subject 1.2          Subject 1.2           R
                                           Subject 1.3          Subject 1.3           D

Subject Level    Chapter 1               Chapter 1            Chapter 1               R
Maintenance        Subject 1.1             Subject 1.1          Subject 1.1           R
Creation             Topic 1.1.0             Topic 1.1.0          Topic 1.1.0         R
                     Topic 1.1.1             Topic 1.1.1          Topic 1.1.1         R
                   Subject 1.2             Subject 1.2          Subject 1.2           R
                     Topic 1.2.0             Topic 1.2.0          Topic 1.2.0         R
                     Topic 1.2.1             Topic 1.2.1          Topic 1.2.1         R
                                             Topic 1.2.2          Topic 1.2.2         D
                                             Topic 1.2.3          Topic 1.2.3         D
                                             Topic 1.2.4          Topic 1.2.4         D

Topic Level      Chapter 1               Chapter 1            Chapter 1               R
Maintenance        Subject 1.1             Subject 1.1          Subject 1.1           R
Creation             Topic 1.1.0             Topic 1.1.0          Topic 1.1.0         R
                       Text  Rec-1             Text  Rec-1          Text  Rec-1       R*
                       Text  Rec-2             Text  Rec-2          Text  Rec-2       R*
                                               Text  Rec-3          Text  Rec-3       D*
                                               Text  Rec-4          Text  Rec-4       D*

                                                              *Internal Representation

Exhibit 3.58: Generating Delete and Replace Maintenance