Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Proyecto SIF/Veri*Factu/Ley Antifraude > Envío de registros y sus respuestas
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo Hace 3 Semanas
Faneka Faneka is offline
Miembro
 
Registrado: nov 2024
Posts: 137
Poder: 1
Faneka Va por buen camino
Yo las simplificadas las mando así, si que relleno con 'S' la etiqueta FacturaSinIdentifDestinatarioArt61d
Código:
<sum:RegistroFactura>
				<sum1:RegistroAlta>
					<sum1:IDVersion>1.0</sum1:IDVersion>
					<sum1:IDFactura>
						<sum1:IDEmisorFactura>3423</sum1:IDEmisorFactura>
						<sum1:NumSerieFactura>N-00182</sum1:NumSerieFactura>
						<sum1:FechaExpedicionFactura>10-04-2025</sum1:FechaExpedicionFactura>
					</sum1:IDFactura>
					<sum1:NombreRazonEmisor>21 SL</sum1:NombreRazonEmisor>
					<sum1:Subsanacion>N</sum1:Subsanacion>
					<sum1:RechazoPrevio>N</sum1:RechazoPrevio>
					<sum1:TipoFactura>F2</sum1:TipoFactura>
					<sum1:DescripcionOperacion>VENTAS CALZADO</sum1:DescripcionOperacion>
					<sum1:FacturaSinIdentifDestinatarioArt61d>S</sum1:FacturaSinIdentifDestinatarioArt61d>
					<sum1:Desglose>
						<sum1:DetalleDesglose>
							<sum1:Impuesto>01</sum1:Impuesto>
							<sum1:ClaveRegimen>01</sum1:ClaveRegimen>
							<sum1:CalificacionOperacion>S1</sum1:CalificacionOperacion>
							<sum1:OperacionExenta></sum1:OperacionExenta>
							<sum1:TipoImpositivo>21</sum1:TipoImpositivo>
							<sum1:BaseImponibleOimporteNoSujeto>357.70</sum1:BaseImponibleOimporteNoSujeto>
							<sum1:CuotaRepercutida>75.12</sum1:CuotaRepercutida>
						</sum1:DetalleDesglose>
					</sum1:Desglose>
					<sum1:CuotaTotal>75.12</sum1:CuotaTotal>
					<sum1:ImporteTotal>432.82</sum1:ImporteTotal>
					<sum1:Encadenamiento>
						<sum1:RegistroAnterior>
							<sum1:IDEmisorFactura>435345</sum1:IDEmisorFactura>
							<sum1:NumSerieFactura>N-00181</sum1:NumSerieFactura>
							<sum1:FechaExpedicionFactura>09-04-2025</sum1:FechaExpedicionFactura>
							<sum1:Huella>D169E3DAEC6E14939399A83955B277539E863124BA684C1D491FDB950206FBFF</sum1:Huella>
						</sum1:RegistroAnterior>
					</sum1:Encadenamiento>
					<sum1:SistemaInformatico>
						<sum1:NombreRazon>21 SL</sum1:NombreRazon>
						<sum1:NIF>65656</sum1:NIF>
						<sum1:NombreSistemaInformatico>CALZA21</sum1:NombreSistemaInformatico>
						<sum1:IdSistemaInformatico>CA</sum1:IdSistemaInformatico>
						<sum1:Version>25 4 9 1</sum1:Version>
						<sum1:NumeroInstalacion>HP-FRAN</sum1:NumeroInstalacion>
						<sum1:TipoUsoPosibleSoloVerifactu>S</sum1:TipoUsoPosibleSoloVerifactu>
						<sum1:TipoUsoPosibleMultiOT>S</sum1:TipoUsoPosibleMultiOT>
						<sum1:IndicadorMultiplesOT>S</sum1:IndicadorMultiplesOT>
					</sum1:SistemaInformatico>
					<sum1:FechaHoraHusoGenRegistro>2025-04-10T08:05:01+02:00</sum1:FechaHoraHusoGenRegistro>
					<sum1:TipoHuella>01</sum1:TipoHuella>
					<sum1:Huella>46FF480E7091A474B0410742CBA3FEE4C9226B2EA1CC1D4AA4E8E025FC997D23</sum1:Huella>
				</sum1:RegistroAlta>
			
