code: def ConsultarCodigoGradoReferencia(self, sep="||"):
          "Consulta de Grados según Grano."
          ret = self.client.codigoGradoReferenciaConsultar(
                          auth={
                              'token': self.Token, 'sign': self.Sign,
                              'cuit': self.Cuit, },
                              )['gradoRefReturn']
          self.__analizar_errores(ret)
          array = ret.get('gradosRef', [])
          if sep is None:
              return dict([(it['codigoDescripcion']['codigo'], 
                            it['codigoDescripcion']['descripcion']) 
                             for it in array])
          else:
              return [("%s %%s %s %%s %s" % (sep, sep, sep)) %
                      (it['codigoDescripcion']['codigo'], 
                       it['codigoDescripcion']['descripcion']) 
                 for it in arrayf ConsultarCodigoGradoReferencia(self, sep="||"):
          "Consulta de Grados según Grano."
          ret = self.client.codigoGradoReferenciaConsultar(
                          auth={
                              'token': self.Token, 'sign': self.Sign,
                              'cuit': self.Cuit, },
                              )['gradoRefReturn']
          self.__analizar_errores(ret)
          array = ret.get('gradosRef', [])
          if sep is None:
              return dict([(it['codigoDescripcion']['codigo'], 
                            it['codigoDescripcion']['descripcion']) 
                             for it in array])
          else:
              return [("%s %%s %s %%s %s" % (sep, sep, sep)) %
                      (it['codigoDescripcion']['codigo'], 
                       it['codigoDescripcion']['descripcion']) 
                 for it in array]
docs: Consulta de Grados según Grano.