Difference between revisions of "QUARANTINE BUSINESS RULES"

From NAITS
Jump to navigation Jump to search
(Created page with "{| class="wikitable" |<span style="color:#00ffff"> '''#'''</span> |MODULE NAME |OBJECT |ACTION |VALIDATION NAME |VALIDATION DESCRIPTION |VALIDATION CATEGORY |METHOD NAME |CLA...")
 
Line 1: Line 1:
{| class="wikitable"
{| class="wikitable" style="text-align: center;
|<span style="color:#00ffff"> '''#'''</span>
|<span style="color:#00ffff"> '''#'''</span>
|MODULE  NAME
|<span style="color:#00ffff"> MODULE  NAME </span>
|OBJECT
|<span style="color:#00ffff"> OBJECT </span>
|ACTION
|<span style="color:#00ffff"> ACTION </span>
|VALIDATION NAME
|<span style="color:#00ffff"> VALIDATION NAME </span>
|VALIDATION DESCRIPTION
|<span style="color:#00ffff"> VALIDATION DESCRIPTION </span>
|VALIDATION CATEGORY
|<span style="color:#00ffff"> VALIDATION CATEGORY </span>
|METHOD NAME
|<span style="color:#00ffff"> METHOD NAME </span>
|CLASS NAME
|<span style="color:#00ffff"> CLASS NAME </span>
|DUPLICATED IN CLASS
|<span style="color:#00ffff"> DUPLICATED IN CLASS </span>
|-
|-
|'''1'''
|'''1'''

Revision as of 07:28, 3 December 2021

# MODULE NAME OBJECT ACTION VALIDATION NAME VALIDATION DESCRIPTION VALIDATION CATEGORY METHOD NAME CLASS NAME DUPLICATED IN CLASS
1 QUARANTINE QUARANTINE EDIT Blacklist quarantine – fields date from/date to/type are not updateable Checks if date from/date to/type is updated Other quarantineOnSaveValidationSet ValidationChecks Yes
2 QUARANTINE QUARANTINE EDIT Export quarantine – fields date to are not updateable Checks if date to/type is updated Other quarantineOnSaveValidationSet ValidationChecks Yes
3 QUARANTINE QUARANTINE EDIT Quarantine end date can’t be shorted Checks if quarantine end date s shorted Other quarantineOnSaveValidationSet ValidationChecks Yes
4 QUARANTINE QUARANTINE EDIT Quarantine end can’t be extended for more than 15 days Checks if quarantine end date is extended for more than 15 days Other quarantineOnSaveValidationSet ValidationChecks Yes
5 QUARANTINE QUARANTINE EDIT Quarantine can be edited only on its last day of expiration Checks if quarantine is updated on its last day of expiration Other quarantineOnSaveValidationSet ValidationChecks Yes
6 QUARANTINE QUARANTINE REGISTRATION/EDIT Quarantine can’t be registered in the past Checks if quarantine date from is before current date Other quarantineOnSaveValidationSet ValidationChecks Yes
7 QUARANTINE QUARANTINE REGISTRATION/EDIT Quarantine can’t have end date before start date Checks if quarantine start date is after end date Other isQuarantineStartDateAfterEndDate ValidationChecks No
8 QUARANTINE QUARANTINE REGISTRATION/EDIT Link between holding and quarantine Check if link between holding and quarantine Other checkIfSomeLinkExistsBetweenHoldingAndQuarantine Reader Yes
9 QUARANTINE EXPORT_CERT REGISTRATION/EDIT Invalid export certificate format Checks if export certificate has valid format Other beforeSave OnSaveValidations Yes
10 QUARANTINE EXPORT_CERT REGISTRATION/EDIT Generate export certificate Checks if export cert can be generated Other checkIfExportCertificateCanBeSaved ValidationChecks No
11 QUARANTINE EXPORT_CERT REGISTRATION/EDIT Certificate for BIP holding Checks if BIP holding is valid in order to generate certificate Other checkIfBIPholdingValid ValidationChecks No
12 QUARANTINE DISEASE_QUARANTINE REGISTRATION/EDIT Disease can be added only in blacklist quarantine Checks if disease is added in blacklist quarantine Other checkIfQuarantineBlackList ValidationChecks No
13 QUARANTINE HOLDING_QUARANTINE (LINK) REGISTRATION/EDIT Holding must be added in active quarantine Check if quarantine is not active Other checkIfQuarantineActive ValidationChecks No
14 QUARANTINE HOLDING_QUARANTINE (LINK) REGISTRATION/EDIT Export quarantine can have only one holding Checks if another holding is added and quarantine already has holding Other checkIfSomeLinkExistsBetweenHoldingAndQuarantine Reader Yes
15 QUARANTINE HOLDING_QUARANTINE (LINK) REGISTRATION/EDIT Holding can belong to only one active quarantine Checks if holding already belongs to quarantine Other checkIfHoldingBelongsInActiveQuarantine ValidationChecks No
16 QUARANTINE HOLDING_QUARANTINE (LINK) REGISTRATION/EDIT Holding with pending movements can’t be added to quarantine Checks if holding is added to quarantine and has pending movements Other beforeSave OnSaveValidations Yes
17 QUARANTINE HOLDING_QUARANTINE (LINK) DIRECT_TRANSFER Source holding belongs to active quarantine Checks if holding belongs to active quarantine Other checkIfHoldingBelongsInActiveQuarantine Writer No
18 QUARANTINE HOLDING_QUARANTINE (LINK) DELETE Holding can’t be deleted if there is existing export certificate in the quarantine Checks if holding is deleted and has existing export certificate in active quarantine Other afterSave OnSaveValidations No
19 QUARANTINE ANIMAL GENERATE_CERITIFICATE Animal can’t be certified before end date quarantine Checks certification date is before quarantine end date Dates checkIfDateOfInsertIsBeforeEndDate MassActions No