La creació de la factura en PDF ho trobarem a:
app/code/core/Mage/Sales/Model/Order/Pdf/
Si volem afegir el camp NIF, clonarem el fitxer Abstract.php a:
app/code/local/Mage/Sales/Model/Order/Pdf/Abstract.php
Podem inserir el camp NIF de dos maneres:
linia 258:
$page->drawText(__('TAX/VAT Number').':'. $order->getData('customer_taxvat'), 35, 765-93, 'UTF-8');
i per allargar el rectangle i que ens quedi dins de la caixa, podem fer:
linia 247: $page->drawRectangle(25, 730, 570, 650);
$billingAddress['customer_taxvat'] = __('TAX/VAT Number').':'. $order->getData('customer_taxvat');
foreach ($billingAddress as $value){
if ($value!=='') {
$page->drawText(strip_tags(ltrim($value)), 35, $this->y, 'UTF-8');
$this->y -=8;
}
}
# $page->drawText(__('TAX/VAT Number').':'. $order->getData('customer_taxvat'), 35, 765-93, 'UTF-8');