---
title: "EDIT_A06"
url: "https://gidas.rivile.lt/internetiniai_moduliai/api_rest/edit_a06"
updated: "2026-07-21"
parent: "https://gidas.rivile.lt/internetiniai_moduliai/api_rest.md"
---

# EDIT_A06

### Aprašymas

Darbuotojo koregavimas.

### Specifikacija

> **Informacija:** Informacija apie autorizaciją, bendruosius parametrus ir klaidų kodus: **[Rivile API v2 naudojimo pagrindai](https://gidas.rivile.lt/internetiniai_moduliai/api_rest/naudojimo_pagrindai.md)**

##### Body

* `method` : `EDIT_A06`
* `params` :
  * `oper` :  
      - `I` - naujo įrašo sukūrimas
      - `U` - įrašo koregavimas
      - `D` - įrašo ištrynimas
* `data`: perduodami duomenys:
  * `A06` - atitinkamos lentelės laukai ([A06](https://gidas.rivile.lt/internetiniai_moduliai/api_rest/edit_a06.md#a06))

> **Dėmesio:** Kadangi darbuotojų kortelėse gali būti saugoma konfidenciali informacija, jau egzistuojančių įrašų nuskaitymui ir koregavimui būtinas papildomas leidimas per Rivile Gama parametrą `RGI_A06_FIL`. Šiame parametre įvedamas papildomas filtravimas, galimų reikšmių pavyzdžiai: `1=1` (visos darbuotojų kortelės), `A06_KODAS_LS_1='L1'` (tik darbuotojų kortelės su pirmu logistikos kodu 'L1'). Filtravimo sąlygose galima naudoti visus lentelių [A06](https://gidas.rivile.lt/internetiniai_moduliai/api_rest/edit_a06.md#a06), [A07](https://gidas.rivile.lt/internetiniai_moduliai/api_rest/edit_a07.md#a07) ir [A08](https://gidas.rivile.lt/internetiniai_moduliai/api_rest/edit_a08.md#a08) laukus.

**pvz** `application/xml`:

```xml
<body>
    <method>EDIT_A06</method>
    <params>
    	<oper>I</oper>
    </params>
    <data>
		<A06>
            <A06_KODAS_TB>TST01</A06_KODAS_TB>
            <A06_KODAS_IS>999999999999</A06_KODAS_IS>
            <A06_VARDAS></A06_VARDAS>
            <A06_PAV></A06_PAV>
            <A06_LYTIS>1</A06_LYTIS>
            <A06_KODAS_VS></A06_KODAS_VS>
            <A06_KODAS_MS></A06_KODAS_MS>
            <A06_KODAS_GS></A06_KODAS_GS>
            <A06_KODAS_LS_1></A06_KODAS_LS_1>
            <A06_KODAS_LS_2></A06_KODAS_LS_2>
            <A06_KODAS_LS_3></A06_KODAS_LS_3>
            <A06_KODAS_LS_4></A06_KODAS_LS_4>
            <A06_ADR1></A06_ADR1>
            <A06_ADR2></A06_ADR2>
            <A06_ADR3></A06_ADR3>
            <A06_PAS_NR></A06_PAS_NR>
            <A06_SOD_NR></A06_SOD_NR>
            <A06_APDR_NR></A06_APDR_NR>
            <A06_KODAS_SS></A06_KODAS_SS>
            <A06_AVANSAS></A06_AVANSAS>
            <A06_ZML_NUO></A06_ZML_NUO>
            <A06_ZML_NUOP></A06_ZML_NUOP>
            <A06_ZML_IKI></A06_ZML_IKI>
            <A06_ZML_IKIP></A06_ZML_IKIP>
            <A06_PASTABOS></A06_PASTABOS>
            <A06_STAZAS></A06_STAZAS>
            <A06_SEIMA>2</A06_SEIMA>
            <A06_KODAS_OS_C></A06_KODAS_OS_C>
            <A06_SERIJA></A06_SERIJA>
            <A06_KODAS_SM></A06_KODAS_SM>
            <A06_REZERVAS></A06_REZERVAS>
            <A06_SAVIVALD></A06_SAVIVALD>
            <A06_SAVIVALD_G></A06_SAVIVALD_G>
            <A06_KODAS_4A></A06_KODAS_4A>
            <A06_KODAS_LS_5></A06_KODAS_LS_5>
            <A06_KODAS_LS_6></A06_KODAS_LS_6>
            <A06_KODAS_LS_7></A06_KODAS_LS_7>
            <A06_KODAS_LS_8></A06_KODAS_LS_8>
            <A06_SALIS></A06_SALIS>
            <A06_APRASYMAS1></A06_APRASYMAS1>
            <A06_APRASYMAS2></A06_APRASYMAS2>
            <A06_APRASYMAS3></A06_APRASYMAS3>
            <A06_APRASYMAS4></A06_APRASYMAS4>
            <A06_APRASYMAS5></A06_APRASYMAS5>
            <A06_APRASYMAS6></A06_APRASYMAS6>
        </A06>
    </data>
</body>
```

**pvz ** `application/json`:

```json
{
    "method": "EDIT_A06",
    "params": {
        "oper": "I"
    },
    "data": {
    	"A06": {
				"A06_KODAS_TB": "TST01",
				"A06_KODAS_IS": "999999999999",
				"A06_VARDAS": "",
				"A06_PAV": "",
				"A06_LYTIS": "1",
				"A06_KODAS_VS": "",
				"A06_KODAS_MS": "",
				"A06_KODAS_GS": "",
				"A06_KODAS_LS_1": "",
				"A06_KODAS_LS_2": "",
				"A06_KODAS_LS_3": "",
				"A06_KODAS_LS_4": "",
				"A06_ADR1": "",
				"A06_ADR2": "",
				"A06_ADR3": "",
				"A06_PAS_NR": "",
				"A06_SOD_NR": "",
				"A06_APDR_NR": "",
				"A06_KODAS_SS": "",
				"A06_AVANSAS": "",
				"A06_ZML_NUO": "",
				"A06_ZML_NUOP": "",
				"A06_ZML_IKI": "",
				"A06_ZML_IKIP": "",
				"A06_PASTABOS": "",
				"A06_STAZAS": "",
				"A06_SEIMA": "2",
				"A06_KODAS_OS_C": "",
				"A06_SERIJA": "",
				"A06_KODAS_SM": "",
				"A06_REZERVAS": "",
				"A06_SAVIVALD": "",
				"A06_SAVIVALD_G": "",
				"A06_KODAS_4A": "",
				"A06_KODAS_LS_5": "",
				"A06_KODAS_LS_6": "",
				"A06_KODAS_LS_7": "",
				"A06_KODAS_LS_8": "",
				"A06_SALIS": "",
				"A06_APRASYMAS1": "",
				"A06_APRASYMAS2": "",
				"A06_APRASYMAS3": "",
				"A06_APRASYMAS4": "",
				"A06_APRASYMAS5": "",
				"A06_APRASYMAS6": ""
			}
    }
}
```

##### Response (status 200 OK)

Grąžinama informacija XML formate tarp tag'ų `<RET_DOK>..</RET_DOK>`.

**pvz**:

```xml
<RET_DOK>
    <A06>
		<A06_KODAS_TB>TST01       </A06_KODAS_TB>
		<A06_VARDAS></A06_VARDAS>
		<A06_PAV></A06_PAV>
		<A06_LYTIS>1</A06_LYTIS>
		<A06_KODAS_VS>           </A06_KODAS_VS>
		<A06_KODAS_MS>           </A06_KODAS_MS>
		<A06_KODAS_GS>           </A06_KODAS_GS>
		<A06_KODAS_LS_1>           </A06_KODAS_LS_1>
		<A06_KODAS_LS_2>           </A06_KODAS_LS_2>
		<A06_KODAS_LS_3>           </A06_KODAS_LS_3>
		<A06_KODAS_LS_4>           </A06_KODAS_LS_4>
		<A06_IM_ID>00</A06_IM_ID>
		<A06_ADR1>                                                                     </A06_ADR1>
		<A06_ADR2>                                                                     </A06_ADR2>
		<A06_ADR3>                                                                     </A06_ADR3>
		<A06_PAS_NR>                   </A06_PAS_NR>
		<A06_SOD_NR>                   </A06_SOD_NR>
		<A06_APDR_NR>                    </A06_APDR_NR>
		<A06_KODAS_IS>999999999999</A06_KODAS_IS>
		<A06_KODAS_SS>           </A06_KODAS_SS>
		<A06_AVANSAS>0.00</A06_AVANSAS>
		<A06_ZML_NUO>1900-01-01T00:00:00</A06_ZML_NUO>
		<A06_ZML_NUOP>1900-01-01T00:00:00</A06_ZML_NUOP>
		<A06_ZML_IKI>3999-01-01T00:00:00</A06_ZML_IKI>
		<A06_ZML_IKIP>3999-01-01T00:00:00</A06_ZML_IKIP>
		<A06_PASTABOS> </A06_PASTABOS>
		<A06_USERIS>AAAAAAAA     </A06_USERIS>
		<A06_R_DATE>2024-10-29T08:42:46</A06_R_DATE>
		<A06_GIM_DATA>1900-01-01T00:00:00</A06_GIM_DATA>
		<A06_STAZAS>0.00</A06_STAZAS>
		<A06_SEIMA>2</A06_SEIMA>
		<A06_KODAS_OS_C>           </A06_KODAS_OS_C>
		<A06_SERIJA>              </A06_SERIJA>
		<A06_KODAS_SM>           </A06_KODAS_SM>
		<A06_REZERVAS>                                       </A06_REZERVAS>
		<A06_SAVIVALD>           </A06_SAVIVALD>
		<A06_SAVIVALD_G> </A06_SAVIVALD_G>
		<A06_KODAS_4A>           </A06_KODAS_4A>
		<A06_KODAS_LS_5>           </A06_KODAS_LS_5>
		<A06_KODAS_LS_6>           </A06_KODAS_LS_6>
		<A06_KODAS_LS_7>           </A06_KODAS_LS_7>
		<A06_KODAS_LS_8>           </A06_KODAS_LS_8>
		<A06_SALIS>    </A06_SALIS>
		<A06_APRASYMAS1></A06_APRASYMAS1>
		<A06_APRASYMAS2></A06_APRASYMAS2>
		<A06_APRASYMAS3></A06_APRASYMAS3>
		<A06_APRASYMAS4></A06_APRASYMAS4>
		<A06_APRASYMAS5></A06_APRASYMAS5>
		<A06_APRASYMAS6></A06_APRASYMAS6>
	</A06>
</RET_DOK>
```

##### Response (status 400)

Klaida paduodant duomenis / SQL sintaksės klaidos / kitos DB klaidos

```xml
<?xml version='1.0' encoding='UTF-8'?>
<RET_DOK>
	<id>4641133481.8ec4537a.1716271246499</id>
	<durationMs>569</durationMs>
	<errorMessage>Nepavyko įvykdyti metodo</errorMessage>
	<document/>
	<errors>
		<error>
			<data>&lt;A06>&lt;/A06></data>
			<dataErrors>
				<dataError>
					<tag>A06_KODAS_TB</tag>
					<code>5009</code>
					<message>Kodas nerastas</message>
				</dataError>
			</dataErrors>
		</error>
	</errors>
</RET_DOK>
```



##### Koregavimas ir išmetimas

> **Dėmesio:** Koregavimas, išmetimas vyksta pagal lentelės raktą  (Primary Key)

> **Dėmesio:** Koreguojant informaciją bus koreguojami tik perduodami laukai. 

**pvz koregavimas**:

```xml
<body>
    <method>EDIT_A06</method>
    <params>
    	<oper>U</oper>
    </params>
    <data>
		<A06>
			<A06_KODAS_TB>TST01</A06_KODAS_TB>
			<A06_PAV>Koreguota informacija</A06_PAV>
		</A06>
    </data>
</body>
```

**pvz išmetimas**:

```xml
<body>
    <method>EDIT_A06</method>
    <params>
    	<oper>D</oper>
    </params>
    <data>
		<A06>
			<A06_KODAS_TB>TST01</A06_KODAS_TB>
		</A06>
    </data>
</body>
```



### PHP pvz

```php
<?php
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_HTTPHEADER, [
      'ApiKey: 9999999.12345678910',
      'Content-Type: application/json',
	  ]);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, '{
        "method": "EDIT_A06",
        "params": {
            "oper": "I"
        },
        "data": {
            "A06": {
                "A06_KODAS_TB": "TST01",
				"A06_KODAS_IS": "999999999999"
            }
    }
    }');
$response = curl_exec($ch);
curl_close($ch);
```



### Lentelės

#### A06

Darbuotojo informacija

| Laukas         | Tipas         | Aprašymas                                                    | Pastaba                                              |
| :------------- | :------------ | :----------------------------------------------------------- | ---------------------------------------------------- |
| A06_KODAS_TB   | char(12)      | Tabelinis Nr.                                                | Lauką būtina užpildyti visų tipų operacijose         |
| A06_VARDAS     | char(100)     | Vardas                                                       |                                                      |
| A06_PAV        | char(100)     | Pavarde                                                      |                                                      |
| A06_LYTIS      | numeric(1,0)  | Lytis: 1-vyras; 2-moteris.                                   |                                                      |
| A06_KODAS_VS   | char(12)      | Vietovė                                                      |                                                      |
| A06_KODAS_MS   | char(12)      | Menedžeris                                                   |                                                      |
| A06_KODAS_GS   | char(12)      | Grupė                                                        |                                                      |
| A06_KODAS_LS_1 | char(12)      | Logistikos kodas 1                                           |                                                      |
| A06_KODAS_LS_2 | char(12)      | Logistikos kodas 2                                           |                                                      |
| A06_KODAS_LS_3 | char(12)      | Logistikos kodas 3                                           |                                                      |
| A06_KODAS_LS_4 | char(12)      | Logistikos kodas 4                                           |                                                      |
| A06_IM_ID      | char(2)       | Įmonės indentifikacija                                       |                                                      |
| A06_ADR1       | char(70)      | Adresas1                                                     |                                                      |
| A06_ADR2       | char(70)      | Adresas2                                                     |                                                      |
| A06_ADR3       | char(70)      | Adresas3                                                     |                                                      |
| A06_PAS_NR     | char(20)      | Paso Nr.                                                     |                                                      |
| A06_SOD_NR     | char(20)      | Sodros Nr.                                                   |                                                      |
| A06_APDR_NR    | char(21)      | Asmens kodas                                                 |                                                      |
| A06_KODAS_IS   | char(12)      | Pagrindinis padalinys                                        | Lauką būtina užpildyti kūrimo operacijoje (oper = I) |
| A06_KODAS_SS   | char(12)      | Atlyginimo padėjimo sąskaita                                 |                                                      |
| A06_AVANSAS    | numeric(12,2) | Avansas                                                      |                                                      |
| A06_ZML_NUO    | datetime      | Dirba nuo (data)                                             |                                                      |
| A06_ZML_NUOP   | datetime      | Dirba nuo (mėnuo)                                            |                                                      |
| A06_ZML_IKI    | datetime      | Dirba iki (data)                                             |                                                      |
| A06_ZML_IKIP   | datetime      | Dirba iki (mėnuo)                                            |                                                      |
| A06_PASTABOS   | varchar(max)  | Pastabos                                                     |                                                      |
| A06_USERIS     | char(12)      | Kas koregavo                                                 |                                                      |
| A06_R_DATE     | datetime      | Kada koregavo                                                |                                                      |
| A06_GIM_DATA   | datetime      | Gimimo data                                                  |                                                      |
| A06_STAZAS     | numeric(9,2)  | Darbo stažas                                                 |                                                      |
| A06_SEIMA      | numeric(1,0)  | Šeimyninė padėtis: 1-Nevedęs/Neištekėjusi, 2-Vedęs/Ištekėjusi, 3-Išsiskiręs(usi),4-Našlys(ė) |                                                      |
| A06_KODAS_OS_C | char(12)      | Centras                                                      |                                                      |
| A06_SERIJA     | char(12)      | Serija                                                       |                                                      |
| A06_KODAS_SM   | char(12)      | Asmuo                                                        |                                                      |
| A06_REZERVAS   | char(40)      | Rezervas                                                     |                                                      |
| A06_SAVIVALD   | char(12)      | Savivaldybės kodas                                           |                                                      |
| A06_SAVIVALD_G | char(2)       | Savivaldybės kodas pagal gyvenamają vietą                    |                                                      |
| A06_KODAS_4A   | char(12)      | Personalo kodas                                              |                                                      |
| A06_KODAS_LS_5 | char(12)      | Logistikos kodas 5                                           |                                                      |
| A06_KODAS_LS_6 | char(12)      | Logistikos kodas 6                                           |                                                      |
| A06_KODAS_LS_7 | char(12)      | Logistikos kodas 7                                           |                                                      |
| A06_KODAS_LS_8 | char(12)      | Logistikos kodas 8                                           |                                                      |
| A06_SALIS      | char(5)       | Šalis                                                        |                                                      |
| A06_APRASYMAS1 | char(150)     | Aprašymas 1                                                  |                                                      |
| A06_APRASYMAS2 | char(150)     | Aprašymas 2                                                  |                                                      |
| A06_APRASYMAS3 | char(150)     | Aprašymas 3                                                  |                                                      |
| A06_APRASYMAS4 | char(150)     | Aprašymas 4                                                  |                                                      |
| A06_APRASYMAS5 | char(150)     | Aprašymas 5                                                  |                                                      |
| A06_APRASYMAS6 | char(150)     | Aprašymas 6                                                  |                                                      |
| A06_E_MAIL     | char(150)     | Elektroninis adresas                                         |                                                      |
