Skip to content
  • Jens Leveling's avatar
    faf6cd38
    Clean up eCMR Data Model. Remove all Sign-on-Glass Metadata entries as eSeals... · faf6cd38
    Jens Leveling authored
    
    Clean up eCMR Data Model. Remove all Sign-on-Glass Metadata entries as eSeals are mandatory for Sender and Carrier.
    
    * Area 22: Remove Signature, as not needed for Sealing process.
    * Area 23: Remove Signature, as not needed for Sealing process.
    * TransportRole: Add new enumeration to define all roles of a road transport process as required for eCMR.
    * Metadata: Add role to save role of sealing company. Rename to SealMetadata to make purpose more clear.
    
    * Restructure SealedEcmr
    - Rename to EcmrSeal
    - Move **ecmr** to SealedDocument
    
    * Restructure SealedDocument
    -   Add entry **senderSeal** for storing the EcmrSeal (formely named SealedEcmr) for the Sender including the seal and its metadata (as SealMetadata)
    -   Add entry **carrierSeal** for storing the EcmrSeal (formely named SealedEcmr) for the Carrier including the seal and its metadata (as SealMetadata)
    -   Add entry **successiveCarrierSeal** for storing the EcmrSeal (formely named SealedEcmr) for the Successive Carrier including the seal and its metadata (as SealMetadata)
    -   Add entry **consigneeSeal** for storing the EcmrSeal (formely named SealedEcmr) for the Consignee including the seal and its metadata (as SealMetadata)
    -   Add **ecmr**(EcmrModel), was in SealedEcmr before
    
    Co-authored-by: default avatarBenedikt Hilbert <benedikt.hilbert@rhenus.com>
    faf6cd38
    Clean up eCMR Data Model. Remove all Sign-on-Glass Metadata entries as eSeals...
    Jens Leveling authored
    
    Clean up eCMR Data Model. Remove all Sign-on-Glass Metadata entries as eSeals are mandatory for Sender and Carrier.
    
    * Area 22: Remove Signature, as not needed for Sealing process.
    * Area 23: Remove Signature, as not needed for Sealing process.
    * TransportRole: Add new enumeration to define all roles of a road transport process as required for eCMR.
    * Metadata: Add role to save role of sealing company. Rename to SealMetadata to make purpose more clear.
    
    * Restructure SealedEcmr
    - Rename to EcmrSeal
    - Move **ecmr** to SealedDocument
    
    * Restructure SealedDocument
    -   Add entry **senderSeal** for storing the EcmrSeal (formely named SealedEcmr) for the Sender including the seal and its metadata (as SealMetadata)
    -   Add entry **carrierSeal** for storing the EcmrSeal (formely named SealedEcmr) for the Carrier including the seal and its metadata (as SealMetadata)
    -   Add entry **successiveCarrierSeal** for storing the EcmrSeal (formely named SealedEcmr) for the Successive Carrier including the seal and its metadata (as SealMetadata)
    -   Add entry **consigneeSeal** for storing the EcmrSeal (formely named SealedEcmr) for the Consignee including the seal and its metadata (as SealMetadata)
    -   Add **ecmr**(EcmrModel), was in SealedEcmr before
    
    Co-authored-by: default avatarBenedikt Hilbert <benedikt.hilbert@rhenus.com>
Loading