Bienvenido a los foros %s

Foro comunidad hispana Dolibarr

Identificarse Registrarse

Quitar NIF estracomunitario encabezado facturas

Cuestiones sobre cómo utilizar Dolibarr, ayudas sobre las funcionalidades o cualquier cuestión que no está relacionada con un error.
isiah11
Novato
Mensajes: 57
Registrado: Dom, 10/05/2020, 21:42

Quitar NIF estracomunitario encabezado facturas

Mensaje por isiah11 »

Buenas tardes

Como puedo ocultar o quitar el NIF extracomunitario de la plantilla "crabe" de facturas a clientes?

Si tengo su NIF no necesito que me salga debajo tambien el extracomunitario de nuevo (y sí, tengo que ponerlo copiado en el campo del NIF extracomunitario para unos filtros que hago luego que sin él no me van, aunque no use)

Muchas gracias

Seguro es una tonteria, pero no doy encontrado la línea de código.

Un saludo

Avatar de Usuario
aitorxs
Almirante
Mensajes: 306
Registrado: Mar, 03/02/2015, 17:46

Mensaje por aitorxs »

hola, podrías mostrar en una imagen a que campos te refieres?
sistemas@machfree.com | http://www.machfree.com | Trujillo - Perú
*Si no respondo los mensajes....enviame un email ;)

isiah11
Novato
Mensajes: 57
Registrado: Dom, 10/05/2020, 21:42

Mensaje por isiah11 »

Buenos dias

Aqui te va :-)

Ahi aparece en PEDIDO, pero en FACTURAS tambien.. pq coge todos los datos del proveedor o tercero..

Muchas gracias

Un saludo
Adjuntos
IMAGEN NIF INTRA
IMAGEN NIF INTRA
EncabezadNIF INTRA.png (13.86 KiB) Visto 3528 veces

Avatar de Usuario
aitorxs
Almirante
Mensajes: 306
Registrado: Mar, 03/02/2015, 17:46

Mensaje por aitorxs »

hola no sé si lograste solucionarlo, pero te dejo algo por aquí

en pdf.lib.php por la linea 550 encontrarás algo así

// Professionnal Ids
if (! empty($conf->global->MAIN_PROFID1_IN_ADDRESS) && ! empty($targetcompany->idprof1))
{
$tmp=$outputlangs->transcountrynoentities("ProfId1", $targetcompany->country_code);
if (preg_match('/\((.+)\)/', $tmp, $reg)) $tmp=$reg[1];
$stringaddress.=($stringaddress ? "\n" : '' ).$tmp.': '.$outputlangs->convToOutputCharset($targetcompany->idprof1);
}

Esa es la linea que muestra el NIF, aunque segun la valicación solo deberia aparecer si tiene agregado el parametro MAIN_PROFID1_IN_ADDRESS y tienes registrado el NIF

Saludos!
sistemas@machfree.com | http://www.machfree.com | Trujillo - Perú
*Si no respondo los mensajes....enviame un email ;)

isiah11
Novato
Mensajes: 57
Registrado: Dom, 10/05/2020, 21:42

Mensaje por isiah11 »

Muchas gracias

Lo he solucionado ocultando esta parte:

/ Intra VAT
//if (empty($conf->global->MAIN_TVAINTRA_NOT_IN_ADDRESS))
//{
// if ($targetcompany->tva_intra) $stringaddress .= ($stringaddress ? "\n" : '').$outputlangs->transnoentities("VATIntraShort").': '.$outputlangs->convToOutputCharset($targetcompany->tva_intra);
//}

y así ya no me sale duplicado el NIF y el NIF EXTRACOMUNITARIO

O al menos asi ya no me sale.... jejeje