Publicado en Chile Digital, Tutoriales

Envio LCE a SII. Error SCH-00001: Invalid Schema Name

Revisando este tema del envio de Libros Contables, unos envios eran rechazados por error de esquema.

Viendo los XML rechazados, la cabecera tenia esta estructura:

<LceEnvioOblig xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1.0" xmlns="http://www.sii.cl/SiiLce">

La cual al principio no ves el error, pero a esta declaración le falta el SCHEMA al cual responde el XML.

La cabecera correcta es esta:

<LceEnvioOblig xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" version="1.0" xmlns="http://www.sii.cl/SiiLce" xsi:schemaLocation="http://www.sii.cl/SiiLce LceEnvioOblig_v10.xsd">

Ya que con esta declaración en la cabecera, deja de “rebotar” el XML contra el servicio de SII.

Espero que les sirva de ayuda.

TYDW.-