</sum:RegistroFactura>
Si marco FacturaSimplificadaArt7273 = S y dejo sin rellenar el destinatario me devuelve el error:1189 Si TipoFactura es F1 o F3 o R1 o R2 o R3 o R4 el bloque Destinatarios tiene que estar cumplimentado. Como ya puse por arriba esta etiqueta de FacturaSimplificadaArt7273 no la uso, yo o es factura normal (F1....), simplificada (F2...) o rectificativa.

Última edición por Faneka fecha: Hace 3 Semanas a las 08:28:22.
Responder Con Cita
  #2  
Antiguo Hace 3 Semanas
pablog2k pablog2k is offline
Miembro
 
Registrado: may 2017
Posts: 179
Poder: 8
pablog2k Va por buen camino
en la propia documentación de validación de errores te lo especifica:

8. FacturaSimplificadaArt7273 - Sólo se podrá rellenar con “S” si TipoFactura=“F1” o “F3” o “R1” o “R2” o “R3” o “R4”.

con lo cual, como comentaba anteriormente, F1 + destinatario y sin FacturaSimplificadaArt7273 es una factura de toda la vida, y F1 + destinatario y con FacturaSimplificadaArt7273 es un ticket que has identificado al destinatario. Porque lo has identificado en un ticket en vez de hacerle factura? Porque si, vete tu a saber , la ley lo permite. Entonces te toca meter el 'ticket' como F1 + destinatario + FacturaSimplificadaArt7273

9. FacturaSinIdentifDestinatarioArt61d - Sólo se podrá rellenar con “S” si TipoFactura=”F2” o “R5”.

con lo cual, F2 sin destinatario y sin FacturaSinIdentifDestinatarioArt61d , ticket de toda la vida, y F2 sin destinatario y con FacturaSinIdentifDestinatarioArt61d , es una factura que no has identificado al destinatario. Porque no le has hecho un ticket entonces? vete tu a saber, la ley lo permite, entonces aunque es una factura sin identificar destinatario, entra como F2 + FacturaSinIdentifDestinatarioArt61d y sin el nodo de destinatarios

con estas casuisticas, puedes hacer envios con F1 + destinatario (obligatorio con F1), F2 sin destinatario , y marcando FacturaSimplificadaArt7273 o FacturaSinIdentifDestinatarioArt61d , y funciona

Última edición por pablog2k fecha: Hace 3 Semanas a las 09:20:23.
Responder Con Cita
  #3  
Antiguo Hace 3 Semanas
pablog2k pablog2k is offline
Miembro
 
Registrado: may 2017
Posts: 179
Poder: 8
pablog2k Va por buen camino
Si de todo esto no hay nada inventado, funciona exactamente igual que en el SII, mismas reglas de F1 y F2, y los nodos FacturaSimplificadaArt7273 y FacturaSinIdentifDestinatarioArt61d

Última edición por pablog2k fecha: Hace 3 Semanas a las 10:16:53.
Responder Con Cita
  #4  
Antiguo Hace 3 Semanas
espinete espinete is offline
Miembro
 
Registrado: mar 2009
Posts: 419
Poder: 17
espinete Va camino a la fama
Cita:
Empezado por pablog2k Ver Mensaje
en la propia documentación de validación de errores te lo especifica:

9. FacturaSinIdentifDestinatarioArt61d - Sólo se podrá rellenar con “S” si TipoFactura=”F2” o “R5”.

con lo cual, F2 sin destinatario y sin FacturaSinIdentifDestinatarioArt61d , ticket de toda la vida, y F2 sin destinatario y con FacturaSinIdentifDestinatarioArt61d , es una factura que no has identificado al destinatario.
Pero es que esto es precisamente lo que no entiendo. Vamos a ver:

