businessAccountModelDto Data Type

The Class BusinessAccountModelDto.

Namespace
(Default)
Properties
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>