mojaSymfonia FORUM
https://forum.mix-soft.pl/

[hm 2011] dokument magazynowy
https://forum.mix-soft.pl/viewtopic.php?f=15&t=2473
Strona 1 z 2

Autor:  tatanka [ 2010-11-19, 14:36 ]
Tytuł:  [hm 2011] dokument magazynowy

Witam,
Mam takie pytanie, jak można podejść do takiego zagadnienia. Wystawiamy dokument magazynowy na którym jest towar typu zestaw składający się z wielu składników w bardzo różnych, nie pełnych ilościach. Podana ilość użytego zestawu jest przeliczana na pojedyncze składniki i także wychodzą ilości powiedzmy "niepełne". W jaki sposób można te wartości pozaokrąglać do wartości do zamierzonej dokładności zanim wystawimy ten dokument ??

Autor:  wrob [ 2010-11-19, 14:51 ]
Tytuł: 

Moze jakims makrem uruchamianym przed wystawieniem tego doka? - albo moze da sie tak wymyslec z jednostkami dodatkowymi tych skladnikow zeby sie liczylo.....

Autor:  rafal [ 2010-11-20, 21:42 ]
Tytuł: 

a ja nie rozumiem na czym polega problem. przepraszam.

Autor:  jabis [ 2010-11-20, 23:46 ]
Tytuł: 

chyba rozumiem...
czyli przy wybraniu zestawu chcemy zmodyfikować ilości elementów składowych.. czy dobrze rozumiem ?

Autor:  wrob [ 2010-11-21, 02:20 ]
Tytuł: 

Ja rozumiem problem tak
Mamy zestaw X na ktory sklada sie 0,4 skladnika A i np 3 skladniki B

wystawiajac dokuemnt na 2 zestawy X - mam 0,8 A i 6 B a chce aby bylo wziete 1 A i 6 B

Autor:  tatanka [ 2010-11-23, 11:37 ]
Tytuł: 

Dokładnie tak jak napisał wrob.

Autor:  jabis [ 2010-11-23, 14:33 ]
Tytuł: 

Na wprost tego się nie uzyska, trzeba takie zachowanie oprogramować, ale nie jestem pewien czy się da.
Niestety nie mogę na tym forum podać kontaktu i zaoferować Ci rozwiązania, więc zostaje Ci kolega WROB, lub inny autoryzowany dystrybutor :(
Tak czy inaczej zapewne rozwiązanie będzie odpłatne.

Autor:  koronen [ 2010-11-23, 17:12 ]
Tytuł: 

Ale czy taki zestaw nie jest trochę bez sensu? Po co go tworzyć jeśli nie można go wydać? Przy zakupie 3 piw masz 0,4 szklanki? Żeby to miało sens i żeby zachować proporcję to może należałoby utworzyć zestaw = 15 + 2 ?

Autor:  jabis [ 2010-11-23, 17:35 ]
Tytuł: 

Ma to wielki sens...
Masz zakładane ilości wchodzącą w komplet, ale podczas tworzenia kompletu fizycznie idzie nieco więcej materiałów niż wprowadzono w komplecie (odpad czy uszkodzenie podczas montażu i trzeba kolejną sztukę rozchodować). Podczas wystawienia dokumentu, chcesz podać zakładane ilości i umożliwiać użytkownikowi wprowadzenie faktycznie zużytych ilości do wykonania kompletu.

Troszkę więcej wyobraźni !!
;)

Autor:  krzysiek [ 2010-11-23, 17:38 ]
Tytuł: 

koronen pisze:
Ale czy taki zestaw nie jest trochę bez sensu? Po co go tworzyć jeśli nie można go wydać? Przy zakupie 3 piw masz 0,4 szklanki? Żeby to miało sens i żeby zachować proporcję to może należałoby utworzyć zestaw = 15 + 2 ?


kompletnie nie kumam o co ci chodzi w tym co napisałeś i jaki to ma związek z pytaniem:)
EDIT
p.s. po odpowiedzi JABISa .. teraz dodatkowo upewniłem się że nie tylko ja :)

Autor:  koronen [ 2010-11-23, 20:27 ]
Tytuł: 

Ok... Krzysiek, może piszę niejasno. Jabis, może nie mam wyobraźni. Ale może zamiast rzucać błotem to byście pomogli, a nie jak zazwyczaj w sposób ignorancki pokazujecie swoją wyższość, po czym odpowiedz jest jaka jest.

