Autor Wątek: Prawdziwa (właściwa) ostatnia cena zakupu  (Przeczytany 13131 razy)

0 użytkowników i 1 Gość przegląda ten wątek.

Offline wilmaks

  • Nowy użytkownik
  • *
  • Wiadomości: 10
  • Reputacja +0/-0
  • Wersja programu: 1.45
Prawdziwa (właściwa) ostatnia cena zakupu
« dnia: Sierpień 27, 2015, 11:12:47 »
Witam.
Staram się stworzyć zapytanie, które wyciągnie mi rzeczywistą ostatnią cenę zakupu (netto).

Niestety mam z tym problem bo korzystając ze skryptu napisanego tutaj - http://www.forumsubiekta.pl/dodatki-zestawienia/zestawienie-towar-cena-zakupu-i-cena-kartotekowa/?action=dlattach;attach=329

Nie jestem w stanie wyświetlić tej ceny, która faktycznie powinna być.

Potrzebne mi jest to do prostego skryptu www, w którym dla produktów ustawiam ceny zakupu aby sklepy (posiadające swoje magazyny) mogły zamawiać po rzeczywistych cenach zakupu (aby US nie oskarżył nas np. o fałszowanie wysokości marży) a ja mógłbym na podstawie zamówienia robić MM.


Tutaj przykład jaka jest kwota ostatniego zakupu, czyli 52,67 a w zakładce "ceny" nigdzie takiej wartości nie ma.
Ostatnią ceną zakupu jest ta na MM na magazyn z którego chcę właśnie te ceny pobierać, a subiekt się zachowuje jakby pobierał ceny z ostatniego MM, który był MM "wychodzącym". Mnie interesuje tylko to gdzie jest "przychód".

Offline birds22

  • Ekspert
  • *****
  • Wiadomości: 9210
  • Reputacja +1304/-21
  • Wersja programu: Najnowsza
Odp: Prawdziwa (właściwa) ostatnia cena zakupu
« Odpowiedź #1 dnia: Sierpień 27, 2015, 11:29:28 »
A ja na pierwszym obrazku w ogóle nie widzę zakupu...

Bo MM to przecież nie zakup...
« Ostatnia zmiana: Sierpień 27, 2015, 11:31:11 wysłana przez birds22 »
Sławek, Zduńska Wola

Offline wilmaks

  • Nowy użytkownik
  • *
  • Wiadomości: 10
  • Reputacja +0/-0
  • Wersja programu: 1.45
Odp: Prawdziwa (właściwa) ostatnia cena zakupu
« Odpowiedź #2 dnia: Sierpień 27, 2015, 14:47:17 »
Przepraszam, może się źle wyraziłem, nie mam aż takiego doświadczenia z subiektem i chcę zrobić prosty skrypt. Chodzi o to że ta cena mnie własnie interesuje czyli kwota netto z ostatniego MM który dał przychód danego towaru.

Niestety subiekt oblicza często ceny w sposób dla mnie nielogiczny. Cena zakupu jest inna a ja nie mogę zrobić MM z taką kwotą jaka jest ceną zakupu, subiekt sobie  ustawia np. x groszy mniej lub więcej...

W firmie wygląda to tak.

