{"id":4850,"date":"2020-03-24T18:54:47","date_gmt":"2020-03-25T00:54:47","guid":{"rendered":"http:\/\/www.facturando.mx\/blog\/?p=4850"},"modified":"2020-03-24T22:10:31","modified_gmt":"2020-03-25T04:10:31","slug":"dll-para-validar-un-xml","status":"publish","type":"post","link":"https:\/\/www.facturando.mx\/blog\/2020\/03\/24\/dll-para-validar-un-xml\/","title":{"rendered":"DLL para validar un XML"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Hoy hemos liberado una nueva versi\u00f3n (2020.03.24) de nuestro producto (DLL) para la validaci\u00f3n de comprobantes fiscales digitales (CFDI XML): <a href=\"https:\/\/facturando.mx\/productos\/libreria-validar-factura-electronica\/\">Electronic Document Validator<\/a>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">En este caso, hemos centrado todos nuestros esfuerzos en mejorar la validaci\u00f3n de los comprobantes en las <a href=\"https:\/\/www.facturando.mx\/blog\/index.php\/2020\/01\/27\/como-consultar-la-lista-negra-en-el-sat\/\">listas negras del SAT<\/a>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A continuaci\u00f3n, describiremos los cambios m\u00e1s importantes:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><span style=\"text-decoration: underline;\">Validaci\u00f3n en la lista de incumplidos<\/span><\/strong><br>Como ya sabes, el SAT libera 2 tipos de listas: <\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Operaciones inexistentes (art. 69 B)<\/li><li>Incumplidos (art. 69)<\/li><\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Ya ofrec\u00edamos soporte a la lista de <a href=\"https:\/\/www.facturando.mx\/blog\/index.php\/2020\/02\/04\/sat-que-son-los-efos-edos-y-sus-implicaciones\/\">operaciones inexistentes<\/a>, lo que hemos hecho en esta nueva versi\u00f3n es verificar si el RFC emisor del comprobante se encuentra registrado en la lista de incumplidos y en caso de estarlo, la librer\u00eda lo reportar\u00e1 como una advertencia y ser\u00e1 decisi\u00f3n del usuario si acepta o no dicho comprobante.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Recuerda que el objetivo de la librer\u00eda es verificar diferentes aspectos del comprobante e informarte lo que ha encontrado y es decisi\u00f3n del usuario si toma el comprobante como v\u00e1lido o no.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Para dar soporte a este cambio:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Hemos actualizado los demos, mostrando como se puede tener acceso a esta validaci\u00f3n<\/li><li>Se ha actualizado el formato para la generaci\u00f3n del reporte (PDF) de validaci\u00f3n.<\/li><\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><span style=\"text-decoration: underline;\">Validaci\u00f3n en la lista de operaciones inexistentes<\/span><\/strong><br>En este caso, hemos trabajado en tres puntos:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">El primero es mejorar el proceso de validaci\u00f3n en esta lista, ya que en algunos casos el RFC emisor si exist\u00eda en dicha lista, pero la librer\u00eda reportaba que no exist\u00eda.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Por lo anterior recomendamos a nuestros usuarios validar todos sus comprobantes, si deseas hacerlo sin gastar cr\u00e9ditos de validaci\u00f3n y hacerlo de forma masiva, te recomendamos usar este <a href=\"https:\/\/facturando.mx\/productos\/lista-negra-sat-efos\/\">programa<\/a>, puedes ponerte en contacto con nosotros para poder otorgarte una licencia sin costo.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Si deseas ver como funciona este programa, te invitamos a ver estos <a href=\"https:\/\/facturando.mx\/productos\/lista-negra-sat-efos\/videos.php\">videos<\/a> que hemos preparado para ti.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">El segundo cambio tiene que ver con el tipo de error, anteriormente cuando se detectaba un RFC en las listas negras del SAT, se reportaba como un error, a partir de esta versi\u00f3n se reporta como una advertencia y ser\u00e1 decisi\u00f3n del usuario si acepta o no dicho comprobante.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Si deseas que la librer\u00eda siga reportando este caso como un error, por favor, ponte en contacto con nosotros.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">El tercer cambio tienes que ver con el estatus del RFC en dicha lista, ahora no solo se reporta si existe, sino tambi\u00e9n se muestran los diferentes status que tiene este RFC.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><span style=\"text-decoration: underline;\">Demos<\/span><\/strong><br>Nuestra librer\u00eda viene acompa\u00f1ada con una serie de ejemplos que demuestran como hacer uso de esta; en esta liberaci\u00f3n, hemos realizado cambios importantes a los mismos:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Se refactorizado el c\u00f3digo usado en cada uno, dejando solo aquel estrictamente necesario para entender el uso de la DLL.<\/li><li>Se mejor\u00f3 la documentaci\u00f3n que acompa\u00f1a cada ejemplo.<\/li><li>Se desarrollo un demo que muestra como trabajar con la licencia, como obtener los datos contenidas en la misma y conocer su estatus.<\/li><\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Por lo anterior recomendamos a todos los usuarios que revisen a detalle los demos.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><span style=\"text-decoration: underline;\">Cambios menores<\/span><\/strong><br>Hemos aprovechado esta liberaci\u00f3n para realizar mejoras menores:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Se agreg\u00f3 soporte a dos nuevos PACs<\/li><li>Se agreg\u00f3 soporte a los cambios realizado por el SAT a los cat\u00e1logos del CFDI<\/li><li>Algunas clases y propiedades fueron marcadas como obsoletas y ser\u00e1n eliminadas en una versi\u00f3n futura<\/li><li>Se agreg\u00f3 soporte a los certificados de pruebas del SAT<\/li><\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Si deseas conocer a detalle los cambios realizados, te invitamos a leer el <a href=\"https:\/\/facturando.mx\/descargas\/edv\/Historial_de_cambios.txt\">historial de cambios<\/a>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Por lo cambios implementados, consideramos que todos los usuarios deben actualizarse a esta nueva versi\u00f3n, la cual puedes descargar de aqu\u00ed:<\/p>\n\n\n\n<h2 class=\"has-text-align-center wp-block-heading\"><a href=\"https:\/\/facturando.mx\/productos\/libreria-validar-factura-electronica\/descarga.php\">Descargar<\/a><\/h2>\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\/\">www.facturando.mx<\/a> donde con gusto un asesor te atender\u00e1.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Hoy hemos liberado una nueva versi\u00f3n (2020.03.24) de nuestro producto (DLL) para la validaci\u00f3n de comprobantes fiscales digitales (CFDI XML): Electronic Document Validator. En este caso, hemos centrado todos nuestros esfuerzos en mejorar la validaci\u00f3n de los comprobantes en las <a class=\"more-link\" href=\"https:\/\/www.facturando.mx\/blog\/2020\/03\/24\/dll-para-validar-un-xml\/\">Seguir leyendo <span class=\"screen-reader-text\">  DLL para validar un XML<\/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":[78,113,35,165,20,152,140,60,86,40,76],"tags":[164,163,150,148,151,96,94],"class_list":["post-4850","post","type-post","status-publish","format-standard","hentry","category-cfdi","category-cfdi-3-3","category-dll","category-efos","category-factura-electronica","category-incumplidos","category-listas-negras","category-operaciones-inexistentes","category-pac","category-sat","category-xml","tag-edos","tag-efos","tag-incumplidos","tag-lista-negra-del-sat","tag-operaciones-inexistentes","tag-sat","tag-validar"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.1.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"Con esta DLL no solo podr\u00e1s validar tu CFDI, sino que tambi\u00e9n podr\u00e1s verificar si el emisor de este existe en las listas negras del SAT (arts. 69 y 69-B)\" \/>\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=\"validar,listas negras,efos,edos,incumplidos,cfdi,xml,factura,operaciones inexistentes,69b\" \/>\n\t<link rel=\"canonical\" href=\"https:\/\/www.facturando.mx\/blog\/2020\/03\/24\/dll-para-validar-un-xml\/\" \/>\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 validar un XML | Facturando\" \/>\n\t\t<meta property=\"og:description\" content=\"Con esta DLL no solo podr\u00e1s validar tu CFDI, sino que tambi\u00e9n podr\u00e1s verificar si el emisor de este existe en las listas negras del SAT (arts. 69 y 69-B)\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/www.facturando.mx\/blog\/2020\/03\/24\/dll-para-validar-un-xml\/\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2020-03-25T00:54:47+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-03-25T04:10:31+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 validar un XML | Facturando\" \/>\n\t\t<meta name=\"twitter:description\" content=\"Con esta DLL no solo podr\u00e1s validar tu CFDI, sino que tambi\u00e9n podr\u00e1s verificar si el emisor de este existe en las listas negras del SAT (arts. 69 y 69-B)\" \/>\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\\\/2020\\\/03\\\/24\\\/dll-para-validar-un-xml\\\/#article\",\"name\":\"DLL para validar un XML | Facturando\",\"headline\":\"DLL para validar un XML\",\"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\":\"2020-03-24T18:54:47-06:00\",\"dateModified\":\"2020-03-24T22:10:31-06:00\",\"inLanguage\":\"es-ES\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.facturando.mx\\\/blog\\\/2020\\\/03\\\/24\\\/dll-para-validar-un-xml\\\/#webpage\"},\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.facturando.mx\\\/blog\\\/2020\\\/03\\\/24\\\/dll-para-validar-un-xml\\\/#webpage\"},\"articleSection\":\"CFDI, CFDI 3.3, DLL, efos, Factura electr\\u00f3nica, Incumplidos, Listas negras, Operaciones inexistentes, PAC, SAT, XML, edos, efos, Incumplidos, lista negra del SAT, Operaciones inexistentes, SAT, Validar\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.facturando.mx\\\/blog\\\/2020\\\/03\\\/24\\\/dll-para-validar-un-xml\\\/#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\\\/sat\\\/#listItem\",\"name\":\"SAT\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.facturando.mx\\\/blog\\\/category\\\/sat\\\/#listItem\",\"position\":2,\"name\":\"SAT\",\"item\":\"https:\\\/\\\/www.facturando.mx\\\/blog\\\/category\\\/sat\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.facturando.mx\\\/blog\\\/category\\\/sat\\\/listas-negras\\\/#listItem\",\"name\":\"Listas negras\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.facturando.mx\\\/blog#listItem\",\"name\":\"Home\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.facturando.mx\\\/blog\\\/category\\\/sat\\\/listas-negras\\\/#listItem\",\"position\":3,\"name\":\"Listas negras\",\"item\":\"https:\\\/\\\/www.facturando.mx\\\/blog\\\/category\\\/sat\\\/listas-negras\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.facturando.mx\\\/blog\\\/2020\\\/03\\\/24\\\/dll-para-validar-un-xml\\\/#listItem\",\"name\":\"DLL para validar un XML\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.facturando.mx\\\/blog\\\/category\\\/sat\\\/#listItem\",\"name\":\"SAT\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.facturando.mx\\\/blog\\\/2020\\\/03\\\/24\\\/dll-para-validar-un-xml\\\/#listItem\",\"position\":4,\"name\":\"DLL para validar un XML\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.facturando.mx\\\/blog\\\/category\\\/sat\\\/listas-negras\\\/#listItem\",\"name\":\"Listas negras\"}}]},{\"@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\\\/2020\\\/03\\\/24\\\/dll-para-validar-un-xml\\\/#organizationLogo\"},\"image\":{\"@id\":\"https:\\\/\\\/www.facturando.mx\\\/blog\\\/2020\\\/03\\\/24\\\/dll-para-validar-un-xml\\\/#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\\\/2020\\\/03\\\/24\\\/dll-para-validar-un-xml\\\/#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\\\/2020\\\/03\\\/24\\\/dll-para-validar-un-xml\\\/#webpage\",\"url\":\"https:\\\/\\\/www.facturando.mx\\\/blog\\\/2020\\\/03\\\/24\\\/dll-para-validar-un-xml\\\/\",\"name\":\"DLL para validar un XML | Facturando\",\"description\":\"Con esta DLL no solo podr\\u00e1s validar tu CFDI, sino que tambi\\u00e9n podr\\u00e1s verificar si el emisor de este existe en las listas negras del SAT (arts. 69 y 69-B)\",\"inLanguage\":\"es-ES\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.facturando.mx\\\/blog\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.facturando.mx\\\/blog\\\/2020\\\/03\\\/24\\\/dll-para-validar-un-xml\\\/#breadcrumblist\"},\"author\":{\"@id\":\"https:\\\/\\\/www.facturando.mx\\\/blog\\\/author\\\/facturando\\\/#author\"},\"creator\":{\"@id\":\"https:\\\/\\\/www.facturando.mx\\\/blog\\\/author\\\/facturando\\\/#author\"},\"datePublished\":\"2020-03-24T18:54:47-06:00\",\"dateModified\":\"2020-03-24T22:10:31-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 validar un XML | Facturando","description":"Con esta DLL no solo podr\u00e1s validar tu CFDI, sino que tambi\u00e9n podr\u00e1s verificar si el emisor de este existe en las listas negras del SAT (arts. 69 y 69-B)","canonical_url":"https:\/\/www.facturando.mx\/blog\/2020\/03\/24\/dll-para-validar-un-xml\/","robots":"max-image-preview:large","keywords":"validar,listas negras,efos,edos,incumplidos,cfdi,xml,factura,operaciones inexistentes,69b","webmasterTools":{"google-site-verification":"mLHgZsMVAIoTY5foJGpXRwBTkOEwXJCFWamt4Hi_0jA","msvalidate.01":"262B9D6F25B63228AFDC3DE848E181AD","miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.facturando.mx\/blog\/2020\/03\/24\/dll-para-validar-un-xml\/#article","name":"DLL para validar un XML | Facturando","headline":"DLL para validar un XML","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":"2020-03-24T18:54:47-06:00","dateModified":"2020-03-24T22:10:31-06:00","inLanguage":"es-ES","mainEntityOfPage":{"@id":"https:\/\/www.facturando.mx\/blog\/2020\/03\/24\/dll-para-validar-un-xml\/#webpage"},"isPartOf":{"@id":"https:\/\/www.facturando.mx\/blog\/2020\/03\/24\/dll-para-validar-un-xml\/#webpage"},"articleSection":"CFDI, CFDI 3.3, DLL, efos, Factura electr\u00f3nica, Incumplidos, Listas negras, Operaciones inexistentes, PAC, SAT, XML, edos, efos, Incumplidos, lista negra del SAT, Operaciones inexistentes, SAT, Validar"},{"@type":"BreadcrumbList","@id":"https:\/\/www.facturando.mx\/blog\/2020\/03\/24\/dll-para-validar-un-xml\/#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\/sat\/#listItem","name":"SAT"}},{"@type":"ListItem","@id":"https:\/\/www.facturando.mx\/blog\/category\/sat\/#listItem","position":2,"name":"SAT","item":"https:\/\/www.facturando.mx\/blog\/category\/sat\/","nextItem":{"@type":"ListItem","@id":"https:\/\/www.facturando.mx\/blog\/category\/sat\/listas-negras\/#listItem","name":"Listas negras"},"previousItem":{"@type":"ListItem","@id":"https:\/\/www.facturando.mx\/blog#listItem","name":"Home"}},{"@type":"ListItem","@id":"https:\/\/www.facturando.mx\/blog\/category\/sat\/listas-negras\/#listItem","position":3,"name":"Listas negras","item":"https:\/\/www.facturando.mx\/blog\/category\/sat\/listas-negras\/","nextItem":{"@type":"ListItem","@id":"https:\/\/www.facturando.mx\/blog\/2020\/03\/24\/dll-para-validar-un-xml\/#listItem","name":"DLL para validar un XML"},"previousItem":{"@type":"ListItem","@id":"https:\/\/www.facturando.mx\/blog\/category\/sat\/#listItem","name":"SAT"}},{"@type":"ListItem","@id":"https:\/\/www.facturando.mx\/blog\/2020\/03\/24\/dll-para-validar-un-xml\/#listItem","position":4,"name":"DLL para validar un XML","previousItem":{"@type":"ListItem","@id":"https:\/\/www.facturando.mx\/blog\/category\/sat\/listas-negras\/#listItem","name":"Listas negras"}}]},{"@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\/2020\/03\/24\/dll-para-validar-un-xml\/#organizationLogo"},"image":{"@id":"https:\/\/www.facturando.mx\/blog\/2020\/03\/24\/dll-para-validar-un-xml\/#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\/2020\/03\/24\/dll-para-validar-un-xml\/#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\/2020\/03\/24\/dll-para-validar-un-xml\/#webpage","url":"https:\/\/www.facturando.mx\/blog\/2020\/03\/24\/dll-para-validar-un-xml\/","name":"DLL para validar un XML | Facturando","description":"Con esta DLL no solo podr\u00e1s validar tu CFDI, sino que tambi\u00e9n podr\u00e1s verificar si el emisor de este existe en las listas negras del SAT (arts. 69 y 69-B)","inLanguage":"es-ES","isPartOf":{"@id":"https:\/\/www.facturando.mx\/blog\/#website"},"breadcrumb":{"@id":"https:\/\/www.facturando.mx\/blog\/2020\/03\/24\/dll-para-validar-un-xml\/#breadcrumblist"},"author":{"@id":"https:\/\/www.facturando.mx\/blog\/author\/facturando\/#author"},"creator":{"@id":"https:\/\/www.facturando.mx\/blog\/author\/facturando\/#author"},"datePublished":"2020-03-24T18:54:47-06:00","dateModified":"2020-03-24T22:10:31-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 validar un XML | Facturando","og:description":"Con esta DLL no solo podr\u00e1s validar tu CFDI, sino que tambi\u00e9n podr\u00e1s verificar si el emisor de este existe en las listas negras del SAT (arts. 69 y 69-B)","og:url":"https:\/\/www.facturando.mx\/blog\/2020\/03\/24\/dll-para-validar-un-xml\/","article:published_time":"2020-03-25T00:54:47+00:00","article:modified_time":"2020-03-25T04:10:31+00:00","article:publisher":"https:\/\/www.facebook.com\/people\/Facturando\/100064014306286\/","twitter:card":"summary","twitter:site":"@FacturandoMX","twitter:title":"DLL para validar un XML | Facturando","twitter:description":"Con esta DLL no solo podr\u00e1s validar tu CFDI, sino que tambi\u00e9n podr\u00e1s verificar si el emisor de este existe en las listas negras del SAT (arts. 69 y 69-B)","twitter:creator":"@FacturandoMX"},"aioseo_meta_data":{"post_id":"4850","title":"DLL para validar un XML | #site_title","description":"Con esta DLL no solo podr\u00e1s validar tu CFDI, sino que tambi\u00e9n podr\u00e1s verificar si el emisor de este existe en las listas negras del SAT (arts. 69 y 69-B)","keywords":[{"label":"validar","value":"validar"},{"label":"listas negras","value":"listas negras"},{"label":"efos","value":"efos"},{"label":"edos","value":"edos"},{"label":"incumplidos","value":"incumplidos"},{"label":"cfdi","value":"cfdi"},{"label":"xml","value":"xml"},{"label":"factura","value":"factura"},{"label":"operaciones inexistentes","value":"operaciones inexistentes"},{"label":"69B","value":"69B"}],"keyphrases":null,"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":null,"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":"","isEnabled":true},"graphs":[],"defaultGraph":"","defaultPostTypeGraph":""},"schema_type":null,"schema_type_options":null,"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":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"location":null,"local_seo":null,"breadcrumb_settings":null,"limit_modified_date":false,"ai":null,"created":"2020-12-20 23:14:40","updated":"2026-09-03 09:30:55","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\/sat\/\" title=\"SAT\">SAT<\/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\/sat\/listas-negras\/\" title=\"Listas negras\">Listas negras<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\tDLL para validar un XML\n\t\t<\/span><\/div>","aioseo_breadcrumb_json":[{"label":"Home","link":"https:\/\/www.facturando.mx\/blog"},{"label":"SAT","link":"https:\/\/www.facturando.mx\/blog\/category\/sat\/"},{"label":"Listas negras","link":"https:\/\/www.facturando.mx\/blog\/category\/sat\/listas-negras\/"},{"label":"DLL para validar un XML","link":"https:\/\/www.facturando.mx\/blog\/2020\/03\/24\/dll-para-validar-un-xml\/"}],"_links":{"self":[{"href":"https:\/\/www.facturando.mx\/blog\/wp-json\/wp\/v2\/posts\/4850","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=4850"}],"version-history":[{"count":2,"href":"https:\/\/www.facturando.mx\/blog\/wp-json\/wp\/v2\/posts\/4850\/revisions"}],"predecessor-version":[{"id":4853,"href":"https:\/\/www.facturando.mx\/blog\/wp-json\/wp\/v2\/posts\/4850\/revisions\/4853"}],"wp:attachment":[{"href":"https:\/\/www.facturando.mx\/blog\/wp-json\/wp\/v2\/media?parent=4850"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.facturando.mx\/blog\/wp-json\/wp\/v2\/categories?post=4850"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.facturando.mx\/blog\/wp-json\/wp\/v2\/tags?post=4850"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}