public class CRMDOAccountReceivable extends CRMDOMasterEntity implements ICRMDOExplicitAccessibleEntity, ICRMDOCustomerBasedEntity, ICRMDOAuditTrailedEntity, ICRMDOCSREntity, ICRMDOLockableEntity
| Constructor and Description |
|---|
CRMDOAccountReceivable() |
CRMDOAccountReceivable(java.lang.String id,
CRMDOAccountClassification classification,
AccountReceivableLifeCycleState lifeCycleState,
CRMDOCurrency currency,
CRMDOContactInfoAddress billToAddress) |
canBeApproved, getApprovalRequests, getCanBeApproved, getDefinition, getIsPendingAproval, getNumberOfPendingAprovals, getReadOnlyAccess, getUsersAuthorisedToRespond, isPendingAproval, setApprovalRequests, setCanBeApproved, setDefinition, setIsPendingAproval, setLifeCycleState, setNumberOfPendingAprovals, setReadOnlyAccess, setUsersAuthorisedToRespondclone, compareObjects, compareTo, equals, getAlias, getAliases, getAltCode, getAttachments, getCode, getComparableByXPath, getCreatedByUnit, getCreatedByUser, getCreatedDate, getDefaultMandatoryFields, getDeletedFlagFieldName, getDescription, getFieldsize, getFieldsizes, getId, getIsAssignable, getIsDeletable, getIsDeleted, getIsEditable, getIsViewable, getMandatoryFields, getModifiedCollections, getName, getNewvalues, getNotes, getNotVisibleActions, getNotVisibleFields, getNotVisiblePrintouts, getNumber, getOldvalues, getOwnerCollection, getProperties, getProperty, getReadOnlyFields, getRecVersion, getSharedNotes, getSortby, getUpdatedByUnit, getUpdatedByUser, getUpdatedDate, initFieldsizes, initializeCRMDO, isAssignable, isDeletable, isDeleted, isEditable, isMandatory, isModified, isModified, isNew, isSortbyDefined, isSpecified, isViewable, networkRestrictionsSet, onDelete, onLoad, onLoad, onSave, onSave, onUpdate, securityRestrictionsSet, setAlias, setAltCode, setAttachments, setChange, setCode, setCreatedByUnit, setCreatedByUser, setCreatedDate, setDefaultMandatoryFields, setDescription, setFieldsize, setId, setIsAssignable, setIsDeletable, setIsDeleted, setIsEditable, setIsViewable, setMandatoryFields, setModified, setModifiedCollections, setName, setNetworkRestrictionsSet, setNew, setNew, setNewvalues, setNotes, setNotVisibleActions, setNotVisibleFields, setNotVisiblePrintouts, setNumber, setOldvalues, setOwnerCollection, setProperty, setReadOnlyFields, setRecVersion, setSecurityRestrictionsSet, setSharedNotes, setSortby, setUpdatedByUnit, setUpdatedByUser, setUpdatedDate, sortbyCompareTo, toStringpublic CRMDOAccountReceivable()
public CRMDOAccountReceivable(java.lang.String id,
CRMDOAccountClassification classification,
AccountReceivableLifeCycleState lifeCycleState,
CRMDOCurrency currency,
CRMDOContactInfoAddress billToAddress)
public CRMDOContactInformation getContactInformation()
getContactInformation in interface ICRMDOCustomerBasedEntitypublic void setContactInformation(CRMDOContactInformation contactInformation)
setContactInformation in interface ICRMDOCustomerBasedEntitypublic CRMDOAccountClassification getClassification()
public void setClassification(CRMDOAccountClassification classification)
public CRMDOUnitGroup getOwnedByGroup()
getOwnedByGroup in interface ICRMDOExplicitAccessibleEntitygetOwnedByGroup in class CRMDOMasterEntitypublic void setOwnedByGroup(CRMDOUnitGroup ownedByGroup)
setOwnedByGroup in interface ICRMDOExplicitAccessibleEntitysetOwnedByGroup in class CRMDOMasterEntitypublic CRMDOPrivacyLevel getPrivacyLevel()
getPrivacyLevel in interface ICRMDOCSREntitygetPrivacyLevel in interface ICRMDOExplicitAccessibleEntitygetPrivacyLevel in class CRMDOMasterEntitypublic void setPrivacyLevel(CRMDOPrivacyLevel privacyLevel)
setPrivacyLevel in interface ICRMDOExplicitAccessibleEntitysetPrivacyLevel in class CRMDOMasterEntitypublic CRMDOContactInfoAddress getBillToAddress()
public void setBillToAddress(CRMDOContactInfoAddress billToAddress)
public CRMDOContactInfoPhone getBillToPhone()
public void setBillToPhone(CRMDOContactInfoPhone billToPhone)
public CRMDOContactInfoEmail getBillToEmail()
public void setBillToEmail(CRMDOContactInfoEmail billToEmail)
public CreditRating getCreditRatingCode()
public void setCreditRatingCode(CreditRating creditRatingCode)
public java.math.BigDecimal getCreditLimit()
public void setCreditLimit(java.math.BigDecimal creditLimit)
public java.util.Date getCreditLimitSetDate()
public void setCreditLimitSetDate(java.util.Date creditLimitSetDate)
public CRMDOUser getCreditLimitSetByUser()
public void setCreditLimitSetByUser(CRMDOUser creditLimitSetByUser)
public CRMDOUnit getCreditLimitSetByUnit()
public void setCreditLimitSetByUnit(CRMDOUnit creditLimitSetByUnit)
public AccountReceivableLifeCycleState getLifeCycleState()
getLifeCycleState in class CRMDOMasterEntitypublic void setLifeCycleState(AccountReceivableLifeCycleState lifeCycleState)
public java.lang.Integer getIsPrimary()
public void setIsPrimary(java.lang.Integer isPrimary)
public java.lang.Boolean isPrimary()
public CreditPeriodOperator getCreditPeriodOperator()
public void setCreditPeriodOperator(CreditPeriodOperator creditPeriodOperator)
public java.lang.Integer getCreditPeriodInDays()
public void setCreditPeriodInDays(java.lang.Integer creditPeriodInDays)
public java.util.Date getCreditPeriodSetDate()
public void setCreditPeriodSetDate(java.util.Date creditPeriodSetDate)
public CRMDOUser getCreditPeriodSetByUser()
public void setCreditPeriodSetByUser(CRMDOUser creditPeriodSetByUser)
public CRMDOUnit getCreditPeriodSetByUnit()
public void setCreditPeriodSetByUnit(CRMDOUnit creditPeriodSetByUnit)
public java.lang.String getUserField1()
public void setUserField1(java.lang.String userField1)
public java.lang.String getUserField2()
public void setUserField2(java.lang.String userField2)
public java.lang.String getUserField3()
public void setUserField3(java.lang.String userField3)
public java.lang.String getUserField4()
public void setUserField4(java.lang.String userField4)
public java.lang.String getUserField5()
public void setUserField5(java.lang.String userField5)
public java.lang.String getUserField6()
public void setUserField6(java.lang.String userField6)
public java.lang.String getUserField7()
public void setUserField7(java.lang.String userField7)
public java.lang.String getUserField8()
public void setUserField8(java.lang.String userField8)
public java.util.Date getDateTime1()
public void setDateTime1(java.util.Date dateTime1)
public java.util.Date getDateTime2()
public void setDateTime2(java.util.Date dateTime2)
public java.util.Date getDateTime3()
public void setDateTime3(java.util.Date dateTime3)
public java.util.Date getDateTime4()
public void setDateTime4(java.util.Date dateTime4)
public java.math.BigDecimal getFloat1()
public void setFloat1(java.math.BigDecimal float1)
public java.math.BigDecimal getFloat2()
public void setFloat2(java.math.BigDecimal float2)
public java.math.BigDecimal getFloat3()
public void setFloat3(java.math.BigDecimal float3)
public java.math.BigDecimal getFloat4()
public void setFloat4(java.math.BigDecimal float4)
public java.util.Set<CRMDOAccountPresentmentPreference> getPresentmentPreferences()
public void setPresentmentPreferences(java.util.Set<CRMDOAccountPresentmentPreference> presentmentPreferences)
public java.util.Set<CRMDOAccountPaymentPreference> getPaymentPreferences()
public void setPaymentPreferences(java.util.Set<CRMDOAccountPaymentPreference> paymentPreferences)
public java.math.BigDecimal getBalance()
public void setBalance(java.math.BigDecimal balance)
public AccountType getType()
getType in interface ICRMDOCSREntitygetType in interface ICRMDOExplicitAccessibleEntitypublic void setType(AccountType type)
public CreditLimitStatus getCreditLimitStatus()
public void setCreditLimitStatus(CreditLimitStatus creditLimitStatus)
public java.math.BigDecimal getOutstandingAmount()
public void setOutstandingAmount(java.math.BigDecimal outstandingAmount)
public java.lang.Boolean isCustomerAccount()
public java.util.Set<CRMDOSubscription> getSubscriptions()
public void setSubscriptions(java.util.Set<CRMDOSubscription> subscriptions)
public CRMDOBill getBill()
public void setBill(CRMDOBill bill)
public java.util.Set<CRMDOJob> getJobs()
public void setJobs(java.util.Set<CRMDOJob> jobs)
public CRMDOWallet getWallet()
public void setWallet(CRMDOWallet wallet)
public static long getSerialversionuid()
public java.util.Set<CRMDOBill> getBills()
public void setBills(java.util.Set<CRMDOBill> bills)
public java.util.Set<CRMDO> getAuditTrailLogs() throws java.lang.Exception
getAuditTrailLogs in interface ICRMDOAuditTrailedEntityjava.lang.Exceptionpublic void setAuditTrailLogs(java.util.Set<CRMDO> auditTrailLogs) throws java.lang.Exception
setAuditTrailLogs in interface ICRMDOAuditTrailedEntityjava.lang.Exceptionpublic java.util.Set<CRMDOPaymentGatewayCard> getPaymentGatewayCards()
public void setPaymentGatewayCards(java.util.Set<CRMDOPaymentGatewayCard> paymentGatewayCards)
public java.util.Set<CRMDOPaymentGatewayAccount> getPaymentGatewayAccounts()
public void setPaymentGatewayAccounts(java.util.Set<CRMDOPaymentGatewayAccount> paymentGatewayAccounts)
public CRMDOLead getLead()
public void setLead(CRMDOLead lead)
public CRMDOAccountPaymentPreference getAccountPaymentPreference()
public void setAccountPaymentPreference(CRMDOAccountPaymentPreference accountPaymentPreference)
public AddressTypes getAddressType()
public void setAddressType(AddressTypes addressType)
public CRMDOPaymentGatewayCard getDefaultPaymentGatewayCard()
public void setDefaultPaymentGatewayCard(CRMDOPaymentGatewayCard defaultPaymentGatewayCard)
public CRMDOPaymentGatewayCard getRecurringPaymentGatewayCard()
public void setRecurringPaymentGatewayCard(CRMDOPaymentGatewayCard recurringPaymentGatewayCard)
public java.lang.Boolean getIsExplicitlyModified()
public java.lang.Boolean isExplicitlyModified()
public void setIsExplicitlyModified(java.lang.Boolean isExplicitlyModified)
public java.util.Set<CRMDOAccessToken> getAccessTokens()
public void setAccessTokens(java.util.Set<CRMDOAccessToken> accessTokens)
public java.lang.Object getStatus()
getStatus in interface ICRMDOCSREntitypublic java.lang.Object getState()
getState in interface ICRMDOCSREntitypublic CRMDOUnit getAssignedToUnit()
getAssignedToUnit in interface ICRMDOCSREntitypublic CRMDOUser getAssignedToUser()
getAssignedToUser in interface ICRMDOCSREntitypublic CRMDOAccountingPeriod getAccountingPeriod()
public void setAccountingPeriod(CRMDOAccountingPeriod accountingPeriod)
public java.math.BigDecimal getOpeningBalance()
public void setOpeningBalance(java.math.BigDecimal openingBalance)
public java.util.Date getOpeningBalanceCalculationDate()
public void setOpeningBalanceCalculationDate(java.util.Date openingBalanceCalculationDate)
public CRMDOCurrency getCurrency()
public void setCurrency(CRMDOCurrency currency)
public java.util.Set<CRMDOPhysicalGoodSale> getPhysicalGoodSales()
public void setPhysicalGoodSales(java.util.Set<CRMDOPhysicalGoodSale> physicalGoodSales)
public java.util.Set<CRMDOPhysicalGoodSale> getPostedPhysicalGoodSales()
public void setPostedPhysicalGoodSales(java.util.Set<CRMDOPhysicalGoodSale> postedPhysicalGoodSales)
public java.util.Set<CRMDOPhysicalGoodSale> getNonPostedPhysicalGoodSales()
public void setNonPostedPhysicalGoodSales(java.util.Set<CRMDOPhysicalGoodSale> nonPostedPhysicalGoodSales)
public CRMDOAccountDefinition getAccountDefinition()
public void setAccountDefinition(CRMDOAccountDefinition accountDefinition)
public BillStatus getBillStatusFilter()
public void setBillStatusFilter(BillStatus billStatusFilter)
public FinancialTransactionTypeClassification getFtClassificationFilter()
public void setFtClassificationFilter(FinancialTransactionTypeClassification ftClassificationFilter)
public FinancialTransactionLifeCycleState getFtLifeCycleStateFilter()
public void setFtLifeCycleStateFilter(FinancialTransactionLifeCycleState ftLifeCycleStateFilter)
public FinancialTransactionLifeCycleState getPaymentLifeCycleStateFilter()
public void setPaymentLifeCycleStateFilter(FinancialTransactionLifeCycleState paymentLifeCycleStateFilter)
public java.math.BigDecimal getAccountDefinitionCreditLimit()
public void setAccountDefinitionCreditLimit(java.math.BigDecimal accountDefinitionCreditLimit)
public CRMDOAccountRecevableLockInfo getLockInfo()
getLockInfo in interface ICRMDOLockableEntitypublic void setLockInfo(CRMDOAccountRecevableLockInfo lockInfo)
public void setLockInfo(CRMDOLockInfo lockInfo)
setLockInfo in interface ICRMDOLockableEntitypublic java.lang.Class<CRMDOAccountRecevableLockInfo> getLockInfoClass()
getLockInfoClass in interface ICRMDOLockableEntity