| Server IP : 65.108.144.40 / Your IP : 216.73.217.165 Web Server : Apache/2.4.52 (Ubuntu) System : Linux ubuntu-8gb-hel1-1 5.15.0-173-generic #183-Ubuntu SMP Fri Mar 6 13:29:34 UTC 2026 x86_64 User : dev ( 1000) PHP Version : 8.2.30 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : ON | Pkexec : ON Directory : /var/www/erp/employee/__pycache__/ |
Upload File : |
o
hͦh� � @ s d Z ddlmZmZmZ ddlmZ ddlmZ ddlm Z m
Z
ddlmZ ddl
mZ ddlmZ dd lmZ dd
lmZ ddlmZ ddlmZ dd
lmZ ddlmZ ddlmZm Z m!Z!m"Z"m#Z#m$Z$m%Z%m&Z& ddl'm(Z(m)Z) ddl*m+Z+ ddl,m-Z- ddl.m/Z/ ddl0m1Z1 ddl2m3Z3m4Z4 dd� Z5G dd� dej6�Z7G dd� de/�Z8G dd� dej6�Z9G dd� de/�Z:G d d!� d!e/�Z;G d"d#� d#e/�Z<G d$d%� d%e/�Z=G d&d'� d'e/�Z>G d(d)� d)e/�Z?G d*d+� d+e/�Z@G d,d-� d-e/�ZAG d.d/� d/e/�ZBdd0lCmDZD eD�Ed1� eD�Ed2� eD�Ed3� d4S )5zE
models.py
This module is used to register models for employee app
� )�date�datetime� timedelta)�apps)�settings)�
Permission�User)�ValidationError)�default_storage)�models)�QuerySet)� post_save)�receiver)�gettext)�gettext_lazy)�HorillaCompanyManager)�Company�
Department�
EmployeeShift�EmployeeType�JobPosition�JobRole�WorkType�validate_time_format)�format_time�strtime_seconds)�horilla_middlewares)�get_horilla_model_class)�HorillaModel��get_diff)�HorillaAuditInfo�HorillaAuditLogc C s | S )z9
Method to implement reporting manager_validator
� )�valuer# r# �/var/www/erp/employee/models.py�reporting_manager_validator+ s r&