Zmiany pomiędzy wersją 6 and wersją 7 dla DeployerGuide/Others/eDokumentyApi/CreateProduct
- Data i czas:
- 04/16/12 09:57:33 (13 years temu)
Legend:
- Bez zmian
- Dodane
- Usunięte
- Zmienione
-
DeployerGuide/Others/eDokumentyApi/CreateProduct
v6 v7 11 11 * W przypadku jeśli dany produkt już istnieje wyrzucany jest wyjątek 12 12 * 13 * @param data Array 13 * @param data Array - Tablica z parametrami 14 14 * @param data['symbol'] Text - symbol nowego produktu musi być unikalny w obrębie jednostki. Parametr ten jest wymagany 15 15 * @param data['name__'] Text - nazwa 16 16 * @param data['dscrpt'] Text - opis 17 17 * @param data['pkwiu_'] Text - PKWiU 18 * @param data['type__'] Int - typ produktu: 1 - usługa, 2 - towar 19 * @param data['unitnm'] Text - nazwa jednostki obecnie obsługiwane: PIECE - sztuka, METER - metr, 20 * METER2 - metr kwadratowy, KILOGRAM - kilogram, LITER - litr, 21 * HOUR - godzina, KM - kilometr, SET - komplet, 22 * METERC - metr bieżący, PACKAGE - pakiet, WRAP - opakowanie, REAM - ryza 23 * @param data['pgr_id'] Int - grupa (product_groups.pgr_id) 24 * @param data['spl_id'] Int - dostawca (contacts.contid) 18 * @param data['type__'] Int - typ produktu: 1 - usługa, 2 - produkt, 3 - towar 19 * @param data['unitnm'] Text - nazwa jednostki ze słownika jednostek (units_of_measure) 20 * @param data['pgrpnm'] Text - nazwa grupa (product_groups.name__) jeśli nie ma jej w słowniku system automatycznie dodaje 21 * @param data['spl_id'] Int - dostawca (contacts.contid) 25 22 * @param data['netto_'] Numeric(12, 2) - cena netto produktu 26 23 * @param data['cursmb'] Text - waluta (currency.cursmb) 27 * @param data['vat _id'] Int - identyfikator stawki VAT (vat.vat_id)28 * @param data['acorid'] Int 29 * @param data['tovcid'] Int 24 * @param data['vatnam'] Text - nazwa stawki VAT (vat.vatnam). Jeśli system nie znajdzie stawki wyrzucany jest wyjątek 25 * @param data['acorid'] Int - identyfikator jednostki rozliczeniowej (organization_units.orunid) 26 * @param data['tovcid'] Int - identyfikator rodzaju kosztów (types_of_vcosts.tovcid) 30 27 * @param data['quantm'] Numeric(12, 2) - ilość na magazynie 31 28 * @param data['quamin'] Numeric(12, 2) - ilość minimalna 32 * @param data['prior_'] Int - liczba porządkowa 29 * @param data['prior_'] Int - liczba porządkowa 30 33 31 * 34 32 * @return Int - id produktu jeśli sukces (depository:depoid), 0 w razie niepowodzenia … … 74 72 'name__' => 'Maszynka do golenia SOAP TEST', 75 73 'type__' => 2, 76 'unitnm' => ' PIECE',77 'pgr _id' => 1,78 'vat _id' => 1,74 'unitnm' => 'sztuka', 75 'pgrpnm' => 'kosmetyki', 76 'vatnam' => '23%', 79 77 ); 80 78 $depoid = $client->createProduct($data);