The Class BusinessAccountModelDto.
| name | data type | type | namespace | min/max occurs | description |
|---|---|---|---|---|---|
| hierarchyType | accountHierarchyTypeEnum | element | 0/1 | The hierarchy type. | |
Properties inherited from meveoModuleDto |
|||||
| license | moduleLicenseEnum | attribute | 1/1 | The license. | |
| barChart | barChartDto | element | 0/1 | The module items. | |
| bundleTemplate | bundleTemplateDto | element | 0/1 | The module items. | |
| businessAccountModel | businessAccountModelDto | element | 0/1 | The module items. | |
| businessOfferModel | businessOfferModelDto | element | 0/1 | The module items. | |
| businessProductModel | businessProductModelDto | element | 0/1 | The module items. | |
| businessServiceModel | businessServiceModelDto | element | 0/1 | The module items. | |
| counter | counterTemplateDto | element | 0/1 | The module items. | |
| counterTemplate | counterTemplateDto | element | 0/1 | The module items. | |
| customEntityTemplate | customEntityTemplateDto | element | 0/1 | The module items. | |
| customFieldTemplate | customFieldTemplateDto | element | 0/1 | The module items. | |
| ddRequestBuilder | DDRequestBuilderDto | element | 0/1 | The module items. | |
| emailNotif | emailNotificationDto | element | 0/1 | The module items. | |
| entityCustomAction | entityCustomActionDto | element | 0/1 | The module items. | |
| filter | filterDto | element | 0/1 | The module items. | |
| jobInstance | jobInstanceDto | element | 0/1 | The module items. | |
| jobTrigger | jobTriggerDto | element | 0/1 | The module items. | |
| lineChart | lineChartDto | element | 0/1 | The module items. | |
| logoPicture | string | element | 0/1 | The logo picture. | |
| logoPictureFile | base64Binary | element | 0/1 | The logo picture file. | |
| measurableQuantity | measurableQuantityDto | element | 0/1 | The module items. | |
| notification | scriptNotificationDto | element | 0/1 | The module items. | |
| offerTemplate | offerTemplateDto | element | 0/1 | The module items. | |
| offerTemplateCategory | offerTemplateCategoryDto | element | 0/1 | The module items. | |
| oneShotChargeTemplate | oneShotChargeTemplateDto | element | 0/1 | The module items. | |
| paymentGateway | paymentGatewayDto | element | 0/1 | The module items. | |
| pieChart | pieChartDto | element | 0/1 | The module items. | |
| pricePlanMatrix | pricePlanMatrixDto | element | 0/1 | The module items. | |
| productChargeTemplate | productChargeTemplateDto | element | 0/1 | The module items. | |
| productTemplate | productTemplateDto | element | 0/1 | The module items. | |
| recurringChargeTemplate | recurringChargeTemplateDto | element | 0/1 | The module items. | |
| script | scriptInstanceDto | element | 0/1 | The script. | |
| script | scriptInstanceDto | element | 0/1 | The module items. | |
| serviceTemplate | serviceTemplateDto | element | 0/1 | The module items. | |
| subModule | meveoModuleDto | element | 0/1 | The module items. | |
| timerEntity | timerEntityDto | element | 0/1 | The module items. | |
| usageChargeTemplate | usageChargeTemplateDto | element | 0/1 | The module items. | |
| webhookNotif | webHookDto | element | 0/1 | The module items. | |
| workflow | workflowDto | element | 0/1 | The module items. | |
Properties inherited from enableBusinessDto |
|||||
| code | string | attribute | 1/1 | The code | |
| description | string | attribute | 0/1 | The description | |
| id | long | attribute | 0/1 | The id. | |
| auditable | auditableDto | element | 0/1 | ||
| auditableField | auditableFieldDto | element | 0/unbounded | ||
| disabled | boolean | element | 0/1 | Is entity disabled. Value is ignored in Update action - use enable/disable API instead. | |
| updatedCode | string | element | 0/1 | The updated code. | |
Example
<BusinessAccountModel code="..." description="..." id="..." license="...">
<hierarchyType>...</hierarchyType>
<logoPicture>...</logoPicture>
<logoPictureFile>...</logoPictureFile>
<script>
<executionRoles/>
<sourcingRoles/>
<scriptInstanceCategoryCode>...</scriptInstanceCategoryCode>
</script>
<moduleItems>
<customEntityTemplate name="..." storeAsTable="...">
<fields>
<field/>
</fields>
<actions>
<action/>
</actions>
</customEntityTemplate>
<customFieldTemplate>
<languageDescriptions/>
<fieldType>...</fieldType>
<appliesTo>...</appliesTo>
<defaultValue>...</defaultValue>
<useInheritedAsDefaultValue>...</useInheritedAsDefaultValue>
<storageType>...</storageType>
<valueRequired>...</valueRequired>
<versionable>...</versionable>
<triggerEndPeriodEvent>...</triggerEndPeriodEvent>
<calendar>...</calendar>
<entityClazz>...</entityClazz>
<listValues>...</listValues>
<allowEdit>...</allowEdit>
<hideOnNew>...</hideOnNew>
<maxValue>...</maxValue>
<minValue>...</minValue>
<regExp>...</regExp>
<nbDecimal>...</nbDecimal>
<roundingMode>...</roundingMode>
<guiPosition>...</guiPosition>
<mapKeyType>...</mapKeyType>
<applicableOnEl>...</applicableOnEl>
<matrixColumns>
<matrixColumn/>
</matrixColumns>
<childEntityFieldsForSummary>
<fieldCode>...</fieldCode>
</childEntityFieldsForSummary>
<indexType>...</indexType>
<tags>...</tags>
<displayFormat>...</displayFormat>
</customFieldTemplate>
<filter>
<shared>...</shared>
<inputXml>...</inputXml>
</filter>
<jobInstance jobTemplate="..." timerCode="...">
<jobCategory>...</jobCategory>
<followingJob>...</followingJob>
<parameter>...</parameter>
<customFields/>
<runOnNodes>...</runOnNodes>
<limitToSingleNode>...</limitToSingleNode>
<verboseReport>...</verboseReport>
</jobInstance>
<script>
<executionRoles/>
<sourcingRoles/>
<scriptInstanceCategoryCode>...</scriptInstanceCategoryCode>
</script>
<notification/>
<timerEntity dayOfMonth="..." dayOfWeek="..." hour="..." minute="..." month="..." second="..." year="..."/>
<emailNotif>
<emailFrom>...</emailFrom>
<emailToEl>...</emailToEl>
<subject>...</subject>
<body>...</body>
<htmlBody>...</htmlBody>
<sendToMail>...</sendToMail>
</emailNotif>
<jobTrigger>
<jobParams>...</jobParams>
<jobInstance>...</jobInstance>
</jobTrigger>
<webhookNotif>
<httpProtocol>...</httpProtocol>
<host>...</host>
<port>...</port>
<page>...</page>
<httpMethod>...</httpMethod>
<username>...</username>
<password>...</password>
<headers>...</headers>
<params>...</params>
</webhookNotif>
<counter calendar="...">
<unity>...</unity>
<type>...</type>
<ceiling>...</ceiling>
<counterLevel>...</counterLevel>
<ceilingExpressionEl>...</ceilingExpressionEl>
<notificationLevels>...</notificationLevels>
</counter>
<businessAccountModel/>
<businessServiceModel>
<serviceTemplate/>
<duplicateService>...</duplicateService>
<duplicatePricePlan>...</duplicatePricePlan>
</businessServiceModel>
<businessProductModel>
<productTemplate/>
</businessProductModel>
<businessOfferModel>
<offerTemplate/>
</businessOfferModel>
<subModule/>
<measurableQuantity>
<theme>...</theme>
<dimension1>...</dimension1>
<dimension2>...</dimension2>
<dimension3>...</dimension3>
<dimension4>...</dimension4>
<editable>...</editable>
<additive>...</additive>
<sqlQuery>...</sqlQuery>
<measurementPeriod>...</measurementPeriod>
<lastMeasureDate>...</lastMeasureDate>
</measurableQuantity>
<pieChart>
<filled>...</filled>
<legendPosition>...</legendPosition>
<seriesColors>...</seriesColors>
<diameter>...</diameter>
<sliceMargin>...</sliceMargin>
<shadow>...</shadow>
<showDataLabels>...</showDataLabels>
<legendCols>...</legendCols>
<legendRows>...</legendRows>
</pieChart>
<lineChart>
<filled>...</filled>
<legendPosition>...</legendPosition>
<seriesColors>...</seriesColors>
<shadow>...</shadow>
<minX>...</minX>
<maxX>...</maxX>
<minY>...</minY>
<maxY>...</maxY>
<breakOnNull>...</breakOnNull>
<xaxisLabel>...</xaxisLabel>
<yaxisLabel>...</yaxisLabel>
<xaxisAngle>...</xaxisAngle>
<yaxisAngle>...</yaxisAngle>
<stacked>...</stacked>
<zoom>...</zoom>
<animate>...</animate>
<showDataTip>...</showDataTip>
<datatipFormat>...</datatipFormat>
<legendCols>...</legendCols>
<legendRows>...</legendRows>
</lineChart>
<barChart>
<legendPosition>...</legendPosition>
<barPadding>...</barPadding>
<barMargin>...</barMargin>
<orientation>...</orientation>
<stacked>...</stacked>
<min>...</min>
<max>...</max>
<breakOnNull>...</breakOnNull>
<xaxisLabel>...</xaxisLabel>
<yaxisLabel>...</yaxisLabel>
<xaxisAngle>...</xaxisAngle>
<yaxisAngle>...</yaxisAngle>
<legendCols>...</legendCols>
<legendRows>...</legendRows>
<zoom>...</zoom>
<animate>...</animate>
<showDataTip>...</showDataTip>
<datatipFormat>...</datatipFormat>
</barChart>
<recurringChargeTemplate>
<calendar>...</calendar>
<durationTermInMonth>...</durationTermInMonth>
<subscriptionProrata>...</subscriptionProrata>
<terminationProrata>...</terminationProrata>
<applyInAdvance>...</applyInAdvance>
<shareLevel>...</shareLevel>
<filterExpression>...</filterExpression>
<calendarCodeEl>...</calendarCodeEl>
<durationTermInMonthEl>...</durationTermInMonthEl>
<subscriptionProrataEl>...</subscriptionProrataEl>
<terminationProrataEl>...</terminationProrataEl>
<applyInAdvanceEl>...</applyInAdvanceEl>
</recurringChargeTemplate>
<usageChargeTemplate>
<filterParam1>...</filterParam1>
<filterParam2>...</filterParam2>
<filterParam3>...</filterParam3>
<filterParam4>...</filterParam4>
<filterExpression>...</filterExpression>
<filterExpressionSpark>...</filterExpressionSpark>
<priority>...</priority>
<triggerNextCharge>...</triggerNextCharge>
<triggerNextChargeEL>...</triggerNextChargeEL>
</usageChargeTemplate>
<oneShotChargeTemplate>
<oneShotChargeTemplateType>...</oneShotChargeTemplateType>
<immediateInvoicing>...</immediateInvoicing>
<filterExpression>...</filterExpression>
</oneShotChargeTemplate>
<productChargeTemplate>
<filterExpression>...</filterExpression>
</productChargeTemplate>
<counterTemplate calendar="...">
<unity>...</unity>
<type>...</type>
<ceiling>...</ceiling>
<counterLevel>...</counterLevel>
<ceilingExpressionEl>...</ceilingExpressionEl>
<notificationLevels>...</notificationLevels>
</counterTemplate>
<pricePlanMatrix>
<eventCode>...</eventCode>
<seller>...</seller>
<country>...</country>
<currency>...</currency>
<minQuantity>...</minQuantity>
<maxQuantity>...</maxQuantity>
<offerTemplate>...</offerTemplate>
<offerTemplateVersion/>
<startSubscriptionDate>...</startSubscriptionDate>
<endSubscriptionDate>...</endSubscriptionDate>
<startRatingDate>...</startRatingDate>
<endRatingDate>...</endRatingDate>
<minSubscriptionAgeInMonth>...</minSubscriptionAgeInMonth>
<maxSubscriptionAgeInMonth>...</maxSubscriptionAgeInMonth>
<amountWithoutTax>...</amountWithoutTax>
<amountWithTax>...</amountWithTax>
<amountWithoutTaxEL>...</amountWithoutTaxEL>
<amountWithoutTaxELSpark>...</amountWithoutTaxELSpark>
<amountWithTaxEL>...</amountWithTaxEL>
<amountWithTaxELSpark>...</amountWithTaxELSpark>
<minimumAmountWithoutTaxEl>...</minimumAmountWithoutTaxEl>
<minimumAmountWithoutTaxELSpark>...</minimumAmountWithoutTaxELSpark>
<minimumAmountWithTaxEl>...</minimumAmountWithTaxEl>
<minimumAmountWithTaxELSpark>...</minimumAmountWithTaxELSpark>
<priority>...</priority>
<criteria1>...</criteria1>
<criteria2>...</criteria2>
<criteria3>...</criteria3>
<criteriaEL>...</criteriaEL>
<criteriaELSpark>...</criteriaELSpark>
<validityCalendarCode>...</validityCalendarCode>
<scriptInstance>...</scriptInstance>
<customFields/>
<languageDescriptions/>
<woDescriptionEL>...</woDescriptionEL>
<woDescriptionELSpark>...</woDescriptionELSpark>
<ratingWithTaxEL>...</ratingWithTaxEL>
<ratingWithTaxELSpark>...</ratingWithTaxELSpark>
<ratingWithoutTaxEL>...</ratingWithoutTaxEL>
<ratingWithoutTaxELSpark>...</ratingWithoutTaxELSpark>
<invoiceSubCategoryEL>...</invoiceSubCategoryEL>
<totalAmountEL>...</totalAmountEL>
<totalAmountELSpark>...</totalAmountELSpark>
<minimumAmountEL>...</minimumAmountEL>
<minimumAmountELSpark>...</minimumAmountELSpark>
</pricePlanMatrix>
<entityCustomAction appliesTo="...">
<applicableOnEl>...</applicableOnEl>
<label>...</label>
<labelsTranslated/>
<script/>
<guiPosition>...</guiPosition>
</entityCustomAction>
<workflow>
<wfType>...</wfType>
<enableHistory>...</enableHistory>
<transitions>
<transition/>
</transitions>
</workflow>
<offerTemplate>
<bomCode>...</bomCode>
<offerServiceTemplates>
<offerServiceTemplate/>
</offerServiceTemplates>
<offerProductTemplates>
<offerProductTemplate/>
</offerProductTemplates>
<allowedDiscountPlans>
<allowedDiscountPlans/>
</allowedDiscountPlans>
<renewalRule/>
<minimumAmountEl>...</minimumAmountEl>
<minimumAmountElSpark>...</minimumAmountElSpark>
<minimumLabelEl>...</minimumLabelEl>
<minimumLabelElSpark>...</minimumLabelElSpark>
<autoEndOfEngagement>...</autoEndOfEngagement>
</offerTemplate>
<productTemplate>
<productChargeTemplates>
<productChargeTemplate/>
</productChargeTemplates>
<businessProductModel/>
<walletTemplates>
<walletTemplate/>
</walletTemplates>
</productTemplate>
<bundleTemplate>
<bundleProducts>
<bundleProduct/>
</bundleProducts>
</bundleTemplate>
<serviceTemplate>
<longDescription>...</longDescription>
<invoicingCalendar>...</invoicingCalendar>
<serviceChargeTemplateRecurrings/>
<serviceChargeTemplateSubscriptions/>
<serviceChargeTemplateTerminations/>
<serviceChargeTemplateUsages/>
<customFields/>
<somCode>...</somCode>
<imagePath>...</imagePath>
<imageBase64>...</imageBase64>
<minimumAmountEl>...</minimumAmountEl>
<minimumAmountElSpark>...</minimumAmountElSpark>
<minimumLabelEl>...</minimumLabelEl>
<minimumLabelElSpark>...</minimumLabelElSpark>
<autoEndOfEngagement>...</autoEndOfEngagement>
<renewalRule/>
</serviceTemplate>
<offerTemplateCategory>
<name>...</name>
<offerTemplateCategoryCode>...</offerTemplateCategoryCode>
<href>...</href>
<version>...</version>
<lastModified>...</lastModified>
<parentId>...</parentId>
<imagePath>...</imagePath>
<imageBase64>...</imageBase64>
</offerTemplateCategory>
<paymentGateway>
<type>...</type>
<paymentMethodType>...</paymentMethodType>
<scriptInstanceCode>...</scriptInstanceCode>
<implementationClassName>...</implementationClassName>
<applicationEL>...</applicationEL>
<countryCode>...</countryCode>
<tradingCurrencyCode>...</tradingCurrencyCode>
<cardType>...</cardType>
<marchandId>...</marchandId>
<secretKey>...</secretKey>
<apiKey>...</apiKey>
<webhooksSecretKey>...</webhooksSecretKey>
<webhooksKeyId>...</webhooksKeyId>
<profile>...</profile>
<customFields/>
<rumSequence/>
<sellerCode>...</sellerCode>
<bankCoordinates/>
</paymentGateway>
<ddRequestBuilder>
<type>...</type>
<scriptInstanceCode>...</scriptInstanceCode>
<implementationClassName>...</implementationClassName>
<nbOperationPerFile>...</nbOperationPerFile>
<maxSizeFile>...</maxSizeFile>
<paymentLevel>...</paymentLevel>
<customFields/>
</ddRequestBuilder>
</moduleItems>
<disabled>...</disabled>
<auditable/>
<auditableFields>
<auditableField/>
</auditableFields>
<updatedCode>...</updatedCode>
</BusinessAccountModel>