Página 1 de 1

Problema con campo REFERENCIA en la cadena

Publicado: Mié Mar 16, 2011 12:02 pm
por agag4
Buen dia compañeros, resulta que un cliente me reporto de varias facturas que en la cadena no sale separado el dato NORTE, este cliente no quiere que salga en la cadena asi:
|245 NORTE|
Quiere que salga separado el dato NORTE, asi:
|245|NORTE|

La cosa es que en el fuente, en el campo REFERENCIA estoy alimentando el dato NORTE y en procedimiento "Procedure GeneraCadenaOriginal" es donde cambie el orden de REFERENCIA, quedo asi:

Código: Seleccionar todo

..........
  with Receptor do begin
     AgregaDato(Rfc); AgregaDato(Nombre);

     with Domicilio do begin
       AgregaDato(Calle);
       AgregaDato(NoExterior);

        /*cambio de posición, que salga después del numero exterior*/
        AgregaDato(Referencia);

        AgregaDato(NoInterior);
        AgregaDato(Colonia);
..........
Todo sale bien, en la impresión, el problema es cuando se valida el XML, me dice que el SELLO DEL COMPROBANTE ES INVALIDO, y al ver la cadena que muestra en el validador del portal del sat no me sale el dato después del numero exterior:

Código: Seleccionar todo

....
|245|CENTRO|CULIACAN|NORTE|
....
Será que el validador del SAT tiene FIJO el orden del campo REFERENCIA ??

Re: Problema con campo REFERENCIA en la cadena

Publicado: Mié Mar 16, 2011 12:14 pm
por Dado
agag4 escribió:Buen dia compañeros, resulta que un cliente me reporto de varias facturas que en la cadena no sale separado el dato NORTE, este cliente no quiere que salga en la cadena asi:
|245 NORTE|
Quiere que salga separado el dato NORTE, asi:
|245|NORTE|

La cosa es que en el fuente, en el campo REFERENCIA estoy alimentando el dato NORTE y en procedimiento "Procedure GeneraCadenaOriginal" es donde cambie el orden de REFERENCIA, quedo asi:

Código: Seleccionar todo

..........
  with Receptor do begin
     AgregaDato(Rfc); AgregaDato(Nombre);

     with Domicilio do begin
       AgregaDato(Calle);
       AgregaDato(NoExterior);

        /*cambio de posición, que salga después del numero exterior*/
        AgregaDato(Referencia);

        AgregaDato(NoInterior);
        AgregaDato(Colonia);
..........
Todo sale bien, en la impresión, el problema es cuando se valida el XML, me dice que el SELLO DEL COMPROBANTE ES INVALIDO, y al ver la cadena que muestra en el validador del portal del sat no me sale el dato después del numero exterior:

Código: Seleccionar todo

....
|245|CENTRO|CULIACAN|NORTE|
....
Será que el validador del SAT tiene FIJO el orden del campo REFERENCIA ??
:D :D

Hoy me algraste el dia ! ......"no quiere que salga en la cadena asi"......la cadena va a salir COMO DEBE SALIR !!! no es al gusto.

Por favor regresa la REFERENCIA, DEBE ESTAR DESPUES DE LOCALIDAD Y ANTES DE MUNICIPIO.

Y claro, esl SAT y los mas de un millon de personas que estamos en la factura electronica tenemos FIJO LA UBICACION DE LA REFERENCIA, no puedes cambiarla de lugar.

Re: Problema con campo REFERENCIA en la cadena

Publicado: Mié Mar 16, 2011 1:57 pm
por agag4
Asi es DADO, eso me imagine por eso puse este HILO, se le hincho al cliente, pero ya con esto mejor se lo agrego despues del numero exterior, gracias....