Rivile EDI standartinis diegimas

Konsultantams ir atstovams

Jeigu duomenų mainai vyks per Telema (EDI), tai klientas Telemai pateikia savo įmonės web adresą, kuris nurodytas Rivile GAMA programoje "Servisas -> Apie sistemą ".
Klientas su Telema suderina savo įmonės ir įmonių, su kuriomis vyks duomenų mainai, GLN kodus.

Aprašymai atliekami įmonėse, kurios dirba su Rivile GAMA ir kurios dalyvaus elektroniniuose dokumentų mainuose per Rivile EDI arba Telema (EDI) .

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

Rivile GAMA sistemoje aprašomi:

  • Sistemos INIT-as (jeigu integracija su Telema (EDI),
  • 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.

Sistemos INIT užprogramavimas

Jeigu aprašoma integracija su Telema (EDI), tada Sistemos INIT-e užprogramuojama:

WB_SERVERIS("TELEMA(EDI)",7)

telema_2

Eksporto šablono aprašymas

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

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

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".

"I06" puslapyje nurodoma "Programa po", kurios pavadinimas "X_EDI_WEB_EXP_I06()".
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

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ų.

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.)
Tada rezervą pakeitus važtaraščiu, lauke "Dokumento Reg." (I06_DOK_REG) lieka rezervo numeris.

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.).
Tada rezervą pakeitus važtaraščiu, lauke "Rezervas" (I06_KODAS_SS_M) lieka rezervo numeris.
Tai gali būti aktualu klientams, kurie anksčiau naudojo Telema(REST) versiją.

Neperdavus parametrų, jokie dokumentų numerių perkėlimai į I06_DOK_REG bei I06_KODAS_SS_M nevyksta.

"I07" puslapyje nurodoma "Programa po", kurios pavadinimas "X_EDI_WEB_EXP_I07()".
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

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.

Puslapiuose "I08" ir "I13" laukai sužymimi pagal poreikį. Šiems puslapiams "Programa po" nepildoma.

Importo programos aprašymas

Servisas -> Administravimas -> Parametrai

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

edi_08

Modulis parenkamas "Pardavimai / Pirkimai", priklausomai nuo to, kas bus importuojama (pardavimo užsakymai, pirkimai), lauke "Komandinė eilutė (.TXT)" įrašoma:

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

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

Servisas -> Kortelės -> Klientai

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

Detaliau aprašyta: Kliento kortelės užpildymas.

ap_01

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.

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

Servisas -> Kortelės -> Klientai

Pirkėjo alternatyvių adresų (pristatymo taškų) sąraše aprašomas jo web adersas - tiesioginis arba internetinis, priklausomai koks bus naudojamas apsikeitimas. Detaliau aprašyta: Kliento kortelės užpildymas.

ap_02

Jeigu apsikeitimas vyksta per Telema (EDI), tada priskiriamas internetinis web adresas ir aprašomas kliento GLN kodas.
Jeigu klientas turi kelis alternatyvius adresus su skirtingais GLN kodais, visiems jiems priskiriamas tas pats web adresas.

Klientų prekės

Servisas -> Kortelės -> Prekės -> Klientų prekės

par_02

Šiame lange reikia užprogramuoti Formos INIT:

x_edi_prek_init(thisform)

edi_09