Página 22 de 52

Re: Complemento de la carta porte

Publicado: Lun Nov 22, 2021 9:23 am
por sistemas@tlc.com.mx
Buen dia, al estar timbrando en modo de prueba una complemento cartaporte de ingresos, me sale este error
Captura de pantalla 2021-11-22 102012.png
Captura de pantalla 2021-11-22 102012.png (14.53 KiB) Visto 3969 veces

Re: Complemento de la carta porte

Publicado: Lun Nov 22, 2021 9:34 am
por vcrnico
sistemas@tlc.com.mx escribió:Buen dia, al estar timbrando en modo de prueba una complemento cartaporte de ingresos, me sale este error
Captura de pantalla 2021-11-22 102012.png
Te falta: <cartaporte20:CantidadTransporta Cantidad="1" IDDestino="DE123345" IDOrigen="OR123345"/>

Re: Complemento de la carta porte

Publicado: Lun Nov 22, 2021 9:38 am
por Dado
sistemas@tlc.com.mx escribió:Buen dia, al estar timbrando en modo de prueba una complemento cartaporte de ingresos, me sale este error
Captura de pantalla 2021-11-22 102012.png
"No hay schemaLocation de CartaPorte 2.0"

Este error ya se habia discutido, te sigo invitando a que revises el foro por errores similares que vas teniendo, checalo aqui

Re: Complemento de la carta porte

Publicado: Lun Nov 22, 2021 2:55 pm
por Hana
Hola!!

Tomen en cuenta, que el Jueves el SAT cambio el xslt y el anexo, específicamente en:
- TiposFigura

Re: Complemento de la carta porte

Publicado: Lun Nov 22, 2021 3:18 pm
por Jesus Castelo
Hola, intento usar el archivo xslt nuevo del 18 de noviembre:

http://omawww.sat.gob.mx/tramitesyservi ... rte20.xslt

lo estoy usando en C# de la siguiente forma:

Código: Seleccionar todo

            
            XslCompiledTransform Transformer = new XslCompiledTransform();
            StringWriter strwriter = new StringWriter();

            //La ruta al archivo xslt
            string cArchivoXSLT = @"RutaLocal\CartaPorte20.xslt";

            //Cargamos el xslt para la cadena orignal
            Transformer.Load(cArchivoXSLT);
            Transformer.Transform(cArchivoXML, null, strwriter);

            string cCadenaOriginal = Encoding.UTF8.GetString(Encoding.UTF8.GetBytes(System.Text.RegularExpressions.Regex.Replace(strwriter.ToString(), @"(^\s+)|(\s+$)|(\s+(?=\s.))", "")));
pero en la linea:

Transformer.Load(cArchivoXSLT);

me marca el error:
No existe la plantilla con nombre 'Requerido'.
no puedo generar directamente solo la cadena original de la carta porte de manera independiente al CFDI? o donde esta el problema? he usado muchos xslt de la misma manera y no se porque este me marca error. No doy con bola. Agradezco su tiempo y ayuda...

Re: Complemento de la carta porte

Publicado: Lun Nov 22, 2021 3:26 pm
por Dado
No conozco C#, pero reconozco que "Requerido" no es un token valido

Intenta editar el archivo y cambialo por "Required"

Re: Complemento de la carta porte

Publicado: Lun Nov 22, 2021 4:10 pm
por Jesus Castelo
Gracias dado, efectivamente por ahí iba la cosa

hay que agregar una líneas al xslt:

Código: Seleccionar todo

  <!-- Con el siguiente método se establece que la salida deberá ser en texto -->
  <xsl:output method="text" version="1.0" encoding="UTF-8" indent="no"/>
  
  <!-- En esta sección se define la inclusión de las plantillas de utilerías para colapsar espacios -->
  <xsl:include href="utilerias.xslt"/>
 

y claro tener el archivo utilerias.xslt de manera local, o dejarlo como viene por default el xslt del CFDI 3.3, de ahi fue donde lo copie y ya funciono sin problemas

Re: Complemento de la carta porte

Publicado: Lun Nov 22, 2021 6:54 pm
por Dado
Hana escribió:Hola!!

Tomen en cuenta, que el Jueves el SAT cambio el xslt y el anexo, específicamente en:
- TiposFigura
Hana, te debo dos, si vienes a Queretaro permiteme invitarte una cerveza ...... :P

Confirmo que otra vez le movieron a la estructura, y eso si es competencia de la DLL, movieron el nodo de DOMICILIO

Mmmmh, dejen sacar unos pendientes y a mas tardar el jueves publico una nueva DLL

Re: Complemento de la carta porte

Publicado: Mar Nov 23, 2021 7:44 am
por Hana
DADO escribió:
Hana escribió:Hola!!

Tomen en cuenta, que el Jueves el SAT cambio el xslt y el anexo, específicamente en:
- TiposFigura
Hana, te debo dos, si vienes a Queretaro permiteme invitarte una cerveza ...... :P

Confirmo que otra vez le movieron a la estructura, y eso si es competencia de la DLL, movieron el nodo de DOMICILIO

Mmmmh, dejen sacar unos pendientes y a mas tardar el jueves publico una nueva DLL
Claro!!, si vamos por esos rumbos las cobramos!!!

Ahorita estamos en el análisis de la V4.0 del CFDI y 2.0 CP, pero en el otro hilo platicamos de eso.

Saludos

Re: Complemento de la carta porte

Publicado: Mar Nov 23, 2021 9:35 am
por Jesus Castelo
Hana escribió:Hola!!

Tomen en cuenta, que el Jueves el SAT cambio el xslt y el anexo, específicamente en:
- TiposFigura

Hola Hana, una duda sin chiste pero que me tenia confundido :lol:

Dices que el cambio fue el Jueves pero en la imagen muestras los últimos cambios publicados con fecha del día de ayer. Actualizaste la imagen verdad?