Results 1 to 2 of 2

Thread: Bad Request on Advance Search

  1. #1
    jasv is offline Sugar Community Member
    Join Date
    Sep 2008
    Posts
    98

    Default Bad Request on Advance Search

    Hi there,

    I've detected an issue on a custom module when i use the advance search. I've included two enum type fields. and when i do not filter by these fields i cannot order by any field on listview. When i try so, my explorer shows me a bad request error. This is the URL from the request:

    HTML Code:
    index.php?searchFormTab=advanced_search&module=sun_rrp&action=index&query=true&name_advanced=2&name_advanced_OPER=LIKE&cuenta_c_advanced_OPER=LIKE&cuenta_c_advanced_isquery=false&denominacion_eq_c_advanced[]=&kva_an_c_advanced_OPER=LIKE&voltaje_at_vacio_c_advanced_OPER=LIKE&linea_c_advanced_OPER=LIKE&linea_c_advanced_isquery=false&numero_pedido_c_advanced_OPER=LIKE&tipo_aislante_c_advanced[]=&showSSDIV=no&displayColumns=NAME|TIPO_ORDEN_C|CUENTA_C|NUMERO_PEDIDO_C|FECHA_PEDIDO_C|FECHA_CONTRACTUAL_C|VALOR_UNITARIO_C|CURRENCY_NAME&hideTabs=VOLTAJE_AT_C|VOLTAJE_BT_C|CAPACIDAD_EQ_C|MARCA_EQUIPO_C|RESPONSABLE_SERVICIO_C|VALOR_SERVICIO_C|CANTIDAD_4_C|REQ_ESP_CL_C|LINEA_SERVICIO_C|REQ_APROB_CL_C|FACTURAR_A_C|NIT_C|TEL_COBRO_C|PAIS_ENTREGA_C|PAIS_COBRO_C|CIUDAD_COBRO_C|DIR_COBRO_C|PROYECTO_C|DESTINATARIO_ENV_POLIZAS_C|FECHA_ENVIO_PLAN_PRUEBAS_C|DESTINATARIO_PLAN_PRUEBAS_C|RESP_ENVIO_PLAN_PRUEBAS_C|FECHA_ENVIO_CRONO_C|DESTINATARIO_CRONO_C|RESP_ENVIO_CRONO_C|FECHA_ENVIO_PLANOS_CL_C|PLANOS_ENVIADOS_C|DPTO_ENTREGA_C|ESTADO_C|DESCRIPCION_FACT_C|DESTINATARIO_ENVIO_PLANOS_CL_C|RESP_ENVIO_PLANOS_CL_C|FECHA_RECIBO_C|MONTO_RECIBIDO_C|CANTIDAD_PROD_C|FECHA_SERVICIO_C|NUM_COTIZACION_PREVIA_C|CANTIDAD_ACCESORIO1_C|ACCESORIO3_MONTADO_C|ACCESORIO2_MONTADO_C|ACCESORIO1_MONTADO_C|TIPO_ACCESORIO3_C|OTRO_ACCESORIO1_C|TIPO_ACCESORIO2_C|TIPO_ACCESORIO1_C|CANTIDAD_ACCESORIO3_C|OTRO_ACCESORIO2_C|OTRO_ACCESORIO3_C|CANTIDAD_ACCESORIO2_C|SENSORES_TEMP_C|CANTIDAD_SENSORES_TEMP_C|SENSORES_TEMP_MOTADOS_C|TIPO_SENSOR_TEMP_C|PARARRAYOS_BT_MOTADO_C|PARARRAYOS_AT_MOTADO_C|CANTIDAD_PARARRAYOS_BT_C|CANTIDAD_PARARRAYOS_AT_C|VENTILADORES_MOTADOS_C|CANTIDAD_TERMOPOZO_C|CANTIDAD_TRF_CORRIENTE_NEUTRO_C|CANTIDAD_TRF_CORRIENTE_FASE_C|CANTIDAD_BOLSILLOS_TERM_C|CANTIDAD_VALV_RELE_BUCH_C|INSTRUMENTO2_MONTADO_C|CANTIDAD_INSTRUMENTO2_C|TIPO_INSTRUMENTO2_C|OTRO_INSTRUMENTO2_C|INSTRUMENTO1_MONTADO_C|CANTIDAD_INSTRUMENTO1_C|TIPO_INSTRUMENTO1_C|OTRO_INSTRUMENTO1_C|CANTIDAD_VALV_SOBREPR_C|TEMP_REFERENCIA_C|TIEMPO_ARRANQUE_C|PASOS_ARRANQUE_C|FASES_C|UNIDADES_CAPACIDAD2_C|UNIDADES_CAPACIDAD1_C|TIPO_AISLANTE_C|TIPO_EQUIPO_C|PLAN_PRUEBAS_C|CRONOGRAMA_FABRICACION_C|ESPESOR_GARANTIZADO_C|COLOR_PINTURA_ACABADO_C|TIPO_PINTURA_ACABADO_C|ESPESOR_BASE2_C|BASE2_C|ESPESOR_BASE1_C|BASE_ANTICORROSIVA_C|CONTRATACION_PINTURA_ACABADO_C|GRANALLADO_BASE_ANTICORROSIVA_C|CELDA_C|OTROS_ACCESORIOS_C|TIPO_PARARRAYOS_BT_C|PARARRAYOS_BT_C|SOPORTE_PARARRAYOS_BT_C|TIPO_PARARRAYOS_AT_C|PARARRAYOS_AT_C|SOPORTE_PARARRAYOS_AT_C|TIPO_MANOVACUOMETRO_C|MANOVACUOMETRO_C|TIPO_VENTILADORES_C|CANTIDAD_VENTILADORES_C|VENTILADORES_C|TERMOPOZO_C|TIPO_TRF_CORRIENTE_NEUTRO_C|TRF_CORRIENTE_NEUTRO_C|TIPO_TRF_CORRIENTE_FASE_C|TRF_CORRIENTE_FASE_C|BOLSILLO_TERMOMETRO_C|BOLSA_NITRILO_C|TIPO_CAJA_PROTECCION_BUJES_BT_C|TIPO_CAJA_PROTECCION_BUJES_AT_C|CAJA_PROTECCION_BUJES_BT_C|CAJA_PROTECCION_BUJES_AT_C|TIPO_VALVULAS_ESPECIALES_C|COD_SUM_RUEDAS_C|VALVULAS_ESPECIALES_C|TIPO_VALVULAS_RADIADORES_C|VALVULAS_RADIADORES_C|TIPO_VALVULAS_RELE_BUCHHOLZ_C|VALVULAS_RELE_BUCHHOLZ_C|TIPO_CAJA_CONTROL_C|CAJA_CONTROL_C|BASE_PATIN_C|TIPO_PATIN_C|RUEDAS_MONTADAS_C|TIPO_RUEDAS_C|RUEDAS_C|COD_SUM_SECADOR_SILICA_C|SECADOR_SILICA_MONTADO_C|TIPO_SECADOR_SILICA_C|CANTIDAD_SECADORES_SILICA_C|SECADOR_SILICA_C|OTROS_INSTRUMENTOS_C|RELE_PRESION_MONTADO_C|COD_SUM_RELE_PRESION_C|TIPO_RELE_PRESION_C|RELE_PRESION_C|VALVULA_SOBREPRESION_MONTADA_C|NIVEL_MONTADO_C|COD_SUM_RELE_PRESION_SUBITA_C|COD_SUM_VALVULA_SOBREPRES_C|TIPO_VALVULA_SOBREPRESION_C|VALVULA_SOBREPRESION_C|RELE_PRESION_SUB_MONTADO_C|TIPO_RELE_PRESION_SUBITA_C|RELE_PRESION_SUBITA_C|IMG_TERM_MONTADA_C|TIPO_IMG_TERM_C|COD_SUM_IMG_TERM_C|IMG_TERMICA_C|RELE_MONTADO_C|TIPO_RELE_BUCHHOLZ_C|COD_SUM_RELE_C|RELE_BUCHHOLZ_C|COD_SUM_NIVEL_C|TIPO_NIVEL_C|NIVEL_C|AUMENTO_TEMP_C|TANQUE_EXP_C|TERM_MONTADO_C|COD_SUM_TERM_C|TIPO_TERMOMETRO_C|TERMOMETRO_C|IMPEDANCIA_C|PERDIDAS_COBRE_C|TIPO_ENCERRAMIENTO_C|PERDIDAS_HIERRO_C|ENCERRAMIENTO_C|PANTALLA_C|GRUPO_CONEX_C|DENOMINACION_EQ_C|CLASE_TERM_AISL_C|TAPS_AT_C|TAPS_BT_C|TENSION_APLICADA_BT2_C|NBA_BT2_C|TENSION_APLICADA_BT1_C|NBA_BT1_C|TENSION_APLICADA_AT_C|NBA_AT_C|VOLTAJE_BT2_VACIO_C|VOLTAJE_BT1_VACIO_C|VOLTAJE_AT_VACIO_C|RELACION_TRANSFORMACION_C|CLASE_PROTECCION_C|CLASE_PRECICION_C|KVA_DEVANADO_C|IMPEDANCIA_FASE_C|DF_NEUTRO_C|CF_NEUTRO_C|CC_NEUTRO_C|KW_C|HP_C|AMPERIOS_C|MILIHENRIOS_C|FRECUENCIA_C|FACTOR_K_C|KVA_AF_C|KVA_AN_C|MONTAJE_C|RESP_DIAGNOSTICO_C|SERIE_EQUIPO_INTERV_C|TIPO_LINEA14_C|LINEA_C|RRP_C|EQ_HUACAL_C|OFERTA_C|NUMERO_GUIA_ENVIO_C|FECHA_ENVIO_POL_C|MEDIO_ENVIO_C|REL_DOCS_ENVIADOS_C|ENVIO_POLIZAS_CUENTA_COBRO_C|OBSERVACIONES_C|FECHA_ENVIO_C|DESTINATARIO_C|RESP_ENVIO_C|CONFIRMACION_PEDIDO_C|FECHA_INTERVENTORIA_C|INTERVENTOR_C|TIENE_INTERVENTORIA_C|VERIFICACION_FINAL_C|TIPO_NUCLEO_C|NORMAS_REFERENCIA_C|PRUEBAS_ESPECIALES_C|TEL_DESP_C|CONTACTO_DESP_C|RESP_DESCARGUE_C|RESP_FLETES_C|DPTO_COBRO_C|CIUDAD_ENTREGA_C|VALOR_INSUMO_4_C|DIR_ENTREGA_C|LUGAR_ENTREGA_C|ELEM_INDEPEND_C|TRF_ENSAMBLADO_C|DOCUMENTOS_TECNICOS_C|ENVIO_DOC_TEC_EQ_C|TIPOS_PLANOS_C|DESCRIPCION_SERVICIO_C|ANTECENDENTE_C|ENVIO_PLANOS_EQUIPO_C|ENVIO_MANUAL_EQUIPO_C|ENVIO_CERTIFICADO_PRUEBAS_C|CLIENTE_CONTRATA_C|DOC_ENVIA_CLIENTE_C|REG_OBLIGATORIOS_C|FECHA_ENTRADA_EQ_C|SITUACION_C|FECHA_ENTREGA_INTERNA_C|PLAZO_ENTREGA_PROGRAMADO_C|CONSECUTIVO_C|SERIE_EQUIPO_C|TIPO_ORDEN_ANTECEDENTE_C|CONSECUTIVO_ANTECEDENTE_C|FORMA_PAGO_C|TIPO_VENTA_C|PLAZO_ENTRAGA_C|SEGURO_ROTURA_C|VALOR_INSUMO_2_C|ANTICIPO_C|GARANTIA_C|POLIZAS_C|DESCRIPCION_F1_C|DESCRIPCION_F3_C|DESCRIPCION_F2_C|VALOR_INSUMO_3_C|VALOR_INSUMO_1_C|DESCRIPCION_F4_C|CANTIDAD_1_C|CANTIDAD_2_C|CANTIDAD_3_C&button=Buscar&saved_search_select=_none&lvso=DESC&sun_rrp2_SUN_RRP_ORDER_BY=name
    I have installed this component: enhancedSearch-3_0_1--CE-demo and it works fine on other modules. This just happens into one.

    Using:

    SugarCRM 5.1.0a
    Windows Server 2008
    Sql Server 2005

  2. #2
    killroy is offline Junior Member
    Join Date
    May 2007
    Posts
    3

    Default Re: Bad Request on Advance Search

    It may be connected to the fact that IE 6 and 7 (maybe 8) can process only a maximum of 2083 characters in URL. For more details: http://support.microsoft.com/kb/208427

    The problem appears if you have many custom fields in a module, and then hideTabs parameter inside the URL includes all these custom fields.

    Does anyone have a solution for this?

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. Close Teb Search(Basic Search/Advance Search)
    By waree in forum Developer Help
    Replies: 1
    Last Post: 2008-12-27, 04:14 PM
  2. Basic / Advance Search
    By sallylau in forum Help
    Replies: 0
    Last Post: 2008-05-30, 08:57 PM
  3. Default to advance search
    By openworld in forum Developer Help
    Replies: 1
    Last Post: 2006-08-02, 04:49 PM
  4. Advance search problem
    By Patel in forum Developer Help
    Replies: 5
    Last Post: 2006-06-06, 04:45 AM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •