---
title: "Rivile EDI standartinis diegimas"
url: "https://gidas.rivile.lt/rivile_edi/edi_diegimas"
updated: "2026-10-09"
parent: "https://gidas.rivile.lt/rivile_edi.md"
---

# Rivile EDI standartinis diegimas

[Konsultantams ir atstovams: ](https://manorivile.sharepoint.com/:u:/r/sites/rivilefiles/Shared%20Documents/Downloads/Rivile%20EDI/x_edi.zip?csf=1&web=1&e=HWVlfi)

> **Įspėjimas:** Jeigu duomenų mainai vyks per išorinius EDI paslaugų tiekėjus (Edisoft, Fitek,Telema EDI), tai klientas pirmiausia su jais sudaro sutartį.<br/>Klientas jiems pateikia savo įmonės web adresą, kuris nurodytas Rivile GAMA programoje "Servisas -> Apie sistemą ".<br/>Klientas su EDI paslaugų tiekėjais suderina savo įmonės ir įmonių, su kuriomis vyks duomenų mainai, GLN kodus.

> **Įspėjimas:** Aprašymai atliekami įmonėse, kurios dirba su Rivile GAMA ir kurios dalyvaus elektroniniuose dokumentų mainuose per Rivile EDI arba išorinius EDI paslaugų tiekėjus .

**Atsisiųstos programos įkeliamos į Rivile GAMA\ALL katalogą.**

Rivile GAMA sistemoje aprašomi:

- Sistemos INIT-as (jeigu mainai vyks per išorinius EDI paslaugų tiekėjus),
- eksporto šablonas,
- importo programa,
- pačios įmonės alternatyvus adresas ,
- pirkėjo (tiekėjo) alternatyvūs adresai.

Atlikus aprašymus, dokumentų apsikeitimas vykdomas įprastai: [Rivile EDI veikimo principai](https://gidas.rivile.lt/rivile_edi/edi_veikimas.md).

#### Sistemos INIT užprogramavimas

Jeigu duomenų mainai vyks per išorinius EDI paslaugų tiekėjus (Edisoft, Fitek, Telema EDI), tada Sistemos INIT-e atitinkamai užprogramuojama :

`WB_SERVERIS("EDISOFT",9)`

`WB_SERVERIS("UNIFIEDPOST",8)`

`WB_SERVERIS("TELEMA(EDI)",7)`

![telema_2](https://gidas.rivile.lt/user/pages/067.rivile_edi/05.edi_diegimas/telema_2.png)

#### Eksporto šablono aprašymas

Pardavimo / pirkimo operacijų sąraše aprašomas eksporto šablonas.

> **Patarimas:** Servisas -> Pardavimai/ Pirkimai -> Pardavimo / Pirkimo operacijos

Pirmiausia nuskaitomos kelios operacijos, kad atsiblokuotų mygtukas "**Eksportas**".

Mygtukas "**Eksportas**"  paspaudžiamas dešiniu pelės klavišu ir pasirenkamas meniu punktas "**Eksporto šablonai**" (jis matomas tik 9 lygio vartotojams).

![e01_01](https://gidas.rivile.lt/user/pages/067.rivile_edi/05.edi_diegimas/e01_01.png)

Atsidaro langas "**Eksporto šablonai**". Spaudžiamas mygtukas "**Naujas**" ir sukuriamas naujas šablonas "**WEB_eksportas**".

Uždedamas požymis "v"- "**Nenumeruoti eksportuojamų eilučių**" bei sutvarkomi eksportuojami laukai prie puslapių "**I06**", "**I07**", "**I08**" ir "**I13**".

> **Įspėjimas:** "**I06**" puslapyje nurodoma "**Programa po**", kurios pavadinimas "**[X_EDI_WEB_EXP_I06()](https://gidas.rivile.lt/sistemos_programavimas/funkcijos/integraciju_funkcijos/x_edi_web_exp_i06.md)**".<br/>Daugiau nieko žymėti nereikia, nebent atsiranda poreikis papildomai eksportuoti laukus, kurių nėra "**X_EDI_WEB_EXP_I06()**" programoje.

```
X_EDI_WEB_EXP_I06()   
```

![edi_06](https://gidas.rivile.lt/user/pages/067.rivile_edi/05.edi_diegimas/edi_06.png)

> **Įspėjimas:** Visuose dokumentuos lauke "Pirminis Dok. Nr." (**I06_DOK_PR**) yra saugomas pradinio užsakymo dokumento numeris. 

Kitų dokumentų išsaugojimas priklauso nuo eksporto šablono aprašymo lauke "**Programa po**" priskirtos programos ir jos parametrų.

> **Dėmesio:** Funkcijai nurodomas pirmas parametras .T., norint, kad siunčiant rezervą, jo dokumento numeris būtų perkeliamas į lauką I06_DOK_REG : **X_EDI_WEB_EXP_I06(.T.)** <br/>Tada rezervą pakeitus važtaraščiu, lauke "Dokumento Reg." (**I06_DOK_REG**) lieka rezervo numeris.

> **Dėmesio:** Funkcijai nurodomas antras parametras .T., norint, kad siunčiant rezervą, jo dokumento numeris būtų perkeliamas į lauką I06_KODAS_SS_M : **X_EDI_WEB_EXP_I06(.T.,.T.)**. <br/>Tada rezervą pakeitus važtaraščiu, lauke "Rezervas" (**I06_KODAS_SS_M**) lieka rezervo numeris.<br/>Tai gali būti aktualu klientams, kurie anksčiau naudojo **Telema(REST)** versiją.

> **Dėmesio:** Neperdavus parametrų, jokie dokumentų numerių perkėlimai į I06_DOK_REG bei I06_KODAS_SS_M nevyksta.

> **Įspėjimas:** "**I07**" puslapyje nurodoma "**Programa po**", kurios pavadinimas "**[X_EDI_WEB_EXP_I07()](https://gidas.rivile.lt/sistemos_programavimas/funkcijos/integraciju_funkcijos/x_edi_web_exp_i07.md)**".<br/>Daugiau nieko žymėti nereikia, nebent atsiranda poreikis papildomai eksportuoti laukus, kurių nėra "**X_EDI_WEB_EXP_I07()**" programoje.

```
X_EDI_WEB_EXP_I07() 
```

![edi_07](https://gidas.rivile.lt/user/pages/067.rivile_edi/05.edi_diegimas/edi_07.png)



Funkcijai nurodomas parametras .T., norint, kad nebūtų perduodami alternatyvūs Bar kodai: **X_EDI_WEB_EXP_I07(.T.)**. Pagal nutylėjimą, alternatyvūs Bar kodai perduodami.

> **Įspėjimas:** Puslapiuose "**I08**" ir "**I13**" laukai sužymimi pagal poreikį. Šiems puslapiams "**Programa po**" nepildoma.

#### Importo programos aprašymas

> **Patarimas:** Servisas -> Administravimas -> Parametrai

Nuskaitomas parametrų sąrašas. Surandamas ir pakoreguojamas sisteminis parametras "**Funkcija prieš importą**"- **SS_IMP_PROGR**. 



![edi_08](https://gidas.rivile.lt/user/pages/067.rivile_edi/05.edi_diegimas/edi_08.png)

**Modulis** parenkamas "**Pardavimai / Pirkimai**", priklausomai nuo to, kas bus importuojama (pardavimo užsakymai, pirkimai), lauke "**Komandinė eilutė (.TXT)**" įrašoma programa [X_EDI_WEB_IMP](https://gidas.rivile.lt/sistemos_programavimas/funkcijos/integraciju_funkcijos/x_edi_web_imp.md):

```
x_edi_web_imp(.F.,.T.,,@imp_web_adr)
```



#### Pačios įmonės alternatyvaus adreso aprašymas

> **Patarimas:** Servisas -> Kortelės -> Klientai

Įmonės alternatyviuose adresuose aprašomas jos web adresas, parenkamas serveris "RIVILĖ" ( arba "EDISOFT","UNIFIEDPOST", TELEMA(EDI)" - priklausomai nuo integracijos). 

Detaliau aprašyta: [Kliento kortelės užpildymas](https://gidas.rivile.lt/rivile_edi/edi_veikimas/web_kortele.md).

![ap_01](https://gidas.rivile.lt/user/pages/067.rivile_edi/05.edi_diegimas/ap_01.png)

Importuojant dokumentus per WEB importą, automatiškai bus parenkamas padalinys pagal nutylėjimą (nurodomas parametre **SS_PADALINYS**). 

Kitos padalinių parinkimo galimybės aprašytos [Rivile EDI konfigūravimas](https://gidas.rivile.lt/rivile_edi/edi_konfiguravimas.md).

#### Pirkėjo (tiekėjo) alternatyvių adresų (pristatymo taškų) aprašymas

> **Patarimas:** Servisas -> Kortelės -> Klientai

Pirkėjo alternatyvių adresų (pristatymo taškų) sąraše aprašomas jo web adresas - tiesioginis arba internetinis, priklausomai koks bus naudojamas apsikeitimas. Detaliau aprašyta: [Kliento kortelės užpildymas](https://gidas.rivile.lt/rivile_edi/edi_veikimas/web_kortele.md).

![ap_02](https://gidas.rivile.lt/user/pages/067.rivile_edi/05.edi_diegimas/ap_02.png)

> **Dėmesio:** Jeigu duomenų mainai vyks per išorinius EDI paslaugų tiekėjus (Edisoft, Fitek, Telema EDI), tada priskiriamas internetinis web adresas ir aprašomas kliento GLN kodas. <br/>Jeigu klientas turi kelis alternatyvius adresus su skirtingais GLN kodais, visiems jiems priskiriamas tas pats web adresas.

#### Klientų prekės 

> **Patarimas:** Servisas -> Kortelės -> Prekės -> Klientų prekės

![par_02](https://gidas.rivile.lt/user/pages/067.rivile_edi/05.edi_diegimas/par_02.png)

Šiame lange reikia užprogramuoti Formos INIT (programa [X_EDI_PREK_INIT](https://gidas.rivile.lt/sistemos_programavimas/funkcijos/integraciju_funkcijos/x_edi_prek_init.md):

```
x_edi_prek_init(thisform)
```



![edi_09](https://gidas.rivile.lt/user/pages/067.rivile_edi/05.edi_diegimas/edi_09.png)
