SUNAT Facturación Electronica para Perú

VERSIONES UBL v2.0, PRÓXIMAMENTE v2.1 
PROMOCIÓN POR TIEMPO LIMITADO PAQUETE COMPLETO, DLL FACTURA ELECTRÓNICA + PAGINA WEB; rycjesus@gmail.com
Homologacion en v2.0

Integración fácil y sencillo a cualquier sistema de facturación que tienes no necesitas cambiar nada solo añadir la Liberia.


Firma Electrónica: Permite Firmar Electrónicamente todo los documentos XML como Factura, Boleta, Nota de Crédito, Nota de Débito, etc. DLLs cuentan con todas las especificaciones de la SUNAT.
  • Crear XML (Factura, Boleta, Nota de Crédito y Nota de Débito)
  • Firma Electronica XML(Factura, Boleta, Nota de Crédito y Nota de Débito). Puedes firmar con certificado .PFX y .P12
  • Uso de la Web Service de la SUNAT 
  • Enviar el XML ZIPIADO a la SUNAT.
  • Respuesta de la SUNAT, ZIP Base 64 y Conversión a XML.
  • Crear código de barra PDF417
  • Crea código CBB (código de barra bidimensional) ó QR (quick response).
  • Crear PDF,  Enviar XML y PDF al correo del cliente.
  • Enviar documento XML y PDF al Hosting propio o externo.
  • Consulte el estado de sus documento electrónico(SUNAT)
Pasa el proceso de homologacion con un solo click, deja que nosotros hagamos el trabajo por ti. (pregunte por este proceso)

Necesitas el código fuente de nuestra DLL. (pregunte como obtenerlo)

Ya contamos con documentos como:
  • Guia de Remisión
  • Retenciones
  • Percepciones
Contamos con todo una solución integral para realizar la pagina de custodia o pagina web para la carga de los archivos XML, PDF y CDR en el host según el requerimiento de la SUNAT, Web de Custodia.
  • Cargar de archivo al host XML, PDF y CDR.
  • Ingreso al portal Web de custodia.
  • Lista de las facturas por empresa, tipo de documento y cliente.
  • Listado por rango de fechas o una fecha especifica.
  • Descargar de archivos XML, PDF y CDR desde el portal.
  • Entregamos código fuente para que pueda implementar a su pagina web.
Nota: No necesitas activación por RUC, implementa en cuantos proyectos sea necesario, el pago es único. El soporte técnico es gratis.

Es 100% Compatible con los siguientes lenguajes de programación: 
  •  Visual Studio .NET (C Sharp / VB.NET) Tadas las versiones
  •  PowerBuilder
  •  Delphi v.5 / 7 / XE
  •  Visual Basic 6.0
  •  Visual FoxPro v.6/7/8/9
  •  FiveWin with [x] Harbour v2.7 – 13.02
  •  Xailer v.2 y 3
  •  CA-Clipper 5.3b
  •  Clarion
  •  RM-Cobol
  •  Visual C++
  •  C++ Builder
  •  Visual Objects
 y cualquier otro lenguaje que maneje librerías DLL o corra programas ejecutables externos (conector)

.Net ejemplo de uso:

Fácil de integración a cualquier software de facturación convencional, PASOS SENCILLOS Y RESULTADOS PROFESIONAL:
//DESPUÉS DE LLENAR LOS DATOS SE DEBE DE SEGUIR CON EL PROCESO
string RutayNombreXML = "", Rutazip = "";
//ESPECIFICAMOS LAS RUTA DE LAS CARPETAS PARA EL AMBIENTE DE TRABAJO
oGenXML.XMLFirmadoRuta = @"D:\FE_EMPRESA\Firmado\"; //XML FIRMADO
oGenXML.RutaRpatSunat = @"D:\FE_EMPRESA\RptaSunat\"; //CARPETA DONDE SE GUARDA LA RPTA DE LA SUNAT.
oGenXML.RutaCertificado = @"D:\FE_EMPRESA\Certificado_Digital\usr0061.pfx";//RUTA DE CERTIFICADO
oGenXML.PwdCertificado = "usr0061"; //CONTRASEÑA DEL CERTIFICADO PFX
//oGenXML.TipodeFirma = 1; // valor predeterminado 1 = pfx; 2=p12
//GENEREMOS EL Xml
RutayNombreXML = oGenXML.XmlFactura(cRucEmi, cSerieyNum);
//FIRMAR EL DOCUMENTO XML Y ZIPAER
oGenXML.FirmarDocXml(RutayNombreXML); 
Rutazip = Path.ChangeExtension(oGenXML.XMLFirmadoRuta + Path.GetFileName(RutayNombreXML), "zip");
Zipear(Rutazip, RutayNombreXML);                        
//ENVIAR EL XML ZIP A LA SUNAT
//Instancias la Liberia
lib_wssunat.ws oGenXMLWs = new lib_wssunat.ws();
oGenXMLWs.CRUCEMISOR = "20512025464";//Ruc del emisior;
oGenXMLWs.CUSERSOL = "MODDATOS";//Usuario Sol;
oGenXMLWs.CCLAVESOL = "moddatos";//Clave del usuario sol;
// Web Service URL no necesitas tener varios solo cambia la URL
oGenXMLWs.CWSURL = "https://e-beta.sunat.gob.pe/ol-ti-itcpfegem-beta/billService";
//Rusta donde se guardara la respuesta de la SUNAT
oGenXMLWs.CRUTARPATSUNAT = @"D:\FE_EMPRESA\RptaSunat\";
//Metodo para enviar
oGenXMLWs.Envia_a_sunat(@"D:\FE_EMPRESA\Firmado\20512025464-01-F001-00000121.zip");

