function setReceptor($nombre, $rfc, $calle, $numeroExt, $numeroInt, $codigoPostal, $colonia = "", $municipio = "", $estado = "", $pais = "")
    {
        if (setNoMenorQueCero($codigoPostal) > 0 and $colonia == "") {
            $xCol = new cDomiciliosColonias();
            $xLoc = new cLocal();
            $idcol = $xCol->getClavePorCodigoPostal($codigoPostal);
            $colonia = $xCol->getNombre();
            $estado = $xCol->getNombreEstado();
            $municipio = $xCol->getNombreMunicipio();
            $pais = $pais == "" ? $xLoc->getNombreDePais() : $pais;
        }
        $sInterior = $numeroInt == "" ? "" : ' noInterior="' . strtoupper($numeroInt) . '" ';
        $this->mReceptor .= '<cfdi:Receptor 
		nombre="' . strtoupper($nombre) . '" 
		rfc="' . strtoupper($rfc) . '">
		<cfdi:Domicilio calle="' . strtoupper($calle) . '" 
		noExterior="' . strtoupper($numeroExt) . '" 
		' . $sInterior . '
		colonia="' . strtoupper($colonia) . '" 
		municipio="' . strtoupper($municipio) . '" 
		estado="' . strtoupper($estado) . '" pais="' . strtoupper($pais) . '" 
		codigoPostal="' . $codigoPostal . '" /></cfdi:Receptor>';
    }