- F2 SIN Destinatario y sin FacturaSinIdentifDestinatarioArt61d: ticket de toda la vida. OK
- F2 SIN Destinatario y con FacturaSinIdentifDestinatarioArt61d: dices que es una factura que no has identificado al destinatario. OK

¿Qué diferencia hay entonces entre ambas? Ninguna tiene destinatario. Ambas son F2 (ticket). ¿Por qué le pongo "FacturaSinIdentifDestinatarioArt61d" a una y a la otra no, si ninguna de ellas lleva destinatario?

A no ser que lo que quieras decir es que el segundo caso es en realidad F1 pero como no lleva destinatario, la envíe como F2.

Última edición por espinete fecha: Hace 3 Semanas a las 12:12:21.
Responder Con Cita
  #5  
Antiguo Hace 3 Semanas
pablog2k pablog2k is offline
Miembro
 
Registrado: may 2017
Posts: 179
Poder: 8
pablog2k Va por buen camino
ambas no son ticket propiamente dicho
un F2 es un ticket de toda la vida
una factura que por una normativa especifica no identificas al destinatario, tiene que entrar como F2 aunque sea una factura

mira como se mete un registro en el SII (que es lo mismo), ahi está mas explicado:

* Tipo de factura

F1: Factura (art. 6, 7.2 y 7.3 del RD 1619/2012)
F2: Factura simplificada y Facturas sin identificación del destinatario art. 6.1.d) RD 1619/2012

y si, me refiero a lo que dices, factura sin identificar destinatario, F2, aunque sea una factura, lo metes como ticket
Responder Con Cita
  #6  
Antiguo Hace 3 Semanas
espinete espinete is offline
Miembro
 
Registrado: mar 2009
Posts: 419
Poder: 17
espinete Va camino a la fama
Bueno, pues al final lo he hecho así como dices y me acepta los dos casos, aunque no le vea la lógica. Si ellos la ven y la aceptan, pues vale.

Creo que permitir emitir facturas (F1) como F2 cuando no se especifique destinatario es un error. Tanto rollo con impedir facturar sin destinatario y luego resulta que haciendo el truquito de "FacturaSinIdentifDestinatarioArt61d" se la traga

Ellos sabrán.

Supongo que con las rectificativas habrá que hacer lo mismo, si se especifica destinatario en las R5 o si no se especifica en las demás RX...

Última edición por espinete fecha: Hace 3 Semanas a las 12:27:25.
Responder Con Cita
  #7  
Antiguo Hace 2 Semanas
Jaketon Jaketon is offline
Miembro
 
Registrado: abr 2017
Posts: 10
Poder: 0
Jaketon Va por buen camino
Estaría bien un resumen final para este caso. Así no tener que ir leyendo supuesto por supuesto.

Cita:
Empezado por espinete Ver Mensaje
Bueno, pues al final lo he hecho así como dices y me acepta los dos casos, aunque no le vea la lógica. Si ellos la ven y la aceptan, pues vale.

Creo que permitir emitir facturas (F1) como F2 cuando no se especifique destinatario es un error. Tanto rollo con impedir facturar sin destinatario y luego resulta que haciendo el truquito de "FacturaSinIdentifDestinatarioArt61d" se la traga

Ellos sabrán.

Supongo que con las rectificativas habrá que hacer lo mismo, si se especifica destinatario en las R5 o si no se especifica en las demás RX...
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
actualizar campos utf8 a partir de campos acentuados jars Firebird e Interbase 2 11-04-2023 18:39:34
Dbgrid solo muestra campos tipo INT, campos varchar no los muestra pollo_c C++ Builder 2 10-09-2017 21:42:47
TClienDataSet Problemas con Campos Blob y Campos Calculados LEVV Conexión con bases de datos 2 11-05-2012 01:25:43
Campos Calculados Kaller Tablas planas 1 12-12-2006 00:11:13
Campos En Sql ebeltete SQL 2 13-05-2003 01:26:50


La franja horaria es GMT +2. Ahora son las 16:02:59.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi