Autor Wątek: Sfera dodawanie towaru z JM inną niż domyślna  (Przeczytany 2446 razy)

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

Offline osclbn

  • Nowy użytkownik
  • *
  • Wiadomości: 5
  • Reputacja +0/-0
  • Wersja programu: SubieKT GT 1.56HF2
Sfera dodawanie towaru z JM inną niż domyślna
« dnia: Styczeń 17, 2020, 21:45:59 »
Mam problem w Sferze podczas dodawania towaru z jednostką miary inna niż domyślna w Subiekcie. Dostaję komunikat "Wartość jest spoza oczekiwanego zakresu.". Towar dodaje się, lecz z domyślną JM. Towar dodaje z poziomu powershella.

PS C:\Windows\SysWOW64\WindowsPowerShell\v1.0> $newTow.SprzedazJm = 'kg'
Wartość jest spoza oczekiwanego zakresu.
At line:1 char:1
+ $newTow.SprzedazJm = 'kg'
+ ~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : OperationStopped: (:) [], ArgumentException
    + FullyQualifiedErrorId : System.ArgumentException

Nie ważne jaką wartość ustawię za pomocą SprzedazJmInna (True/False).
Gdzie szukać problemu?

Offline dkozlowski

  • Ekspert
  • *****
  • Wiadomości: 17040
  • Reputacja +798/-27
  • Wersja programu: GT/Navireo/nexo
Odp: Sfera dodawanie towaru z JM inną niż domyślna
« Odpowiedź #1 dnia: Styczeń 17, 2020, 23:08:25 »
W kodzie, którego nie pokazałeś... W międzyczasie zobacz ja wygląda ta operacja w programie...
Daniel, Białystok.

Offline osclbn

  • Nowy użytkownik
  • *
  • Wiadomości: 5
  • Reputacja +0/-0
  • Wersja programu: SubieKT GT 1.56HF2
Odp: Sfera dodawanie towaru z JM inną niż domyślna
« Odpowiedź #2 dnia: Styczeń 21, 2020, 10:00:12 »
$newTow = $oSubGT.TowaryManager.DodajTowar()
      $newTow.Symbol = $tow1.Symbol.'#cdata-section'
      $newTow.Nazwa = $tow1.Nazwa.'#cdata-section'
      $newTow.Opis = $tow1.Opis.'#cdata-section'
      $newTow.SprzedazVatId = $tow1.VAT
      $newTow.SprzedazJmInna = $True
      $newTow.SprzedazJm = $tow1.JM
      $newTow.SymbolUDostawcy = $tow1.SymbolDost.'#cdata-section'
      $newTow.IntrastatKodWgCN = $tow1.CN_Kod
      $newTow.Zapisz()
      $newTow.Zamknij()

Offline dkozlowski

  • Ekspert
  • *****
  • Wiadomości: 17040
  • Reputacja +798/-27
  • Wersja programu: GT/Navireo/nexo
Odp: Sfera dodawanie towaru z JM inną niż domyślna
« Odpowiedź #3 dnia: Styczeń 21, 2020, 10:06:06 »
W międzyczasie zobacz ja wygląda ta operacja w programie...
Daniel, Białystok.

Offline osclbn

  • Nowy użytkownik
  • *
  • Wiadomości: 5
  • Reputacja +0/-0
  • Wersja programu: SubieKT GT 1.56HF2
Odp: Sfera dodawanie towaru z JM inną niż domyślna
« Odpowiedź #4 dnia: Styczeń 21, 2020, 10:33:39 »
Już znalazłem błąd.  Tak naprawdę chciałem zmienić jednostkę podstawowa, a powinienem to robić przez wpis:
$newTow.Miary.Podstawowa = $tow1.JM

Offline dkozlowski

  • Ekspert
  • *****
  • Wiadomości: 17040
  • Reputacja +798/-27
  • Wersja programu: GT/Navireo/nexo
Odp: Sfera dodawanie towaru z JM inną niż domyślna
« Odpowiedź #5 dnia: Styczeń 21, 2020, 10:38:50 »
To sporo tłumaczy - co innego robiłeś w programie, a co innego w Sferze ;) Aby móc skorzystać z dodatkowych jednostek miary (inna przy sprzedaży/zakupie) to trzeba je wcześniej dodać...
Daniel, Białystok.

Forum Użytkownikow Subiekt GT

Odp: Sfera dodawanie towaru z JM inną niż domyślna
« Odpowiedź #5 dnia: Styczeń 21, 2020, 10:38:50 »