Funkcja AddProduct

Powrót

Informacje

Dodaje nowy produkt do bazy produktow.

  • Typ danych wejściowych -- object
  • Typ danych wyjściowych -- object

Parametry wejściowe

  1. name (string) - wymagany
    Nazwa produktu, maksymalna długość to 255 znaków.
  2. code (string) - wymagany
    Określa unikatowy kod, po którym są identyfikowane produkty.
  3. price (double) - wymagany
    Cena netto produktu, jako separator dziesiętny używany jest znak kropki ".".
  4. category_id (int)
    Id domyślnej kategorii produktu, kategoria o podanym id musi istnieć w sklepie.
  5. producer_id (int)
    Id producenta produktu, producent o podanym id musi istnieć w sklepie.
  6. vat (double)
    Podatek VAT podany w procentach, jako separator dziesiętny używany jest znak kropki ".".
  7. description (string)
    Opis produktu, maksymalna długość opisu zależy od wykorzystywanej bazy danych, ograniczenie pola typu TEXT.
  8. active (int)
    Określa czy produkt jest aktywny w sklepie: 0 - nieaktywny, 1 - aktywny.
  9. stock (string)
    Określa stan magazynowy dla produktu.
  10. availability_id (int)
    Określa nazwę dostępności w przypadku gdy nie jest określony stan magazynowy

Dane wyjściowe

  1. id (int)
    Id dodanego produktu