Cita:
Empezado por CMB
No me refiero a Determinadas Operaciones Intracomunitarias.
Simplemente a las ventas a clientes situados en otros estados de la Unión Europea que no son España.
Cuando se emite una factura a una de esas empresas, ya sabemos que no hay que cargar IVA. Pero ¿cuáles son los tags a poner en el XML?
Hay (al menos) dos posibilidades:
|
Creo que la segunda, Sujeta->Exenta, hay que añadir la causa de exención, que se supone es el Artículo 25 (Entregas destinadas a otro estado miembro), o sea:
Código Delphi
[-]
aReg_Fra_Emi[Ind].FacturaExpedida.TipoDesglose := TipoDesglose2.Create;
aReg_Fra_Emi[Ind].FacturaExpedida.TipoDesglose.DesgloseTipoOperacion := TipoConDesgloseType.Create;
aReg_Fra_Emi[Ind].FacturaExpedida.TipoDesglose.DesgloseTipoOperacion.Entrega := TipoSinDesgloseType.Create;
aReg_Fra_Emi[Ind].FacturaExpedida.TipoDesglose.DesgloseTipoOperacion.Entrega.sujeta := SujetaType.create;
aReg_Fra_Emi[Ind].FacturaExpedida.TipoDesglose.DesgloseTipoOperacion.Entrega.sujeta.Exenta := Exenta2.Create;
aReg_Fra_Emi[Ind].FacturaExpedida.TipoDesglose.DesgloseTipoOperacion.Entrega.sujeta.Exenta.BaseImponible := Format('%2.2f', [FrmMain.qryFraIMPORTE.AsFloat]);
aReg_Fra_Emi[Ind].FacturaExpedida.TipoDesglose.DesgloseTipoOperacion.Entrega.sujeta.Exenta.CausaExencion := CausaExencionType.E5;
Aunque veo que ya te lo han pasado