Adempiere 3.5.2a

org.compiere.model
Class X_AD_UserBPAccess

java.lang.Object
  extended by org.compiere.model.PO
      extended by org.compiere.model.X_AD_UserBPAccess
All Implemented Interfaces:
Serializable, Comparator, I_AD_UserBPAccess, I_Persistent, Evaluatee

public class X_AD_UserBPAccess
extends PO
implements I_AD_UserBPAccess, I_Persistent

Generated Model for AD_UserBPAccess

Version:
Release 3.5.2a - $Id$
Author:
Adempiere (generated)
See Also:
Serialized Form

Field Summary
static int BPACCESSTYPE_AD_Reference_ID
          BPAccessType AD_Reference_ID=358
static String BPACCESSTYPE_AssetsDownload
          Assets, Download = A
static String BPACCESSTYPE_BusinessDocuments
          Business Documents = B
static String BPACCESSTYPE_Requests
          Requests = R
static int DOCBASETYPE_AD_Reference_ID
          DocBaseType AD_Reference_ID=183
static String DOCBASETYPE_APCreditMemo
          AP Credit Memo = APC
static String DOCBASETYPE_APInvoice
          AP Invoice = API
static String DOCBASETYPE_APPayment
          AP Payment = APP
static String DOCBASETYPE_ARCreditMemo
          AR Credit Memo = ARC
static String DOCBASETYPE_ARInvoice
          AR Invoice = ARI
static String DOCBASETYPE_ARProFormaInvoice
          AR Pro Forma Invoice = ARF
static String DOCBASETYPE_ARReceipt
          AR Receipt = ARR
static String DOCBASETYPE_BankStatement
          Bank Statement = CMB
static String DOCBASETYPE_CashJournal
          Cash Journal = CMC
static String DOCBASETYPE_DistributionOrder
          Distribution Order = DOO
static String DOCBASETYPE_GLDocument
          GL Document = GLD
static String DOCBASETYPE_GLJournal
          GL Journal = GLJ
static String DOCBASETYPE_MaintenanceOrder
          Maintenance Order = MOF
static String DOCBASETYPE_ManufacturingOperationActivity
          Manufacturing Operation Activity = MOA
static String DOCBASETYPE_ManufacturingOrder
          Manufacturing Order = MOP
static String DOCBASETYPE_ManufacturingOrderIssue
          Manufacturing Order Issue = MOI
static String DOCBASETYPE_ManufacturingOrderMethodVariation
          Manufacturing Order Method Variation = MOM
static String DOCBASETYPE_ManufacturingOrderRateVariation
          Manufacturing Order Rate Variation = MOV
static String DOCBASETYPE_ManufacturingOrderReceipt
          Manufacturing Order Receipt = MOR
static String DOCBASETYPE_ManufacturingOrderUseVariation
          Manufacturing Order Use Variation = MOU
static String DOCBASETYPE_MatchInvoice
          Match Invoice = MXI
static String DOCBASETYPE_MatchPO
          Match PO = MXP
static String DOCBASETYPE_MaterialDelivery
          Material Delivery = MMS
static String DOCBASETYPE_MaterialMovement
          Material Movement = MMM
static String DOCBASETYPE_MaterialPhysicalInventory
          Material Physical Inventory = MMI
static String DOCBASETYPE_MaterialProduction
          Material Production = MMP
static String DOCBASETYPE_MaterialReceipt
          Material Receipt = MMR
static String DOCBASETYPE_PaymentAllocation
          Payment Allocation = CMA
static String DOCBASETYPE_Payroll
          Payroll = HRP
static String DOCBASETYPE_ProjectIssue
          Project Issue = PJI
static String DOCBASETYPE_PurchaseOrder
          Purchase Order = POO
static String DOCBASETYPE_PurchaseRequisition
          Purchase Requisition = POR
static String DOCBASETYPE_QualityOrder
          Quality Order = MQO
static String DOCBASETYPE_SalesOrder
          Sales Order = SOO
 
Fields inherited from class org.compiere.model.PO
ACCESSLEVEL_ALL, ACCESSLEVEL_CLIENT, ACCESSLEVEL_CLIENTORG, ACCESSLEVEL_ORG, ACCESSLEVEL_SYSTEM, ACCESSLEVEL_SYSTEMCLIENT, ENTITYTYPE_Dictionary, ENTITYTYPE_UserMaintained, I_ZERO, log, p_ctx, p_info, XML_ATTRIBUTE_AD_Table_ID, XML_ATTRIBUTE_Record_ID
 
Fields inherited from interface org.compiere.model.I_AD_UserBPAccess
accessLevel, COLUMNNAME_AD_User_ID, COLUMNNAME_AD_UserBPAccess_ID, COLUMNNAME_BPAccessType, COLUMNNAME_DocBaseType, COLUMNNAME_R_RequestType_ID, Model, Table_ID, Table_Name
 
Constructor Summary
X_AD_UserBPAccess(Properties ctx, int AD_UserBPAccess_ID, String trxName)
          Standard Constructor
X_AD_UserBPAccess(Properties ctx, ResultSet rs, String trxName)
          Load Constructor
 
Method Summary
protected  int get_AccessLevel()
          AccessLevel
 int getAD_User_ID()
          Get User/Contact.
 I_AD_User getAD_User()
           
 int getAD_UserBPAccess_ID()
          Get User BP Access.
 String getBPAccessType()
          Get Access Type.
 String getDocBaseType()
          Get Document BaseType.
 int getR_RequestType_ID()
          Get Request Type.
 I_R_RequestType getR_RequestType()
           
protected  POInfo initPO(Properties ctx)
          Load Meta Data
 void setAD_User_ID(int AD_User_ID)
          Set User/Contact.
 void setAD_UserBPAccess_ID(int AD_UserBPAccess_ID)
          Set User BP Access.
 void setBPAccessType(String BPAccessType)
          Set Access Type.
 void setDocBaseType(String DocBaseType)
          Set Document BaseType.
 void setR_RequestType_ID(int R_RequestType_ID)
          Set Request Type.
 String toString()
          String representation
 
Methods inherited from class org.compiere.model.PO
afterDelete, afterSave, beforeDelete, beforeSave, compare, copyValues, copyValues, createAttachment, delete_Accounting, delete_Tree, delete, delete, deleteEx, deleteEx, dump, dump, equals, get_ColumnCount, get_ColumnDescription, get_ColumnDisplayType, get_ColumnIndex, get_ColumnLabel, get_ColumnLookup, get_ColumnName, get_DisplayValue, get_HashMap, get_ID, get_IDOld, get_KeyColumns, get_Logger, get_Table_ID, get_TableName, get_Translation, get_TrxName, get_Value, get_Value, get_ValueAsInt, get_ValueAsString, get_ValueDifference, get_ValueDifference, get_ValueE, get_ValueOfColumn, get_ValueOld, get_ValueOld, get_ValueOldAsInt, get_WhereClause, get_xmlDocument, get_xmlString, getAD_Client_ID, getAD_Org_ID, getAllIDs, getAttachment, getAttachment, getAttachmentData, getCreated, getCreatedBy, getCtx, getDoc, getFindParameter, getPdfAttachment, getUpdated, getUpdatedBy, insert_Accounting, insert_Tree, insert_Tree, is_Changed, is_new, is_ValueChanged, is_ValueChanged, isActive, isAttachment, isColumnMandatory, isColumnUpdateable, isMandatoryOK, isPdfAttachment, isReplication, load, load, load, load, loadComplete, loadDefaults, loadSpecial, lock, save, save, saveEx, saveEx, saveNew_getID, saveNewSpecial, saveReplica, saveUpdate, set_ColumnUpdateable, set_CustomColumn, set_TrxName, set_TrxName, set_Value, set_Value, set_ValueE, set_ValueNoCheck, set_ValueNoCheckE, set_ValueOfColumn, set_ValueOfColumn, setAD_Client_ID, setAD_Org_ID, setClientOrg, setClientOrg, setDoc, setDocWorkflowMgr, setIsActive, setReplication, setStandardDefaults, setUpdateable, setUpdatedBy, unlock
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.compiere.model.I_Persistent
save
 

Field Detail

BPACCESSTYPE_AD_Reference_ID

public static final int BPACCESSTYPE_AD_Reference_ID
BPAccessType AD_Reference_ID=358

See Also:
Constant Field Values

BPACCESSTYPE_BusinessDocuments

public static final String BPACCESSTYPE_BusinessDocuments
Business Documents = B

See Also:
Constant Field Values

BPACCESSTYPE_Requests

public static final String BPACCESSTYPE_Requests
Requests = R

See Also:
Constant Field Values

BPACCESSTYPE_AssetsDownload

public static final String BPACCESSTYPE_AssetsDownload
Assets, Download = A

See Also:
Constant Field Values

DOCBASETYPE_AD_Reference_ID

public static final int DOCBASETYPE_AD_Reference_ID
DocBaseType AD_Reference_ID=183

See Also:
Constant Field Values

DOCBASETYPE_GLJournal

public static final String DOCBASETYPE_GLJournal
GL Journal = GLJ

See Also:
Constant Field Values

DOCBASETYPE_GLDocument