Zakładając że mamy komplet o nazwie pustak składający się z 0,1 worka cementu i 0,1 worka wapna... Teraz chcąc wyprodukować jednego pustaka trochę nijak ma się wydawania całych worków, bo resztę trzeba by było przyjąć a przecież unikamy ilości ułamkowych. Stąd komentarz że może lepiej utworzyć komplet na 10 pustaków = 1 + 1 i produkować pełne ilości kompletów... Ale pewnie nie zawsze się da...
Jeśli uprzemy się jednak co do zaokraglania ilości, to można napisać raport edytujący dokument tuż po jego wystawieniu i zmieniający ilości wg zadanej precyzji.

Autor:  rafal [ 2010-11-23, 20:48 ]
Tytuł: 

koronen pisze:
Ok... Krzysiek, może piszę niejasno. Jabis, może nie mam wyobraźni. Ale może zamiast rzucać błotem to byście pomogli, a nie jak zazwyczaj w sposób ignorancki pokazujecie swoją wyższość, po czym odpowiedz jest jaka jest.


Zgadzam się żebyśmy skupiali się na meritum.
Zajmujmy się pytaniami a nie ich autorami :mrgreen:

Autor:  jabis [ 2010-11-23, 22:25 ]
Tytuł: 

Koronen nie sądzę by Twoje rozwiązanie było dobrym pomysłem (tak naprawdę nadal nie wiemy co autor pytania miał na myśli). Na co dzień spotykam się z takim upraszczaniem tematu i w 99% do niczego dobrego to nie prowadzi... niekiedy trzeba wniknąć w szczegóły.
Swoją drogą pytanie było mało sprecyzowane i nawet potwierdzenie propozycji WROB nie daje nam odpowiedzi czy chodzi o zaokrąglenie do całości, czy też chodzi o modyfikacje ilości.

Brak wspomnianej małej precyzji pytania spowodowało wymianę pomysłów która uważam jest zdrowa i nie widzę potrzeby unoszenia się... wież mi Koronen nikt nie wie wszystkiego, ale dobrze postawione pytanie i jego precyzja to połowa sukcesu.

Co do samego rozwiązania problemu... na pewno wszyscy się zgodzą, że nie znajdzie ten temat swojego rozwiązania na tym forum gdyż rozwiązanie tematu nie jest wcale proste... co najwyżej można wskazać drogę co z radością uczynię:
Kod:
int Sub OnTwChanged(long lId)


Jednak jestem święcie przekonany, że osobie zadającej to pytanie nic to nie mówi, a dla osób tkwiących w temacie jest to oczywiste. Więc najlepszym rozwiązaniem będzie skierowanie osoby pytającej do najbliższego Autoryzowanego Dystrybutora :)

Autor:  koronen [ 2010-11-24, 09:56 ]
Tytuł: 

Z tym że
Cytuj:
dobrze postawione pytanie i jego precyzja to połowa sukcesu
się zgodzę ale z tym że
Cytuj:
na pewno wszyscy się zgodzą, że nie znajdzie ten temat swojego rozwiązania na tym forum gdyż rozwiązanie tematu nie jest wcale proste
to już nie... Kto powiedział że na tym forum rozwiązuje się tylko proste problemy? Tatanka nam opisze co konkretnie chce uzyskać i poradzimy... Aha.. i myślę że procedura OnTwChanged w tym przypadku nie znajdzie zastosowania.

Autor:  wrob [ 2010-11-25, 00:08 ]
Tytuł: 

Ja mysle ze wiekszosc produkcji ktora nie uzywa calkowitych ilosci na jeden lub x wyrobow - ma taki problem - np mamy deske 1 szt (1m) metrow z hurtowni - a wyrob zawiera 40 cm (0,4) kawalek deski (ciagly) - to mamy problem glowny - robiac jeden czy dwa wyroby i tak musimy wydac cala deske, i co gorsza robiac 5 wyrobow musimy wydac 3 deski a nie dwie jak wyjdzie z wyliczenia - generalnie problem pewnie mozna rozwiazac modyfikujac dokument w locie przed wystawieniem - ale to juz wymaga tego o czym JABIS napisal - dokladnego opisu problemu :)

Strona 1 z 2 Strefa czasowa UTC+1godz. [letni]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/