![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
han escalado mi pregunta a gestion.
a ver que responden. |
|
#2
|
|||
|
|||
|
Podéis encontrar información de operaciones desde península a Canarias, Ceuta y Melilla dentro de las Faqs del SII
https://sede.agenciatributaria.gob.e...00dc381e0aRCRD Si entrar en mucho detalle en este proyecto que está desarrollando Seccion_31, si me aceptáis un consejo, podría decir que este módulo debería cumplir un objetivo muy específico, y sería el de gestionar la cola de envío de facturas emitidas por un ERP a la Aeat, recoger las respuestas y entregarlas al ERP. Yo creo que trasladar la gestión de, con qué claves, debe enviarse un RF correspondiente a una factura emitida de Península a Canarias, debería ser objetivo del ERP que es quien lleva la lógica de negocio. Trasladar esto al componente de comunicación no me parece que cumpla con los estándares de estructuración y escalabilidad. En el caso de Canarias, depende de si la entrega de bienes es trasladada o no desde península, de si es el vendedor es el que paga los portes, de si existe un establecimiento o sucursal de esa empresa en Canarias, todas estas circunstancias derivan en claves distintas para el registro como podéis ver en el link que adjunto. Pero bueno, es sólo una opinión |
|
#3
|
||||
|
||||
|
Cita:
Puede que tengas razon. Mi opinion, hoy es esta: Para crear exenciones esta el array de exenciones que creo podria cubrir los casos manualmente desde el ERP sin mas tratamiento. Ahora bien, quisiera incluir el caso mas comun de envio a canarias, que por cierto NO se encuentra descrito en ese documento del SII, que ya lei. Si no hay una respuesta, anulare la opcion y ya. ¿que le vamos a hacer? Saludos ! |
|
#4
|
|||
|
|||
|
La respuesta sí está en el documento
"Ejemplo 3. Un empresario con domicilio fiscal en Madrid que aplica el SII transporta una partida de mercancías a Canarias para efectuar una venta en dicho territorio: Si el vendedor satisface el IGIC de la importación, registrará este traslado de la mercancía desde Península a Canarias como una importación (tipo de factura: F5) no sujeta con clave 08. La posterior venta localizada en Canarias se informará con la clave 08. Si el comprador satisface el IGIC de la importación, el vendedor registrará la operación como una exportación con la clave 02." Lo más normal es que sea el comprador el que satisfaga el Igic de importación, estás en el segundo caso, por lo tanto y en el 99% de los casos, una empresa en península que no tiene sucursal en Canarias, informa su venta con la clave de régimen tributario 02 Exportación y como desglose exenta tipo E2. Exenta por el artículo 21 Si no es una entrega de bienes sino una prestación de servicios entonces la clave de régimen es 08 y el desglose es N2 No sujeta por reglas de localización |
|
#5
|
||||
|
||||
|
Cita:
Canarias: 02 Exportación y como desglose exenta tipo E2 Cita:
Me temo entonces que ramherfer debera dejarlo como E2 y no como E5. Saludos ! Con este ultimo ajuste, las automatizaciones previstas, para iva normal, eu, exportacion y canarias (añadire ceuta y melilla) quedan finalizadas. |
|
#6
|
||||
|
||||
|
vale, me estoy dando cuenta que me define el registro así
Cita:
Cita:
No habría que añadir esta línea en uVerifactuFuncs en el caso especifico de canarias: Código:
DetalleDesglose.ClaveRegimen := IdOperacionesTrascendenciaTributariaType._02;
__________________
Se humilde para admitir tus errores, inteligente para aprender de ellos y maduro para corregirlos. |
|
#7
|
||||
|
||||
|
Cita:
en la futura version 1.3 ya aparece la correccion: Código:
else // caso especifico Canarias ceuta y melilla entrega de bienes
begin
DetalleDesglose.ClaveRegimen := IdOperacionesTrascendenciaTributariaType._02;
DetalleDesglose.OperacionExenta := OperacionExentaType.E2;
end;
linea 1600 aprox. donde se vuelve a reajustar el regimen para canarias en el "else". Saludos recompila la DLL y ya. |
|
#8
|
||||
|
||||
|
Cita:
Yo no anularía nada y se va viendo. Por el momento pueden haber algunas lagunas, que se irán adaptando o dejando que el erp envíe la información.
__________________
Se humilde para admitir tus errores, inteligente para aprender de ellos y maduro para corregirlos. |
|
#9
|
||||
|
||||
|
Cita:
donde esta el del iva: Código:
TRegistroFacturaExentas=record
tipoExenta :string[2];
calificacionOperacion:string[2];
claveRegimen :string[2];
baseImp :currency;
end;
En TRegistroFactura=record
nexentas :integer;
exenta :array[0..maxivas] of TRegistroFacturaExentas;
|
|
#10
|
||||
|
||||
|
por ahorrarme tiempo,
¿cuando una factura NO pasa por algun error, se interrumpe el envio de las siguientes? yo en las pruebas si he visto que se interrumpia el envio del resto, pero ahora no estoy seguro. lo digo por no perder el encadenamiento. saludos ! |
|
#11
|
|||
|
|||
|
Buenos días
¿No se devuelve el array de resultados con las aceptadas, aceptadas con errores y rechazadas ? |
|
#12
|
||||
|
||||
|
Cita:
He probado a hacer un envío con 4 facturas. La segunda de ellas con el NIF incorrecto. Las otras 3 se envían sin problemas.
__________________
El recuerdo es la prisión en la que el alma sueña pasado, cuando no vive el presente, ni quiere un futuro. |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Verifactu o por requerimiento (no-verifactu) ¿decisión del usuario? | Maska10 | Temas legales | 2 | 07-12-2024 12:34:47 |
| Demo de una applicación para una estación de enfermera con RAD Studio | AgustinOrtu | La Taberna | 1 | 21-07-2015 17:41:35 |
| Demo Delphi, EMail | Caral | Internet | 1 | 19-12-2006 00:37:56 |
| Demo de delphi 2005 | mazinger | Varios | 2 | 18-12-2004 09:23:09 |
| El Rave que viene con Delphi es una Demo? | apicito | Impresión | 0 | 04-06-2003 11:33:36 |
|