Okay...so here's what I think you're looking at.
Good SNR. Users should be able to connect at VHT MCS-7/8
20MHz channel
Moderate/High density situation (350 potential associations*/store with 10-15 APs). Best case, that's about 23 users per radio (per AP if we're ONLY talking about 5GHz connections). Worst case, 35 users per radio.
Those user/radio figures are WELL within norms from a very simple high-level view, but what matters far more is the amount of bandwidth that each user requires and at what PHY rate they are getting with the association. It appears that the PHY rate *should* be good based on the SNR.
The last important variable is the amount of bandwidth being used by the clients. You seem to be indicating that YOUR employees only need about 1Mbps of TCP bandwidth for SAP. Confirm?
*What I don't know though is how much of the radio's bandwidth is also being consumed by all of the store customers. Are they allowed to connect to the 5GHz radio as well or are customers only allowed on the 2.4GHz radio maybe?
What I also cannot account for is the actual amount of medium contention in that environment. What I mean by that is that you could have a PERFECTLY setup system that provides everything needed for wireless users....but if the wireless medium is suffering from an OBSS situation or some other interfering source, it could/would slow everything down. It would be like trying to hold a conversation on a talkie-talkie when there are a 100 people all wanting to talk. Everyone has to wait their turn before transmitting.
For the sake of this conversation though, we'll just assume that the medium is 'healthy'.
So what I need to lastly know then is an answer regarding the customer's ability to also connect to this 5GHz network.
Also, for the sake of the calculations, I'm going to consider that only about 80% of your employees will be actively transmitting/receiving to SAP at the same time. If you think that this figure should be different, tell me.
(What I have so far though, if I assume that ONLY 80% of employees are transmitting/receiving on the 5GHz network at the same time, you should should be able to maintain about 60 connections @1Mbps before airtime saturation occurs. That's 1 single 5GHz radio.
Even if we bump that up to ALL connections are active at the same time, 100%, you should still be able to maintain about 50 users @1Mbps.