Ok. Los datos que necesitas residen en la misma tabla donde tienes la información sobre la que querés aplicarle digamos una operación, ésta es: concatenar. Suponiendo que tenés MySQL como motor de BD, aplicar un trigger a la tabla `ps_customers`, quedaría así:
    
Código MySQL:
Ver original- DELIMITER $$ 
-         INSERT INTO-  ps_customers  (- id ,-  ... ,-  via ,-  direccion ,-  numero ,-  puerta )
 
-         VALUES (- NEW.id ,-  ... , concat(- @direccion , ', Numero ',-  @numero , ', Puerta ',-  @puerta ),-  @numero ,-  @puerta );
 
- DELIMITER ; 
Esto es sólo una pincelada, tal vez esté mal en alguna parte del código, ya que hace bastante tiempo que no toco MySQL, pero la idea creo que queda clara.