Console.WriteLine(oGenXMLWs.RESPUESTA + " - " + oGenXMLWs.HASH);

//CREAR CÓDIGO DE BARRA CBB y PDF417
&&crear codigo PDF417
oBCode.RutayName = Path.ChangeExtension(oGenXML.RutaRpatSunat + Path.GetFileName(RutayNombreXML), "PNG"); //ruta y nombre del código de barra
oBCode.nWidth = 230; // Ancho del código de barra
oBCode.nHeigh = 50; // Alto del código de barra
oBCode.nMargin = 6; // margen de la imagen
oBCode.TipoBarCode = 2; // Tipos de código de barra 1=Qr - 2=PDF417

oBCode.GenerarBarCode(); //Método para generar el código de barra
//ENVIAR CORREO ELECTRÓNICO AL CLIENTE
PDF417
QR


EnvioEmail senmail = new EnvioEmail();
string body = "";
senmail.cHost = "smtp.gmail.com";//Hotmail = "smtp.live.com";
senmail.nPort = 587;//Se usa para hotmail y gmail
senmail.cDe = "rycjesus@gmail.com";
senmail.cClave = "contrasena";
senmail.cPara = "rycjesusrj@hotmail.com";
senmail.cAsunto = "Factura Electronica PDF y XML";
senmail.cMensaje = body;
senmail.cFilePDF = @"D:\Job_fox\FE_VFP_PERU\FE_EMPRESA\10400460219-01-F001-000002.pdf";
senmail.cFileXML = @" D:\Job_fox\FE_VFP_PERU\FE_EMPRESA\10400460219-01-F001-000002.xml";
senmail.send();


Visual FoxPro ejemplo de uso:


PUBLIC  oGenXML, oZip, Respuesta, Hash, oGenXMLWs
PUBLIC XMLFirmadoRuta, RutaCertificado, RutaRpatSunat ,PwdCertificado
XMLFirmadoRuta= "D:\FE_EMPRESA\ Firmado\"
RutaCertificado="D:\FE_EMPRESA\CERTIFICADO\MPS20151211164585.pfx"
RutaRpatSunat ="D:\FE_EMPRESA\RptaSunat\"
PwdCertificado="MPS20151211164585"

ruta=" D:\FE_EMPRESA\
SET DEFAULT TO &ruta
SET PATH TO Libreria
SET PROCEDURE TO funciones
SET CLASSLIB TO
SET CLASSLIB TO zip ADDITIVE
oGenXML=CREATEOBJECT("Lib_FactEle.Lib_sunat")
oGenXMLWs = CREATEOBJECT("lib_wssunat.ws")

oZip=CREATEOBJECT('Zip.Zip')

&& Asignamos donde se guardaran los xml y rpta de la sunat              
oGenXML.XMLFirmadoRuta =   XMLFirmadoRuta
oGenXML.RutaCertificado =   RutaCertificado
oGenXML.RutaRpatSunat =   RutaRpatSunat
oGenXML.PwdCertificado = PwdCertificado
&& Generamos el Xml
RutayNombreXML = oGenXML.XmlFactura(cRucEmi, lcSerieyNum)
&&FIRMAR EL DOCUMENTO XML PRIMER METODO
oGenXML.Firma_pfx(RutayNombreXML, 1)        
&&oGenXML.FirmaDoc()  
Rutazip=FORCEEXT(RutayNombreXML,"zip")               
*---COMPRIMIR EL XML
oZip.ArchivoZip=Rutazip
oZip.ArchivosIncluir = RutayNombreXML
oZip.Comprimir()

