Each semi-ring $R$ comes equipped with a canonical preorder $r\leq r^\prime \Leftrightarrow \exists w: r + w = r^\prime$. If $R$ is a ring this order collapses. However, if $R$ is the positive part of a ring, it should usually be a lattice. More precisely, the only reason it could fail is if, in case of the meet $r\wedge r^\prime$, the supremum of $w$'s as above either wasn't unique because the preorder isn't a partial order, as in the case of rings, or didn't exist somehow.
My question is, can this failure be expressed through more ring-theoretic conditions?