Codigo final para revision

Condigo ajustado a los documentos enviados por isoft probado y funcional