mro ere,
Laskun kopiointi uudeksi laskuksi temppuilee... windows 2003 / IIS / vllasku-1.4.3
- antaa selaimeen virheen 500 / Query 'INSERT INTO vllasku_invoice(name, company_id, invoice_date, due_date, payment_date, state_id, reference, base_id, refunded_invoice_id) VALUES ('', 17, 20120627, 20120711, NULL, 1, '', 2, 'NULL')' failed: (1366) Incorrect integer value: 'NULL' for column 'refunded_invoice_id' at row 1
- kiitos jo etupainotteisesti :)
terv.
-k
Niin tarkennetaan vielä, että Laskun tai yksittäisen laskurivin 'kopioi' toiminne aiheutta ko. virheilmoituksen.
- mistä tarkistan tuon 'row 1' rivin ? (failed: (1366) Incorrect integer value: 'NULL' for column 'refunded_invoice_id' at row 1)
Terv.
-k
Moi,
pahoitteluni, jäi jostain syystä tämä vastaamatta. Koitapa, auttaisiko vaihtaa copy_invoice.php:sta rivi 81 tällaiseksi:
$intRefundedId = $boolRefund ? $intInvoiceId : null;
Tuossa näyttäisi olevan virhe, mutta jostain syystä se ei omassa ympäristössäni aiheuta ongelmia.
--Ere
Jaa niin, ei tuo välttämättä ole rivi 81 tuossa versiossa, mutta jossain siinä kieppeillä kuitenkin.
--Ere
:)
- Nyt toimii !
- ko. Ongelmaa ei ole esiintynyt muissa ympäristöissä. ainoastaan tuossa win2003 IIS6 + php.
- Kiitos !
terv.
.K
Kiitos tiedosta. :) Tein saman korjauksen täällä päässä, niin ei tule enää uudestaan vastaan.
--Ere