All the MEVEO API web service response must extend this class.
| name | data type | description |
|---|---|---|
| module | MeveoModuleDto | |
Properties inherited from BaseResponse |
||
| actionStatus | ActionStatus | |
Example
{
"module" : {
"code" : "...",
"license" : "BSD3_N",
"description" : "...",
"logoPicture" : "...",
"logoPictureFile" : "...",
"script" : {
"executionRoles" : [ { }, { } ],
"sourcingRoles" : [ { }, { } ],
"code" : "...",
"description" : "...",
"type" : "JAVA",
"script" : "..."
},
"moduleItems" : [ {
"customEntityTemplate" : {
"code" : "...",
"name" : "...",
"description" : "...",
"field" : [ { }, { } ],
"action" : [ { }, { } ]
}
}, {
"customFieldTemplate" : {
"code" : "...",
"description" : "...",
"fieldType" : "DATE",
"appliesTo" : "...",
"defaultValue" : "...",
"storageType" : "MATRIX",
"valueRequired" : true,
"versionable" : true,
"triggerEndPeriodEvent" : true,
"calendar" : "...",
"cacheValueTimeperiod" : 12345,
"entityClazz" : "...",
"listValues" : {
"property1" : "...",
"property2" : "..."
},
"allowEdit" : true,
"hideOnNew" : true,
"maxValue" : 12345,
"minValue" : 12345,
"regExp" : "...",
"cacheValue" : true,
"guiPosition" : "...",
"mapKeyType" : "RON",
"applicableOnEl" : "...",
"matrixColumn" : [ { }, { } ],
"fieldCode" : [ "...", "..." ],
"indexType" : "INDEX"
}
}, {
"filter" : {
"code" : "...",
"description" : "...",
"shared" : true,
"inputXml" : "...",
"updatedCode" : "..."
}
}, {
"jobInstance" : {
"jobCategory" : "UTILS",
"jobTemplate" : "...",
"code" : "...",
"description" : "...",
"followingJob" : "...",
"parameter" : "...",
"active" : true,
"customFields" : { },
"timerCode" : "...",
"updatedCode" : "..."
}
}, {
"script" : {
"executionRoles" : [ { }, { } ],
"sourcingRoles" : [ { }, { } ],
"code" : "...",
"description" : "...",
"type" : "JAVA",
"script" : "..."
}
}, {
"notification" : {
"code" : "...",
"classNameFilter" : "...",
"eventTypeFilter" : "DISABLED",
"elFilter" : "...",
"scriptInstanceCode" : "...",
"scriptParams" : {
"property1" : "...",
"property2" : "..."
},
"counterTemplate" : "...",
"updatedCode" : "..."
}
}, {
"timerEntity" : {
"code" : "...",
"description" : "...",
"hour" : "...",
"minute" : "...",
"second" : "...",
"year" : "...",
"month" : "...",
"dayOfMonth" : "...",
"dayOfWeek" : "...",
"updatedCode" : "..."
}
}, {
"emailNotif" : {
"emailFrom" : "...",
"emailToEl" : "...",
"subject" : "...",
"body" : "...",
"htmlBody" : "...",
"sendToMail" : [ "...", "..." ],
"code" : "...",
"classNameFilter" : "...",
"eventTypeFilter" : "REJECTED",
"elFilter" : "...",
"scriptInstanceCode" : "...",
"scriptParams" : {
"property1" : "...",
"property2" : "..."
},
"counterTemplate" : "...",
"updatedCode" : "..."
}
}, {
"jobTrigger" : {
"jobParams" : {
"property1" : "...",
"property2" : "..."
},
"jobInstance" : "...",
"code" : "...",
"classNameFilter" : "...",
"eventTypeFilter" : "FILE_DELETE",
"elFilter" : "...",
"scriptInstanceCode" : "...",
"scriptParams" : {
"property1" : "...",
"property2" : "..."
},
"counterTemplate" : "...",
"updatedCode" : "..."
}
}, {
"webhookNotif" : {
"host" : "...",
"port" : 12345,
"page" : "...",
"httpMethod" : "HTTP_POST",
"username" : "...",
"password" : "...",
"headers" : {
"property1" : "...",
"property2" : "..."
},
"params" : {
"property1" : "...",
"property2" : "..."
},
"code" : "...",
"classNameFilter" : "...",
"eventTypeFilter" : "UPDATED",
"elFilter" : "...",
"scriptInstanceCode" : "...",
"scriptParams" : {
"property1" : "...",
"property2" : "..."
},
"counterTemplate" : "...",
"updatedCode" : "..."
}
}, {
"counter" : {
"code" : "...",
"description" : "...",
"calendar" : "...",
"unity" : "...",
"type" : "NOTIFICATION",
"ceiling" : 12345.0,
"disabled" : true,
"counterLevel" : "BA",
"ceilingExpressionEl" : "...",
"notificationLevels" : "...",
"updatedCode" : "..."
}
}, {
"businessAccountModel" : {
"hierarchyType" : "S",
"code" : "...",
"license" : "CDDL",
"description" : "...",
"logoPicture" : "...",
"logoPictureFile" : "...",
"script" : { },
"moduleItems" : [ {
"customEntityTemplate" : { }
}, {
"customFieldTemplate" : { }
}, {
"filter" : { }
}, {
"jobInstance" : { }
}, {
"script" : { }
}, {
"notification" : { }
}, {
"timerEntity" : { }
}, {
"emailNotif" : { }
}, {
"jobTrigger" : { }
}, {
"webhookNotif" : { }
}, {
"counter" : { }
}, {
"businessAccountModel" : { }
}, {
"businessServiceModel" : { }
}, {
"businessOfferModel" : { }
}, {
"subModule" : { }
}, {
"measurableQuantity" : { }
}, {
"pieChart" : { }
}, {
"lineChart" : { }
}, {
"barChart" : { }
}, {
"recurringChargeTemplate" : { }
}, {
"usageChargeTemplate" : { }
}, {
"oneShotChargeTemplate" : { }
}, {
"productChargeTemplate" : { }
}, {
"counterTemplate" : { }
}, {
"pricePlanMatrix" : { }
}, {
"entityCustomAction" : { }
}, {
"workflow" : { }
}, {
"offerTemplate" : { }
}, {
"productTemplate" : { }
}, {
"bundleTemplate" : { }
}, {
"serviceTemplate" : { }
}, {
"offerTemplateCategory" : { }
} ],
"updatedCode" : "..."
}
}, {
"businessServiceModel" : {
"serviceTemplate" : { },
"duplicateService" : true,
"duplicatePricePlan" : true,
"code" : "...",
"license" : "MOZ",
"description" : "...",
"logoPicture" : "...",
"logoPictureFile" : "...",
"script" : { },
"moduleItems" : [ {
"customEntityTemplate" : { }
}, {
"customFieldTemplate" : { }
}, {
"filter" : { }
}, {
"jobInstance" : { }
}, {
"script" : { }
}, {
"notification" : { }
}, {
"timerEntity" : { }
}, {
"emailNotif" : { }
}, {
"jobTrigger" : { }
}, {
"webhookNotif" : { }
}, {
"counter" : { }
}, {
"businessAccountModel" : { }
}, {
"businessServiceModel" : { }
}, {
"businessOfferModel" : { }
}, {
"subModule" : { }
}, {
"measurableQuantity" : { }
}, {
"pieChart" : { }
}, {
"lineChart" : { }
}, {
"barChart" : { }
}, {
"recurringChargeTemplate" : { }
}, {
"usageChargeTemplate" : { }
}, {
"oneShotChargeTemplate" : { }
}, {
"productChargeTemplate" : { }
}, {
"counterTemplate" : { }
}, {
"pricePlanMatrix" : { }
}, {
"entityCustomAction" : { }
}, {
"workflow" : { }
}, {
"offerTemplate" : { }
}, {
"productTemplate" : { }
}, {
"bundleTemplate" : { }
}, {
"serviceTemplate" : { }
}, {
"offerTemplateCategory" : { }
} ],
"updatedCode" : "..."
}
}, {
"businessOfferModel" : {
"offerTemplate" : { },
"code" : "...",
"license" : "MIT",
"description" : "...",
"logoPicture" : "...",
"logoPictureFile" : "...",
"script" : { },
"moduleItems" : [ {
"customEntityTemplate" : { }
}, {
"customFieldTemplate" : { }
}, {
"filter" : { }
}, {
"jobInstance" : { }
}, {
"script" : { }
}, {
"notification" : { }
}, {
"timerEntity" : { }
}, {
"emailNotif" : { }
}, {
"jobTrigger" : { }
}, {
"webhookNotif" : { }
}, {
"counter" : { }
}, {
"businessAccountModel" : { }
}, {
"businessServiceModel" : { }
}, {
"businessOfferModel" : { }
}, {
"subModule" : { }
}, {
"measurableQuantity" : { }
}, {
"pieChart" : { }
}, {
"lineChart" : { }
}, {
"barChart" : { }
}, {
"recurringChargeTemplate" : { }
}, {
"usageChargeTemplate" : { }
}, {
"oneShotChargeTemplate" : { }
}, {
"productChargeTemplate" : { }
}, {
"counterTemplate" : { }
}, {
"pricePlanMatrix" : { }
}, {
"entityCustomAction" : { }
}, {
"workflow" : { }
}, {
"offerTemplate" : { }
}, {
"productTemplate" : { }
}, {
"bundleTemplate" : { }
}, {
"serviceTemplate" : { }
}, {
"offerTemplateCategory" : { }
} ],
"updatedCode" : "..."
}
}, {
"subModule" : { }
}, {
"measurableQuantity" : {
"code" : "...",
"description" : "...",
"theme" : "...",
"dimension1" : "...",
"dimension2" : "...",
"dimension3" : "...",
"dimension4" : "...",
"editable" : true,
"additive" : true,
"sqlQuery" : "...",
"measurementPeriod" : "DAILY",
"lastMeasureDate" : { },
"updatedCode" : "..."
}
}, {
"pieChart" : {
"filled" : true,
"legendPosition" : "w",
"seriesColors" : "...",
"diameter" : 12345,
"sliceMargin" : 12345,
"shadow" : true,
"showDataLabels" : true,
"legendCols" : 12345,
"legendRows" : 12345,
"code" : "...",
"description" : "...",
"measurableQuantity" : { },
"width" : "...",
"height" : "...",
"style" : "...",
"styleClass" : "...",
"extender" : "...",
"visible" : true,
"updatedCode" : "..."
}
}, {
"lineChart" : {
"filled" : true,
"legendPosition" : "w",
"seriesColors" : "...",
"shadow" : true,
"minX" : 12345,
"maxX" : 12345,
"minY" : 12345,
"maxY" : 12345,
"breakOnNull" : true,
"xaxisLabel" : "...",
"yaxisLabel" : "...",
"xaxisAngle" : 12345,
"yaxisAngle" : 12345,
"stacked" : true,
"zoom" : true,
"animate" : true,
"showDataTip" : true,
"datatipFormat" : "...",
"legendCols" : 12345,
"legendRows" : 12345,
"code" : "...",
"description" : "...",
"measurableQuantity" : { },
"width" : "...",
"height" : "...",
"style" : "...",
"styleClass" : "...",
"extender" : "...",
"visible" : true,
"updatedCode" : "..."
}
}, {
"barChart" : {
"legendPosition" : "s",
"barPadding" : 12345,
"barMargin" : 12345,
"orientation" : "vertical",
"stacked" : true,
"min" : 12345.0,
"max" : 12345.0,
"breakOnNull" : true,
"xaxisLabel" : "...",
"yaxisLabel" : "...",
"xaxisAngle" : 12345,
"yaxisAngle" : 12345,
"legendCols" : 12345,
"legendRows" : 12345,
"zoom" : true,
"animate" : true,
"showDataTip" : true,
"datatipFormat" : "...",
"code" : "...",
"description" : "...",
"measurableQuantity" : { },
"width" : "...",
"height" : "...",
"style" : "...",
"styleClass" : "...",
"extender" : "...",
"visible" : true,
"updatedCode" : "..."
}
}, {
"recurringChargeTemplate" : {
"calendar" : "...",
"durationTermInMonth" : 12345,
"subscriptionProrata" : true,
"terminationProrata" : true,
"applyInAdvance" : true,
"shareLevel" : 12345,
"filterExpression" : "...",
"code" : "...",
"description" : "...",
"invoiceSubCategory" : "...",
"disabled" : true,
"amountEditable" : true,
"languageDescriptions" : [ { }, { } ],
"inputUnitDescription" : "...",
"ratingUnitDescription" : "...",
"unitMultiplicator" : 12345.0,
"unitNbDecimal" : 12345,
"roundingModeDtoEnum" : "UP",
"revenueRecognitionRuleCode" : "...",
"customFields" : { },
"triggeredEdrs" : { },
"updatedCode" : "..."
}
}, {
"usageChargeTemplate" : {
"filterParam1" : "...",
"filterParam2" : "...",
"filterParam3" : "...",
"filterParam4" : "...",
"filterExpression" : "...",
"priority" : 12345,
"code" : "...",
"description" : "...",
"invoiceSubCategory" : "...",
"disabled" : true,
"amountEditable" : true,
"languageDescriptions" : [ { }, { } ],
"inputUnitDescription" : "...",
"ratingUnitDescription" : "...",
"unitMultiplicator" : 12345.0,
"unitNbDecimal" : 12345,
"roundingModeDtoEnum" : "DOWN",
"revenueRecognitionRuleCode" : "...",
"customFields" : { },
"triggeredEdrs" : { },
"updatedCode" : "..."
}
}, {
"oneShotChargeTemplate" : {
"oneShotChargeTemplateType" : "TERMINATION",
"immediateInvoicing" : true,
"code" : "...",
"description" : "...",
"invoiceSubCategory" : "...",
"disabled" : true,
"amountEditable" : true,
"languageDescriptions" : [ { }, { } ],
"inputUnitDescription" : "...",
"ratingUnitDescription" : "...",
"unitMultiplicator" : 12345.0,
"unitNbDecimal" : 12345,
"roundingModeDtoEnum" : "DOWN",
"revenueRecognitionRuleCode" : "...",
"customFields" : { },
"triggeredEdrs" : { },
"updatedCode" : "..."
}
}, {
"productChargeTemplate" : {
"code" : "...",
"description" : "...",
"invoiceSubCategory" : "...",
"disabled" : true,
"amountEditable" : true,
"languageDescriptions" : [ { }, { } ],
"inputUnitDescription" : "...",
"ratingUnitDescription" : "...",
"unitMultiplicator" : 12345.0,
"unitNbDecimal" : 12345,
"roundingModeDtoEnum" : "NEAREST",
"revenueRecognitionRuleCode" : "...",
"customFields" : { },
"triggeredEdrs" : { },
"updatedCode" : "..."
}
}, {
"counterTemplate" : {
"code" : "...",
"description" : "...",
"calendar" : "...",
"unity" : "...",
"type" : "NOTIFICATION",
"ceiling" : 12345.0,
"disabled" : true,
"counterLevel" : "BA",
"ceilingExpressionEl" : "...",
"notificationLevels" : "...",
"updatedCode" : "..."
}
}, {
"pricePlanMatrix" : {
"code" : "...",
"eventCode" : "...",
"description" : "...",
"seller" : "...",
"country" : "...",
"currency" : "...",
"minQuantity" : 12345.0,
"maxQuantity" : 12345.0,
"offerTemplate" : "...",
"startSubscriptionDate" : 12345,
"endSubscriptionDate" : 12345,
"startRatingDate" : 12345,
"endRatingDate" : 12345,
"minSubscriptionAgeInMonth" : 12345,
"maxSubscriptionAgeInMonth" : 12345,
"amountWithoutTax" : 12345.0,
"amountWithTax" : 12345.0,
"amountWithoutTaxEL" : "...",
"amountWithTaxEL" : "...",
"priority" : 12345,
"criteria1" : "...",
"criteria2" : "...",
"criteria3" : "...",
"criteriaEL" : "...",
"validityCalendarCode" : "...",
"scriptInstance" : "...",
"customFields" : { },
"updatedCode" : "..."
}
}, {
"entityCustomAction" : {
"code" : "...",
"description" : "...",
"appliesTo" : "...",
"applicableOnEl" : "...",
"label" : "...",
"script" : { }
}
}, {
"workflow" : {
"code" : "...",
"description" : "...",
"wfType" : "...",
"enableHistory" : true,
"transition" : [ { }, { } ]
}
}, {
"offerTemplate" : {
"code" : "...",
"description" : "...",
"name" : "...",
"longDescription" : "...",
"disabled" : true,
"bomCode" : "...",
"offerTemplateCategory" : [ "...", "..." ],
"offerServiceTemplate" : [ { }, { } ],
"offerProductTemplate" : [ { }, { } ],
"customFields" : { },
"imagePath" : "...",
"imageBase64" : "...",
"updatedCode" : "..."
}
}, {
"productTemplate" : {
"productChargeTemplate" : [ { }, { } ],
"businessProductModel" : { },
"walletTemplate" : [ { }, { } ],
"code" : "...",
"description" : "...",
"name" : "...",
"offerTemplateCategory" : [ { }, { } ],
"digitalResource" : [ { }, { } ],
"modelCode" : "...",
"validFrom" : 12345,
"validTo" : 12345,
"lifeCycleStatus" : "IN_STUDY",
"customFields" : { },
"imagePath" : "...",
"imageBase64" : "...",
"updatedCode" : "..."
}
}, {
"bundleTemplate" : {
"bundleProduct" : [ { }, { } ],
"productChargeTemplate" : [ { }, { } ],
"businessProductModel" : { },
"walletTemplate" : [ { }, { } ],
"code" : "...",
"description" : "...",
"name" : "...",
"offerTemplateCategory" : [ { }, { } ],
"digitalResource" : [ { }, { } ],
"modelCode" : "...",
"validFrom" : 12345,
"validTo" : 12345,
"lifeCycleStatus" : "ACTIVE",
"customFields" : { },
"imagePath" : "...",
"imageBase64" : "...",
"updatedCode" : "..."
}
}, {
"serviceTemplate" : {
"code" : "...",
"description" : "...",
"longDescription" : "...",
"invoicingCalendar" : "...",
"serviceChargeTemplateRecurrings" : { },
"serviceChargeTemplateSubscriptions" : { },
"serviceChargeTemplateTerminations" : { },
"serviceChargeTemplateUsages" : { },
"customFields" : { },
"somCode" : "...",
"imagePath" : "...",
"imageBase64" : "...",
"updatedCode" : "..."
}
}, {
"offerTemplateCategory" : {
"code" : "...",
"description" : "...",
"name" : "...",
"offerTemplateCategoryCode" : "...",
"id" : 12345,
"href" : "...",
"version" : 12345,
"lastModified" : 12345,
"active" : true,
"parentId" : 12345,
"imagePath" : "...",
"imageBase64" : "...",
"updatedCode" : "..."
}
} ],
"updatedCode" : "..."
},
"actionStatus" : {
"status" : "SUCCESS",
"errorCode" : "DELETE_REFERENCED_ENTITY_EXCEPTION",
"message" : "..."
}
}