o
    ÎÛ·hÚ  ã                   @   s<   G d d„ dƒZ G dd„ dƒZG dd„ dƒZG dd„ dƒZdS )	c                   @   s   e Zd ZdZdZdS )ÚStatusé   é    N)Ú__name__Ú
__module__Ú__qualname__ÚcreateÚdelete© r	   r	   ú?/var/www/FinalPayroll/utilityservice/permissions/util/dbutil.pyr      s    r   c                   @   sœ   e Zd ZdZdZdZdZdZdZdZ	dZ
d	Zd
ZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZ dZ!d Z"d!Z#dZ$d"Z%d#Z&d$S )%Ú
ModuleListze-MemoÚMastersÚVendorÚEmployeeÚ
DepartmentÚPermissionsÚRolesÚModuleÚCategoryzSub CategoryÚContactÚAddressÚREMSzSecurity GuardÚ
AttendancezBranch CertificationzInvoice Data EntryzMinimum Wages MasterzVendor Markup MasterzHoliday MasterÚ	Provisionz
PPR ReportzBudget BuilderÚFAÚAPÚECFz
TA e-ClaimÚExpenseÚTravelÚHRMSzAttendance LogzLeave RequestÚHRzEmployee PayrollzCheckin ApprovalN)'r   r   r   ÚmemoÚmasterÚvendorÚemployeeÚ
departmentÚ
permissionÚroleÚmoduleÚcategoryÚsubcategoryÚcontactÚaddressÚremsÚsecurity_guardÚsg_attendanceÚsg_branchcertificationÚ
sg_invoiceÚsg_minimumwagesÚsg_vendormarkupÚ
sg_holidayÚ	provisionÚ
ppr_moduleÚbgt_builderr   r   r   Ú	Ta_eclaimÚ
Ta_ExpenseÚ	Ta_TravelÚHrmsr   ÚLeave_requestr   r   ÚEmployee_PayrollÚCheckin_Approvalr	   r	   r	   r
   r      sJ    r   c                   @   sx   e Zd ZdZdZdZdZdZdZdZ	dZ
d	Zd
ZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdS )ÚRoleListÚMakerÚCheckerÚHeaderÚViewerÚ
CompliancezAP MakerzAP ApproverzAP Bounce CheckerzAP Payment MakerÚPremise_Identification_MakerÚPremise_Identification_ApproverÚProposed_Premise_MakerÚProposed_Premise_ApproverÚAdminÚBranch_UserÚONBEHALFOFFzPayroll AdminzPayroll CheckerÚUserÚ	DeveloperÚTestingÚ
Deploymentr   ÚBusinesszCheckin ApproverzTesting AdminN)r   r   r   ÚmakerÚcheckerÚheaderrB   rC   ÚAP_MakerÚAP_ApproverÚAP_Bounce_CheckerÚAP_Payment_MakerÚpremise_identification_makerÚpremise_identification_approverÚproposed_premise_makerÚproposed_premise_approverÚadminÚbranch_userrJ   ÚPAYROLL_ADMINÚPAYROLL_CHECKERÚADMINÚUSERÚ	DEVELOPERÚTESTINGÚ
DEPLOYMENTr   ÚBUSINESSÚCHECKIN_APPROVERÚTesting_Adminr	   r	   r	   r
   r>   -   s8    r>   c                   @   s$   e Zd ZdZdZdZdZdd„ ZdS )ÚSFTP_ModuleListr   r   zAccount PayablezExpense Claim Formc                 C   s$   || j kr| jS || jkr| jS d S )N)r   ÚAP_VALr   ÚECF_VAL)ÚselfÚdatar	   r	   r
   Úget_valS   s
   

ÿzSFTP_ModuleList.get_valN)r   r   r   r   r   rh   ri   rl   r	   r	   r	   r
   rg   K   s    rg   N)r   r   r>   rg   r	   r	   r	   r
   Ú<module>   s    '