Roman
J.
CEO Reball
Technology Sp. z
o.o.
Temat: Pole dadatkowe w kartotece oraz ceny w walucie
Po kilku tygodniach poszukiwań udało się nam znaleźć program magazynowy który spełnił nasze wymagania.Jest nim WF-MAG. Zobaczymy jak będzie wyglądało to małżeństwo.
Mamy dwie sprawy do wyjaśnienia przed pełnym wdrożeniem. W Kartotece są kolumny:
- C. zakupu netto wal.
- C. zakupu brutto wal.
oraz
- Cena zakupu netto
- Cena zakupu brutto
Proszę spojrzeć na zdjęcia jak wyglądają te 4ry powyższe ceny kiedy cena sprzedaży jest równa cenie zakupu (pierwsze) oraz kiedy cena sprzedaży jest większa od ceny zakupu (drugie).
Dla wyjaśnienia dodam że cena bazowa 29,72PLN wynika z dodania do kosztów towaru w 6,5USD dodatkowych kosztów jak cło i transport wynikających z SADu. Stąd nie jest ono prostym przelicznikiem USD na PLN.
Pytania są następujące:
1.Jak wyliczana jest kwota C. zakupu brutto wal. bo nie jest to +23% od ceny C. zakupu netto wal.? Dziwi mnie różnica między kolumną C. zakupu brutto wal. a Cena zakupu brutto? Obie są w PLN.
2.Dlaczego kolumny C. zakupu netto wal. i C. zakupu brutto wal. są w PLN a nie w walucie?
3. Dlaczego kolumna C. zakupu brutto wal. zmienia swoją wartość kiedy cenę sprzedaży PLN ustawiamy na większą od ceny zakupu?
4. Dlaczego kolumny waluta zakupu i sprzedaży są puste?
W Kolumnach Kartoteki brakuje nam kolumny Cena w walucie obcej czyli w tym przypadku pozycji 6,5USD.
Widzę że jest to tutaj:
select c_zakupu_netto_wal,c_zakupu_brutto_wal from dbo.ARTYKUL
Doszedłem do tego że da radę to dodać poprzez dodanie funkcji w Polach dodatkowych.
Jak należało by to konkretnie zrobić bo stworzyłem funkcję ale nie działa poprawnie:
create function [dbo].[c_zak_net_wal]
(
@c_zak_net_wal numeric
)
Returns varchar(20)
as
begin
declare
@c_z_n_wal varchar(20)
select @c_z_n_wal=c_zakupu_netto_wal from dbo.ARTYKUL
return (@c_z_n_wal)
endTen post został edytowany przez Autora dnia 11.12.16 o godzinie 01:02