insert | insert | PRE_DATA_ACCESS: yes
| Standard Operation | |
read | read | | Standard Operation | |
modify | modify | OPTIMISTIC_LOCKING: yes
PRE_DATA_ACCESS: yes
| Standard Operation | |
searchPatternsByUser | nsreadmulti | READMULTI_LIM: 0
| Retrieves the working patterns for the specified user. | |
searchPatternsByOrganisation | nsreadmulti | READMULTI_LIM: 0
| Retrieves the default working patterns for the specified organization. | |
searchWorkingPatternsForOverlap | nsmulti | | checks if there is another active working pattern in specified dates range for specified owner | SQL |
searchDefaultPatternForDate | nsmulti | | function search default active pattern for date specified | SQL |
readPatternByUserAndDate | ns | | Retrieves the working pattern for the specified user and date. | SQL |
searchPatternsByLocation | nsreadmulti | READMULTI_LIM: 0
| Retrieves the working patterns for the specified location. | |
searchByOwnerTypeAndRecordStatus | nsmulti | | This method searches for an active working pattern of a specific type in the specified date range for the specified owner | SQL |
searchDefaultPatternForDateAndType | nsmulti | | This method searches for the default active pattern of the specified type for the date specified. | SQL |
readActivePatternByOwnerDateAndType | ns | PRE_DATA_ACCESS: yes
| This method retrieves the active working pattern of the appropriate type for the specified owner and date. | SQL |
searchByLocationID | readmulti | | <p>
Reads all the records for a location id.
</p> | |
remove | remove | | Removes a record from working pattern entity. | |
searchByUserName | readmulti | | Reads all record for a user. | |
insertWorkingPattern | insert | | Inserts working pattern record. This method expects the workingPatternID to be set. It is preferred to call insertWorkingPattern method only in scenarios where calling method wants to set the value of primary key by itself. | |
modifyWorkingPattern | modify | OPTIMISTIC_LOCKING: yes
| This modify operation will be called while re-applying a change set in the target system. Entity level validations that will happen during a standard modify operation will not be applicable in this case. This modify operation will update all the attributes defined for this entity. | |