Interface I_AD_Role

All Known Implementing Classes:
MRole, X_AD_Role

public interface I_AD_Role
Generated Interface for AD_Role
Version:
Release 11
Author:
iDempiere (generated)
  • Field Details

  • Method Details

    • getAD_Client_ID

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

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

      int getAD_Org_ID()
      Get Organization. Organizational entity within tenant
    • 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
    • getAD_Tree_Menu

      I_AD_Tree getAD_Tree_Menu() throws RuntimeException
      Throws:
      RuntimeException
    • 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)
    • getAD_Tree_Org

      I_AD_Tree getAD_Tree_Org() throws RuntimeException
      Throws:
      RuntimeException
    • 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
    • getC_Currency

      I_C_Currency getC_Currency() throws RuntimeException
      Throws:
      RuntimeException
    • 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 tenant
    • isAccessAllOrgs

      boolean isAccessAllOrgs()
      Get Access all Orgs. Access all Organizations (no org access control) of the tenant
    • 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
    • setIsClientAdministrator

      void setIsClientAdministrator(boolean IsClientAdministrator)
      Set Tenant Administrator. This role is a tenant administrator
    • isClientAdministrator

      boolean isClientAdministrator()
      Get Tenant Administrator. This role is a tenant administrator
    • setIsDiscountAllowedOnTotal

      void setIsDiscountAllowedOnTotal(boolean IsDiscountAllowedOnTotal)
      Set Is Discount Allowed On Total
    • isDiscountAllowedOnTotal

      boolean isDiscountAllowedOnTotal()
      Get Is Discount Allowed On Total
    • setIsDiscountUptoLimitPrice

      void setIsDiscountUptoLimitPrice(boolean IsDiscountUptoLimitPrice)
      Set Is Discount Up to Limit Price
    • isDiscountUptoLimitPrice

      boolean isDiscountUptoLimitPrice()
      Get Is Discount Up to Limit Price
    • 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
    • setPredefinedContextVariables

      void setPredefinedContextVariables(String PredefinedContextVariables)
      Set Predefined Context Variables. Predefined context variables to inject when opening a menu entry or a window
    • getPredefinedContextVariables

      String getPredefinedContextVariables()
      Get Predefined Context Variables. Predefined context variables to inject when opening a menu entry or a window
    • 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
    • getSupervisor

      I_AD_User getSupervisor() throws RuntimeException
      Throws:
      RuntimeException
    • 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 User Discount
    • getUserDiscount

      BigDecimal getUserDiscount()
      Get User Discount
    • setUserLevel

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

      String getUserLevel()
      Get User Level. System Tenant Organization