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

