public class CRMUITaxDefinitionBean extends CRMUI
Constructor and Description |
---|
CRMUITaxDefinitionBean()
Default constructor.
|
Modifier and Type | Method and Description |
---|---|
com.crm.dataobject.platform.CRMDOTaxCode |
addTaxCodeButton(com.crm.dataobject.platform.CRMDOTaxDefinition definition)
Adds a tax code to a tax definition.
|
com.crm.dataobject.platform.CRMDOTaxCodeException |
addTaxCodeExceptionButton(com.crm.dataobject.platform.CRMDOTaxCode taxCode)
Adds a tax code exception to a tax code.
|
com.crm.dataobject.platform.CRMDOTaxDefinition |
addTaxCodeOnCloseButton(com.crm.dataobject.platform.CRMDOTaxDefinition definition)
Adds a tax code to a tax definition.
|
com.crm.dataobject.platform.CRMDOTaxDefinition |
createButton()
Creates a tax definition.
|
com.crm.dataobject.platform.CRMDOTaxDefinition |
deleteButton(com.crm.dataobject.platform.CRMDOTaxDefinition taxDefinition)
Deletes a tax definition.
|
com.crm.dataobject.platform.CRMDOTaxDefinition |
editButton(com.crm.dataobject.platform.CRMDOTaxDefinition taxDefinition)
Loads a tax definition form.
|
com.crm.framework.main.LookupBuilder |
getRatesTaxModelOptions()
Returns rates tax model options.
|
com.crm.framework.main.LookupBuilder |
getRatesTaxModelOptions(java.lang.String emptyValue)
Returns rates tax model options.
|
com.crm.framework.main.LookupBuilder |
getTaxCodeForTaxRateOptions()
Returns tax code options for tax rates.
|
com.crm.framework.main.LookupBuilder |
getTaxCodeForTaxRateOptions(java.lang.String emptyValue)
Returns tax code options for tax rates.
|
com.crm.framework.main.LookupBuilder |
getTaxCodeForVatRateOptions()
Returns tax code options for vat rates.
|
com.crm.framework.main.LookupBuilder |
getTaxCodeForVatRateOptions(java.lang.String emptyValue)
Returns tax code options for vat rates.
|
com.crm.framework.main.LookupBuilder |
getTaxCodeOptions()
Returns tax code options.
|
com.crm.framework.main.LookupBuilder |
getTaxCodeOptions(java.lang.String emptyValue)
Returns tax code options.
|
com.crm.dataobject.platform.CRMDOTaxDefinition |
loadForm()
Loads a tax definition form.
|
com.crm.dataobject.platform.CRMDOTaxDefinition |
loadForm(java.lang.String id)
Loads a tax definition form.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
loadTaxCodeExceptionsTab(com.crm.dataobject.platform.CRMDOTaxCode taxCode)
Loads a list of tax code exceptions of a tax code.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
loadTaxCodesTab(com.crm.dataobject.platform.CRMDOTaxDefinition definition)
Loads the tax codes of a tax definition.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
removeTaxCodeButton(java.util.ArrayList<com.crm.dataobject.CRMDO> dtoList)
Removes a list of tax codes.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
removeTaxCodeExceptionButton(java.util.ArrayList<com.crm.dataobject.CRMDO> dtoList)
Removes a list of tax code exceptions from a tax code.
|
com.crm.dataobject.platform.CRMDOTaxDefinition |
saveButton(com.crm.dataobject.platform.CRMDOTaxDefinition definition)
Saves a tax definition.
|
com.crm.dataobject.platform.CRMDOTaxCode |
submitTaxCodeNameForm(com.crm.dataobject.platform.CRMDOTaxCode taxCode)
Validates the uniqueness of tax code names.
|
void |
validateTaxCodeName(com.crm.dataobject.platform.CRMDOTaxCode taxCode)
Validates the uniqueness of tax code names.
|
addAttachmentButton, addTrace, assignEntity, echoDto, echoDto, echoDto, echoDtos, getAccountsReceivableEntityOptions, getActiveInactiveOptions, getActiveInactiveOptions, getAllowedDeniedOptions, getAllowedDeniedOptions, getApplicationOptions, getArchiveDataEntityOptions, getArchiveDataEntityOptions, getArchiveEntityOptions, getArchiveEntityOptions, getAssignableEntityOptions, getCurrentDateString, getCurrentDay, getCurrentMonth, getCurrentYear, getDayOfWeekOptions, getDayOfWeekOptions, getDtoFromCollection, getEntityCategoryOptions, getEntityFieldOptions, getEntityOptions, getEntityStateOptions, getEntityStatusOptions, getEntityTypeOptions, getExplicitViewingAccessEntityOptions, getHourOptions, getHourOptions, getImplicitViewingAccessEntityOptions, getModuleOptions, getModulePrintoutOptions, getModuleProcessOptions, getMonthEndDate, getMonthStartDate, getOperatorOptions, getOperatorOptions, getStateOptions, getStringFormattingOptions, getStringFormattingOptions, getTimeOfDayOptions, getTimeOfDayOptions, getTrueFalseOptions, getTrueFalseOptions, getUnitOfTimeOptions, getUnitOfTimeOptions, getWeekEndDate, getWeekStartDate, getYesNoOptions, getYesNoOptions, invoke, load, loadAchivedData, loadAttachmentsTab, loadDaysOfMonthOptions, loadMonthNumberOptions, loadMonthNumberOptions, loadMonthOptions, loadMonthOptions, readFileContent, removeAttachmentButton, setDtoAsNotEditable, setDtoAsNotModified, setMandatoryField, setMandatoryFields, setOwnerGroup
public com.crm.dataobject.platform.CRMDOTaxDefinition loadForm() throws java.lang.Exception
java.lang.Exception
public com.crm.dataobject.platform.CRMDOTaxDefinition loadForm(java.lang.String id) throws java.lang.Exception
id
- - the tax definition id to loadjava.lang.Exception
public com.crm.dataobject.platform.CRMDOTaxDefinition createButton() throws java.lang.Exception
java.lang.Exception
public com.crm.dataobject.platform.CRMDOTaxDefinition saveButton(com.crm.dataobject.platform.CRMDOTaxDefinition definition) throws java.lang.Exception
definition
- - the tax definition to savejava.lang.Exception
public com.crm.dataobject.platform.CRMDOTaxDefinition editButton(com.crm.dataobject.platform.CRMDOTaxDefinition taxDefinition) throws java.lang.Exception
taxDefinition
- - the tax definition to loadjava.lang.Exception
public com.crm.dataobject.platform.CRMDOTaxDefinition deleteButton(com.crm.dataobject.platform.CRMDOTaxDefinition taxDefinition) throws java.lang.Exception
taxDefinition
- - the tax definition to deletejava.lang.Exception
public java.util.ArrayList<com.crm.dataobject.CRMDO> loadTaxCodesTab(com.crm.dataobject.platform.CRMDOTaxDefinition definition) throws java.lang.Exception
definition
- - the tax definition to load the tax codes fromjava.lang.Exception
public com.crm.dataobject.platform.CRMDOTaxCode addTaxCodeButton(com.crm.dataobject.platform.CRMDOTaxDefinition definition) throws java.lang.Exception
definition
- - the tax definition to set to a tax codejava.lang.Exception
public com.crm.dataobject.platform.CRMDOTaxDefinition addTaxCodeOnCloseButton(com.crm.dataobject.platform.CRMDOTaxDefinition definition) throws java.lang.Exception
definition
- - the tax definition to set to a tax codejava.lang.Exception
public java.util.ArrayList<com.crm.dataobject.CRMDO> removeTaxCodeButton(java.util.ArrayList<com.crm.dataobject.CRMDO> dtoList) throws java.lang.Exception
dtoList
- - the list of tax codes to removejava.lang.Exception
public com.crm.dataobject.platform.CRMDOTaxCode submitTaxCodeNameForm(com.crm.dataobject.platform.CRMDOTaxCode taxCode) throws java.lang.Exception
taxCode
- - the tax code to validatejava.lang.Exception
public void validateTaxCodeName(com.crm.dataobject.platform.CRMDOTaxCode taxCode) throws java.lang.Exception, com.crm.exception.AlreadyExistException
taxCode
- - the tax code to validatejava.lang.Exception
com.crm.exception.AlreadyExistException
public java.util.ArrayList<com.crm.dataobject.CRMDO> loadTaxCodeExceptionsTab(com.crm.dataobject.platform.CRMDOTaxCode taxCode) throws java.lang.Exception
taxCode
- - the tax code to load the tax code exceptions forjava.lang.Exception
public com.crm.dataobject.platform.CRMDOTaxCodeException addTaxCodeExceptionButton(com.crm.dataobject.platform.CRMDOTaxCode taxCode) throws java.lang.Exception
taxCode
- - the tax code to set to a tax code exceptionjava.lang.Exception
public java.util.ArrayList<com.crm.dataobject.CRMDO> removeTaxCodeExceptionButton(java.util.ArrayList<com.crm.dataobject.CRMDO> dtoList) throws java.lang.Exception
dtoList
- - a list of tax code exceptions to deletejava.lang.Exception
public com.crm.framework.main.LookupBuilder getRatesTaxModelOptions() throws java.lang.Exception
java.lang.Exception
public com.crm.framework.main.LookupBuilder getRatesTaxModelOptions(java.lang.String emptyValue) throws java.lang.Exception
emptyValue
- - an empty value for a rates tax modeljava.lang.Exception
public com.crm.framework.main.LookupBuilder getTaxCodeOptions() throws java.lang.Exception
java.lang.Exception
public com.crm.framework.main.LookupBuilder getTaxCodeOptions(java.lang.String emptyValue) throws java.lang.Exception
emptyValue
- - an empty value for a tax codejava.lang.Exception
public com.crm.framework.main.LookupBuilder getTaxCodeForVatRateOptions() throws java.lang.Exception
java.lang.Exception
public com.crm.framework.main.LookupBuilder getTaxCodeForVatRateOptions(java.lang.String emptyValue) throws java.lang.Exception
emptyValue
- - an empty value for a tax codejava.lang.Exception
public com.crm.framework.main.LookupBuilder getTaxCodeForTaxRateOptions() throws java.lang.Exception
java.lang.Exception
public com.crm.framework.main.LookupBuilder getTaxCodeForTaxRateOptions(java.lang.String emptyValue) throws java.lang.Exception
emptyValue
- - an empty value for a tax codejava.lang.Exception