Zmiany pomiędzy wersją 1 and wersją 2 dla DeployerGuide/Others/eDokumentyApi/UpdateProduct
- Data i czas:
- 02/08/12 13:33:42 (13 years temu)
Legend:
- Bez zmian
- Dodane
- Usunięte
- Zmienione
-
DeployerGuide/Others/eDokumentyApi/UpdateProduct
v1 v2 10 10 * Aktualizuje produkt 11 11 * 12 * @param data Array - Tablica z parametrami12 * @param data Array - Tablica z parametrami 13 13 * @param data['symbol'] Text - symbol produktu musi być unikalny w obrębie jednostki 14 14 * @param data['name__'] Text - nazwa 15 15 * @param data['dscrpt'] Text - opis 16 16 * @param data['pkwiu_'] Text - PKWiU 17 * @param data['type__'] Int - typ produktu: 1 - usługa, 2 - towar 18 * @param data['unitnm'] TEXT - nazwa jednostki obecnie obsługiwane: PIECE - sztuka, METER - metr, METER2 - metr kwadratowy, KILOGRAM - kilogram, LITER - litr, HOUR - godzina, KM - kilometr, SET - komplet 19 * @param data['pgr_id'] Int - grupa (product_groups.pgr_id) 20 * @param data['spl_id'] Int - dostawca (contacts.contid) 17 * @param data['type__'] Int - typ produktu: 1 - usługa, 2 - towar 18 * @param data['unitnm'] Text - nazwa jednostki obecnie obsługiwane: PIECE - sztuka, 19 * METER - metr, METER2 - metr kwadratowy, KILOGRAM - kilogram, LITER - litr, HOUR - godzina, KM - kilometr, SET - komplet 20 * @param data['pgr_id'] Int - grupa (product_groups.pgr_id) 21 * @param data['spl_id'] Int - dostawca (contacts.contid) 21 22 * @param data['netto_'] Numeric(12, 2) - cena netto produktu 22 23 * @param data['cursmb'] Text - waluta (currency.cursmb) 23 * @param data['vat_id'] Int - identyfikator stawki VAT (vat.vat_id)24 * @param data['acorid'] Int - identyfikator jednostki rozliczeniowej (organization_units.orunid)25 * @param data['tovcid'] Int - identyfikator rodzaju kosztów (types_of_vcosts.tovcid)24 * @param data['vat_id'] Int - identyfikator stawki VAT (vat.vat_id) 25 * @param data['acorid'] Int - identyfikator jednostki rozliczeniowej (organization_units.orunid) 26 * @param data['tovcid'] Int - identyfikator rodzaju kosztów (types_of_vcosts.tovcid) 26 27 * @param data['quamin'] Numeric(12, 2) - ilość minimalna 27 * @param data['prior_'] Int - liczba porządkowa28 * @param data['prior_'] Int - liczba porządkowa 28 29 * 29 30 * @return Int - id produktu jeśli sukces (depository:depoid), 0 w razie niepowodzenia … … 62 63 $client->__setSoapHeaders($header); 63 64 64 65 try { 66 $data = array( 67 'symbol' => 'SOAP TEST MKY-09', 68 'name__' => 'Maszynka do golenia SOAP TEST Match III', 69 ); 70 $depoid = $client->updateProduct($data); 71 var_dump($depoid); 72 } catch(SoapFault $fault) { 73 var_dump($fault); 74 75 if ($fault->faultcode < 100) { 76 trigger_error("SOAP Fault: (faultcode: {$fault->faultcode}, faultstring: {$fault->faultstring})", E_USER_ERROR); 77 } 78 } 65 79 66 80 ?>