Magazyn 1-  produkcja (główny) - tutaj produkt wchodzi pierwszy raz na stan (jako zakup lub jako nasz produkt, który powstał z surowców, które kupiliśmy.
Magazyn 2 - centrum dystrybucyjne - tutaj produkt wchodzi jako MM z magazynu nr 1
Magazyny sklepów stacjonarnych - tutaj produkty wchodzą jako MM z magazynu nr 2

Często jest tak że na MM z magazynu nr 2 na dalsze magazyny cena z MM z magazynu nr 1 przechodzi ok a raz nie (wówczas np przechodzi z automatu faktyczna cena zakupu, którą miał magazyn nr 1)

Mnie interesuje pobieranie ceny z magazynu nr 2, gdyż tą samą cenę chcę przerzucić na MM wydając towar do magazynów sklepów stacjonarnych. Jeśli subiekt wywali mi na czerwono cenę w zamówieniu, z którego zrobię MM, cenę to poprawię ją ręcznie. Niemniej częściej jest tak że cena netto za dany produkt, którą mieliśmy na MM z magazynu nr 1 jest prawidłowa i możemy taką samą cenę dać na MM na dalsze magazyny.

Offline dkozlowski

  • Ekspert
  • *****
  • Wiadomości: 17059
  • Reputacja +798/-27
  • Wersja programu: GT/Navireo/nexo
Odp: Prawdziwa (właściwa) ostatnia cena zakupu
« Odpowiedź #3 dnia: Sierpień 27, 2015, 18:19:33 »
Polecam zacząć od zajrzenia do pomocy do programu i zapoznania się z opisami cen dostępnych w programie, gdyż w tej chwili nie odróżniasz nawet ceny sprzedaży od ceny magazynowej, które to występują razem na wszystkich dokumentach (również magazynowych)... Aby napisać takie zestawienie, należy wcześniej dość dobrze poznać program i sposób w jaki są zapisywane dane... Kiedy (lub jeśli) już to zrobisz to zdasz sobie sprawę, że "nie będzie" to "prosty skrypt"... Mało tego jego czas wykonania może być nieakceptowalny, gdyż aby zwrócić takie informacje trzeba przejrzeć wszystkie dokumenty przychodowe od początku pracy z programem... Można to optymalizować poprzez pobieranie ostatniej ceny, ale z dokumentów z określonego okresu. Idealnym rozwiązaniem byłoby okresowe (skrypt/dodatkowe rozwiązanie) lub na bieżąco (trigger) naliczanie takiej informacji i umieszczanie na przykład w jednym z poziomów cen sprzedaży, a tak naliczone dane można już "prostym skryptem" i szybko odczytać.

Przepraszam, może się źle wyraziłem, nie mam aż takiego doświadczenia z subiektem i chcę zrobić prosty skrypt. Chodzi o to że ta cena mnie własnie interesuje czyli kwota netto z ostatniego MM który dał przychód danego towaru.

Niestety subiekt oblicza często ceny w sposób dla mnie nielogiczny. Cena zakupu jest inna a ja nie mogę zrobić MM z taką kwotą jaka jest ceną zakupu, subiekt sobie  ustawia np. x groszy mniej lub więcej...

Według mnie to kompletnie błędne podejście do problemu, ale informację taką można stosunkowo prosto i szybko pobrać właśnie z dokumentów MM. Na forum znajdziesz przykładowe zestawienia, które pokazują relacje między tabelami.
Daniel, Białystok.

Offline wilmaks

  • Nowy użytkownik
  • *
  • Wiadomości: 10
  • Reputacja +0/-0
  • Wersja programu: 1.45
Odp: Prawdziwa (właściwa) ostatnia cena zakupu
« Odpowiedź #4 dnia: Sierpień 27, 2015, 21:46:51 »
Dziękuję za sugestie. Tak jak napisałem, nie znam na tyle Subiekta, stąd moje pytanie. Interesuje mnie jednak pobranie określonej ceny (jako np. "ostatnia_cena_z_MM") z ostatniego MM w którym był przychód danego towaru na magazyn nr 2 ( w zapytaniu poniżej magazyn nr 2 ma ID = 5).

Jeśli ktoś by mógł tylko podpowiedzieć jak zmodyfikować te zapytanie to będę wdzięczny za pomoc. Jest to rozwiązanie tymczasowe bo ze względu na urlopy nasz spec od Subiekta będzie dostępny dopiero za jakiś czas a ja muszę zrobić na szybko skrypt aby nie wklepywać ciągle ręcznie MM (przy zastosowaniu skryptu co wystawia zamówienia, zostaną mi do edycji tylko ceny (o ile nie zgadzają się z ostatniego MM).


Offline Aldo

  • Ekspert
  • *****
  • Wiadomości: 10695
  • Reputacja +433/-13
  • Wersja programu: najnowsza
Odp: Prawdziwa (właściwa) ostatnia cena zakupu
« Odpowiedź #5 dnia: Wrzesień 02, 2015, 20:13:07 »
W dalszym ciągu nie rozumiesz. Każdy dokument zawiera w sobie kilka cen, a wśród nich jest rzeczywista cena zakupu. Jak chcesz ją widzieć, to wyciągnij sobie na formatce MM cene magazynową, bo domyślnie jest ustawiona cena netto, a to jest cena sprzedaży.

Forum Użytkownikow Subiekt GT

Odp: Prawdziwa (właściwa) ostatnia cena zakupu
« Odpowiedź #5 dnia: Wrzesień 02, 2015, 20:13:07 »