def solicitudVar = new com.eninetworks.ordenamiento.Solicitud()
solicitudVar.oSolicitante = {
def oSolicitanteVar = solicitudVar.oSolicitante == null ? new com.eninetworks.ordenamiento.oSolicitante() : solicitudVar.oSolicitante
oSolicitanteVar.oPersona = {
def oPersonaVar = oSolicitanteVar.oPersona == null ? new com.eninetworks.ordenamiento.oPersona() : oSolicitanteVar.oPersona
oPersonaVar.strNombreSolicitante = solicitudInput.oSolicitante.oPersona.strNombreSolicitante
oPersonaVar.strApellidoPaterno = solicitudInput.oSolicitante.oPersona.strApellidoPaterno
oPersonaVar.strApellidoMaterno = solicitudInput.oSolicitante.oPersona.strApellidoMaterno
return oPersonaVar}()
oSolicitanteVar.intTipoPersona = solicitudInput.oSolicitante.intTipoPersona
oSolicitanteVar.oContacto = {
def oContactoVar = oSolicitanteVar.oContacto == null ? new com.eninetworks.ordenamiento.oContacto() : oSolicitanteVar.oContacto
oContactoVar.strCorreo = solicitudInput.oSolicitante.oContacto.strCorreo
oContactoVar.strTelefono = solicitudInput.oSolicitante.oContacto.strTelefono
oContactoVar.strExt = solicitudInput.oSolicitante.oContacto.strExt
return oContactoVar}()
oSolicitanteVar.oEmpresa = {
def oEmpresaVar = oSolicitanteVar.oEmpresa == null ? new com.eninetworks.ordenamiento.oEmpresa() : oSolicitanteVar.oEmpresa
oEmpresaVar.strNombreEmpresa = solicitudInput.oSolicitante.oEmpresa.strNombreEmpresa
oEmpresaVar.strGiro = solicitudInput.oSolicitante.oEmpresa.strGiro
return oEmpresaVar}()
return oSolicitanteVar}()
solicitudVar.oDetalleEnlace = {
def oDetalleEnlaceVar = solicitudVar.oDetalleEnlace == null ? new com.eninetworks.ordenamiento.oDetalleEnlace() : solicitudVar.oDetalleEnlace
oDetalleEnlaceVar.oGeoreferenciacion = {
def oGeoreferenciacionVar = oDetalleEnlaceVar.oGeoreferenciacion == null ? new com.eninetworks.ordenamiento.oGeoreferenciacion() : oDetalleEnlaceVar.oGeoreferenciacion
oGeoreferenciacionVar.strLatitud = solicitudInput.oDetalleEnlace.oGeoreferenciacion.strLatitud
oGeoreferenciacionVar.strLongitud = solicitudInput.oDetalleEnlace.oGeoreferenciacion.strLongitud
return oGeoreferenciacionVar}()
oDetalleEnlaceVar.oDireccion = {
def oDireccionVar = oDetalleEnlaceVar.oDireccion == null ? new com.eninetworks.ordenamiento.oDireccion() : oDetalleEnlaceVar.oDireccion
oDireccionVar.strCalle = solicitudInput.oDetalleEnlace.oDireccion.strCalle
oDireccionVar.strColonia = solicitudInput.oDetalleEnlace.oDireccion.strColonia
oDireccionVar.strMunicipio = solicitudInput.oDetalleEnlace.oDireccion.strMunicipio
oDireccionVar.strEstado = solicitudInput.oDetalleEnlace.oDireccion.strEstado
oDireccionVar.strCodigoPostal = solicitudInput.oDetalleEnlace.oDireccion.strCodigoPostal
oDireccionVar.strReferencia = solicitudInput.oDetalleEnlace.oDireccion.strReferencia
return oDireccionVar}()
return oDetalleEnlaceVar}()
solicitudVar.intTipoServicio = solicitudInput.intTipoServicio
solicitudVar.strOtroTipoServicio = solicitudInput.strOtroTipoServicio
return solicitudVar
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
Ésta es el script autogenerado por el BPM, el error sale cuando desde el formulario intento pasar información al contrato y así poder seguir con el flujo de mi proceso.
Si alguien pudiera ayudarme lo agradecería.