Under investigation in this paper is a Kadomtsev-Petviashvili-Schrodinger system, which describes the long waves in shallow water. Integrability study has been made through the Painlev, test. Via the Hirota method, the bilinear form and N-soliton solutions are obtained with an auxiliary variable. Collision of two solitons is found to be elastic by means of the asymptotic analysis. From the graphical descriptions of the two- and three-soliton solutions, it is found that both the bright and dark solitons collide with one another without any change in the physical quantities except for some small phase shifts during the process of each collision.