We consider the cubic Schrödinger equation with a short-range external potential, in a semi- classical scaling. We show that for fixed Planck constant, a complete scattering theory is available, showing that both the potential and the nonlinearity are asymptotically negligible for large time. Then, for data under the form of coherent state, we show that a scattering theory is also available for the approximate envelope of the propagated coherent state, which is given by a nonlinear equation. In the semi-classical limit, these two scattering operators can be compared in terms of classical scattering theory, thanks to a uniform in time error estimate. We infer a large time decoupling phenomenon in the case of finitely many initial coherent states.