---
title: "EDIT_N07"
url: "https://gidas.rivile.lt/internetiniai_moduliai/api_rest/edit_n07"
updated: "2026-02-10"
parent: "https://gidas.rivile.lt/internetiniai_moduliai/api_rest.md"
---

# EDIT_N07

### Aprašymas

Objekto kortelės 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_N07`
* `params` :
  * `oper` :  
      - `I` - naujo įrašo sukūrimas
      - `U` - įrašo koregavimas
      - `D` - įrašo ištrynimas
* `data`: perduodami duomenys:
  * `N07` - atitinkamos lentelės laukai ([N07](https://gidas.rivile.lt/internetiniai_moduliai/api_rest/edit_n07.md#n07))  

**pvz** `application/xml`:

```xml
<body>
    <method>EDIT_N07</method>
    <params>
    	<oper>I</oper>
    </params>
    <data>
        <N07>
            <N07_KODAS_IS>01</N07_KODAS_IS>
            <N07_PAV>UAB Rivilė Vilnius</N07_PAV>
        </N07>
    </data>
</body>
```

**pvz ** `application/json`:

```json
{
    "method": "EDIT_N07",
    "params": {
        "oper": "I"
    },
    "data": {
    	"N07": {
            "N07_KODAS_IS": "01",
            "N07_PAV": "UAB Rivilė Vilnius"
		}
    }
}
```

##### Response (status 200 OK)

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

**pvz**:

```xml
<?xml version='1.0' encoding='UTF-8' ?>
<RET_DOK>
    <N07>
        <Row_number>1</Row_number>
        <N07_KODAS_IS>01</N07_KODAS_IS>
        <N07_PAV>UAB Rivilė Vilnius</N07_PAV>
        <N07_RESURSAS>0</N07_RESURSAS>
        <N07_KODAS_RE>            </N07_KODAS_RE>
        <N07_PAD_TIP>  </N07_PAD_TIP>
        <N07_PAD_GR1>  </N07_PAD_GR1>
        <N07_PAD_GR2>  </N07_PAD_GR2>
        <N07_EIL1>                                        </N07_EIL1>
        <N07_EIL2>                                        </N07_EIL2>
        <N07_EIL3>                                        </N07_EIL3>
        <N07_NUTOLES>0</N07_NUTOLES>
        <N07_FIX_POZ>0</N07_FIX_POZ>
        <N07_PVM_KAIN>0</N07_PVM_KAIN>
        <N07_IM_ID>00</N07_IM_ID>
        <N07_NUOLAIDOS>1</N07_NUOLAIDOS>
        <N07_KAINA_POZ>0</N07_KAINA_POZ>
        <N07_KODAS_SS>            </N07_KODAS_SS>
        <N07_POZ_DATE>0</N07_POZ_DATE>
        <N07_BEG_DATE>2020-09-25 00:00:00.000</N07_BEG_DATE>
        <N07_END_DATE>2020-09-25 00:00:00.000</N07_END_DATE>
        <N07_ADDUSR>USERABC      </N07_ADDUSR>
        <N07_USERIS>USERABC      </N07_USERIS>
        <N07_R_DATE>2020-09-25 11:23:08.000</N07_R_DATE>
        <N07_KODAS_VS>            </N07_KODAS_VS>
        <N07_KODAS_LS_1>            </N07_KODAS_LS_1>
        <N07_KODAS_LS_2>            </N07_KODAS_LS_2>
        <N07_KODAS_LS_3>            </N07_KODAS_LS_3>
        <N07_KODAS_LS_4>            </N07_KODAS_LS_4>
        <N07_KODAS_TM>            </N07_KODAS_TM>
        <N07_REZERVAS>0                                       </N07_REZERVAS>
        <N07_KODAS_LS_5>            </N07_KODAS_LS_5>
        <N07_KODAS_LS_6>            </N07_KODAS_LS_6>
        <N07_KODAS_LS_7>            </N07_KODAS_LS_7>
        <N07_KODAS_LS_8>            </N07_KODAS_LS_8>
        <N07_VADOVAS>                                                            </N07_VADOVAS>
        <N07_TELEF>                                        </N07_TELEF>
        <N07_FAX>                                        </N07_FAX>
        <N07_EIL4>                                                            </N07_EIL4>
        <N07_EIL5>                                                            </N07_EIL5>
        <N07_EIL6>                                                            </N07_EIL6>
        <N07_KODAS_FR_LNF>            </N07_KODAS_FR_LNF>
        <N07_KODAS_TM_P>            </N07_KODAS_TM_P>
        <N07_KODAS_ZN>            </N07_KODAS_ZN>
        <N07_GLN>                    </N07_GLN>
    </N07>
</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>14433105830.9def1bf4.1584217427751</id>
    <durationMs>45</durationMs>
    <errorMessage>nepavyko įvykdyti metodo</errorMessage>
    <errors>
        <error>
            <data>&lt;N07>&lt;/N07></data>
            <dataErrors>
                <dataError>
                    <tag>N06_KODAS_IS</tag>
                    <code>2029</code>
                    <message>Nenurodytas padalinio kodas</message>
                </dataError>
            </dataErrors>
        </error>
    </errors>
