صدور صورتحساب جداگانه برای خدمات ارزش افزوده/فعال سازی بسته «وس»

به نقل از سایت اخبار فناوری اطلاعات و ارتباطات ، فن آوری های نوین :    

به گزارش خبرگزاری مهر به نقل از سازمان تنظیم مقررات و ارتباطات رادیویی، حسین فلاح جوشقانی از تصویب و ابلاغ مصوبه مربوط به ضوابط ارائه و استفاده از خدمات ارزش افزوده خبر داد.

وی گفت: کمیسیون تنظیم مقررات ارتباطات در آخرین جلسه سال ۹۸ با توجه به مصوبه شورای عالی مجازی و با هدف حمایت از حقوق مشترکین الحاقیه‌ای برای مصوبه ۲۴۸ درباره ارائه و استفاده از خدمات ارزش افزوده تصویب کرد.

فلاح جوشقانی با اشاره به وجود برخی چالشها در ارائه خدمات ارزش افزوده و ناآگاهی برخی از مشترکان در مورد شرایط و هزینه‌های عضویت، روشهای استعلام وضعیت عضویت و یا لغو آن افزود: در این مصوبه موضوع اعتبار خدمات ارزش افزوده پیش‌بینی شده که براساس آن مشترک می‌تواند بسته خدمات ارزش افزوده را با قیمت مشخصی خریداری کند و اپراتورها نیز صرفاً به مشترک اجازه می‌دهند خدمات ارزش افزوده را تا سقف اعتبار تعیین شده فعال کند.

معاون وزیر ارتباطات و فناوری اطلاعات تصریح کرد: هرگونه مبلغی که بابت خدمات ارزش افزوده از مشترکان تلفن ثابت و یا تلفن همراه دائمی یا اعتباری کسر می‌شود باید از محل اعتبار تعیین شده باشد.

وی تاکید کرد: دارندگان پروانه هم موظف هستند پس از دریافت درخواست خدمات ارزش افزوده از سوی مشترک، شرح خدمات، هزینه و زمان استفاده از آن را به مشترک اطلاع داده و حداکثر تا سقف اعتبار خدمات ارزش افزوده مشترک، خدمت درخواستی را برای وی فعال کنند.

فلاح جوشقانی با اشاره به اینکه هرگونه تمدید یا فعال سازی مجدد اعتبار خدمات ارزش افزوده باید پس از درخواست مجدد از سوی مشترک انجام شود افزود: دارنده پروانه موظف است پس از پایان اعتبار خدمات ارزش افزوده پیامکی مبنی بر پایان اعتبار این خدمات برای مشترک ارسال کند و برای مشترکان تلفن ثابت و همراه دائمی به صورت جداگانه صورتحساب صادر کند.

97
0 0

لینک های مفید

طراحی لوگو دراصفهان

بانک اطلاعات مشاغل رایگان
لوازم یدکی جک JAC

کتاب های ادبیات آمریکای لاتین

سنگ چینی

کرم گریم


$(window).load(function () { 'use strict'; function activeStickyKit() { $('[data-sticky_column]').stick_in_parent({ parent: '[data-sticky_parent]' }); // bootstrap col position $('[data-sticky_column]') .on('sticky_kit:bottom', function (e) { $(this).parent().css('position', 'static'); }) .on('sticky_kit:unbottom', function (e) { $(this).parent().css('position', 'relative'); }); }; activeStickyKit(); function detachStickyKit() { $('[data-sticky_column]').trigger("sticky_kit:detach"); }; var screen = 768; var windowHeight, windowWidth; windowWidth = $(window).width(); if ((windowWidth < screen)) { detachStickyKit(); } else { activeStickyKit(); } // windowSize // window resize function windowSize() { windowHeight = window.innerHeight ? window.innerHeight : $(window).height(); windowWidth = window.innerWidth ? window.innerWidth : $(window).width(); } windowSize(); // Returns a function, that, as long as it continues to be invoked, will not // be triggered. The function will be called after it stops being called for // N milliseconds. If `immediate` is passed, trigger the function on the // leading edge, instead of the trailing. function debounce(func, wait, immediate) { var timeout; return function () { var context = this, args = arguments; var later = function () { timeout = null; if (!immediate) func.apply(context, args); }; var callNow = immediate && !timeout; clearTimeout(timeout); timeout = setTimeout(later, wait); if (callNow) func.apply(context, args); }; }; $(window).resize(debounce(function () { windowSize(); $(document.body).trigger("sticky_kit:recalc"); if (windowWidth < screen) { detachStickyKit(); } else { activeStickyKit(); } }, 250)); });