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

Rozliczenie magazynowe zamówień obcych - HMF2011a
https://forum.mix-soft.pl/viewtopic.php?f=15&t=2808
Strona 1 z 1

Autor:  mrEM [ 2011-02-11, 02:33 ]
Tytuł:  Rozliczenie magazynowe zamówień obcych - HMF2011a

Pytanie być może banalne ale męczę się z następującym problemem:

Jest wystawione zamówienie obce, na którym występuje wiele pozycji o tym samym kodzie ale wielu różnych opisach i cenach. Jest to oczywiście następstwem dążenia do uniknięcia zbytniego przyrostu kartoteki towarów - wiele różnych zamawianych pozycji w kartotece jest "spiętych" jednym kodem.
I teraz najważniejsze - obsługa CZĘŚCIOWYCH rozliczeń magazynowych takiego zamówienia odbywa się poprzez raport (wiem, że zawsze lepiej robić to "standardowo-ręcznie" ale nie w tym przypadku), który wystawia WZ na wybrane przez użytkownika z formy pozycje zamówienia. Od strony technicznej wykorzystuje BIORec i BFunkcje przepisując dane o pozycjach (kod, opis) rozróżnionych idami z zamówienia do WZ.
WZ ostatecznie jest wystawiony (ImportMG() + WystawDokumentMagazynowy()) i powiązany (PowiazanieZMdoMG()). I niby wszystko gra ale...
Zauważyłem, że w tak wykorzystanym standardowym sposobie powiązania pozycje z zamówienia niekoniecznie odpowiadają tym z WZ. Na przykład:
- zamówienie na towar o kodzie X występującym na 2 pozycjach: X.opisA - 20 szt, X.opisB - 30 szt.
- wystawione WZ ze wskazaniem na X.opisB na 20 szt
- po utworzeniu powiązania, łączy ono X.opisA z zamówienia z X.opisB z WZ na 20 szt (a chodziło o 20 szt X.opisB o zupełnie innej cenie)
Domyślam się, że chodzi o to, że standardowe powiązanie "gubi" się przy wielu tych samych kodach i rozlicza pozycje wg ich kolejności na zamówieniu (bo nie rozróżnia opisów).
Pytanie - jak można od strony raportu nad tym zapanować a więc właściwie wiązać pozycje o tym samym kodzie z zamówienia z częściowymi wydaniami? Czyli zastosować dla rozliczeń magazynowych zamówień mechanizm wydań analogiczny do wydań ze wskazaniem na konkretne dostawy.
Próbowałem rozwiązać problem przez modyfikacje obiektów BOperacja ale poległem... :-/

Autor:  mrEM [ 2011-02-14, 10:03 ]
Tytuł: 

Co prawda już sobie poradziłem ale chciałbym skonfrontować moje rozwiązanie z innymi, być może prostszymi. Jeżeli ktoś ma swój sposób na powyższy problem, proszę pisać. W zamian podzielę się swoim rozwiązaniem.

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