This flowchart illustrates the action sequence for updating an existing item in the Content Server repository.

  1. Start the update action.

  2. Check if content exists in the Content Server instance.

    • If content does not exist, perform an Insert action to add a new revision.

    • If content does exist, go to the next step.

  3. Check if content is in an active workflow.

    • If content is in an active workflow, no action is performed.

    • If content is not in an active workflow, go to the next step.

  4. Check if a revision label is specified for the content.

    • If a revision label is not specified, check if the release date is after the most recent in the instance.

      • If the release date is not after the most recent in the instance, no action is performed.

      • If the release date is after the most recent in the instance, a new Insert action is performed to add a new revision.

    • If a revision label is specified, go to the next step.

  5. Check if the primary is specified.

    • If the primary file is not specified, an Update metadata action is performed.

    • If the primary file is specified, go to the next step.

  6. An Update metadata and file action is performed.