{"id":5480,"date":"2021-11-24T23:51:27","date_gmt":"2021-11-25T05:51:27","guid":{"rendered":"https:\/\/www.facturando.mx\/blog\/?p=5480"},"modified":"2026-09-13T03:14:14","modified_gmt":"2026-09-13T09:14:14","slug":"dll-para-generar-el-cfdi-4-0","status":"publish","type":"post","link":"https:\/\/www.facturando.mx\/blog\/2021\/11\/24\/dll-para-generar-el-cfdi-4-0\/","title":{"rendered":"DLL para generar el CFDI 4.0"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">El SAT esta a punto de liberar una serie de cambios que afectan la generaci\u00f3n de los comprobantes fiscales digitales, si a\u00fan no los conoces te invitamos a dar clic en cada uno de ellos para que los conozcas a detalle:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/www.facturando.mx\/blog\/index.php\/2021\/11\/11\/cfdi-4-0-conoce-todos-los-cambios\/\" target=\"_blank\" rel=\"noreferrer noopener\">CFDI 4.0: Conoce todos los cambios<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.facturando.mx\/blog\/index.php\/2021\/11\/11\/nueva-version-del-cfdi-2-0-para-la-recepcion-de-pagos\/\" target=\"_blank\" rel=\"noreferrer noopener\">Recepci\u00f3n de pagos 2.0<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.facturando.mx\/blog\/index.php\/2021\/11\/11\/sat-nueva-version-2-0-del-cfdi-de-retenciones-e-informacion-de-pagos\/\" target=\"_blank\" rel=\"noreferrer noopener\">Constancias de retenciones 2.0<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.facturando.mx\/blog\/index.php\/2021\/11\/11\/sat-cambios-al-proceso-de-cancelacion\/\" target=\"_blank\" rel=\"noreferrer noopener\">Cambios al proceso de cancelaci\u00f3n<\/a><\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">En Facturando siempre nos hemos distinguido por dar soporte a los \u00faltimos cambios realizados por la autoridad, es por eso, por lo que, hoy traemos una nueva versi\u00f3n de nuestra librer\u00eda (DLL) para la generaci\u00f3n y lectura del CFDI.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A continuaci\u00f3n, describiremos los cambios m\u00e1s importantes de esta nueva versi\u00f3n (2021.11.24) y al final haremos algunos comentarios importantes para el uso de las nuevas versiones.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><em>Generaci\u00f3n del CFDI 4.0<\/em><\/strong><br>Esta nueva versi\u00f3n soporta la generaci\u00f3n de un CFDI 4.0, esto significa que con esta DLL ya puedes generar el XML cumpliendo con el est\u00e1ndar el SAT.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Para este caso, hemos agregado un ejemplo llamado \u201c<strong>CFDI 4.0<\/strong>\u201d donde mostramos como llenar cada uno de las propiedades y clases que se pueden llegar a usar en el nuevo est\u00e1ndar, es importante aclarar que este ejemplo tiene como finalidad mostrar el uso de la librer\u00eda en su totalidad, esto quiere decir que el XML generado es v\u00e1lido, pero no puede ser timbrado porque no cumple con la matriz de errores del SAT.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><em>Recibo de pago 2.0<\/em><\/strong><br>Tambi\u00e9n hemos agregado soporte al recibo de pago 2.0, esto es, con esta versi\u00f3n de la librer\u00eda vas a poder generar un recibo de pago que cumpla con el nuevo est\u00e1ndar definido por la autoridad.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Tambi\u00e9n hemos agregado un ejemplo cuyo objetivo es mostrar el uso de todas las propiedades y clases que intervienen en la generaci\u00f3n del recibo de pago 2.0<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Sabemos que este es un cambio transcendental y son muchas las dudas que existen al respecto y hemos querido adelantarnos respondiendo a algunas de ellas:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><em>\u00bfD\u00f3nde est\u00e1 publicado la especificaci\u00f3n t\u00e9cnica de estos cambios?<\/em><\/strong><br>El SAT a\u00fan no ha hecho p\u00fablica la especificaci\u00f3n t\u00e9cnica de estos cambios.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><em>\u00bfYa se pueden timbrar CFDI 40 y recibos de pago 2.0?<\/em><\/strong><br>Con respecto al timbrado, en este momento no es posible timbrar el XML, ya que esto depende del PAC y ninguno de nuestros PACs asociados tiene activa esta parte, ellos se encuentran trabajando sobre el tema, esto es, se encuentran conociendo y asimilando todas las implicaciones de estos cambios.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><em>Si a\u00fan no existe la especificaci\u00f3n t\u00e9cnica, \u00bfpara que liberar una nueva versi\u00f3n de la librer\u00eda?<\/em><\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Lo hemos hecho por varios motivos:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Queremos que nuestro clientes y usuarios puedan conocer los cambios que viene y las implicaciones que tendr\u00e1n dentro de sus procesos.<\/li>\n\n\n\n<li>Los clientes ya podr\u00edan empezar a hacer de las pruebas con el nuevo est\u00e1ndar y comenzar a adecuar sus programas.<\/li>\n\n\n\n<li>Nuestro compromiso es siempre ofrecer y cumplir todo lo que el SAT proponga con respecto al CFDI.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><em>\u00bfCu\u00e1ndo entra en vigor esta nueva versi\u00f3n del CFDI 4.0?<\/em><\/strong><br>Esta nueva versi\u00f3n entrar\u00e1 en vigor a partir del 01 de enero de 2022.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><em>\u00bfPueden existir m\u00e1s cambios para el CFDI 4.0?<\/em><\/strong><br>Existe la posibilidad de que la autoridad realice cambios al est\u00e1ndar antes de hacerlo p\u00fablico, aunque si esto pasar\u00e1, creemos que ser\u00eda cambios menores.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Nosotros estaremos al pendiente del tema y en caso de que esto suceda, estaremos liberando una nueva versi\u00f3n de la librer\u00eda que soporte los cambios.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><em>\u00bfD\u00f3nde puedo encontrar informaci\u00f3n sobre este tema?<\/em><\/strong><br>Te invitamos a suscribirte a este seminario web, donde hablaremos a detalle de cada tema:<\/p>\n\n\n\n<h3 class=\"wp-block-heading has-text-align-center\"><a href=\"https:\/\/us02web.zoom.us\/webinar\/register\/1416379682375\/WN_dORs75fMQ3WF27LqVwqxwg\" target=\"_blank\" rel=\"noopener nofollow\">Suscr\u00edbete al curso de CFDI 4.0<\/a><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><em>\u00bfSe va a poder leer un CFDI 4.0 y un recibo de pago 2.0 con esta nueva versi\u00f3n?<\/em><\/strong><br>S\u00ed, no solo podr\u00e1s generar, sino que, tambi\u00e9n podr\u00e1s leer un CFD 4.0 y RP 2.0 y podr\u00e1s extraer toda la informaci\u00f3n contenidos en los mismo, de forma r\u00e1pida y sencilla.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Si quieres ver como lo puedes hacer, te invitamos a revisar el ejemplo llamado \u201c<strong>Validacion<\/strong>\u201d<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><em>\u00bfEsta liberaci\u00f3n a que tipos de la librer\u00eda soporta?<\/em><\/strong><br>Por el momento solo est\u00e1 disponible para Dot Net (C# y VB.Net) pero en pr\u00f3ximos d\u00edas estaremos liberando el soporte para DLL, Delphi y PHP.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Si tienes alguna duda con respecto a esta publicaci\u00f3n, te invitamos a que nos contactes por medio del chat que aparece en nuestra p\u00e1gina <a href=\"https:\/\/facturando.mx\/\" target=\"_blank\" rel=\"noreferrer noopener\">www.facturando.mx<\/a> donde con gusto un asesor te atender\u00e1.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Hasta la pr\u00f3xima.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>El SAT esta a punto de liberar una serie de cambios que afectan la generaci\u00f3n de los comprobantes fiscales digitales, si a\u00fan no los conoces te invitamos a dar clic en cada uno de ellos para que los conozcas a <a class=\"more-link\" href=\"https:\/\/www.facturando.mx\/blog\/2021\/11\/24\/dll-para-generar-el-cfdi-4-0\/\">Seguir leyendo <span class=\"screen-reader-text\">  DLL para generar el CFDI 4.0<\/span><span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[83,128,122,78,363,62,35,20,4,86,191,40,36,26,76],"tags":[364,365,367,92,79,8,368,366,96,143],"class_list":["post-5480","post","type-post","status-publish","format-standard","hentry","category-c","category-cancelar","category-cancelar-cfdi","category-cfdi","category-cfdi-4-0","category-constancia-de-retenciones","category-dll","category-factura-electronica","category-liberacion","category-pac","category-reforma-fiscal","category-sat","category-validar","category-visual-basic-net","category-xml","tag-cfdi-4-0","tag-comprobante-fiscal","tag-constancias-de-retenciones","tag-dll","tag-factura-electronica","tag-pac","tag-proceso-de-cancelacion","tag-recibo-de-pago-2-0","tag-sat","tag-xml"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.1.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"Conoce a detalle todos los cambios realizados por el Servicio de Administraci\u00f3n Tributaria (SAT) con respecto a la generaci\u00f3n del nuevo CFDI en su versi\u00f3n 4.0\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Facturando\"\/>\n\t<meta name=\"google-site-verification\" content=\"mLHgZsMVAIoTY5foJGpXRwBTkOEwXJCFWamt4Hi_0jA\" \/>\n\t<meta name=\"msvalidate.01\" content=\"262B9D6F25B63228AFDC3DE848E181AD\" \/>\n\t<meta name=\"keywords\" content=\"sat,cfdi 4.0,xml,comprobante fiscal,factura electr\u00f3nica,recibo de pago 2.0,constancias de retenciones,proceso de cancelaci\u00f3n,dll,pac\" \/>\n\t<link rel=\"canonical\" href=\"https:\/\/www.facturando.mx\/blog\/2021\/11\/24\/dll-para-generar-el-cfdi-4-0\/\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"es_ES\" \/>\n\t\t<meta property=\"og:site_name\" content=\"Facturando | La soluci\u00f3n m\u00e1s r\u00e1pida y confiable para factura electr\u00f3nica\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"DLL para generaci\u00f3n del nuevo CFDI en su versi\u00f3n 4.0\" \/>\n\t\t<meta property=\"og:description\" content=\"Conoce a detalle todos los cambios realizados por el Servicio de Administraci\u00f3n Tributaria (SAT) con respecto a la generaci\u00f3n del nuevo CFDI en su versi\u00f3n 4.0\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/www.facturando.mx\/blog\/2021\/11\/24\/dll-para-generar-el-cfdi-4-0\/\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2021-11-25T05:51:27+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2026-09-13T09:14:14+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/people\/Facturando\/100064014306286\/\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary\" \/>\n\t\t<meta name=\"twitter:site\" content=\"@FacturandoMX\" \/>\n\t\t<meta name=\"twitter:title\" content=\"DLL para generaci\u00f3n del nuevo CFDI en su versi\u00f3n 4.0\" \/>\n\t\t<meta name=\"twitter:description\" content=\"Conoce a detalle todos los cambios realizados por el Servicio de Administraci\u00f3n Tributaria (SAT) con respecto a la generaci\u00f3n del nuevo CFDI en su versi\u00f3n 4.0\" \/>\n\t\t<meta name=\"twitter:creator\" content=\"@FacturandoMX\" \/>\n\t\t<script type=\"application\/ld+json\" class=\"aioseo-schema\">\n\t\t\t{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.facturando.mx\\\/blog\\\/2021\\\/11\\\/24\\\/dll-para-generar-el-cfdi-4-0\\\/#article\",\"name\":\"DLL para generaci\\u00f3n del nuevo CFDI en su versi\\u00f3n 4.0\",\"headline\":\"DLL para generar el CFDI 4.0\",\"author\":{\"@id\":\"https:\\\/\\\/www.facturando.mx\\\/blog\\\/author\\\/facturando\\\/#author\"},\"publisher\":{\"@id\":\"https:\\\/\\\/www.facturando.mx\\\/blog\\\/#organization\"},\"image\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/www.facturando.mx\\\/imagen\\\/logotipo.png\",\"@id\":\"https:\\\/\\\/www.facturando.mx\\\/blog\\\/#articleImage\"},\"datePublished\":\"2021-11-24T23:51:27-06:00\",\"dateModified\":\"2026-09-13T03:14:14-06:00\",\"inLanguage\":\"es-ES\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.facturando.mx\\\/blog\\\/2021\\\/11\\\/24\\\/dll-para-generar-el-cfdi-4-0\\\/#webpage\"},\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.facturando.mx\\\/blog\\\/2021\\\/11\\\/24\\\/dll-para-generar-el-cfdi-4-0\\\/#webpage\"},\"articleSection\":\"C#, Cancelar, Cancelar CFDI, CFDI, CFDI 4.0, Constancia de retenciones, DLL, Factura electr\\u00f3nica, Liberaci\\u00f3n, PAC, Reforma fiscal, SAT, Validar, Visual Basic.Net, XML, CFDI 4.0, comprobante fiscal, constancias de retenciones, DLL, Factura electr\\u00f3nica, PAC, proceso de cancelaci\\u00f3n, recibo de pago 2.0, SAT, xml\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.facturando.mx\\\/blog\\\/2021\\\/11\\\/24\\\/dll-para-generar-el-cfdi-4-0\\\/#breadcrumblist\",\"itemListElement\":[{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.facturando.mx\\\/blog#listItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.facturando.mx\\\/blog\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.facturando.mx\\\/blog\\\/category\\\/liberacion\\\/#listItem\",\"name\":\"Liberaci\\u00f3n\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.facturando.mx\\\/blog\\\/category\\\/liberacion\\\/#listItem\",\"position\":2,\"name\":\"Liberaci\\u00f3n\",\"item\":\"https:\\\/\\\/www.facturando.mx\\\/blog\\\/category\\\/liberacion\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.facturando.mx\\\/blog\\\/2021\\\/11\\\/24\\\/dll-para-generar-el-cfdi-4-0\\\/#listItem\",\"name\":\"DLL para generar el CFDI 4.0\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.facturando.mx\\\/blog#listItem\",\"name\":\"Home\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.facturando.mx\\\/blog\\\/2021\\\/11\\\/24\\\/dll-para-generar-el-cfdi-4-0\\\/#listItem\",\"position\":3,\"name\":\"DLL para generar el CFDI 4.0\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.facturando.mx\\\/blog\\\/category\\\/liberacion\\\/#listItem\",\"name\":\"Liberaci\\u00f3n\"}}]},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.facturando.mx\\\/blog\\\/#organization\",\"name\":\"Facturando\",\"description\":\"La soluci\\u00f3n m\\u00e1s r\\u00e1pida y confiable para factura electr\\u00f3nica\",\"url\":\"https:\\\/\\\/www.facturando.mx\\\/blog\\\/\",\"telephone\":\"+525553897655\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/www.facturando.mx\\\/imagen\\\/logotipo.png\",\"@id\":\"https:\\\/\\\/www.facturando.mx\\\/blog\\\/2021\\\/11\\\/24\\\/dll-para-generar-el-cfdi-4-0\\\/#organizationLogo\"},\"image\":{\"@id\":\"https:\\\/\\\/www.facturando.mx\\\/blog\\\/2021\\\/11\\\/24\\\/dll-para-generar-el-cfdi-4-0\\\/#organizationLogo\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/people\\\/Facturando\\\/100064014306286\\\/\",\"https:\\\/\\\/twitter.com\\\/FacturandoMX\",\"https:\\\/\\\/www.youtube.com\\\/channel\\\/UCGZrk5l9eU6bxg3AiD48UPA\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.facturando.mx\\\/blog\\\/author\\\/facturando\\\/#author\",\"url\":\"https:\\\/\\\/www.facturando.mx\\\/blog\\\/author\\\/facturando\\\/\",\"name\":\"Facturando\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\\\/\\\/www.facturando.mx\\\/blog\\\/2021\\\/11\\\/24\\\/dll-para-generar-el-cfdi-4-0\\\/#authorImage\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/09bd2449012021f71560d42b62b88a8fe1dcb2565587b4193b6d21a13d5cc4d1?s=96&d=mm&r=g\",\"width\":96,\"height\":96,\"caption\":\"Facturando\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.facturando.mx\\\/blog\\\/2021\\\/11\\\/24\\\/dll-para-generar-el-cfdi-4-0\\\/#webpage\",\"url\":\"https:\\\/\\\/www.facturando.mx\\\/blog\\\/2021\\\/11\\\/24\\\/dll-para-generar-el-cfdi-4-0\\\/\",\"name\":\"DLL para generaci\\u00f3n del nuevo CFDI en su versi\\u00f3n 4.0\",\"description\":\"Conoce a detalle todos los cambios realizados por el Servicio de Administraci\\u00f3n Tributaria (SAT) con respecto a la generaci\\u00f3n del nuevo CFDI en su versi\\u00f3n 4.0\",\"inLanguage\":\"es-ES\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.facturando.mx\\\/blog\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.facturando.mx\\\/blog\\\/2021\\\/11\\\/24\\\/dll-para-generar-el-cfdi-4-0\\\/#breadcrumblist\"},\"author\":{\"@id\":\"https:\\\/\\\/www.facturando.mx\\\/blog\\\/author\\\/facturando\\\/#author\"},\"creator\":{\"@id\":\"https:\\\/\\\/www.facturando.mx\\\/blog\\\/author\\\/facturando\\\/#author\"},\"datePublished\":\"2021-11-24T23:51:27-06:00\",\"dateModified\":\"2026-09-13T03:14:14-06:00\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.facturando.mx\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.facturando.mx\\\/blog\\\/\",\"name\":\"Facturando\",\"description\":\"La soluci\\u00f3n m\\u00e1s r\\u00e1pida y confiable para factura electr\\u00f3nica\",\"inLanguage\":\"es-ES\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.facturando.mx\\\/blog\\\/#organization\"}}]}\n\t\t<\/script>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"DLL para generaci\u00f3n del nuevo CFDI en su versi\u00f3n 4.0","description":"Conoce a detalle todos los cambios realizados por el Servicio de Administraci\u00f3n Tributaria (SAT) con respecto a la generaci\u00f3n del nuevo CFDI en su versi\u00f3n 4.0","canonical_url":"https:\/\/www.facturando.mx\/blog\/2021\/11\/24\/dll-para-generar-el-cfdi-4-0\/","robots":"max-image-preview:large","keywords":"sat,cfdi 4.0,xml,comprobante fiscal,factura electr\u00f3nica,recibo de pago 2.0,constancias de retenciones,proceso de cancelaci\u00f3n,dll,pac","webmasterTools":{"google-site-verification":"mLHgZsMVAIoTY5foJGpXRwBTkOEwXJCFWamt4Hi_0jA","msvalidate.01":"262B9D6F25B63228AFDC3DE848E181AD","miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.facturando.mx\/blog\/2021\/11\/24\/dll-para-generar-el-cfdi-4-0\/#article","name":"DLL para generaci\u00f3n del nuevo CFDI en su versi\u00f3n 4.0","headline":"DLL para generar el CFDI 4.0","author":{"@id":"https:\/\/www.facturando.mx\/blog\/author\/facturando\/#author"},"publisher":{"@id":"https:\/\/www.facturando.mx\/blog\/#organization"},"image":{"@type":"ImageObject","url":"https:\/\/www.facturando.mx\/imagen\/logotipo.png","@id":"https:\/\/www.facturando.mx\/blog\/#articleImage"},"datePublished":"2021-11-24T23:51:27-06:00","dateModified":"2026-09-13T03:14:14-06:00","inLanguage":"es-ES","mainEntityOfPage":{"@id":"https:\/\/www.facturando.mx\/blog\/2021\/11\/24\/dll-para-generar-el-cfdi-4-0\/#webpage"},"isPartOf":{"@id":"https:\/\/www.facturando.mx\/blog\/2021\/11\/24\/dll-para-generar-el-cfdi-4-0\/#webpage"},"articleSection":"C#, Cancelar, Cancelar CFDI, CFDI, CFDI 4.0, Constancia de retenciones, DLL, Factura electr\u00f3nica, Liberaci\u00f3n, PAC, Reforma fiscal, SAT, Validar, Visual Basic.Net, XML, CFDI 4.0, comprobante fiscal, constancias de retenciones, DLL, Factura electr\u00f3nica, PAC, proceso de cancelaci\u00f3n, recibo de pago 2.0, SAT, xml"},{"@type":"BreadcrumbList","@id":"https:\/\/www.facturando.mx\/blog\/2021\/11\/24\/dll-para-generar-el-cfdi-4-0\/#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/www.facturando.mx\/blog#listItem","position":1,"name":"Home","item":"https:\/\/www.facturando.mx\/blog","nextItem":{"@type":"ListItem","@id":"https:\/\/www.facturando.mx\/blog\/category\/liberacion\/#listItem","name":"Liberaci\u00f3n"}},{"@type":"ListItem","@id":"https:\/\/www.facturando.mx\/blog\/category\/liberacion\/#listItem","position":2,"name":"Liberaci\u00f3n","item":"https:\/\/www.facturando.mx\/blog\/category\/liberacion\/","nextItem":{"@type":"ListItem","@id":"https:\/\/www.facturando.mx\/blog\/2021\/11\/24\/dll-para-generar-el-cfdi-4-0\/#listItem","name":"DLL para generar el CFDI 4.0"},"previousItem":{"@type":"ListItem","@id":"https:\/\/www.facturando.mx\/blog#listItem","name":"Home"}},{"@type":"ListItem","@id":"https:\/\/www.facturando.mx\/blog\/2021\/11\/24\/dll-para-generar-el-cfdi-4-0\/#listItem","position":3,"name":"DLL para generar el CFDI 4.0","previousItem":{"@type":"ListItem","@id":"https:\/\/www.facturando.mx\/blog\/category\/liberacion\/#listItem","name":"Liberaci\u00f3n"}}]},{"@type":"Organization","@id":"https:\/\/www.facturando.mx\/blog\/#organization","name":"Facturando","description":"La soluci\u00f3n m\u00e1s r\u00e1pida y confiable para factura electr\u00f3nica","url":"https:\/\/www.facturando.mx\/blog\/","telephone":"+525553897655","logo":{"@type":"ImageObject","url":"https:\/\/www.facturando.mx\/imagen\/logotipo.png","@id":"https:\/\/www.facturando.mx\/blog\/2021\/11\/24\/dll-para-generar-el-cfdi-4-0\/#organizationLogo"},"image":{"@id":"https:\/\/www.facturando.mx\/blog\/2021\/11\/24\/dll-para-generar-el-cfdi-4-0\/#organizationLogo"},"sameAs":["https:\/\/www.facebook.com\/people\/Facturando\/100064014306286\/","https:\/\/twitter.com\/FacturandoMX","https:\/\/www.youtube.com\/channel\/UCGZrk5l9eU6bxg3AiD48UPA"]},{"@type":"Person","@id":"https:\/\/www.facturando.mx\/blog\/author\/facturando\/#author","url":"https:\/\/www.facturando.mx\/blog\/author\/facturando\/","name":"Facturando","image":{"@type":"ImageObject","@id":"https:\/\/www.facturando.mx\/blog\/2021\/11\/24\/dll-para-generar-el-cfdi-4-0\/#authorImage","url":"https:\/\/secure.gravatar.com\/avatar\/09bd2449012021f71560d42b62b88a8fe1dcb2565587b4193b6d21a13d5cc4d1?s=96&d=mm&r=g","width":96,"height":96,"caption":"Facturando"}},{"@type":"WebPage","@id":"https:\/\/www.facturando.mx\/blog\/2021\/11\/24\/dll-para-generar-el-cfdi-4-0\/#webpage","url":"https:\/\/www.facturando.mx\/blog\/2021\/11\/24\/dll-para-generar-el-cfdi-4-0\/","name":"DLL para generaci\u00f3n del nuevo CFDI en su versi\u00f3n 4.0","description":"Conoce a detalle todos los cambios realizados por el Servicio de Administraci\u00f3n Tributaria (SAT) con respecto a la generaci\u00f3n del nuevo CFDI en su versi\u00f3n 4.0","inLanguage":"es-ES","isPartOf":{"@id":"https:\/\/www.facturando.mx\/blog\/#website"},"breadcrumb":{"@id":"https:\/\/www.facturando.mx\/blog\/2021\/11\/24\/dll-para-generar-el-cfdi-4-0\/#breadcrumblist"},"author":{"@id":"https:\/\/www.facturando.mx\/blog\/author\/facturando\/#author"},"creator":{"@id":"https:\/\/www.facturando.mx\/blog\/author\/facturando\/#author"},"datePublished":"2021-11-24T23:51:27-06:00","dateModified":"2026-09-13T03:14:14-06:00"},{"@type":"WebSite","@id":"https:\/\/www.facturando.mx\/blog\/#website","url":"https:\/\/www.facturando.mx\/blog\/","name":"Facturando","description":"La soluci\u00f3n m\u00e1s r\u00e1pida y confiable para factura electr\u00f3nica","inLanguage":"es-ES","publisher":{"@id":"https:\/\/www.facturando.mx\/blog\/#organization"}}]},"og:locale":"es_ES","og:site_name":"Facturando | La soluci\u00f3n m\u00e1s r\u00e1pida y confiable para factura electr\u00f3nica","og:type":"article","og:title":"DLL para generaci\u00f3n del nuevo CFDI en su versi\u00f3n 4.0","og:description":"Conoce a detalle todos los cambios realizados por el Servicio de Administraci\u00f3n Tributaria (SAT) con respecto a la generaci\u00f3n del nuevo CFDI en su versi\u00f3n 4.0","og:url":"https:\/\/www.facturando.mx\/blog\/2021\/11\/24\/dll-para-generar-el-cfdi-4-0\/","article:published_time":"2021-11-25T05:51:27+00:00","article:modified_time":"2026-09-13T09:14:14+00:00","article:publisher":"https:\/\/www.facebook.com\/people\/Facturando\/100064014306286\/","twitter:card":"summary","twitter:site":"@FacturandoMX","twitter:title":"DLL para generaci\u00f3n del nuevo CFDI en su versi\u00f3n 4.0","twitter:description":"Conoce a detalle todos los cambios realizados por el Servicio de Administraci\u00f3n Tributaria (SAT) con respecto a la generaci\u00f3n del nuevo CFDI en su versi\u00f3n 4.0","twitter:creator":"@FacturandoMX"},"aioseo_meta_data":{"post_id":"5480","title":"DLL para generaci\u00f3n del nuevo CFDI en su versi\u00f3n 4.0","description":"Conoce a detalle todos los cambios realizados por el Servicio de Administraci\u00f3n Tributaria (SAT) con respecto a la generaci\u00f3n del nuevo CFDI en su versi\u00f3n 4.0","keywords":[{"label":"sat","value":"sat"},{"label":"cfdi 4.0","value":"cfdi 4.0"},{"label":"xml","value":"xml"},{"label":"comprobante fiscal","value":"comprobante fiscal"},{"label":"factura electr\u00f3nica","value":"factura electr\u00f3nica"},{"label":"recibo de pago 2.0","value":"recibo de pago 2.0"},{"label":"constancias de retenciones","value":"constancias de retenciones"},{"label":"proceso de cancelaci\u00f3n","value":"proceso de cancelaci\u00f3n"},{"label":"dll","value":"dll"},{"label":"pac","value":"pac"}],"keyphrases":{"focus":{"keyphrase":"","score":0,"analysis":{"keyphraseInTitle":{"score":0,"maxScore":9,"error":1}}},"additional":[]},"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":"","og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"Article","isEnabled":true},"graphs":[],"defaultGraph":"Article","defaultPostTypeGraph":""},"schema_type":"default","schema_type_options":"{\"article\":{\"articleType\":\"BlogPosting\"},\"course\":{\"name\":\"\",\"description\":\"\",\"provider\":\"\"},\"faq\":{\"pages\":[]},\"product\":{\"reviews\":[]},\"recipe\":{\"ingredients\":[],\"instructions\":[],\"keywords\":[]},\"software\":{\"reviews\":[],\"operatingSystems\":[]},\"webPage\":{\"webPageType\":\"WebPage\"}}","pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":"-1","robots_max_videopreview":"-1","robots_max_imagepreview":"large","priority":null,"frequency":"default","location":null,"local_seo":null,"breadcrumb_settings":null,"limit_modified_date":false,"ai":{"faqs":[],"keyPoints":[],"schemas":[],"titles":[],"descriptions":[],"socialPosts":{"email":{"subject":"","preview":"","content":""},"linkedin":[],"twitter":[],"facebook":[],"instagram":[]}},"created":"2021-11-25 05:15:02","updated":"2026-09-13 09:16:03","seo_analyzer_scan_date":null,"focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"aioseo_breadcrumb":"<div class=\"aioseo-breadcrumbs\"><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/www.facturando.mx\/blog\" title=\"Home\">Home<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/www.facturando.mx\/blog\/category\/liberacion\/\" title=\"Liberaci\u00f3n\">Liberaci\u00f3n<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\tDLL para generar el CFDI 4.0\n\t\t<\/span><\/div>","aioseo_breadcrumb_json":[{"label":"Home","link":"https:\/\/www.facturando.mx\/blog"},{"label":"Liberaci\u00f3n","link":"https:\/\/www.facturando.mx\/blog\/category\/liberacion\/"},{"label":"DLL para generar el CFDI 4.0","link":"https:\/\/www.facturando.mx\/blog\/2021\/11\/24\/dll-para-generar-el-cfdi-4-0\/"}],"_links":{"self":[{"href":"https:\/\/www.facturando.mx\/blog\/wp-json\/wp\/v2\/posts\/5480","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.facturando.mx\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.facturando.mx\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.facturando.mx\/blog\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.facturando.mx\/blog\/wp-json\/wp\/v2\/comments?post=5480"}],"version-history":[{"count":3,"href":"https:\/\/www.facturando.mx\/blog\/wp-json\/wp\/v2\/posts\/5480\/revisions"}],"predecessor-version":[{"id":8401,"href":"https:\/\/www.facturando.mx\/blog\/wp-json\/wp\/v2\/posts\/5480\/revisions\/8401"}],"wp:attachment":[{"href":"https:\/\/www.facturando.mx\/blog\/wp-json\/wp\/v2\/media?parent=5480"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.facturando.mx\/blog\/wp-json\/wp\/v2\/categories?post=5480"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.facturando.mx\/blog\/wp-json\/wp\/v2\/tags?post=5480"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}