Ver Mensaje Individual
  #1589  
Antiguo 08-06-2017
afxe afxe is offline
Miembro
 
Registrado: jul 2004
Ubicación: Malaga-España
Posts: 276
Reputación: 21
afxe Va por buen camino
Cita:
Empezado por CMB Ver Mensaje
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
__________________
Amar al mundo apasionadamente.

Última edición por afxe fecha: 08-06-2017 a las 14:26:34. Razón: Ya habían contestado....
Responder Con Cita