&&ENVIAR EL XML ZIP A LA SUNAT                                                         
oGenXMLWs.cRucEmisor     = cRucEmi && Ruc del Emisor
oGenXMLWs.cUserSol       = "MODDATOS" && Usuario Sol
oGenXMLWs.cClaveSol      = "moddatos" &&clave de usuario Sol
oGenXMLWs.cWSUrl    = "https://e-beta.sunat.gob.pe/ol-ti-itcpfegem-beta/billService" &&Web Service
oGenXMLWs.cRutaRpatSunat = oGenXML.RutaRpatSunat &&Rusta de la Sunat
oGenXMLWs.Envia_a_sunat(Rutazip) &&Metodo para enviar a laSunat
&&CREAR CODIGO DE BARRAS QR Y PDF417
oBCode = CREATEOBJECT("Code.Bar")
oBCode.Contenido =  oGenXMLWs.Hash &&Contenido del código de barra
&&crear codigo CBB
oBCode.RutayName = oGenXML.RutaRpatSunat+FORCEEXT(JUSTFNAME(RutayNombreXML),"jpg") &&ruta y nombre del codigo de barra
oBCode.nWidth = 230 && Ancho del código de barra
oBCode.nHeigh = 230 && Alto del código de barra
oBCode.nMargin = 1 && margen de la imagen
oBCode.TipoBarCode = 1 && Tipos de código de barra 1=Qr - 2=PDF417
oBCode.GenerarBarCode() &&Método para generar el código de barra

PDF417
QR

*----PROCESO PARA ENVIAR EL XML Y PDF AL SERVIDOR FTP
oWsSunat.ServerFtp  = "272.100.2.121"&&DIRECCIÓN WEB O NUMERO IP DEL SERVIDOR FTP
oWsSunat.UserFtp        = "USUARIOFTP"&&USUARIO FTP
oWsSunat.PwdsFtp      = "contrasenaftp" &&CONTRASEÑA DEL USUARIO FTP
oWsSunat.FileXML       = cArchivoXML &&RUTA Y NOMBRE DEL ARCHIVO XML A ENVIAR
oWsSunat.FilePDF       = cArchivoPDF &&RUTA Y NOMBRE DEL ARCHIVO PDF A ENVIAR
oWsSunat.RFileXmlFtp = "/Facturacion/FilePdf/"+cFileXML &&RUTA Y NOMBRE DEL ARCHIVO XML EN EL SERVIDOR FTP
oWsSunat.RFilePdfFtp = "/Facturacion/FilePdf/"+cFilePDF &&RUTA Y NOMBRE DEL ARCHIVO PDF EN EL SERVIDOR FTP
oWsSunat.EnviarFileFtp()

*----*---INSTANCIAMOS AL OBJETO PARA ENVIAR EL XML Y PDF POR CORREO ELECTRONICO
IF VARTYPE(oSendMail)<>"O"
            oSendMail = CREATEOBJECT("Send.Envio")
ENDIF

body = ""
oSendMail.cHost = "smtp.gmail.com" &&SERVIDOR PARA ENVIO DE CORREO Hotmail = "smtp.live.com";
oSendMail.nPort = 587 &&PUERTO QUE USA NUESTRO SERVIDOR DE CORRO 587(SIRVE PARA GMAIL Y HOTMAIL)
oSendMail.cDe = "rycjesus@gmail.com"&& REMITENTE
oSendMail.cClave = "russ8934CM23SG" &&CONTRASEÑA DEL CORREO QUE ESTA ES EL REMITENTE
oSendMail.cPara = "rycjesusrj@hotmail.com"&&DIRECCIÓN DE CORREO A LA PERSONA QUE SE LE VA ENVIAR EL CORREO
oSendMail.cAsunto = "Factura Electronica PDF y XML"&&ASUNTO DEL CORREO QUE SE ESTA ENVIADO
*-----EJEMPLO DE COMO SE PUEDE USAR HTML PARA ENVIAR EL CONTENIDO DEL CORREO
oSendMail.cMensaje = body
oSendMail.cFileXML = cArchivoXML&&ARCHIVO XML QUE SE ADJUNTA
oSendMail.cFilePDF = cArchivoPDF&&ARCHIVO PDF QUE SE ADJUNTA
oSendMail.send()
oWsSunat = .NULL.



