Forum Użytkownikow Subiekt GT

InsERT GT => Dodatki - zestawienia - sfera => Wątek zaczęty przez: rampiro w Marzec 30, 2016, 15:28:22

Tytuł: Wystawianie paragonu, IloscJm dla konkretnej pozycji.
Wiadomość wysłana 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 ?
Tytuł: Odp: Wystawianie paragonu, IloscJm dla konkretnej pozycji.
Wiadomość wysłana przez: dkozlowski w Marzec 30, 2016, 18:51:09
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.
Tytuł: Odp: Wystawianie paragonu, IloscJm dla konkretnej pozycji.
Wiadomość wysłana przez: rampiro w Marzec 31, 2016, 09:32:49
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.
Tytuł: Odp: Wystawianie paragonu, IloscJm dla konkretnej pozycji.
Wiadomość wysłana przez: dkozlowski w Marzec 31, 2016, 13:50:42
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.
Tytuł: Odp: Wystawianie paragonu, IloscJm dla konkretnej pozycji.
Wiadomość wysłana przez: rampiro w Marzec 31, 2016, 14:17:56
Nie oczekuję gotowego kodu jak to zrobić, ale byłbym wdzięczny za jakiś punkt zaczepienia jak się za to zabrać.
Tytuł: Odp: Wystawianie paragonu, IloscJm dla konkretnej pozycji.
Wiadomość wysłana przez: dkozlowski w Marzec 31, 2016, 14:40:44
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...
Tytuł: Odp: Wystawianie paragonu, IloscJm dla konkretnej pozycji.
Wiadomość wysłana przez: rampiro w Marzec 31, 2016, 15:08:04
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
Tytuł: Odp: Wystawianie paragonu, IloscJm dla konkretnej pozycji.
Wiadomość wysłana przez: dkozlowski w Marzec 31, 2016, 15:14:31
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.
Tytuł: Odp: Wystawianie paragonu, IloscJm dla konkretnej pozycji.
Wiadomość wysłana przez: rampiro w Marzec 31, 2016, 15:41:50
W końcu działa
Dzięki za zawiła pomoc
Tytuł: Odp: Wystawianie paragonu, IloscJm dla konkretnej pozycji.
Wiadomość wysłana przez: porsche w Kwiecień 01, 2016, 01:04:11
przecież Daniel wszystko dokładnie opisał, gdzie ta zawiłość?