Página 3 de 6

Re: CFD hoteles con Impuesto ISH

Publicado: Lun Dic 13, 2010 8:12 am
por Dado
Prueba con :

Código: Seleccionar todo

    with Complemento.AddChild('impuestosLocales') do 
   begin
      SetAttribute(version,1.0);
    
    with AddChild('TrasladosLocales') do begin
      SetAttribute(impLocTrasladado,'ISH');
      SetAttribute(TasadeTraslado,'3');
      SetAttribute(Importe,'12.80');
    end;
  end;

Re: CFD hoteles con Impuesto ISH

Publicado: Lun Dic 13, 2010 9:20 am
por agag4
Me sigue marcando error "UNDECLARED IDENTIFIER: 'impLocTrasladado' " en la linea :

Código: Seleccionar todo

  with AddChild('TrasladosLocales') do begin
    SetAttribute(impLocTrasladado,'ISH');  <<- LINEA DONDE MARCA EL ERROR
  ....

Re: CFD hoteles con Impuesto ISH

Publicado: Lun Dic 13, 2010 9:48 am
por Dado
agag4 escribió:Me sigue marcando error "UNDECLARED IDENTIFIER: 'impLocTrasladado' " en la linea :

Código: Seleccionar todo

  with AddChild('TrasladosLocales') do begin
    SetAttribute(impLocTrasladado,'ISH');  <<- LINEA DONDE MARCA EL ERROR
  ....
Ese es un error muy simple, es importante que analices y trates de ver que esta pasando, no copies y pegues los ejemplos que te doy, solo son una guia de como debe ser pero de ti depende hacerlos funcionar

Debes agregarle comilla sencilla a impLocTrasladado :

SetAttribute('impLocTrasladado','ISH');

Re: CFD hoteles con Impuesto ISH

Publicado: Lun Dic 13, 2010 1:51 pm
por agag4
ok, gracias dado, entonces para confirmar, con tan solo poner estas lineas ya con eso queda el COMPLEMENTO DEL Impuesto ISH ??

Código: Seleccionar todo


    with Complemento.AddChild('impuestosLocales') do begin
      SetAttribute(version,1.0);

      with AddChild('TrasladosLocales') do begin
        SetAttribute('impLocTrasladado','ISH');
        SetAttribute('TasadeTraslado','3');
        SetAttribute('Importe','12.80');
      end;

    end;

No me falta lo siguiente ??

Código: Seleccionar todo

  - <Complemento>
  - <implocal:ImpuestosLocales version="1.0" TotaldeRetenciones="0.00" TotaldeTraslados="13.80">   <<- NO FALTA ESTO ?? ( TotaldeRetenciones y TotaldeTraslados )

Re: CFD hoteles con Impuesto ISH

Publicado: Lun Dic 13, 2010 2:05 pm
por agag4
Me marca error en la siguiente linea:

Código: Seleccionar todo


    with Complemento.AddChild('impuestosLocales') do begin
      SetAttribute(version,1.0);  <<-- AQUI MARCA EL ERROR


Re: CFD hoteles con Impuesto ISH

Publicado: Lun Dic 13, 2010 2:22 pm
por agag4
Ya no me marco error, lo que hice fue dejarlo entre apostrofe el 1.0 y la palabra VERSION quedo asi:

Código: Seleccionar todo


    with Complemento.AddChild('impuestosLocales') do begin
      SetAttribute('version','1.0');

Ahora en el validaCFD v0.1d, me señala 2 errores, como que no toma bien el importe del ISH.

Re: CFD hoteles con Impuesto ISH

Publicado: Lun Dic 13, 2010 9:01 pm
por agag4
Asi me queda al final del XML

Código: Seleccionar todo

- <Complemento>
- <ImpuestosLocales version="1.0" TotaldeRetenciones="0.00" TotaldeTraslados="13.84">
  <TrasladosLocales xmlns:implocal="http://www.sat.gob.mx/cfd/2" ImpLocTrasladado="ISH" TasadeTraslado="3" Importe="13.84" /> 
  </ImpuestosLocales>
  </Complemento>
  </Comprobante>
Al validarlo en la pagina del SAT me sale el siguiente error:

Código: Seleccionar todo

Error:cvc-complex-type.2.4.c: The matching wildcard is strict, but no declaration can be found for element 'impuestosLocales'.

Re: CFD hoteles con Impuesto ISH

Publicado: Lun Dic 13, 2010 9:40 pm
por agag4
Otra cosa, como agrego el impuesto ISH a la cadena original ??

Gracias.

Re: CFD hoteles con Impuesto ISH

Publicado: Mar Dic 14, 2010 10:54 am
por agag4
dado, si esto cuesta $ comentalo xfa, si me urge :shock: saber como va a quedar en el fuente.

Re: CFD hoteles con Impuesto ISH

Publicado: Mar Dic 14, 2010 11:54 am
por Dado
agag4 escribió:Otra cosa, como agrego el impuesto ISH a la cadena original ??

Gracias.
Te anexo la informacion que publico el SAT al respecto de los impuestos locales y como se forma la cadena original.
agag4 escribió:dado, si esto cuesta $ comentalo xfa, si me urge :shock: saber como va a quedar en el fuente.
Siento comentarte que no puedo tomar tu propuesta aunque eso incluya el cobro de honorarios, ando muy atareado con varios proyectos y ya te imaginaras que todos son urgentes.......

PERO mira que no soy envidioso, si alguien en el foro desea ganarse una lanita extra por echarte la mano pues adelante, asi todos salimos ganando ..... :P