![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 66 Pomógł: 0 Dołączył: 26.12.2007 Ostrzeżenie: (0%) ![]() ![]() |
Muszę zrobić w bazie danych tabelę 'stawka_vat', a dane z niej będę wykorzystywała przy przeliczaniu wartości zamówień, pobierając odpowiednią stawkę vat z bazy danych. Nie byłoby problemu, gdybym zakładała, że wszystkie stawki podatkowe będą liczbami....ale....
Jest przecież możliwość zwolnienia z podatku i wtedy zamiast liczby, pole musi przyjąć jakąś wartość, np..ZW. Póki co, z tego powodu w tabeli stawka_vat, utworzyłam kolumnę wysokosc_vat typu char(2) - może przyjmować wartości tylko cyfr lub 'zw' - już sobie napisałam skrypcik sprawdzający poprawność wprowadzonych danych. Pytanie tylko, czy wartości te mogę później wykorzystać do obliczeń - np. jest zamówienie, zamawia się określoną ilość produktów, ilość, no i wartość brutto liczona jest na podstawie wartości netto , ilości i stawki VAT. Czy prawidłowo będzie to zrobione przez rzutowanie typów na integer? Dzięki za odp. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 21:32 |