这意味着:数组文字无效

时间:2019-02-25 22:01:47

标签: python python-3.x web-services soap suds

我正在使用带有泡沫的Web服务。数据已正确发送,并且服务返回错误:“查询失败,错误:数组文字无效” ...这是正在发送的示例,并且低于Web服务的完整响应:

(Agw_typeGenerarGuiaIn){
   codigo_remision = None
   fecha = "2019-02-22"
   id_cliente = "255552"
   id_remitente = 0
   nit_remitente = 923200543
   nombre_remitente = "YourCompany"
   direccion_remitente = "company_address"
   telefono_remitente = "company_phone"
   ciudad_remitente = "11001000"
   nit_destinatario = False
   div_destinatario = None
   nombre_destinatario = "Azure Interior"
   direccion_destinatario = "partner_address"
   ciudad_destinatario = "05001000"
   telefono_destinatario = "partner_phone"
   valor_declarado = 1.0
   codigo_cuenta = "1"
   codigo_producto = "0"
   nivel_servicio = "1"
   linea = None
   contenido = "contenido varios productos"
   referencia = None
   observaciones = None
   estado = "IMPRESO"
   detalle = 
       (Agw_typeGuiaDetalle){
          ubl = 0
          alto = None
          ancho = None
          largo = None
          peso = None
          unidades = 1
          referencia = None
          nombre_empaque = None
        }
    cuenta_contable = None
    centro_costos = None
    recaudos = 
        (ArrayOfAgw_typeGuiaDetalleRecaudo){
          _arrayType = ""
          _offset = ""
          _id = ""
          _href = ""
          _arrayType = ""
       }
    margen_izquierdo = None
    margen_superior = None
    usuario_vmi = None
    formato_impresion = None
    atributo1_nombre = None
    atributo1_valor = None
    notificaciones = 
        (Agw_typeNotificaciones){
          tipo_medio = "2"
          destino_notificacion = False
       }
    atributos_retorno = 
       (Agw_typeAtributosRetorno){
          nit = 90234523
          div = 1
          nombre = "YourCompany"
          direccion = "company_address"
          codigo_ciudad = "11001000"
          telefono = "company_phone"
       }
    nro_doc_radicados = None
    nro_sobre = None
    usuario = "customer.ws"
    clave = "7090a7e4550985c"
  }

try:
    response = client.service.Guias_generarGuia(data_guide)
except suds.WebFault as e:
    raise exceptions.ValidationError(_('WebService Message: \n %s') % (e))

,并返回以下错误:

WebFault: Server raised fault: 'query failed, ERROR:  literal de array no es válido: «{{,,,,,},{,,,,,},{,,,,,},{,,,,,},{,,,,,},{,,,,,},{,,,,,},{,,,,,}}»
LINE 5:   from func_ubl_automatica('901002323','01',0,1,'{{,,,,,},{,...

但我不明白这意味着什么!

我看到的是发送正确完成,但是错误表明存在一些数组,但是我不知道在哪里进行调试

0 个答案:

没有答案