Forum TT Soft Sp. z o.o.

Forum poświęcone produktom firmy TT Soft
Teraz jest 11 wrz 2010, 03:00

Wszystkie czasy w strefie UTC + 1




Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 1 ] 
Autor Wiadomość
 Tytuł: Precyzja jednostki wpłat na konto
PostNapisane: 12 maja 2009, 08:58 
Offline

Dołączył(a): 12 maja 2009, 08:52
Posty: 1
W programie konfiguracyjnym AppConfig w zakładce karnety nie można ustawić nazwy jednostki miary, precyzji ceny oraz precyzji jednostki miary dla każdego rodzaju wpłaty (A, B, G), dlatego te wielkości nie były wypełniane podczas zapisu do bazy danych. Nie było ich wiec w poleceniu SQL. Baza danych domyślnie dla jednostki miary wpisywała sobie „szt” dla precyzji ceny „0” i dla precyzji jednostki też „0”. Efekt był taki, że przy próbie wystawienia faktury do rachunku na wpłatę mimo, że wartości wyliczane przez program były poprawne podczas zapisu do bazy danych, program wprowadzał powyższe ograniczenia. Najgorszym tego skutkiem było to, że program zaokrąglał cenę do pełnych złotych, gdyż tak wynikało z domyślnego wpisu do bazy danych.

Problem ten został rozwiązany w ten sposób, że każda wpłata ma precyzję ceny = 2, precyzję jednostki = 0, a nazwę jednostki bierze z pliku tłumaczeń ze zmiennej „TTS_Pice_Word”. Zmienna ta wobec powyższego ma szczególne znaczenie. Nie powinna być dłuższa niż 4 znaki. Dodatkowo jest sprawdzana przed zapisem jej zawartość. Pod uwagę jest brane tylko 4 pierwsze znaki, a następnie sprawdzane, czy tak otrzymany tekst nie zawiera niedozwolonych znaków (np. typu „’”).


Góra
 Zobacz profil  
 
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 1 ] 

Wszystkie czasy w strefie UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zalogowanych użytkowników i 1 gość


Nie możesz rozpoczynać nowych wątków
Nie możesz odpowiadać w wątkach
Nie możesz edytować swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Skocz do:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Przyjazne użytkownikom polskie wsparcie phpBB3 - phpBB3.PL