| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
Discuss (mail)
|
| Lines of code | 1173 |
| Technical Name |
tmf679_product_offering_qualification_v5.0 |
| License | OPL-1 |
| Website | https://www.3eai-labs.com |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
Discuss (mail)
|
| Lines of code | 1173 |
| Technical Name |
tmf679_product_offering_qualification_v5.0 |
| License | OPL-1 |
| Website | https://www.3eai-labs.com |
TMF679 Qualification
100% TMForum CTK Certified â
Enterprise-grade TMForum API implementation for Odoo 19.
Perfect for telecom operators, ISPs, and service providers.
What is TMF679?
TMF679 Product Offering Qualification API enables telecom operators and service providers to validate product availability and eligibility before placing orders. This prevents failed orders and improves customer satisfaction.
100% Certified by the official TMForum Conformance Test Kit (97/97 tests passing).
Dual-Resource Architecture
Query Product Offering Qualification
Search and discover available product offerings based on:
- Channel (Web, Call Center, Mobile App)
- Geographic location
- Customer segment
- Product category
- Date ranges
POST /api/tmf679/queryProductOfferingQualification
Check Product Offering Qualification
Validate eligibility for specific products:
- Product configuration validation
- Availability checking
- Alternative product suggestions
- Unavailability reason reporting
- Qualification scoring
POST /api/tmf679/checkProductOfferingQualification
Key Features
â 100% TMForum Certified
Certified by official TMForum CTK v5.0
97/97 tests passing
ð Full REST API
Complete CRUD operations:
POST, GET, PATCH, DELETE
ð Advanced Filtering
Field selection, pagination,
date and state-based filtering
ð TMF Compliant
Full TMF v5.0.0 specification
Proper @type fields on all resources
â¡ High Performance
Optimized for large datasets
Efficient JSON serialization
ð§ Production Ready
Robust error handling
Complex payload support
API Capabilities
| Feature | Description |
|---|---|
| Field Filtering | ?fields=creationDate,state |
| Pagination | ?limit=50&offset=100 |
| Date Filtering | ?creationDate=2025-11-15 |
| State Filtering | ?state=completed |
| JSON Serialization | Full TMF-compliant JSON with @type fields |
Perfect For
ð¢ Telecom Operators
Mobile, fixed-line, and converged service providers needing product qualification workflows
ð ISPs & MSPs
Internet and managed service providers with complex product offerings
ð¼ BSS/OSS Systems
Business and operational support systems requiring TMForum integration
Usage Example
Create Query Qualification
curl -X POST http://your-odoo-instance/api/tmf679/queryProductOfferingQualification \
-H "Content-Type: application/json" \
-d '{
"channel": {
"id": "web-channel-1",
"name": "Web Channel"
},
"searchCriteria": {
"location": "New York",
"category": "broadband"
},
"state": "acknowledged"
}'
Response
{
"id": "550e8400-e29b-41d4-a716-446655440000",
"href": "http://your-odoo-instance/api/tmf679/queryProductOfferingQualification/550e8400-e29b-41d4-a716-446655440000",
"@type": "QueryProductOfferingQualification",
"creationDate": "2025-11-15T10:30:00",
"state": "acknowledged",
"channel": {
"id": "web-channel-1",
"name": "Web Channel",
"@type": "ChannelRef"
},
"searchCriteria": {
"location": "New York",
"category": "broadband",
"@type": "SearchCriteria"
}
}
Installation
- Purchase and install the module from Odoo Apps
- Restart your Odoo server
- Update Apps List in Odoo
- Search for "TMF679" and click Install
- APIs are immediately available at
/api/tmf679/
No configuration needed! The module works out-of-the-box.
Architecture
Standalone Architecture Pattern
Independent TMF-specific models with sector-specific telecom business logic.
No dependency on Odoo's native product/order models.
Data Models:
- ð
tmf.679.query.product.offering.qualification - ð
tmf.679.check.product.offering.qualification
Support & Documentation
Complete documentation included:
- ð README with usage examples
- ð CHANGELOG with version history
- ð§ API documentation
- â CTK certification report
TMForum Resources:
Official TMF679 v5.0.0 specification available at TMForum.org
Subscription Pricing
â¬9.9/month
Annual Subscription - All Inclusive
â 100% TMForum CTK Certified (97/97 tests)
â All Updates & Security Patches included
â Priority Email Support (24-hour response)
â Phone Support (business hours)
â Implementation Documentation
â API Usage Examples
â Community Access
ð° 94% cheaper than Salesforce Communications Cloud
(Salesforce: $3,300/user/year vs Our subscription: â¬9.9/month)
License: OPL-1 (Odoo Proprietary License)
Subscription includes all updates and support for 12 months.
Get Started Today!
Deploy TMForum-certified product qualification APIs in minutes.
Odoo Proprietary License v1.0 This software and associated files (the "Software") may only be used (executed, modified, executed after modifications) if you have purchased a valid license from the authors, typically via Odoo Apps, or if you have received a written agreement from the authors of the Software (see the COPYRIGHT file). You may develop Odoo modules that use the Software as a library (typically by depending on it, importing it and using its resources), but without copying any source code or material from the Software. You may distribute those modules under the license of your choice, provided that this license is compatible with the terms of the Odoo Proprietary License (For example: LGPL, MIT, or proprietary licenses similar to this one). It is forbidden to publish, distribute, sublicense, or sell copies of the Software or modified copies of the Software. The above copyright notice and this permission notice must be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Please log in to comment on this module