Que tal, he mandado pruebas de timbrado (a PAXFACTURACION) con facturas "normales" (de uno o pocos productos) sin problemas, el asunto es cuando mando facturas "grandes" de muchos productos.
Usando el llamado al webservice: lcResultado = lowseDocRecibo.fnEnviarXML(lcXML, "factura", 0, "WSDL_PAX", lcContrasena, "3.2")
es facturas "grandes" me regresa:
Error: 1429 - OLE IDispatch exception code 0 from ?: The formatter threw an exception while trying to deserialize the message: Error in deserializing body of request message for operation 'fnEnviarXML'. The maximum string content length quota (8192) has been exceeded while reading XML data. This quota may be increased by changing the MaxStringContentLength property on the XmlDictionaryReaderQuotas object used when creating the XML reader. Line 1, position 10959...
Alguno de ustedes ha lideado con este error? Será cosa de configuración del PAC?
Saludos!
DESCARGA SOFTWARE PARA FACTURA ELECTRONICA DE AQUI.
Facturacion, Validacion, Addendas, Librerias de programacion, etc.
ECODEX TIENE ESTOS NUEVOS DATOS DE CONTACTO :
Comercializacion y Ventas - Evelia Vicke evicke@ecodex.com.mx 33-16-03-03-48
Soporte - Humberto Guerrero soporte@ecodex.com.mx 33-34-90-46-03
error de timbrado: excede quota
- Dado
- Mensajes: 15842
- Registrado: Mar Jul 06, 2010 7:56 pm
Re: error de timbrado: excede quota
Al parecer no puede recibir XML de mas de 8K, y hasta pone la forma en que se puede solucionar, pero de parte de PAX
Porque no les envias un mensaje, para que aumenten el tamaño del buffer de recepccion
Porque no les envias un mensaje, para que aumenten el tamaño del buffer de recepccion
ADDENDAS? VALIDACION? CODIGO PARA PROGRAMAR TU PROPIA SOLUCION? TODO LO TENEMOS EN WWW.VALIDACFD.COM VISITANOS !!
-
- Mensajes: 2
- Registrado: Jue Oct 24, 2013 9:38 am
Re: error de timbrado: excede quota
Gracias DADO, resulta que si lo envío por .NET si se recibe bien, el problema es de parte del cliente que hace el envío (VFox), habrá que buscar otro método diferente al expuesto para enviar desde VFox ya que se limita a 8Ks. Hice pruebas usando estos objetos y si se mandó bien:
loXMLHTTP = CREATEOBJECT( "Microsoft.XMLHTTP" )
oxml = CREATEOBJECT([MSXML2.DOMDocument.6.0])
Saludos y gracias por tu tiempo, espero a alguien le sirva ya que en el envío de facturas "grandes" en algún momento a alguien le puede ser útil.
loXMLHTTP = CREATEOBJECT( "Microsoft.XMLHTTP" )
oxml = CREATEOBJECT([MSXML2.DOMDocument.6.0])
Saludos y gracias por tu tiempo, espero a alguien le sirva ya que en el envío de facturas "grandes" en algún momento a alguien le puede ser útil.
¿Quién está conectado?
Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 5 invitados