Los dll o el proyecto tiene un costo que incluye asesoría (sin ningún costo adicional), se vende por separado o juntos, la dll no tiene ninguna restricción lo puedes usar en N proyectos y con la cantidad de RUC que necesites sin ningún costo adicional o estar haciendo activaciones, pagos mensuales y/o por RUc, solo úsalo como mas te conviene las personas interesadas en querer adquirirlo me pueden contactar enviándome un correo a rycjesus@gmail.com, si requieres comprar la fuente pregúntanos como obtenerla 

59 comentarios:

  1. mandame el costo a jchangramirez@hotmail.com

    ResponderEliminar
  2. Respuestas
    1. si, mas informacion enviar correo a rycjesus@gmail.com

      Eliminar
  3. Las personas interesadas por favor enviar correo a rycjesus@gmail.com

    ResponderEliminar
  4. Es 100% Compatible con los siguientes lenguajes de programación:
    Visual Studio .NET (C Sharp / VB.NET) Tadas las versiones
    Delphi v.5 / 7 / XE
    Visual Basic 6.0
    Visual FoxPro v.6/7/8/9
    FiveWin with [x] Harbour v2.7 – 13.02
    Xailer v.2 y 3
    CA-Clipper 5.3b
    Clarion
    RM-Cobol
    Visual C++
    C++ Builder
    Visual Objects
    y cualquier otro lenguaje que maneje librerías DLL o corra programas ejecutables externos (conector)

    ResponderEliminar
    Respuestas
    1. brother estoy interesado en tus dll lei q viene con fuentes y todo ?
      para hacer las implementaciones?. desarrollo en vfp 9
      dime los costos a este correo jcscprg01@gmail.com
      total seriedad

      Eliminar
  5. Hola , podrias enviarme mas informacion de las librerias , asi como el costo. fos0256@hotmail.com

    ResponderEliminar
  6. Cual es el costo portavor envíeme un correo a yover2006@gmail.com

    ResponderEliminar
  7. enviame tu profroma al siguiente correo porfa yoel.cont.2014@gmail.com

    ResponderEliminar
  8. Cuanto es el costo estimado , mi correo es : rguardado.rsoft@gmail.com

    ResponderEliminar
  9. Hola, por favor envíame detalles del costo, la entrega y capacitación o soporte a zolo.zoporte@gmail.com

    Gracias !!

    ResponderEliminar
  10. haber amigo tenemos un sistema en delhpi el famosos por qui DS-VENTAS Y DS-ALMACEN.
    MANDAME TU PROPUESTA A MI CORREO SOBRE LA INTEGRACION Y TODO LO QUE SE NECESITA. jolusa_nulix@hotmail.com URGENTES GRACIAS.

    ResponderEliminar
  11. amigo podrias indicarnos si puedes a los correos solicitados gracias de todas maneras jolusa_nulix@hotmail.com y contabilidad@chamorep.com

    ResponderEliminar
  12. Estimado Jesus, envíame el costo de la librería, es para Perú. juraye@hotmail.com, ademas si la sunat realizara algunos cambios posteriores, que tipo de soporte nos brindarían para no quedarnos colgados.

    ResponderEliminar
  13. Favor de enviar cotizacion a mi correo jorge2525716@gmail.com.

    . Gracias

    ResponderEliminar
  14. Por favor enviar costos y especificaciones técnicas a
    eorellana.intelitec@gmail.com

    ResponderEliminar
  15. Hola amigo:
    Buenas noches.
    Por favor deseo saber si es compatible con xHarbour (sucesor de Clipper para 32/64 bits)
    Y cuanto es su precio a este correo: lmonterof04@gmail.com, lmonterof04@yahoo.es

    Saludos.
    Atte.
    Lucho Montero.
    Lima - Perú.

    ResponderEliminar
  16. Señores SUNAT libero en 26 de Setiembre su Modulo Facturacion Electronica, uso gratuito,

    ResponderEliminar
    Respuestas
    1. Si es correcto estimado, pero hay personas que tiene su propio desarrollo y obvio no quieren estar ingresando a diferente software así que implementan esta librería a su software que tienen y es como si no paso nada pero ahora ya emiten documento electrónico con la misma información y software es transparente para el usuario.

      Eliminar
    2. Estiamdo te envié un mensaje solicitando el precio... puedes contestar?

      Eliminar
  17. Hola estimado , enviame el costo y detalles a mi correo wsilupu@gmail.com

    ResponderEliminar
  18. Por favor enviar costo y mas detalles a rgamarra@infonegocio.net.pe
    Gracias

    ResponderEliminar
  19. enviame el costo de tu dll a oswaltec@gmail.com

    ResponderEliminar
  20. Enviame el costo de la dll a marlocc@hotmail.com

    ResponderEliminar
  21. Por favor envíeme sus costos y datos de contacto a cjcardoza@gmail.com

    ResponderEliminar
  22. Enviar cotización a abdonandia@hotmail.com gracias

    ResponderEliminar
  23. Enviar cotización a jborja67@hotmail.com gracias

    ResponderEliminar
  24. Envía cotización a jcml74@outlook.com.pe

    ResponderEliminar
  25. Buenas dias, me envias la cotizacion y contacto para comprar las libererias.

    ResponderEliminar
  26. Favor de enviar cotizacion y contacto a mi correo alvnunezba@yahoo.es
    Programo en VBasic 6.0
    . Gracias

    ResponderEliminar
  27. Por favor me puedes enviar cotización y contacto a mi correo man_vilpa@hotmail.com

    Programo en Delphi

    ResponderEliminar
  28. Enviar costo y mas detalle del DLL, tambien abarca los fuentes y codigo de barra. jlbojorquez@gmail.com

    ResponderEliminar
  29. Tengo programas en VFox y quiero crear archivos PDF directamente sin usar PDFcreator , indicame que alternativas tienes, cual es su costo y la forma de implementar

    ResponderEliminar
  30. Tengo programas en VFox y quiero crear archivos PDF directamente sin usar PDFcreator , indicame que alternativas tienes, cual es su costo y la forma de implementar

    ResponderEliminar
  31. Podrías enviarme información sobre los precios y mas detalle a jlayresz@hotmail.com

    ResponderEliminar
  32. Cualquier consulta ya sea o no sobre la facturación electronica poor favor enviar correo a rycjesus@gmail.com

    ResponderEliminar
  33. buenos dias, porfavor envaime el precio de el codigo fuente de factura electronica SUNAT.

    ResponderEliminar
    Respuestas
    1. por favor enviarme un correo a rycjesus@gmail.com

      Eliminar
  34. Hola MalkaSoft, buenos días. Por favor podrías enviarme tu cotización e información adicional a este correo: lmonterof04@gmail.com.
    Necesito para xHarbour con FiveWin y con archivos DBF/NTX.

    Quedo atento.

    Saludos.
    Atte.
    Lucho Montero.

    ResponderEliminar
  35. Precio, especficaciones y si tuvieras una demo mejor, enviame a jjheyner@hotmail.com

    ResponderEliminar
  36. por favor enviar email a rycjesus@gmail.com

    ResponderEliminar
  37. Enviame el costo de tu dll y dime si es uso ilimitado y con actualizaciones. Abmsoftperu@hotmail.com

    ResponderEliminar
  38. yo desarrollo en VB6 y estoy interesado en tu dll, enviame el costo a tcgsistemas@gmail.com, dentro del costo incluye actualizaciones, esta limitado para trabajar para una sola empresa o las puedo utilizar en varias, esta dll la puedo utilizar en varias PCs

    ResponderEliminar
  39. Hola tenemos una aplicacion en Power Builder, podrias enviarme el costo de la integracion y tu dll (codigo fuente) a chavez_l@hotmail.com

    ResponderEliminar
  40. Este comentario ha sido eliminado por el autor.

    ResponderEliminar
  41. Hola estimado me puedes llamar te saluda johnny leon
    989313651

    ResponderEliminar
  42. Hola, tengo un cliente que tiene su sistema de Facturación en Visual FoxPro 6.0. Envíame un correo a ltpsa@ymail.com indicando el costo de la librería,implementación (para considerar) y soporte, en caso hubiesen cambios de SUNAT u otras modificaciones. Gracias desde Lima, Perú.

    ResponderEliminar
    Respuestas
    1. Estimado trate de mandarte un correo pero me dice que no existe el correo, por favor enviarme un correo electrónico rycjesus@gmail.com

      Eliminar
  43. Este comentario ha sido eliminado por un administrador del blog.

    ResponderEliminar