TarifService :: InsertOrUpdateTarifArticle
The POST method, is used to retrieve data.
The list of necessary parameters for sending a query:
- TarifArticle tarif
Returns data as JSON, for use in PHP, you need to convert JSON in StdClass PHP (PHP function: json_decode ()).
Input parameters:
{"tarif":{
"RefArticle":"BAAR01",
"IdGamme1":0,
"IdGamme2":0,
"Gamme1":"",
"Gamme2":"",
"IdCategorieTarifaire":"",
"IntituleCategorieTarifaire":"Grossistes12345",
"Coefficient":"1.6",
"PrixVente":372,
"Remise":0,
"TypePrix":0}
}
Example:
require (__DIR__ . '/service/Tarif.php');
use services\TarifArticle;
$url = 'http://<Your ip>:<Your Port>/WebServices100/<Your environment>/TarifService/rest/InsertOrUpdateTarifArticle';
// add parameters
$data = new TarifArticle();
$data->setRefArticle('BAAR01');
$data->setIdGamme1(0);
$data->setIdGamme2(0);
$data->setGamme1('');
$data->setGamme2('');
$data->setIdCategorieTarifaire('');
$data->setIntituleCategorieTarifaire('Grossistes12345');
$data->setCoefficient('1.6');
$data->setPrixVente(372);
$data->setRemise(0);
$data->setTypePrix(0);
$json_data = json_encode($data->getResponse());
// Send requests to receive data
WebServices100::getData($url, $json_data);
Result:
BOOLEAN