Last update 2021-12-20
This method can be used for creation - modification of sales/purchases contracts. All parameters are expected via HTTP POST.
M Mandatory field if new contract is created
| Name | Description | Notes |
|---|---|---|
| session_id | Session id | |
| login | RIVILE username | |
| pass | RIVILE password hashed in MD5 | |
| clientCode | client code | n08_kodas_ks |
| contractCode | Contract number or code. Contract codes mus be Unique | n51_kodas_kt |
| Name | Description | Notes |
|---|---|---|
| contractType | Type of contract. 1 - purchase, 2 - sales (1 if unspecified) Can not be updated, for new contracts only. |
n51_tipas |
| contractPriority | Contract priority. Numeric only field (0 if unspecified) | n51_prioritetas |
| contractDate | Contract date | n51_op_data |
| contractName | Contract name M |
n51_pav |
| contractSum | Contract sum | n51_suma |
| contractDescription | Contract description | n51_pastabos |
| contractInactive | Contract inactive 1 - yes , 0 - no | n51_viskas |
contractName1 New |
Contract name 1 | n51_aprasymas1 |
contractName2 New |
Contract name 2 | n51_aprasymas2 |
contractName3 New |
Contract name 3 | n51_aprasymas3 |
contractName4 New |
Contract name 4 | n51_aprasymas4 |
| Name | Description | Notes |
|---|---|---|
| status | Web service status | |
| description | Status description | |
| login | RIVILE username | |
| clientCode |
| Name | Description |
|---|---|
| 00 | Ok |
| 01 | No parameter session_id |
| 02 | No parameter login |
| 03 | No parameter pass |
| 04 | Login failed |
| 05 | No parameter clientCode |
| 06 | Client not found |
| 07 | No parameter contarctCode |
| 08 | Optional field validation error with explanation |
| 98 | DB connect error |
| 99 | Web service POST parameters error |
Nepadaryta contractName1-4