Jump to content

Requerir DNI en determindas provincias


Recommended Posts

Necesitaría hacer que en las provincias de Canarias, Céuta y Melilla aparezca el campo de DNI y lo haga requerido.

El caso es que el transportista pide el DNI para estas provincias a pesar de estar dentro de España. No me gusta exigir este campo, porque creo que es un dato que a la gente no le gusta aportar, asi que preferiría no pedirlo a no ser que sea necesario.

Como el campo de DNI se pide o no por paises (es decir, o lo activas para todo el pais o no), no se como hacer para que el campo me lo muestre solo en el caso de que sea alguna de estas provincias.

¿Alguien puede orientarme sobre como conseguir esto?

Gracias de antemano!

Link to comment
Share on other sites

  • 2 weeks later...

Sería probar con algo así:

 

En el archivo: shop/classes/adresses.php incluir una idea así:

if(pais=="España" && (estado=="Canarias" || estado=="Ceuta" ||estado=="Melilla")
{
protected $fieldsRequired = array('dni', 'firstname', 'lastname', 'company', 'address1', 'address2', 'postcode', 'city', 'Country:name', 'other', 'phone_mobile');

}
else
{
protected $fieldsRequired = array('firstname', 'lastname', 'company', 'address1', 'address2', 'postcode', 'city', 'Country:name', 'other', 'phone_mobile');
}

¿Cómo lo véis? 

Edited by tiendamiavintage (see edit history)
Link to comment
Share on other sites

El nif es obligado te guste o no. ¿Cómo facturas sin nif?

Cómo te pesque Hacienda.....

 

Si estás dado de alta con recargo de equivalencia no tienes que facturar, con lo cual no necesitas el NIF de tus clientes. ¿Acaso te lo piden en las tiendas físicas cuando compras algo?  ^_^

Link to comment
Share on other sites

No es lo mismo una venta presencial que una venta a distancia.Tengo las 2 y son mun mundo de diferentes.

 

Yo no trabajo en hacienda, solo se que alli (hacienda) me han dicho que era obligatorio , y como consecuencia de ello he tenido que ampliar las clausulas de la LOPD.

 

Hay mucha info por internet:

 

No se podrá expedir factura simplificada en las siguientes operaciones:

  • Entregas intracomunitarias de bienes (EIB)
  • Ventas a distancia.
  • Operaciones localizadas en el Territorio de aplicación del Impuesto (TAI) en las que el proveedor o prestador no esté establecido, se produzca la inversión del sujeto pasivo y el destinatario expida la factura por cuenta del proveedor o prestador.
  • Las operaciones no localizadas en el Territorio de aplicación del Impuesto (TAI) si el proveedor o prestador está establecido:
    • Cuando la operación se entienda realizada fuera de la Unión Europea (UE).
    • Cuando la operación se localice en otro Estado miembro (EM), se produzca la inversión del sujeto pasivo (ISP) y el destinatario no expida la factura por cuenta del proveedor o prestador.

Para poder deducir el IVA con factura simplificada, el expedidor debe hacer constar necesariamente:

  • NIF del destinatario y domicilio.
  • Cuota repercutida, que se debe consignar de forma separada.
Link to comment
Share on other sites

Si estás dado de alta con recargo de equivalencia no tienes que facturar, con lo cual no necesitas el NIF de tus clientes. ¿Acaso te lo piden en las tiendas físicas cuando compras algo?  ^_^

Tu estas marcando la diferencia tienda fisica, puedes facturar a contado, y no devolver el dinero si el cliente devuelve la mercancia, cosa que no puedes hacer en la venta a distancia.

Ojo que no es nada personal eh ?

Solo advierto porque conozco un par de emplumadas guapas de hacienda a algunas tiendas.

Link to comment
Share on other sites

Eso es, en las tiendas no se pide DNI, aun así nadie está estafando a hacienda, eso son palabras mayores y mejor ni decirlas por parte de nadie. Todo está por BBDDs y tengo los dni de los clientes pero para España no es obligatorio, yo he comprado en miles de tiendas online y no me lo han pedido, todas estan estafando a hacienda? creo recordar que ni corte ingles, ni zalandoo, ni nike, ni adidas, etc, etc, etc no me suena que tenga el nif en el registro, y si lo tengo puede que en alguna pero no en todas.

Yo no soy gestoria ni nada de eso, pero usa la logica.

Te desgravas el iva de los portes , y no tienes ninguna factura de venta a distancia ?

Lo tienen chupado para cogerte, ojo hablamos siempre de bienes tangibles, si es un servicio es mas complicado.

 

Hablas de empresas que tienen una logistica del copon para minimizar gastos tributarios,

 

Sin ir mas lejos esa que mencionas:

 

Zalando.es pertenece a: Zalando SE (Sociedad europea) Tamara-Danz-Str. 1 10243 Berlín Fax: +49 30 2759 46 93

Edited by davish1 (see edit history)
Link to comment
Share on other sites

http://echaleku.es/iva-y-facturacion-tienda-online/ No pongo la mano en el fuego (entiendo que sabes más que yo al respecto) pero creo que la segunda premisa no ha cambiado. En el caso estricto de las ventas realizadas a particulares (no profesionales) en la península creo que sigue sin ser obligatorio pedir el NIF y emitir una factura completa como tal (sirve un "ticket" o "recibo" con todos los datos de la compra). 

 

https://www.xataka.com/servicios/que-obligaciones-fiscales-tiene-la-venta-por-internet  sección "Obligación de facturar en el comercio por Internet" este caso tampoco figura, sólo el caso de que el destinatario sea un profesional o se considere una exportación, o en cualquier caso si el destinatario lo exige (no siendo obligatorio emitirla si no lo pide).

 

Si tienes documentación que demuestre lo contrario al respecto me interesa.

 

Saludos.

Link to comment
Share on other sites

Me remito a la agencia tributaria: http://www.agenciatributaria.es/AEAT.internet/Inicio/_Segmentos_/Empresas_y_profesionales/Empresas/IVA/Obligaciones_de_facturacion/Excepciones_a_la_obligacion_de_facturar.shtml Excepciones a la obligación de facturar:

 

- Las realizadas por empresarios o profesionales en el desarrollo de actividades a las que sea de aplicación el Régimen especial del Recargo de Equivalencia.

 

No especifica que esto no se aplique si la venta es online.

De nuevo, si tienes documentación oficial que lo contradiga me encantaría leerla para estar al día.

Link to comment
Share on other sites

  • 2 weeks later...

Vaya no pensaba que se fuera a abrir un debate sobre hacienda (al que por desgracia no tengo nada que aportar). Como dice w3bsolutions yo he visto muchas tiendas en las que no piden el DNI, y además creo que es un dato que a la gente no le gusta dar si no es para desgravarse, pero tendré que investigar si es necesario o no ponerlo en el formulario.
(Si tengo algo de información que aportar, ya lo postearé).

En cuanto al tema en cuestion (DNI solo para ciertas provincias) lo solucioné asi:

$('#id_state').on('change', function() {
        if($('#id_country').val() == 6){ //ID de pais
            if( $('#id_state').val() == 339 || $('#id_state').val() == 351 || $('#id_state').val() == 363 || $('#id_state').val() == 364 ){ // ID's de provincias
                $('.dni').show()
            }else{$('.dni').hide()}
        }
    })

Pero como no, siempre queda algo pendiente, y en este caso es que no se como hacer que el campo sea requerido y muestre un error si no lo rellenas. Ahora mismo, lo muestra, pero no lo exige.

Si alguien puede aportar algo a esto... pues se lo agradeceré mucho.

Link to comment
Share on other sites

  • 1 year later...
On 8/7/2017 at 5:43 PM, kokonauta said:

Vaya no pensaba que se fuera a abrir un debate sobre hacienda (al que por desgracia no tengo nada que aportar). Como dice w3bsolutions yo he visto muchas tiendas en las que no piden el DNI, y además creo que es un dato que a la gente no le gusta dar si no es para desgravarse, pero tendré que investigar si es necesario o no ponerlo en el formulario.
(Si tengo algo de información que aportar, ya lo postearé).

En cuanto al tema en cuestion (DNI solo para ciertas provincias) lo solucioné asi:

$('#id_state').on('change', function() {
        if($('#id_country').val() == 6){ //ID de pais
            if( $('#id_state').val() == 339 || $('#id_state').val() == 351 || $('#id_state').val() == 363 || $('#id_state').val() == 364 ){ // ID's de provincias
                $('.dni').show()
            }else{$('.dni').hide()}
        }
    })

Pero como no, siempre queda algo pendiente, y en este caso es que no se como hacer que el campo sea requerido y muestre un error si no lo rellenas. Ahora mismo, lo muestra, pero no lo exige.

Si alguien puede aportar algo a esto... pues se lo agradeceré mucho.

Hola Kokonauta, ¿dónde añadiste ese código, en qué página, lugar? Gracias

Edited by pipo2008 (see edit history)
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...