Zmiany pomiędzy wersją 1 and wersją 2 dla DeployerGuide/Others/eDokumentyApi/UpdateProduct

Pokaż
Ignoruj:
Data i czas:
02/08/12 13:33:42 (12 years temu)
Autor:
TS (IP: 213.227.67.33)
Komentarz:

--

Legend:

Bez zmian
Dodane
Usunięte
Zmienione
  • DeployerGuide/Others/eDokumentyApi/UpdateProduct

    v1 v2  
    1010 *  Aktualizuje produkt 
    1111 *    
    12  *  @param data Array - Tablica z parametrami 
     12 *  @param data Array          - Tablica z parametrami 
    1313 *  @param data['symbol'] Text - symbol produktu musi być unikalny w obrębie jednostki 
    1414 *  @param data['name__'] Text - nazwa 
    1515 *  @param data['dscrpt'] Text - opis 
    1616 *  @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) 
    2122 *  @param data['netto_'] Numeric(12, 2) - cena netto produktu 
    2223 *  @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) 
    2627 *  @param data['quamin'] Numeric(12, 2) - ilość minimalna 
    27  *  @param data['prior_'] Int - liczba porządkowa  
     28 *  @param data['prior_'] Int  - liczba porządkowa  
    2829 *    
    2930 *  @return Int - id produktu jeśli sukces (depository:depoid), 0 w razie niepowodzenia 
     
    6263$client->__setSoapHeaders($header); 
    6364 
    64  
     65try { 
     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} 
    6579 
    6680?>