AddProduct

Dodawanie nowego produktu.

  • 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. name (string)
  4. Wymagany. Nazwa produktu. Maksymalna długość to 255 znaków.

  5. code (string)
  6. Wymagany. Kod produktu.

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

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

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

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

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

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

  19. active (integer)

    Określa czy produkt jest aktywny w sklepie.

    • 0 - nieaktywny
    • 1 - aktywny
  20. stock (string)
  21. Stan magazynowy produktu.

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

  24. man_code (string)
  25. Kod producenta.

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

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

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

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

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

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

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

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

  42. tax_id (integer)
  43. Identyfikator stawki VAT.

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

  46. weight (double)
  47. Waga produtku.

  48. uom (string)
  49. Jednostka miary produtku.

  50. is_stock_validated (integer)
  51. Opcja Sprawdzaj stan magazynowy.

  52. points_value (integer)
  53. Opcja Cena w punktach.

  54. points_earn (integer)
  55. Opcja Zarobione punkty.

  56. points_only (integer)
  57. Opcja Produkt tylko za punkty.

  58. url (string)
  59. Przyjazny link.

  60. width(double)

    Szerokość.

  61. height(double)

    Wysokość.

  62. depth(double)

    Głębokość.

Dane wyjściowe

  1. id (integer)
  2. Identyfikator utworzonego produktu.