Interface I_AD_Role

  • All Known Implementing Classes:
    MRole, X_AD_Role

    public interface I_AD_Role
    Generated Interface for AD_Role
    Version:
    Release 9
    Author:
    iDempiere (generated)
    • Method Detail

      • getAD_Client_ID

        int getAD_Client_ID()
        Get Client. Client/Tenant for this installation.
      • setAD_Org_ID

        void setAD_Org_ID​(int AD_Org_ID)
        Set Organization. Organizational entity within client
      • getAD_Org_ID

        int getAD_Org_ID()
        Get Organization. Organizational entity within client
      • setAD_Role_ID

        void setAD_Role_ID​(int AD_Role_ID)
        Set Role. Responsibility Role
      • getAD_Role_ID

        int getAD_Role_ID()
        Get Role. Responsibility Role
      • setAD_Role_UU

        void setAD_Role_UU​(String AD_Role_UU)
        Set AD_Role_UU
      • getAD_Role_UU

        String getAD_Role_UU()
        Get AD_Role_UU
      • setAD_Tree_Menu_ID

        void setAD_Tree_Menu_ID​(int AD_Tree_Menu_ID)
        Set Menu Tree. Tree of the menu
      • getAD_Tree_Menu_ID

        int getAD_Tree_Menu_ID()
        Get Menu Tree. Tree of the menu
      • setAD_Tree_Org_ID

        void setAD_Tree_Org_ID​(int AD_Tree_Org_ID)
        Set Organization Tree. Trees are used for (financial) reporting and security access (via role)
      • getAD_Tree_Org_ID

        int getAD_Tree_Org_ID()
        Get Organization Tree. Trees are used for (financial) reporting and security access (via role)
      • setAllow_Info_Account

        void setAllow_Info_Account​(boolean Allow_Info_Account)
        Set Allow Info Account
      • isAllow_Info_Account

        boolean isAllow_Info_Account()
        Get Allow Info Account
      • setAllow_Info_Asset

        void setAllow_Info_Asset​(boolean Allow_Info_Asset)
        Set Allow Info Asset
      • isAllow_Info_Asset

        boolean isAllow_Info_Asset()
        Get Allow Info Asset
      • setAllow_Info_BPartner

        void setAllow_Info_BPartner​(boolean Allow_Info_BPartner)
        Set Allow Info BPartner
      • isAllow_Info_BPartner

        boolean isAllow_Info_BPartner()
        Get Allow Info BPartner
      • setAllow_Info_InOut

        void setAllow_Info_InOut​(boolean Allow_Info_InOut)
        Set Allow Info InOut
      • isAllow_Info_InOut

        boolean isAllow_Info_InOut()
        Get Allow Info InOut
      • setAllow_Info_Invoice

        void setAllow_Info_Invoice​(boolean Allow_Info_Invoice)
        Set Allow Info Invoice
      • isAllow_Info_Invoice

        boolean isAllow_Info_Invoice()
        Get Allow Info Invoice
      • setAllow_Info_Order

        void setAllow_Info_Order​(boolean Allow_Info_Order)
        Set Allow Info Order
      • isAllow_Info_Order

        boolean isAllow_Info_Order()
        Get Allow Info Order
      • setAllow_Info_Payment

        void setAllow_Info_Payment​(boolean Allow_Info_Payment)
        Set Allow Info Payment
      • isAllow_Info_Payment

        boolean isAllow_Info_Payment()
        Get Allow Info Payment
      • setAllow_Info_Product

        void setAllow_Info_Product​(boolean Allow_Info_Product)
        Set Allow Info Product
      • isAllow_Info_Product

        boolean isAllow_Info_Product()
        Get Allow Info Product
      • setAllow_Info_Resource

        void setAllow_Info_Resource​(boolean Allow_Info_Resource)
        Set Allow Info Resource
      • isAllow_Info_Resource

        boolean isAllow_Info_Resource()
        Get Allow Info Resource
      • setAllow_Info_Schedule

        void setAllow_Info_Schedule​(boolean Allow_Info_Schedule)
        Set Allow Info Schedule
      • isAllow_Info_Schedule

        boolean isAllow_Info_Schedule()
        Get Allow Info Schedule
      • setAmtApproval

        void setAmtApproval​(BigDecimal AmtApproval)
        Set Approval Amount. The approval amount limit for this role
      • getAmtApproval

        BigDecimal getAmtApproval()
        Get Approval Amount. The approval amount limit for this role
      • setAmtApprovalAccum

        void setAmtApprovalAccum​(BigDecimal AmtApprovalAccum)
        Set Approval Amount Accumulated. The approval amount limit for this role accumulated on a period
      • getAmtApprovalAccum

        BigDecimal getAmtApprovalAccum()
        Get Approval Amount Accumulated. The approval amount limit for this role accumulated on a period
      • setC_Currency_ID

        void setC_Currency_ID​(int C_Currency_ID)
        Set Currency. The Currency for this record
      • getC_Currency_ID

        int getC_Currency_ID()
        Get Currency. The Currency for this record
      • setConfirmQueryRecords

        void setConfirmQueryRecords​(int ConfirmQueryRecords)
        Set Confirm Query Records. Require Confirmation if more records will be returned by the query (If not defined 500)
      • getConfirmQueryRecords

        int getConfirmQueryRecords()
        Get Confirm Query Records. Require Confirmation if more records will be returned by the query (If not defined 500)
      • getCreated

        Timestamp getCreated()
        Get Created. Date this record was created
      • getCreatedBy

        int getCreatedBy()
        Get Created By. User who created this records
      • setDaysApprovalAccum

        void setDaysApprovalAccum​(int DaysApprovalAccum)
        Set Days Approval Accumulated. The days approval indicates the days to take into account to verify the accumulated approval amount.
      • getDaysApprovalAccum

        int getDaysApprovalAccum()
        Get Days Approval Accumulated. The days approval indicates the days to take into account to verify the accumulated approval amount.
      • setDescription

        void setDescription​(String Description)
        Set Description. Optional short description of the record
      • getDescription

        String getDescription()
        Get Description. Optional short description of the record
      • setIsAccessAdvanced

        void setIsAccessAdvanced​(boolean IsAccessAdvanced)
        Set Access Advanced
      • isAccessAdvanced

        boolean isAccessAdvanced()
        Get Access Advanced
      • setIsAccessAllOrgs

        void setIsAccessAllOrgs​(boolean IsAccessAllOrgs)
        Set Access all Orgs. Access all Organizations (no org access control) of the client
      • isAccessAllOrgs

        boolean isAccessAllOrgs()
        Get Access all Orgs. Access all Organizations (no org access control) of the client
      • setIsActive

        void setIsActive​(boolean IsActive)
        Set Active. The record is active in the system
      • isActive

        boolean isActive()
        Get Active. The record is active in the system
      • setIsCanApproveOwnDoc

        void setIsCanApproveOwnDoc​(boolean IsCanApproveOwnDoc)
        Set Approve own Documents. Users with this role can approve their own documents
      • isCanApproveOwnDoc

        boolean isCanApproveOwnDoc()
        Get Approve own Documents. Users with this role can approve their own documents
      • setIsCanExport

        void setIsCanExport​(boolean IsCanExport)
        Set Can Export. Users with this role can export data
      • isCanExport

        boolean isCanExport()
        Get Can Export. Users with this role can export data
      • setIsCanReport

        void setIsCanReport​(boolean IsCanReport)
        Set Can Report. Users with this role can create reports
      • isCanReport

        boolean isCanReport()
        Get Can Report. Users with this role can create reports
      • setIsChangeLog

        void setIsChangeLog​(boolean IsChangeLog)
        Set Maintain Change Log. Maintain a log of changes
      • isChangeLog

        boolean isChangeLog()
        Get Maintain Change Log. Maintain a log of changes
      • setIsDiscountAllowedOnTotal

        void setIsDiscountAllowedOnTotal​(boolean IsDiscountAllowedOnTotal)
        Set IsDiscountAllowedOnTotal
      • isDiscountAllowedOnTotal

        boolean isDiscountAllowedOnTotal()
        Get IsDiscountAllowedOnTotal
      • setIsDiscountUptoLimitPrice

        void setIsDiscountUptoLimitPrice​(boolean IsDiscountUptoLimitPrice)
        Set IsDiscountUptoLimitPrice
      • isDiscountUptoLimitPrice

        boolean isDiscountUptoLimitPrice()
        Get IsDiscountUptoLimitPrice
      • setIsManual

        void setIsManual​(boolean IsManual)
        Set Manual. This is a manual process
      • isManual

        boolean isManual()
        Get Manual. This is a manual process
      • setIsMasterRole

        void setIsMasterRole​(boolean IsMasterRole)
        Set Master Role. A master role cannot be assigned to users, it is intended to define access to menu option and documents and inherit to other roles
      • isMasterRole

        boolean isMasterRole()
        Get Master Role. A master role cannot be assigned to users, it is intended to define access to menu option and documents and inherit to other roles
      • setIsMenuAutoExpand

        void setIsMenuAutoExpand​(boolean IsMenuAutoExpand)
        Set Auto expand menu. If ticked, the menu is automatically expanded
      • isMenuAutoExpand

        boolean isMenuAutoExpand()
        Get Auto expand menu. If ticked, the menu is automatically expanded
      • setIsPersonalAccess

        void setIsPersonalAccess​(boolean IsPersonalAccess)
        Set Personal Access. Allow access to all personal records
      • isPersonalAccess

        boolean isPersonalAccess()
        Get Personal Access. Allow access to all personal records
      • setIsPersonalLock

        void setIsPersonalLock​(boolean IsPersonalLock)
        Set Personal Lock. Allow users with role to lock access to personal records
      • isPersonalLock

        boolean isPersonalLock()
        Get Personal Lock. Allow users with role to lock access to personal records
      • setIsShowAcct

        void setIsShowAcct​(boolean IsShowAcct)
        Set Show Accounting. Users with this role can see accounting information
      • isShowAcct

        boolean isShowAcct()
        Get Show Accounting. Users with this role can see accounting information
      • setIsUseUserOrgAccess

        void setIsUseUserOrgAccess​(boolean IsUseUserOrgAccess)
        Set Use User Org Access. Use Org Access defined by user instead of Role Org Access
      • isUseUserOrgAccess

        boolean isUseUserOrgAccess()
        Get Use User Org Access. Use Org Access defined by user instead of Role Org Access
      • setMaxQueryRecords

        void setMaxQueryRecords​(int MaxQueryRecords)
        Set Max Query Records. If defined, you cannot query more records as defined - the query criteria needs to be changed to query less records
      • getMaxQueryRecords

        int getMaxQueryRecords()
        Get Max Query Records. If defined, you cannot query more records as defined - the query criteria needs to be changed to query less records
      • setName

        void setName​(String Name)
        Set Name. Alphanumeric identifier of the entity
      • getName

        String getName()
        Get Name. Alphanumeric identifier of the entity
      • setOverwritePriceLimit

        void setOverwritePriceLimit​(boolean OverwritePriceLimit)
        Set Overwrite Price Limit. Overwrite Price Limit if the Price List enforces the Price Limit
      • isOverwritePriceLimit

        boolean isOverwritePriceLimit()
        Get Overwrite Price Limit. Overwrite Price Limit if the Price List enforces the Price Limit
      • setPreferenceType

        void setPreferenceType​(String PreferenceType)
        Set Preference Level. Determines what preferences the user can set
      • getPreferenceType

        String getPreferenceType()
        Get Preference Level. Determines what preferences the user can set
      • setRoleType

        void setRoleType​(String RoleType)
        Set Role Type
      • getRoleType

        String getRoleType()
        Get Role Type
      • setSupervisor_ID

        void setSupervisor_ID​(int Supervisor_ID)
        Set Supervisor. Supervisor for this user/organization - used for escalation and approval
      • getSupervisor_ID

        int getSupervisor_ID()
        Get Supervisor. Supervisor for this user/organization - used for escalation and approval
      • getUpdated

        Timestamp getUpdated()
        Get Updated. Date this record was updated
      • getUpdatedBy

        int getUpdatedBy()
        Get Updated By. User who updated this records
      • setUserDiscount

        void setUserDiscount​(BigDecimal UserDiscount)
        Set UserDiscount
      • getUserDiscount

        BigDecimal getUserDiscount()
        Get UserDiscount
      • setUserLevel

        void setUserLevel​(String UserLevel)
        Set User Level. System Client Organization
      • getUserLevel

        String getUserLevel()
        Get User Level. System Client Organization