There are a few different, but equivalent, ways to express the relationships between value functions in the Bellman equations.
Some differences are just notation, but in the case of the two equations that you give, there is a more practical difference.
Specifcally, the term $R(s,a)$ from the second equation that you give is the expected reward from taking action $a$ in state $s$. Even though individual rewards may depend on $s'$, the expectation does not for a consistent MDP.
You can see that the two equations are equivalent, when you consider that:
$$R(s,a) = \sum_{r,s'} r p(r,s'|s,a)$$
and
$$P(s'|s,a) = \sum_r p(r,s'|s,a)$$
The first equation for me is the more intuitive version of the state value Bellman equation as it explicitly shows all the dependencies for the transition. The second equation can be more practical in some circumstances, because if you know or easily calculate $R(s,a)$ for any state/action pair, then it is often more convenient to use it than recalculate each time from first principles. In addition, $R(s,a)$ is often under the control of the developer, and may well be some constant or fixed simple equation based on $s$ and $a$, in which case the $R(s,a)$ notation captures that exactly.