[lms] Bledy po upgrade LMS 1.11-git
VIRTUAL FUTURE SP. Z O.O.
admin w vf.pl
Pon, 9 Lip 2018, 17:36:22 CEST
W dniu 2018-07-07 13:03, VIRTUAL FUTURE SP. Z O.O. napisał(a):
> Witam, zwracam się z prośbą o pomoc, po upgrade z wersji:
> LMS 1.11-git (2017-09-08T16:06:47+02:00) DB: 2017090800 @ XXX
>
> na:
>
> LMS 1.11-git (2018-03-20T18:07:20+01:00) DB: 2018022600 @ XXX
>
> Baza ładnie wysypała błędy i lms je poprawił ale w zakładce
> "customerlist"
> Poszczególni klienci sa wporzadku zas podsumowanie:
>
> Zaległości:
> Nadpłaty: -49239,60 zł
> 3169,00 zł Razem: 448
>
> pomiedzy LMSami bardzo sie rozni...
>
> Zaległości:
> Nadpłaty: -88836,93 zł
> 5657,00 zł Razem: 448
>
> Ma ktoś pomysł o co chodzi ?
Po całym dniu siedzenia problem leży w LMS, także w wersji stable a
dokładnie:
w lib/LMSManagers/LMSCustomerManager.php
gdzies w okolicy
LEFT JOIN (
SELECT customer_id, address, zip, city FROM customer_addresses
JOIN vaddresses va ON va.id = address_id
) ca2 ON ca2.customer_id = c.id '
Problem polega na tym ze jeżeli mamy obciążenie na kliencie "wystawiona
jakaś fakturę" i ma on "kilka adresów zamieszkania, pocztowych czy
innych" - NIE JEDEN, to sume w danego klienta robi X ilosc adresow....
czyli na dole w customerlist,
KOWALSKI Jan
00-000 wielka, Mała (0001)
-10.00 zł
0.00 zł
a podsumowanie wszystkich klientów:
Zaległości:
Nadpłaty: -30.00 zł
0.00 zł Razem: 1
bo 3 adresy ma wpisane...
Proszę o usuniecie problemu w/w wersjach :)
--
Adam Machnik
Więcej informacji o liście lms