ACCA is a certification, BSc Accounting and Finance is an academic degree. Remember if you apply for jobs in developed countries they care about certifications only if you have a basic bachelors degree first.
"ACCA offers four core qualifications 1: A suite of awards, including certificates, diplomas and a revised Certified Accounting Technician (CAT) qualification - (Foundations In Accountancy)
2: A Professional Qualification enabling members to reach the highest level in accountancy - (ACCA)
3: A Bachelor of Science in Applied Accounting which is centered on the needs of employers for practical, professional accounting - BSc (Hons)
4: A Masters in Business Administration designed to broaden business understanding and enhance strategic decision making - (MBA)"
If you want to stay in Pakistan then it's ok if you are heading to USA/Canada then it's not ok. The mulit-millionaire firms only recognize the standard path used by top universities in their own countries.