Don't strtolower invoice number when importing
This commit is contained in:
parent
4ed44be7a9
commit
3a845a54e7
1 changed files with 4 additions and 1 deletions
|
|
@ -143,7 +143,7 @@ class BaseTransformer extends TransformerAbstract
|
|||
*/
|
||||
protected function getInvoiceNumber($number)
|
||||
{
|
||||
return str_pad($number, 4, '0', STR_PAD_LEFT);
|
||||
return str_pad(trim($number), 4, '0', STR_PAD_LEFT);
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
@ -153,6 +153,7 @@ class BaseTransformer extends TransformerAbstract
|
|||
protected function getInvoiceId($invoiceNumber)
|
||||
{
|
||||
$invoiceNumber = $this->getInvoiceNumber($invoiceNumber);
|
||||
$invoiceNumber = strtolower($invoiceNumber);
|
||||
return isset($this->maps[ENTITY_INVOICE][$invoiceNumber]) ? $this->maps[ENTITY_INVOICE][$invoiceNumber] : null;
|
||||
}
|
||||
|
||||
|
|
@ -163,6 +164,7 @@ class BaseTransformer extends TransformerAbstract
|
|||
protected function hasInvoice($invoiceNumber)
|
||||
{
|
||||
$invoiceNumber = $this->getInvoiceNumber($invoiceNumber);
|
||||
$invoiceNumber = strtolower($invoiceNumber);
|
||||
return isset($this->maps[ENTITY_INVOICE][$invoiceNumber]);
|
||||
}
|
||||
|
||||
|
|
@ -173,6 +175,7 @@ class BaseTransformer extends TransformerAbstract
|
|||
protected function getInvoiceClientId($invoiceNumber)
|
||||
{
|
||||
$invoiceNumber = $this->getInvoiceNumber($invoiceNumber);
|
||||
$invoiceNumber = strtolower($invoiceNumber);
|
||||
return isset($this->maps[ENTITY_INVOICE.'_'.ENTITY_CLIENT][$invoiceNumber])? $this->maps[ENTITY_INVOICE.'_'.ENTITY_CLIENT][$invoiceNumber] : null;
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue