Página 1 de 1
Domicilio Fiscal Esperado
Publicado: Vie Nov 25, 2011 2:00 pm
por bubulubu
Buen Día Dado.
Envio dos XML con los mismo datos.
El primero generado por medios propios y timbrado con edicom.
El segundo generado con la libreria y marca el siguiente error al timbrarlo timbrarlo:
com.edicom.ediwinws.service.cfdi.CFDieXCEPTION: cvc-complex-type.2.4.a: Invalid content was found starting with element 'cfdi:ExpedidoEn'. One of '{"
http://www.sat.gob.mx/cfd/3":Domicilio Fiscal}' is expected. (Envio Edicom.xml 2:2453)
Ambos Validados con CFDLib con exito
Utilizo tu librería para timbrar y Generar XML.
La diferencia que encuentro entre los dos es DomicilioFiscal por ExpedidoEn
Re: Domicilio Fiscal Esperado
Publicado: Vie Nov 25, 2011 2:44 pm
por Dado
OK, veras la situacion es esta.
El nodo OBLIGATORIO es que pongas el DOMICILIO FISCAL DEL EMISOR, es decir :
<cfdi:Emisor rfc="AUP920610RQ7" nombre="ASOCIACION DE USUARIOS PRODUCTORES AGRICOLAS MAVARI MODULO V-1 A.C.">
Domicilio fiscal??? calle fiscal?? numero fiscal?? pais?? etc....ESTE ES OBLIGATORIO
<cfdi:ExpedidoEn {ESTE NODO ES OPCIONAL} calle="ROSARIO WOODER" localidad="HIGUERA DE ZARAGOZA" municipio="AHOME" estado="SINALOA" pais="MEXICO" codigoPostal="81330" />
</cfdi:Emisor>
El nodo "ExpedidoEn" NO DEBES USARLO si es igual al Domicilio Fiscal, ese se usa UNICAMENTE CUANDO TIENES SUCURSALES.
Te recomiendo le des una leida al Anexo 20
Re: Domicilio Fiscal Esperado
Publicado: Vie Nov 25, 2011 4:45 pm
por bubulubu
Estoy siguiendo el "Ejemplo (crear CFDI especial para Edicom y TimbreFiscal)" y me da el mismo resultado, error general, Agregando o Quitando ExpedidoEn
Re: Domicilio Fiscal Esperado
Publicado: Vie Nov 25, 2011 5:57 pm
por Dado
Seguramente es el mismo error de siempre.....mmmh tendre que hacer algo al respecto.
No uses rutas relativas, usa rutas absolutas.
GeneraCFD('c:\usa las rutas\completas\no uses\relativas\archivo.ini);
certificado=c:\usa rutas completas\no uses las que tienen\un punto\al inicio\micertificado.cer
llave=c:\en todas\las rutas\empieza\con la unidad de disco\no uses\el punto al inicio\llave.key
ESTO ESTA MAL : GeneraCFD(.\archivo.ini) <<<--- NO USES el punto inicial, eso es una ruta relativa
Date cuenta, si "le quitas o pones Expedido En" y no hay cambios, es porque ESTAS EDITANDO OTRO ARCHIVO INI y no el que tu crees que se esta procesando.
Tambien usa las RUTAS ABSOLUTAS EN EL ARCHIVO INI
Certificado=c:\ruta completo\tambien llamada absoluta\en todas tus lineas\aaa010101aaa_csd_01.cer
Re: Domicilio Fiscal Esperado
Publicado: Vie Nov 25, 2011 10:49 pm
por bubulubu
Creo que no me he explicado bien.
Cuando dije el mismo resultado me refería al mismo ERROR GENERAL y no al XML el cual si cambia, ya anexe los ejemplos anteriomente.
A manera de comentario el archivo.ini que genero lleva el nombre del folio que se esta procesando en su momento y que por supuesto al ser folios diferentes evitamos el error de procesar otro archivo.ini
Yo genero el XML por mi cuenta y he timbrado mas de 5,000 facturas, de las cuales cerca de 3,000 se han timbrado con su librería (CFDLib.dll) utilizando rutas relativas a manera de cometario.
Le mando OTRA PRUEBA utilizando RUTAS ABSOLUTAS, le adjunto dos archivos FAC00003650.INI con el cual genere el archivo XML utilizando CFDLibTest y por supuesto me genera el XML con los datos del RFC del Emisor incompleto al igual que lo hace desde mi sistema. (Lógico, es la misma librería).
Le repito, estoy generando mis Archivos.INI utilizando el ejemplo "crear CFDI especial para Edicom y TimbreFiscal".
Si Agrego "ExpedidoEn" me marca Domicilio Fiscal Esperado, si Omitimos "ExpedidoEn" el error que me aparece es Emisor incompleto. No veo de que otra manera agregar o quitar un nodo como me dijo anteriomente.
Version de la librería V0.3-Edicom.3C
Resumiendo, mi problema esta al generar el CFD con la funcion GeneraCFD, las demás funciones estan trabajando bien. El ValidaCFD me dice que el XML esta correcto, solo marca los dos errores del Timbre Fiscal, ya que es un archivo no timbrado. Pero si se ve el RFC del Emisor Incompleto.
Saludos.
Re: Domicilio Fiscal Esperado
Publicado: Sab Nov 26, 2011 3:08 pm
por Dado
Perdon por el retraso.
Ya revise y efectivamente mi libreria tiene un errorcillo, tu archivo ini es una combinacion extraña de datos obligatorios y opcionales que "confunden" a mi libreria.
Ya lo corregi, porfavor enviame a mi mail LA LIGA QUE TE ENVIE PARA LA DESCARGA, aunque veo que la combinacion que compraste fue la de Creacion de XML + Edicom quiero asegurarme para no cometer errores.
Saludos,