
DESCARGA SOFTWARE PARA FACTURA ELECTRONICA DE AQUI.
Facturacion, Validacion, Addendas, Librerias de programacion, etc.
CARTA PORTE V3.1
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
.
Como se podrían descargar los XML desde el SAT ?
-
- Mensajes: 164
- Registrado: Vie Nov 25, 2011 3:12 pm
Como se podrían descargar los XML desde el SAT ?
Que tal colegas desarrolladores
Alguien podrá ayudarme a iniciar un desarrollo en C# que pueda descargar los XML en forma masiva del SAT
Esta es la pagina del sat para consultar los CFDI o los XML
https://cfdiau.sat.gob.mx/nidp/app/logi ... tial&sid=0
Lo que quiero hacer es mediante programación es
1. Logearse a la pagina
2. Seleccionar Consulta de XML Emitidos o Recibidos
3. Indicar el periodo
4. Descargar los XML
Se que usando la clase WebClient uno puede simular navegar entre paginas web
La verdad nunca he usado este tipo de clases de POST y RESPOND por lo que no tengo ni idea.
Les anexo los 2 métodos mas populares que hay en cualquier foro de la web para enviar y recibir datos ..... pero no me queda claro como usar estos para poder hacer la descarga
Si alguien pudiera darme un ejemplo mas concreto a lo que requiero me serviría de mucho
public static string HttpGet(string URI)
{
System.Net.WebRequest req = System.Net.WebRequest.Create(URI);
// req.Proxy = new System.Net.WebProxy(ProxyString, true); //true means no proxy
System.Net.WebResponse resp = req.GetResponse();
System.IO.StreamReader sr = new System.IO.StreamReader(resp.GetResponseStream());
return sr.ReadToEnd().Trim();
}
public static string HttpPost(string URI, string Parameters)
{
System.Net.WebRequest req = System.Net.WebRequest.Create(URI);
//req.Proxy = new System.Net.WebProxy(ProxyString, true);
//Add these, as we're doing a POST
req.ContentType = "application/x-www-form-urlencoded";
req.Method = "POST";
//We need to count how many bytes we're sending. Post'ed Faked Forms should be name=value&
byte[] bytes = System.Text.Encoding.ASCII.GetBytes(Parameters);
req.ContentLength = bytes.Length;
System.IO.Stream os = req.GetRequestStream();
os.Write(bytes, 0, bytes.Length); //Push it out there
os.Close();
System.Net.WebResponse resp = req.GetResponse();
if (resp == null) return null;
System.IO.StreamReader sr = new System.IO.StreamReader(resp.GetResponseStream());
return sr.ReadToEnd().Trim();
}
Saludos
Halcón Divino
Monterrey, N.L.
Alguien podrá ayudarme a iniciar un desarrollo en C# que pueda descargar los XML en forma masiva del SAT
Esta es la pagina del sat para consultar los CFDI o los XML
https://cfdiau.sat.gob.mx/nidp/app/logi ... tial&sid=0
Lo que quiero hacer es mediante programación es
1. Logearse a la pagina
2. Seleccionar Consulta de XML Emitidos o Recibidos
3. Indicar el periodo
4. Descargar los XML
Se que usando la clase WebClient uno puede simular navegar entre paginas web
La verdad nunca he usado este tipo de clases de POST y RESPOND por lo que no tengo ni idea.
Les anexo los 2 métodos mas populares que hay en cualquier foro de la web para enviar y recibir datos ..... pero no me queda claro como usar estos para poder hacer la descarga
Si alguien pudiera darme un ejemplo mas concreto a lo que requiero me serviría de mucho
public static string HttpGet(string URI)
{
System.Net.WebRequest req = System.Net.WebRequest.Create(URI);
// req.Proxy = new System.Net.WebProxy(ProxyString, true); //true means no proxy
System.Net.WebResponse resp = req.GetResponse();
System.IO.StreamReader sr = new System.IO.StreamReader(resp.GetResponseStream());
return sr.ReadToEnd().Trim();
}
public static string HttpPost(string URI, string Parameters)
{
System.Net.WebRequest req = System.Net.WebRequest.Create(URI);
//req.Proxy = new System.Net.WebProxy(ProxyString, true);
//Add these, as we're doing a POST
req.ContentType = "application/x-www-form-urlencoded";
req.Method = "POST";
//We need to count how many bytes we're sending. Post'ed Faked Forms should be name=value&
byte[] bytes = System.Text.Encoding.ASCII.GetBytes(Parameters);
req.ContentLength = bytes.Length;
System.IO.Stream os = req.GetRequestStream();
os.Write(bytes, 0, bytes.Length); //Push it out there
os.Close();
System.Net.WebResponse resp = req.GetResponse();
if (resp == null) return null;
System.IO.StreamReader sr = new System.IO.StreamReader(resp.GetResponseStream());
return sr.ReadToEnd().Trim();
}
Saludos
Halcón Divino
Monterrey, N.L.
Saludos
Halcón Divino
Monterrey
Nuevo León
México
Halcón Divino
Monterrey
Nuevo León
México
- Dado
- Mensajes: 15981
- Registrado: Mar Jul 06, 2010 7:56 pm
Re: Como se podrían descargar los XML desde el SAT ?
Solo como referencia, mauricio y visitante32 publicaron sus soluciones para la descarga de los XML aqui
ADDENDAS? VALIDACION? CODIGO PARA PROGRAMAR TU PROPIA SOLUCION? TODO LO TENEMOS EN WWW.VALIDACFD.COM VISITANOS !!
-
- Mensajes: 372
- Registrado: Mié Ago 11, 2010 1:55 am
- Ubicación: México, D.F.
- Contactar:
Re: Como se podrían descargar los XML desde el SAT ?
Mi aplicación hace todo lo que mencionas: http://blog.facturalibre.org/stories/admin-cfdi2.html
y como es software libre, puedes ver todo el código usado...
hay un cliente NET para selenium: http://docs.seleniumhq.org/docs/05_selenium_rc.jsp
con lo que puedes replicar todo el proceso desde C# con solo analizar mi código Python...
Saludos
y como es software libre, puedes ver todo el código usado...
hay un cliente NET para selenium: http://docs.seleniumhq.org/docs/05_selenium_rc.jsp
con lo que puedes replicar todo el proceso desde C# con solo analizar mi código Python...
Saludos
Todo lo que no es dado es perdido
-
- Mensajes: 623
- Registrado: Lun Ago 02, 2010 1:27 pm
Re: Como se podrían descargar los XML desde el SAT ?
Buenas tardes mauricio, ya entre al blog y en la opcion descargar Admin CFDI le doy 2ble clic y me sale otra pagina que dice.. PAGINA NO ENCONTRADA, ya no esta LIBRE ??mauricio escribió:Mi aplicación hace todo lo que mencionas: http://blog.facturalibre.org/stories/admin-cfdi2.html
y como es software libre, puedes ver todo el código usado...
hay un cliente NET para selenium: http://docs.seleniumhq.org/docs/05_selenium_rc.jsp
con lo que puedes replicar todo el proceso desde C# con solo analizar mi código Python...
Saludos
saludos.
-
- Mensajes: 372
- Registrado: Mié Ago 11, 2010 1:55 am
- Ubicación: México, D.F.
- Contactar:
Re: Como se podrían descargar los XML desde el SAT ?
Todo lo que no es dado es perdido
-
- Mensajes: 2
- Registrado: Mié Ene 14, 2015 9:28 am
Re: Como se podrían descargar los XML desde el SAT ?
Hola Mauricio,
Cuales son los requerimientos para probar AdminCFDI_v0.2.2, me sale el siguiente error.
Utilizo linux mint
Cuales son los requerimientos para probar AdminCFDI_v0.2.2, me sale el siguiente error.
Código: Seleccionar todo
python admincfdi.py
Traceback (most recent call last):
File "admincfdi.py", line 14, in <module>
import tkinter as tk
ImportError: No module named tkinter
-
- Mensajes: 2
- Registrado: Mié Ene 14, 2015 9:28 am
Re: Como se podrían descargar los XML desde el SAT ?
Me autorespondo, para futuros compas con el mismo problema.
Encontré la info en: http://blog.facturalibre.net/stories/admin-cfdi2.html
En mi caso utilizo linux mint 17.1, utilicé los siguiente comandos:
Happy Coding!
Encontré la info en: http://blog.facturalibre.net/stories/admin-cfdi2.html
En mi caso utilizo linux mint 17.1, utilicé los siguiente comandos:
Código: Seleccionar todo
sudo apt-get install python3-pip python3-tk
sudo pip3 install selenium pygubu
-
- Mensajes: 372
- Registrado: Mié Ago 11, 2010 1:55 am
- Ubicación: México, D.F.
- Contactar:
Re: Como se podrían descargar los XML desde el SAT ?
En Mint tienes que usar...
Aunque ahora que lo pienso, no se 17.1 ya tenga por default py3, pero bueno, tienes que usarlo con Py3...
Saludos
Código: Seleccionar todo
python3
Saludos
Todo lo que no es dado es perdido
-
- Mensajes: 6
- Registrado: Jue May 24, 2012 5:53 pm
Re: Como se podrían descargar los XML desde el SAT ?
Buenas a todos
Alguien tiene algo para vb.net 2010
Saludos GRC
Alguien tiene algo para vb.net 2010
Saludos GRC
- Dado
- Mensajes: 15981
- Registrado: Mar Jul 06, 2010 7:56 pm
Re: Como se podrían descargar los XML desde el SAT ?
Como dice el lema....."Porque ustedes lo pidieron"
Ya contamos con una nueva herramienta en el validador ValidaCFD para descargar masivamente los XML emitidos y recibidos que se encuentran registrados en el SAT
Esta herramienta esta disponible como funcion premium, a partir de la version 150322
Ya contamos con una nueva herramienta en el validador ValidaCFD para descargar masivamente los XML emitidos y recibidos que se encuentran registrados en el SAT
Esta herramienta esta disponible como funcion premium, a partir de la version 150322
ADDENDAS? VALIDACION? CODIGO PARA PROGRAMAR TU PROPIA SOLUCION? TODO LO TENEMOS EN WWW.VALIDACFD.COM VISITANOS !!