2.2.6. POST

Notă: formatul JSON este suportat doar începând cu versiunea 13.07!

Descriere

Prin metoda POST se pot executa procese publicate. Valorile parametrilor se trimit în format XML sau JSON în zona DATA al requestului HTTP.

Formatul XML pentru trimiterea de date are structura:

<?xml version="1.0"?>

<webRowSet>

 <metadata>

   <param-name>Nume parametru 1</param-name>

   <param-name>Nume parametru 2</param-name>     ..........

   <param-name>Nume parametru N</param-name>

 </metadata>

 <data>

   <paramValue>Valoare parametru 1</paramValue>

   <paramValue>Valoare parametru 2</paramValue>     ..........

   <paramValue>Valoare parametru N</paramValue>

 </data>

</webRowSet>

Formatul JSON pentru trimiterea de date are structura:

{   "<Nume parametru 1>":<Valoare parametru 1>,

 "<Nume parametru 1>":<Valoare parametru 1>,   ....   "<Nume parametru N>":<Valoare parametru N> }

Formatul datelor:

Rezultatul (răspunsul) metodei:

Exemple de fişiere

Format XML:

<?xml version="1.0"?>

<webRowSet>

    <metadata>

        <param-name>AD_Org_ID</param-name>

        <param-name>AD_User_ID</param-name>

        <param-name>DateDoc</param-name>

        <param-name>C_Project_ID</param-name>

    </metadata>

    <data>

        <paramValue>11</paramValue>

        <paramValue>101</paramValue>

        <paramValue>01-03-2012>>CURRENT</paramValue>

        <paramValue>1000014</paramValue>

    </data>

</webRowSet>

Format JSON:

{

  "AD_Org_ID":11,

  "AD_User_ID":101,

  "DateDoc":"01-03-2012>>CURRENT",

  "C_Project_ID":1000014

}