public static final String DOCBASETYPE_GLDocument
GL Document = GLD

See Also:
Constant Field Values

DOCBASETYPE_APInvoice

public static final String DOCBASETYPE_APInvoice
AP Invoice = API

See Also:
Constant Field Values

DOCBASETYPE_APPayment

public static final String DOCBASETYPE_APPayment
AP Payment = APP

See Also:
Constant Field Values

DOCBASETYPE_ARInvoice

public static final String DOCBASETYPE_ARInvoice
AR Invoice = ARI

See Also:
Constant Field Values

DOCBASETYPE_ARReceipt

public static final String DOCBASETYPE_ARReceipt
AR Receipt = ARR

See Also:
Constant Field Values

DOCBASETYPE_SalesOrder

public static final String DOCBASETYPE_SalesOrder
Sales Order = SOO

See Also:
Constant Field Values

DOCBASETYPE_ARProFormaInvoice

public static final String DOCBASETYPE_ARProFormaInvoice
AR Pro Forma Invoice = ARF

See Also:
Constant Field Values

DOCBASETYPE_MaterialDelivery

public static final String DOCBASETYPE_MaterialDelivery
Material Delivery = MMS

See Also:
Constant Field Values

DOCBASETYPE_MaterialReceipt

public static final String DOCBASETYPE_MaterialReceipt
Material Receipt = MMR

See Also:
Constant Field Values

DOCBASETYPE_MaterialMovement

public static final String DOCBASETYPE_MaterialMovement
Material Movement = MMM

See Also:
Constant Field Values

DOCBASETYPE_PurchaseOrder

public static final String DOCBASETYPE_PurchaseOrder
Purchase Order = POO

See Also:
Constant Field Values

DOCBASETYPE_PurchaseRequisition

public static final String DOCBASETYPE_PurchaseRequisition
Purchase Requisition = POR

See Also:
Constant Field Values

DOCBASETYPE_MaterialPhysicalInventory

public static final String DOCBASETYPE_MaterialPhysicalInventory
Material Physical Inventory = MMI

See Also:
Constant Field Values

DOCBASETYPE_APCreditMemo

public static final String DOCBASETYPE_APCreditMemo
AP Credit Memo = APC

See Also:
Constant Field Values

DOCBASETYPE_ARCreditMemo

public static final String DOCBASETYPE_ARCreditMemo
AR Credit Memo = ARC

See Also:
Constant Field Values

DOCBASETYPE_BankStatement

public static final String DOCBASETYPE_BankStatement
Bank Statement = CMB

See Also:
Constant Field Values

DOCBASETYPE_CashJournal

public static final String DOCBASETYPE_CashJournal
Cash Journal = CMC

See Also:
Constant Field Values

DOCBASETYPE_PaymentAllocation

public static final String DOCBASETYPE_PaymentAllocation
Payment Allocation = CMA

See Also:
Constant Field Values

DOCBASETYPE_MaterialProduction

public static final String DOCBASETYPE_MaterialProduction
Material Production = MMP

See Also:
Constant Field Values

DOCBASETYPE_MatchInvoice

public static final String DOCBASETYPE_MatchInvoice
Match Invoice = MXI

See Also:
Constant Field Values

DOCBASETYPE_MatchPO

public static final String DOCBASETYPE_MatchPO
Match PO = MXP

See Also:
Constant Field Values

DOCBASETYPE_ProjectIssue

public static final String DOCBASETYPE_ProjectIssue
Project Issue = PJI

See Also:
Constant Field Values

DOCBASETYPE_ManufacturingOperationActivity

public static final String DOCBASETYPE_ManufacturingOperationActivity
Manufacturing Operation Activity = MOA

See Also:
Constant Field Values

DOCBASETYPE_MaintenanceOrder

public static final String DOCBASETYPE_MaintenanceOrder
Maintenance Order = MOF

See Also:
Constant Field Values

DOCBASETYPE_ManufacturingOrderIssue

public static final String DOCBASETYPE_ManufacturingOrderIssue
Manufacturing Order Issue = MOI

See Also:
Constant Field Values

DOCBASETYPE_ManufacturingOrderMethodVariation

public static final String DOCBASETYPE_ManufacturingOrderMethodVariation
Manufacturing Order Method Variation = MOM

See Also:
Constant Field Values

DOCBASETYPE_ManufacturingOrder

public static final String DOCBASETYPE_ManufacturingOrder
Manufacturing Order = MOP

See Also:
Constant Field Values

DOCBASETYPE_ManufacturingOrderReceipt

public static final String DOCBASETYPE_ManufacturingOrderReceipt
Manufacturing Order Receipt = MOR