</RET_DOK>
```

##### Response (status 401)

Blogai nurodytas adresas / neteisingai nurodytas API raktas / nenurodytas API raktas / pasibaigęs API rakto galiojimas, pvz

```xml
<?xml version='1.0' encoding='UTF-8'?>
<RET_DOK>
    <id/>
    <durationMs>0</durationMs>
    <errorMessage>Api key is not valid</errorMessage>
</RET_DOK>
```



##### Koregavimas ir išmetimas

> **Dėmesio:** Koregavimas, išmetimas vyksta pagal lentelės raktą  (Primary Key). Negalima išmesti įrašo, jeigu jis jau dalyvauja apskaitoje.

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

**pvz koregavimas**:

```xml
<body>
    <method>EDIT_N07</method>
    <params>
    	<oper>U</oper>
    </params>
    <data>
        <N07>
            <N07_KODAS_IS>01</N07_KODAS_IS>
            <N07_PAV>UAB Rivilė Vilnius 01</N07_PAV>
        </N07>
    </data>
</body>
```

**pvz išmetimas**:

```xml
<body>
    <method>EDIT_N07</method>
    <params>
    	<oper>D</oper>
    </params>
    <data>
        <N07>
            <N07_KODAS_IS>01</N07_KODAS_IS>
        </N07>
    </data>
</body>
```



### Lentelės

#### N07

| Laukas         | Tipas   | Aprašymas            | Pastabos                 |
| -------------- | ------- | -------------------- | ------------------------ |
|N07_KODAS_IS|C(12)|Padalinio kodas| Privalomas |
|N07_PAV|C(40)|Padalinio pavadinimas| |
|N07_RESURSAS|N(1)|Resurso požymis:0-Ne,1-Taip (default=0)| |
|N07_KODAS_RE|C(12)|Resurso kodas| |
|N07_PAD_TIP|C(2)|Padalinio tipas(informacinis)| |
|N07_PAD_GR1|C(2)|Padalinio grupė 01(informacinė)| |
|N07_PAD_GR2|C(2)|Padalinio grupė 02(informacinė)| |
|N07_EIL1|C(40)|Aprašymo eilutė 1| |
|N07_EIL2|C(40)|Aprašymo eilutė 2| |
|N07_EIL3|C(40)|Aprašymo eilutė 3| |
|N07_NUTOLES|N(1)|Padalinio požymis:0-nenutolęs,1-nutolęs (default=0)| |
|N07_FIX_POZ|N(1)|Pardavimo kainų automatinis keitimas:0-Ne,1-Taip (default=0)| |
|N07_PVM_KAIN|N(1)|Pardavimo kainų požymis:0-be PVM,1-su PVM (default=0)| |
|N07_IM_ID|C(2)|Įmonės identifikacija| Privalomas, kai oper=`I`. Jeigu nepaduodamas, imamas pagal  įmonės kurioje dirbama. Nekoreguojamas laukas. |
|N07_NUOLAIDOS|N(1)|Nuolaidų požymis:0-Netaikomos,1-Taikomos (default=0)| |
|N07_KAINA_POZ|N(1)|Pardavimo kainos pagal serijas: 0-ne,1-taip (default=0)| |
|N07_KODAS_SS|C(12)|Nutolusio padalinio sąskaitos kodas| |
|N07_POZ_DATE|N(1)|Terminuotas:0-Ne,1-Taip (default=0)| |
|N07_BEG_DATE|T(8)|Pradžios data (default=Current Date)| |
|N07_END_DATE|T(8)|Pabaigos data (default=Current Date)| |
|N07_ADDUSR|C(12)|Kas sukūrė| Neperduodamas. Pildomas automatiškai (oper=`I`), ApiKey - pirmi 7 simboliai |
|N07_USERIS|C(12)|Kas koregavo| Neperduodamas. Pildomas automatiškai, ApiKey - pirmi 7 simboliai |
|N07_R_DATE|T(8)|Koregavimo laikas| Neperduodamas. Pildomas automatiškai, Current Datetime |
|N07_KODAS_VS|C(12)|Vietovės kodas| |
|N07_KODAS_LS_1|C(12)|Logistika 1| |
|N07_KODAS_LS_2|C(12)|Logistika 2| |
|N07_KODAS_LS_3|C(12)|Logistika 3| |
|N07_KODAS_LS_4|C(12)|Logistika 4| |
|N07_KODAS_TM|C(12)|Terminalas| |
|N07_REZERVAS|C(40)|Rezervas| |
|N07_KODAS_LS_5|C(12)|Logistika 5| |
|N07_KODAS_LS_6|C(12)|Logistika 6| |
|N07_KODAS_LS_7|C(12)|Logistika 7| |
|N07_KODAS_LS_8|C(12)|Logistika 8| |
|N07_VADOVAS|C(60)|Vadovas| |
|N07_TELEF|C(40)|Telefonai| |
|N07_FAX|C(40)|Faksai| |
|N07_EIL4|C(60)|Aprašymo eilutė 4| |
|N07_EIL5|C(60)|Aprašymo eilutė 5| |
|N07_EIL6|C(60)|Aprašymo eilutė 6| |
|N07_KODAS_FR_LNF|C(12)|Formulė lokacijų generavimui| |
|N07_KODAS_TM_P|C(12)|Priėmimo terminalas| |
|N07_KODAS_ZN|C(12)|Zona| |
|N07_GLN|C(20)|GLN kodas| |
