Could you confirm if this approach is feasible? If so, could you provide guidance on how to implement it?
How CGRateS handles timezone-specific RatingPlan selection and CDR time recording. Here's our scenario:
In Indonesia, we have three timezones:
Asia/Jakarta (UTC+07:00) - Default in general configuration
Asia/Makassar (UTC+08:00)
Asia/Jayapura (UTC+09:00)
We have users assigned to each timezone:
1001 (Asia/Jakarta)
2001 (Asia/Makassar)
When a call originates from 2001 (Asia/Makassar), we need to know :
How CGRateS selects the Timing RatingPlan based on the user's timezone
How to ensure SetupTime and AnswerTime in CDRs reflect the correct timezone (UTC+08:00 in this case)
Could you please explain the configuration needed to achieve this timezone-aware behavior? Specifically:
Where should timezone information be stored (Account attributes, etc.)
How the RatingPlan selection process considers timezones
How CDR time fields are populated with timezone-correct values