Witam!
W zwiazku z przeciagajacym sie postem na forum, uzytkownik micro wykryl blad w naliczaniu podatku:
Nie wiem czy problem powinienem zgłosić w propozycjach czy w błędach. Niech będą propozycje.
Przy wystawianiu faktur LMS błędnie liczy podatek. Błąd logiczny występuje w LMS.class w funkcji GetInvoiceContent Przykładowo: ilość sztuk: 247 cena jednostkowa netto: 2,30 VAT: 22%
da odpowiednio: wartość netto: 568,91 kwota podatku 125,16 kwota brutto 694,07
a powinno być: netto: 247*2,3 = 568,10 brutto: 568,10*1,22 = 693,08 podatek: brutto - netto = 124,98
Rozwiązanie: Otworzyć LMS.class, znaleźć wyżej wymienioną funkcję a następnie kod: Kod:
$result['content'][$idx]['basevalue'] = round(($row['value'] / ($row['taxvalue'] /100 + 1)),2); $result['content'][$idx]['total'] = round($row['value'] * $row['count'],2); $result['content'][$idx]['totalbase'] = round(($result['content'][$idx]['total'] / ($row['taxvalue']/100 + 1)),2); $result['content'][$idx]['totaltax'] = round(($result['content'][$idx]['total'] - $result['content'][$idx]['totalbase']),2);
Zstąpić tym: Kod:
$result['content'][$idx]['basevalue'] = round(($row['value'] / (100 + $row['taxvalue']) * 100),2); $result['content'][$idx]['totalbase'] = round($result['content'][$idx]['basevalue'] * $row['count'],2); $result['content'][$idx]['total'] = round(($result['content'][$idx]['totalbase'] * (100 + $row['taxvalue']) / 100),2); $result['content'][$idx]['totaltax'] = round($result['content'][$idx]['total'] - $result['content'][$idx]['totalbase'],2);
Błąd jest chyba we wszystkich wersjach lms-a.
On Fri, 21 Aug 2009 09:42:28 +0200, SoNiC wrote
Witam!
Witam.
W zwiazku z przeciagajacym sie postem na forum, uzytkownik micro wykryl blad w naliczaniu podatku:
Nie wiem czy problem powinienem zgłosić w propozycjach czy w błędach. Niech będą propozycje.
Przy wystawianiu faktur LMS błędnie liczy podatek. Błąd logiczny występuje w LMS.class w funkcji GetInvoiceContent Przykładowo: ilość sztuk: 247 cena jednostkowa netto: 2,30 VAT: 22%
da odpowiednio: wartość netto: 568,91 kwota podatku 125,16 kwota brutto 694,07
a powinno być: netto: 247*2,3 = 568,10 brutto: 568,10*1,22 = 693,08 podatek: brutto - netto = 124,98
Rozwiązanie: Otworzyć LMS.class, znaleźć wyżej wymienioną funkcję a następnie kod: Kod:
Dzięki. Naniesione w CVS. Przy okazji poprawiłem również datę w upgrade.php.
Pozdrawiam.
W dniu 21 sierpnia 2009 09:02 użytkownik Tomasz Chiliński tomasz.chilinski@chilan.com napisał:
On Fri, 21 Aug 2009 09:42:28 +0200, SoNiC wrote
Witam!
Witam.
W zwiazku z przeciagajacym sie postem na forum, uzytkownik micro wykryl blad w naliczaniu podatku:
Nie wiem czy problem powinienem zgłosić w propozycjach czy w błędach. Niech będą propozycje.
Przy wystawianiu faktur LMS błędnie liczy podatek. Błąd logiczny występuje w LMS.class w funkcji GetInvoiceContent Przykładowo: ilość sztuk: 247 cena jednostkowa netto: 2,30 VAT: 22%
da odpowiednio: wartość netto: 568,91 kwota podatku 125,16 kwota brutto 694,07
a powinno być: netto: 247*2,3 = 568,10 brutto: 568,10*1,22 = 693,08 podatek: brutto - netto = 124,98
Rozwiązanie: Otworzyć LMS.class, znaleźć wyżej wymienioną funkcję a następnie kod: Kod:
Dzięki. Naniesione w CVS. Przy okazji poprawiłem również datę w upgrade.php.
Zmieniłem sobie to w LMS.class, i powoduje mi to zamieszanie, ponieważ wpisuję na fakturę kwotę 200 brutto, a na fakturze ląduje 199,99zł.. Mimo że w historii operacji jest 200.. Natomiast w edycji faktury mam: Cena brutto: 200,00 zł Wartość brutto: 199,99 zł
Wersja LMS: 1.11.8 Belus (1.981/1.23) Wersja LMSDB: 1.11.8 Belus (1.47/1.54) Wersja MySQL: 5.0.51a-24+lenny1 Wersja PHP: 5.2.6-1+lenny3 Wersja Smarty: 2.6.23
Pozdrawiam.
Witam nowa wersja LMS-a 1.11.9 nadal niezawiera FIX-a do podatku czyli które ustawienie jest prawidłowe po wpisaniu fixa to faktury są z 1-gr koncówką co różnież nie jest dobre.
Pozdrawiam Raffsa
----- Original Message ----- From: "Krzysiek Szczuka" kszczuka@gmail.com To: "lista użytkowników LMS" lms@lists.lms.org.pl Sent: Tuesday, October 27, 2009 3:29 PM Subject: Re: [lms] Naliczanie podatku fix
W dniu 21 sierpnia 2009 09:02 użytkownik Tomasz Chiliński tomasz.chilinski@chilan.com napisał:
On Fri, 21 Aug 2009 09:42:28 +0200, SoNiC wrote
Witam!
Witam.
W zwiazku z przeciagajacym sie postem na forum, uzytkownik micro wykryl blad w naliczaniu podatku:
Nie wiem czy problem powinienem zgłosić w propozycjach czy w błędach. Niech będą propozycje.
Przy wystawianiu faktur LMS błędnie liczy podatek. Błąd logiczny występuje w LMS.class w funkcji GetInvoiceContent Przykładowo: ilość sztuk: 247 cena jednostkowa netto: 2,30 VAT: 22%
da odpowiednio: wartość netto: 568,91 kwota podatku 125,16 kwota brutto 694,07
a powinno być: netto: 247*2,3 = 568,10 brutto: 568,10*1,22 = 693,08 podatek: brutto - netto = 124,98
Rozwiązanie: Otworzyć LMS.class, znaleźć wyżej wymienioną funkcję a następnie kod: Kod:
Dzięki. Naniesione w CVS. Przy okazji poprawiłem również datę w upgrade.php.
Zmieniłem sobie to w LMS.class, i powoduje mi to zamieszanie, ponieważ wpisuję na fakturę kwotę 200 brutto, a na fakturze ląduje 199,99zł.. Mimo że w historii operacji jest 200.. Natomiast w edycji faktury mam: Cena brutto: 200,00 zł Wartość brutto: 199,99 zł
Wersja LMS: 1.11.8 Belus (1.981/1.23) Wersja LMSDB: 1.11.8 Belus (1.47/1.54) Wersja MySQL: 5.0.51a-24+lenny1 Wersja PHP: 5.2.6-1+lenny3 Wersja Smarty: 2.6.23
Pozdrawiam.
Rafal Ferdyn pisze:
Witam nowa wersja LMS-a 1.11.9 nadal niezawiera FIX-a do podatku czyli które ustawienie jest prawidłowe po wpisaniu fixa to faktury są z 1-gr koncówką co różnież nie jest dobre.
To nie jest błąd, można liczyć na dwa wymienione niżej sposoby, ważne jest jedynie, żeby stosować spójny sposób liczenia w całym LMSie. Opis sposobu wyliczania możesz znaleźć w dokumentacji lms/lms/doc/html/pl/install-documents.html (czytaj pomoc w wersji lokalnej, nie ma tego na stronie www, bo tam jest stara wersja dokumentacji).
W dniu 21 sierpnia 2009 09:02 użytkownik Tomasz Chiliński tomasz.chilinski@chilan.com napisał:
On Fri, 21 Aug 2009 09:42:28 +0200, SoNiC wrote
Witam!
Witam.
W zwiazku z przeciagajacym sie postem na forum, uzytkownik micro wykryl blad w naliczaniu podatku:
Nie wiem czy problem powinienem zgłosić w propozycjach czy w błędach. Niech będą propozycje.
Przy wystawianiu faktur LMS błędnie liczy podatek. Błąd logiczny występuje w LMS.class w funkcji GetInvoiceContent Przykładowo: ilość sztuk: 247 cena jednostkowa netto: 2,30 VAT: 22%
da odpowiednio: wartość netto: 568,91 kwota podatku 125,16 kwota brutto 694,07
a powinno być: netto: 247*2,3 = 568,10 brutto: 568,10*1,22 = 693,08 podatek: brutto - netto = 124,98
WITAM,
Czy jest jakaś możliwość aby na F.VAT pojawiał się ndywidualny numer IBAN. Szukam rozwiązania które nie wymagało by ingerencji w same skrypty tylko dopisanie zmiennej do konfiguracji.
pozdrawiam Piotr Polok
W dniu 2 listopada 2009 10:21 użytkownik TopLek toplek@polok.pl napisał:
WITAM,
Czy jest jakaś możliwość aby na F.VAT pojawiał się ndywidualny numer IBAN. Szukam rozwiązania które nie wymagało by ingerencji w same skrypty tylko dopisanie zmiennej do konfiguracji.
w UI, opcja bodajże IBAN. BTW. to bylo opisane w dokumentacji, sprawdzałeś prawda ?
Oczywiście że przejżałem dokumentację i nie znalazłem, chyba że źle szukałem :)
W zakładce firmy, klikam edycja firmy i następnie w nagłówku faktury wpisuję %IBAN% ale nie chwyta tej zmiennej.
W dniu 2 listopada 2009 10:49 użytkownik TopLek toplek@polok.pl napisał:
Oczywiście że przejżałem dokumentację i nie znalazłem, chyba że źle szukałem :)
http://wiki.lms.org.pl/doc/install-documents.html
2.9.1.4. Automatyczne generowanie numeru konta bankowego
W zakładce firmy, klikam edycja firmy i następnie w nagłówku faktury wpisuję %IBAN% ale nie chwyta tej zmiennej.
Changelog:
- removed finances/iban option, now mass-payments account is generated automatic if account is short (8-20 chars) (alec)
więc wystarczy że nr konta jest "krótki" i tyle.
nie ma żadnej nowej zmiennej, domyślny szablon faktur i wpisz krótki numer konta to tyle i działa dość dobrze.
Krzysztof Drewicz wrote:
więc wystarczy że nr konta jest "krótki" i tyle.
nie ma żadnej nowej zmiennej, domyślny szablon faktur i wpisz krótki numer konta to tyle i działa dość dobrze.
W domyślnym szablonie tego nie ma trzeba dodać:
{$invoice.customerid|bankaccount}
WITAM,
Potrzebuje żeby indywidulany IBAN był w środku nagłówka faktury, jednak składnia mi nie łapie:
oryginalnie jest tak: {$invoice.division_header|replace:"\n":"<BR>"}
{$invoice.division_header|replace:"\n":"<BR>"|replace:"%IBAN%":$invoice.customerid|bankaccount}
wyświetla puste pole nagłówka faktury
macie jakieś pomysły?
pozdrawiam Piotr Polok
On Mon, 02 Nov 2009 15:27:44 +0100, TopLek wrote
WITAM,
Potrzebuje żeby indywidulany IBAN był w środku nagłówka faktury, jednak składnia mi nie łapie:
oryginalnie jest tak: {$invoice.division_header|replace:"\n":"<BR>"}
{$invoice.division_header|replace:"\n":"<BR>"|replace:"%IBAN%":$invoice.customerid|
bankaccount}
wyświetla puste pole nagłówka faktury
macie jakieś pomysły?
pozdrawiam Piotr Polok
Alec juz to dopisał w wersji cvs, zaciągnij z cvs-a
Dariusz Kowalczyk
masz na myśli plik: invoice.html
invoice.html View Revision Graph 1.66 11 months alec - typo
plik był modyfikowany 11 miesięcy wstecz.
On Mon, 2 Nov 2009 23:36:49 +0100, "Dariusz Kowalczyk - Webvisor" dariusz.kowalczyk@webvisor.pl wrote:
On Mon, 02 Nov 2009 15:27:44 +0100, TopLek wrote
WITAM,
Potrzebuje żeby indywidulany IBAN był w środku nagłówka faktury, jednak składnia mi nie łapie:
oryginalnie jest tak: {$invoice.division_header|replace:"\n":"<BR>"}
{$invoice.division_header|replace:"\n":"<BR>"|replace:"%IBAN%":$invoice.customerid|
bankaccount}
wyświetla puste pole nagłówka faktury
macie jakieś pomysły?
pozdrawiam Piotr Polok
Alec juz to dopisał w wersji cvs, zaciągnij z cvs-a
Dariusz Kowalczyk
lms mailing list lms@lists.lms.org.pl http://lists.lms.org.pl/mailman/listinfo/lms
On Tue, 03 Nov 2009 10:01:47 +0100, TopLek wrote
masz na myśli plik: invoice.html
invoice_pdf.php
http://cvs.lms.org.pl/viewvc/Development/lms/modules/invoice_pdf.php?sortby=...
Dariusz Kowalczyk
WITAM,
Czy ewx-stm wspiera taryfe nocną?
Jeśli tak to na jakich zasadach ustala się czas taryfy nocnej?
pozdrawiam Piotr Polok
TopLek wrote:
Czy ewx-stm wspiera taryfe nocną?
nie
Jeśli tak to na jakich zasadach ustala się czas taryfy nocnej?
nie wiem nawet czy samo urządzenie ma taki fjuczer, chyba nie, a przekonfigurowywanie go dwa razy dziennie.... nie wiem.
On Thu, 05 Nov 2009 08:17:40 +0100, A.L.E.C wrote
TopLek wrote:
Czy ewx-stm wspiera taryfe nocną?
nie
Jeśli tak to na jakich zasadach ustala się czas taryfy nocnej?
nie wiem nawet czy samo urządzenie ma taki fjuczer, chyba nie, a przekonfigurowywanie go dwa razy dziennie.... nie wiem.
Moim zdaniem padnie pamięć flash po pół roku :-), a tak na poważnie to innego wyjścia nie ma jak właśnie go tak przekonfigurowywać, algorytm zmian musiałby być jednak zoptymalizowany aby dokonywał samych zmian w prędkości zamiast kasować wpis i dodawać z nowymi parametrami (bo chyba tak jest teraz)
Dariusz Kowalczyk
WITAM,
Żywotność CFki to jak podaje producent 300,000 cykli na sektor logiczny, tak więc przeładowując średnio 5 razy dziennie starczy na 164lata :) Ale rzeczywiście nie są updatowane zmiany tylko leci od początku cała tablica.
Swoją drogą przydałaby się też możliwość definiowania channeli per urządzenie i wrzucani hostów do tych urządzeń/channeli
Czy w najbliższych planach przewidujecie prace nad modułem ewx-stm?
pozdrawiam Piotr Polok
TopLek wrote:
Żywotność CFki to jak podaje producent 300,000 cykli na sektor logiczny, tak więc przeładowując średnio 5 razy dziennie starczy na 164lata :) Ale rzeczywiście nie są updatowane zmiany tylko leci od początku cała tablica.
Swoją drogą przydałaby się też możliwość definiowania channeli per urządzenie i wrzucani hostów do tych urządzeń/channeli
Czy w najbliższych planach przewidujecie prace nad modułem ewx-stm?
nie, ale możesz zasponsorować jakieś zmiany
uczestnicy (9)
-
A.L.E.C
-
Dariusz Kowalczyk - Webvisor
-
Grzegorz Chwesewicz
-
Krzysiek Szczuka
-
Krzysztof Drewicz
-
Rafal Ferdyn
-
SoNiC
-
Tomasz Chiliński
-
TopLek