Cita:
Empezado por newtron
Buenas.
Igual que declaras una matriz para los ivas soportados tienes que declarar una distinta para los ivas soportados de inversión del sujeto pasivo.
Código SQL [-]
IVASP: InversionSujetoPasivo;
Dependiendo si tiene iva o no lo rellenas o no y finalmente se lo asignas:
Código SQL [-]
ARegistroLRFacturasRecibidas[N].FacturaRecibida.desglosefactura.InversionSujetoPasivo:=IVASP;
Así es como yo lo hago.
Saludos.
|
Muy buena la ayuda, y todo OK, pero ya sabes que siempre hay que darle mas vueltas a todo, en este caso es cuando es un bien de inversion S/N Con el Iva normal, hago lo siguiente:
Código Delphi
[-]
Ivas[1]:=DetalleIVARecibidaType.Create;
IVAS[1].BaseImponible:=Edit3.Text; IVAS[1].TipoImpositivo:=Edit13.Text; IVAS[1].CuotaSoportada:=Edit14.Text;
If CheckBox2.Checked Then Begin
Ivas[1].BienInversion:=BienInversionType(0);
End;
Pero en la inversión de sujeto pasivo no tiene la propiedad de Bien Inversión, sin embargo en el portal de la agencia tributaria si permite poner bien de inversion s/n.
Alguna luz al respecto?