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

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

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 .....
