UpdateProduct

Aktualizowanie produktu o podanym identyfikatorze.

  • Typ danych wejściowych => object
  • Typ danych wyjściowych => object

Parametry wejściowe

  1. _session_hash (string)
  2. Wymagany. Identyfikator sesji (otrzymany podczas logowania - doLogin)

  3. id (integer)
  4. Wymagany. Identyfikator.

  5. name (string)
  6. Nazwa produktu. Maksymalna długość to 255 znaków.

  7. code (string)
  8. Kod produktu.

  9. price (double)
  10. Cena netto produktu. Separator dziesiętny używany jest znak kropki "."

  11. price_brutto (double)
  12. Cena brutto produktu. Separator dziesiętny używany jest znak kropki "."

  13. category_id (integer)
  14. Identyfikator domyślnej kategorii produktu. Kategoria o podanym id musi istnieć w sklepie.

  15. producer_id (integer)
  16. Identyfikator producenta produktu. Producent o podanym id musi istnieć w sklepie.

  17. short_description (string)
  18. Skrócony opis produktu. Maksymalna długość opisu zależy od wykorzystywanej bazy danych, ograniczenie pola typu TEXT.

  19. description (string)
  20. Opis produktu. Maksymalna długość opisu zależy od wykorzystywanej bazy danych, ograniczenie pola typu TEXT.

  21. active (integer)

    Określa czy produkt jest aktywny w sklepie.

    • 0 - nieaktywny
    • 1 - aktywny
  22. stock (string)
  23. Stan magazynowy produktu.

  24. availability_id (integer)
  25. Określa nazwę dostępności w przypadku, gdy nie jest określony stan magazynowy.

  26. man_code (string)
  27. Kod producenta.

  28. old_price (double)
  29. Stara cena netto produktu. Separator dziesiętny używany jest znak kropki "."

  30. old_price_brutto (double)
  31. Stara cena brutto produktu. Separator dziesiętny używany jest znak kropki "."

  32. wholesale_a_netto (double)
  33. Cena hurtowa A netto produktu. Separator dziesiętny używany jest znak kropki "."

  34. wholesale_a_brutto (double)
  35. Cena hurtowa A brutto produktu. Separator dziesiętny używany jest znak kropki "."

  36. wholesale_b_netto (double)
  37. Cena hurtowa B netto produktu. Separator dziesiętny używany jest znak kropki "."

  38. wholesale_b_brutto (double)
  39. Cena hurtowa B brutto produktu. Separator dziesiętny używany jest znak kropki "."

  40. wholesale_c_netto (double)
  41. Cena hurtowa C netto produktu. Separator dziesiętny używany jest znak kropki "."

  42. wholesale_c_brutto (double)
  43. CCena hurtowa C brutto produktu. Separator dziesiętny używany jest znak kropki "."

  44. tax_id (integer)
  45. Identyfikator stawki VAT.

  46. product_options (string)
  47. Opcje produtku wg formatu z modułu importu / eksportu.

  48. weight (double)
  49. Waga produtku.

  50. uom (string)
  51. Jednostka miary produtku.

  52. is_stock_validated (integer)
  53. Opcja Sprawdzaj stan magazynowy.

  54. points_value (integer)
  55. Opcja Cena w punktach.

  56. points_earn (integer)
  57. Opcja Zarobione punkty.

  58. points_only (integer)
  59. Opcja Produkt tylko za punkty.

  60. url (string)
  61. Przyjazny link.

  62. width(double)

    Szerokość.

  63. height(double)

    Wysokość.

  64. depth(double)

    Głębokość.

Dane wyjściowe

  1. _update (boolean)
  2. Status aktualizacji.