See Also:
Constant Field Values

DOCBASETYPE_ManufacturingOrderUseVariation

public static final String DOCBASETYPE_ManufacturingOrderUseVariation
Manufacturing Order Use Variation = MOU

See Also:
Constant Field Values

DOCBASETYPE_ManufacturingOrderRateVariation

public static final String DOCBASETYPE_ManufacturingOrderRateVariation
Manufacturing Order Rate Variation = MOV

See Also:
Constant Field Values

DOCBASETYPE_QualityOrder

public static final String DOCBASETYPE_QualityOrder
Quality Order = MQO

See Also:
Constant Field Values

DOCBASETYPE_Payroll

public static final String DOCBASETYPE_Payroll
Payroll = HRP

See Also:
Constant Field Values

DOCBASETYPE_DistributionOrder

public static final String DOCBASETYPE_DistributionOrder
Distribution Order = DOO

See Also:
Constant Field Values
Constructor Detail

X_AD_UserBPAccess

public X_AD_UserBPAccess(Properties ctx,
                         int AD_UserBPAccess_ID,
                         String trxName)
Standard Constructor


X_AD_UserBPAccess

public X_AD_UserBPAccess(Properties ctx,
                         ResultSet rs,
                         String trxName)
Load Constructor

Method Detail

get_AccessLevel

protected int get_AccessLevel()
AccessLevel

Specified by:
get_AccessLevel in class PO
Returns:
2 - Client

initPO

protected POInfo initPO(Properties ctx)
Load Meta Data

Specified by:
initPO in class PO
Parameters:
ctx - context
Returns:
POInfo

toString

public String toString()
Description copied from class: PO
String representation

Overrides:
toString in class PO
Returns:
String representation

setAD_UserBPAccess_ID

public void setAD_UserBPAccess_ID(int AD_UserBPAccess_ID)
Set User BP Access.

Specified by:
setAD_UserBPAccess_ID in interface I_AD_UserBPAccess
Parameters:
AD_UserBPAccess_ID - User/concat access to Business Partner information and resources

getAD_UserBPAccess_ID

public int getAD_UserBPAccess_ID()
Get User BP Access.

Specified by:
getAD_UserBPAccess_ID in interface I_AD_UserBPAccess
Returns:
User/concat access to Business Partner information and resources

getAD_User

public I_AD_User getAD_User()
                     throws Exception
Specified by:
getAD_User in interface I_AD_UserBPAccess
Throws:
Exception

setAD_User_ID

public void setAD_User_ID(int AD_User_ID)
Set User/Contact.

Specified by:
setAD_User_ID in interface I_AD_UserBPAccess
Parameters:
AD_User_ID - User within the system - Internal or Business Partner Contact

getAD_User_ID

public int getAD_User_ID()
Get User/Contact.

Specified by:
getAD_User_ID in interface I_AD_UserBPAccess
Returns:
User within the system - Internal or Business Partner Contact

setBPAccessType

public void setBPAccessType(String BPAccessType)
Set Access Type.

Specified by:
setBPAccessType in interface I_AD_UserBPAccess
Parameters:
BPAccessType - Type of Access of the user/contact to Business Partner information and resources

getBPAccessType

public String getBPAccessType()
Get Access Type.

Specified by:
getBPAccessType in interface I_AD_UserBPAccess
Returns:
Type of Access of the user/contact to Business Partner information and resources

setDocBaseType

public void setDocBaseType(String DocBaseType)
Set Document BaseType.

Specified by:
setDocBaseType in interface I_AD_UserBPAccess
Parameters:
DocBaseType - Logical type of document

getDocBaseType

public String getDocBaseType()
Get Document BaseType.

Specified by:
getDocBaseType in interface I_AD_UserBPAccess
Returns:
Logical type of document

getR_RequestType

public I_R_RequestType getR_RequestType()
                                 throws Exception
Specified by:
getR_RequestType in interface I_AD_UserBPAccess
Throws:
Exception

setR_RequestType_ID

public void setR_RequestType_ID(int R_RequestType_ID)
Set Request Type.

Specified by:
setR_RequestType_ID in interface I_AD_UserBPAccess
Parameters:
R_RequestType_ID - Type of request (e.g. Inquiry, Complaint, ..)

getR_RequestType_ID

public int getR_RequestType_ID()
Get Request Type.

Specified by:
getR_RequestType_ID in interface I_AD_UserBPAccess
Returns:
Type of request (e.g. Inquiry, Complaint, ..)

Adempiere 3.5.2a

Adempiere® is a registered trademark of ADempiere Business Inc. ©2004-2008 HumanFlash.com All rights reserved.