Agregado el soporte de registros iniciales.
Algunos cambios menores.
Ahora se usa merge para que inserte los registros nuevos y actualize los existentes.