Forum Użytkownikow Subiekt GT
InsERT GT => Dodatki - zestawienia - sfera => Wątek zaczęty przez: rampiro w Marzec 30, 2016, 15:28:22
-
Witam,
Dodaje sobie do paragonu lub faktury pozycję w ten sposób
oTw = oSubGT.Towary.Wczytaj('sModel');
oSubPoz = oDokum.Pozycje.Dodaj(oTw.Identyfikator);
oSubPoz.IloscJm = OrdPQuantity;
Dla niektórych towarów mam zrobione produkty powiązane.
w momencie dodania takiego towaru ilość zmienia się dla produktu powiązanego a nie dla produktu właściwego.
Jest możliwość ustawienia ilości dla konkretnej pozycji na dokumencie ?
Ewentualnie czy gdzieś w ustawieniach Subiekta można zmienić żeby na dokumentach produkt powiązany pojawiał się przed produktem właściwym ?
-
Jest możliwość ustawienia ilości dla konkretnej pozycji na dokumencie ?
Tak, należy ją tylko wcześniej określić, nie ma jakiegoś specjalnego wsparcia dla tej sytuacji, trzeba to oprogramować samemu.
Ewentualnie czy gdzieś w ustawieniach Subiekta można zmienić żeby na dokumentach produkt powiązany pojawiał się przed produktem właściwym ?
Nie.
-
Wszystko fajnie do momentu jak wszystkie produkty dodaje poprzez skrypt .
A tu niestety część jest dodawana bezpośrednio w subiekcie, jako produkt powiązany.
Domyślam się że w takiej sytuacji nie da się zrobić nic.
-
Domyślam się że w takiej sytuacji nie da się zrobić nic.
Nie rozumiem, przecież wyraźnie napisałem, że można obsłużyć taką sytuację, ale musisz to zrobić Ty.
-
Nie oczekuję gotowego kodu jak to zrobić, ale byłbym wdzięczny za jakiś punkt zaczepienia jak się za to zabrać.
-
To już "czyste programowanie", można na przykład zapamiętać liczbę pozycji przed dodaniem kolejnej, po dodaniu pozycji porównać aktualną liczbę pozycji z poprzednią, jeśli różnica będzie większa niż 1 to znaczy, że został dodany towar powiązany...
-
Chyba niezbyt jasno wyraziłem o co mi chodzi
W sklepie internetowym sprzedaje 0.5 tła
W subiekcie do każdego tła mam przypisana jako produkt powiązany tuleję.
Po dodaniu przez skrypt pozycji do paragonu paragon wygląda tak
tło 1 szt
tuleja 0.5 szt
Docelowo wyglądać ma
tło 0.5 szt
tuleja 1 szt
-
Wszystko co napisałem pozostaje aktualne, należy tylko zaktualizować odpowiednią pozycję - nie ostatnią tylko tę z towarem głównym, a jak określić tę z towarem głównym już podpowiadałem.
-
W końcu działa
Dzięki za zawiła pomoc
-
przecież Daniel wszystko dokładnie opisał, gdzie ta zawiłość?