V2 Object Linking

V2Master | V2HighLevelDesign

User Basket

Link Types

  1. Links will have a direction

    1. Links have a this end and an other end

    2. Suggest yes
  2. Link types are not predefined in the system's configuration

    1. Type type of objects being linked is defined in the enumerated values left and right of the ObjectLink model

    2. The ordering of the link blocks in the detail screen is defined (by object type)
    3. An object link will have a non-required simple text field as description

Link Display in Link Blocks

  1. Links are displayed in a block with two separate sub-blocks according to the directions
    1. One block for the this end (currently displayed object is the left object of the link) with title References

    2. One block for the other end (currently displayed object is the rigth object of the link) with title Referenced by

  2. The sub-blocks by directions contain separate blocks for Document-, Revision-, Task-, ans User-links.
    1. This sub-blocks appear only if there is at least one reference.
  3. The references block appears in each Document/Revision blocks on revision detail.
  4. There is a delete and edit button

Link Creation

  1. Links are made with a new link block, which appears near the end of the sub-block References/References of the the detail screen

  2. Linking objects is performed on the current object linking items from dossiers
  3. The block is like the Add Revisions from Dossier block on Transmittal/New

  4. When a link is created, it is created from the 'this' side of the link
    1. The linked items are the other end

    2. In order to create an A->B link you start from a create A->B block

    3. In order to create an B->A link you start from a create B->A block

  5. There may be as many create link block as many revision is displayed + 1 for the document
  6. When the block is opened:
    1. When you select a dossier
      1. A list of the dossier contents's is displayed (possibly filtered by the item type)
      2. Each item has a select box
      3. You can select individual items
      4. Or (de-)select all items with JavaScript augmented buttons

  7. There is a simple note which will be added to all newly created link.
Copyright 2008-2014, SoftXS GmbH, Switzerland