Back to Gidas

Rivile API v2 (REST web servisai)

internetiniai-underscore-moduliai-api-underscore-rest.md

latest24.2 KB
Original Source

PDF

Pradžia Internetiniai moduliai Rivile API v2 (REST web servisai)

Rivile API v2 (REST web servisai)

Rivile API v2 (REST web servisai) - tai web servisų pagalba saugi prieiga prie Jūsų duomenų bazės iš išorinių sistemų tokių kaip elektroninė parduotuvė ar pan.

Norint naudotis API webservisais turite užsakyti paslaugą. Dėl paslaugos užsakymo ir detalių, kreipkitės į savo atstovus arba Rivile

Reikalavimai

Rivile API v2 (REST) skirta Rivile GAMA klientams:

  • Tik turintiems versijų prieigos sutartį
  • Rivile GAMA versija ne mažesnė nei 119
  • SQL serverio reikalavimai:
    • arba Sybase SQL versija ne mažesnė nei 11.0
    • arba SQL Server ne mažesnė nei SQL2008 R2

Manorivile-Gateway

Rivile API v2 (REST web servisai) veikia per papildomą aplikaciją - ryšio kanalą ( Manorivile-Gateway ). Aplikacija turi būti sudiegta kliento kompiuteryje/serveryje, kuris turėtų prieigą prie Rivile GAMA duomenų bazės.

Manorivile-Gateway diegimo instrukcija

Metodų sąrašas

Pardavimo, pirkimo operacijos

MetodasTrumpas aprašymas
EDIT_I06Pirkimų/pardavimų dokumento koregavimas.
EDIT_I07Pirkimų/pardavimų dokumento detalios informacijos koregavimas.
EDIT_I08Pirkimų/pardavimų dokumento atidėjimų koregavimas.
EDIT_I13Pirkimų/pardavimų dokumento apmokėjimo koregavimas.
EDIT_I06_KOPPirkimų/pardavimų dokumentų kopijavimas, keitimas.
EDIT_I06_DOCPrie pirkimų/pardavimų operacijos dokumento/nuorodos prisegimas, koregavimas, trynimas.
EDIT_I06_DOCSPrie pirkimų/pardavimų operacijos dokumentų/nuorodų prisegimas, koregavimas, trynimas.
EDIT_I06_FULLNaujo pirkimo/pardavimo dokumento sukūrimas (kartu su detaliomis eilutėmis).
GET_I06_LISTPirkimų/pardavimų dokumentų sąrašas.
GET_I06_LIST_EXTPirkimų/pardavimų operacijų sąrašas su papildomais laukais iš padalinių, klientų, prekių kortelių
GET_I06_DEBTNeperkeltų pirkimų/pardavimų dokumentų skolos.
GET_I06_DOCPirkimų/pardavimų operacijoje prikabinto dokumento arba nuorodos gavimas
GET_I06_DOCSPirkimų/pardavimų operacijoje prikabintų dokumentų ir nuorodų gavimas

Vidinės operacijos

MetodasTrumpas aprašymas
EDIT_I09Vidinių dokumentų koregavimas.
EDIT_I10Vidinio dokumento detalios informacijos koregavimas.
EDIT_I09_FULLVidinio dokumento sukūrimas (kartu su detaliomis eilutėmis).
GET_I09_LISTVidinių operacijų sąrašas.
GET_I09_LIST_EXTVidinių operacijų sąrašas su papildomais laukais iš padalinių, prekių kortelių

Atsargų operacijos

MetodasTrumpas aprašymas
EDIT_I11Atsargų operacijų dokumento koregavimas.
EDIT_I12Atsargų operacijos detalios informacijos koregavimas.
EDIT_I45Inventorizuojamo prekių sąrašo koregavimas.
EDIT_I46Inventorizuojamų prekių sąrašo detalios eilutės koregavimas.
EDIT_I47Inventorizacijos operacijos koregavimas.
EDIT_I48Inventorizacijos operacijos detalios eilutės koregavimas.
EDIT_I11_FULLAtsargų operacijų dokumento sukūrimas (kartu su detaliomis eilutėmis).
EDIT_I45_FULLNaujo inventorizuojamų prekių sąrašo sukūrimas (kartu su detaliomis eilutėmis).
EDIT_I47_FULLNaujos inventorizacijos operacijos sukūrimas (kartu su detaliomis eilutėmis).
GET_I11_LISTAtsargų operacijų sąrašas.
GET_I45_LISTInventorizuojamų prekių sąrašai.
GET_I47_LISTInventorizacijos operacijų sąrašas.

Debitorinės/Kreditorinės operacijos

MetodasTrumpas aprašymas
EDIT_I31Debitorinių/Kreditorinių operacijų koregavimas
EDIT_I32Debitorinių/Kreditorinių operacijų detalios informacijos koregavimas
EDIT_I31_FULLDebitorinių/Kreditorinių operacijų sukūrimas (kartu su detaliomis eilutėmis).
GET_I31_LISTDebitorinių/Kreditorinių operacijų sąrašas

Prekės, paslaugos kortelės

MetodasTrumpas aprašymas
EDIT_N17Prekės/paslaugos kortelės koregavimas.
EDIT_N13Prekės akcijų įrašų koregavimas
EDIT_N26Prekės/paslaugos komponentės kortelės koregavimas.
EDIT_N27Įpokavimo koeficientų koregavimas.
EDIT_N32Kainynų ABC koregavimas.
EDIT_N37Prekės/paslaugos matavimo vnt. Koregavimas.
EDIT_N40Prekės/paslaugos alternatyvaus barkodo koregavimas.
EDIT_N47Prekės/paslaugos padalinių koregavimas.
EDIT_N87Prekės tiekėjo prekių kodų koregavimas.
EDIT_I33Prekės/paslaugos kainos padalinyje koregavimas.
EDIT_N25Pirkimo, pardavimo ir kt. kodų koregavimas
EDIT_N17_FULLPrekės/paslaugos kortelės sukūrimas (kartu su papildoma informacija).
GET_N17_LISTPrekių/paslaugų sąrašas.
GET_N13_LISTPrekių akcijų sąrašas.
GET_N26_LISTSudėtinių prekių komponenčių sąrašas.
GET_N27_LISTĮpokavimo koeficientų sąrašas.
GET_N32_LISTPrekių kainynų sąrašas.
GET_N37_LISTPrekės informacija pagal barkodą, bendra prekių informacija.
GET_N40_LISTPrekės alternatyvių barkodų informacija.
GET_N47_LISTPrekės padalinių informacija.
GET_N87_LISTPrekės tiekėjo prekių kodų sąrašas.
GET_I33_LISTPrekių kainų sąrašas.
GET_I17_LISTPrekių likučių sąrašas.
GET_I17_LIST_TIMEPrekių likučių sąrašas remiantis koregavimo data.
GET_N25_LISTPirkimo / Pardavimo kodų sąrašas.
GET_N31_LISTNuolaidų lentelės.
GET_PS_KAINPrekių/paslaugų kainų, kainynų, akcijų bei nuolaidų informacijos gavimas
GET_PROD_BY_BARCODE_TIMEPrekių/paslaugų normatyvinės informacijos gavimas remiantis koregavimo data
GET_PRICES_TIMEPrekių/paslaugų kainų informacijos gavimas remiantis koregavimo data
GET_CLIENTS_TIMEKlientų sąrašas POS integracijai

Lojalumas

MetodasTrumpas aprašymas
EDIT_I64Lojalumo taškų koregavimas.
EDIT_N64Lojalumo kortelės koregavimas.
GET_I64_LISTLojalumo taškų sąrašas.
GET_N64_LISTLojalumo kortelių sąrašas.

Dovanų čekiai

MetodasTrumpas aprašymas
EDIT_N77Dovanų čekių koregavimas.
EDIT_K78Dovanų čekių operacijų dokumento koregavimas (antraštės).
EDIT_K79Dovanų čekių operacijos detalios informacijos koregavimas.
EDIT_K78_FULLNaujos dovanų čekių operacijos sukūrimas (kartu su detaliomis eilutėmis).
GET_N77_LISTDovanų čekių sąrašas.
GET_K78_LISTDovanų čekių operacijų sąrašas.

Kliento informacija

MetodasTrumpas aprašymas
EDIT_N08Kliento kortelės koregavimas.
EDIT_N33Papildomos kliento informacijos(pristatymo informacija, bankinių sąskaitų informacija ir kita) koregavimas.
EDIT_N08_FULLNaujos kliento kortelės sukūrimas (kartu su papildoma informacija).
GET_N08_LISTKlientų sąrašas.
GET_I44_LISTDetali skolų informacija.
GET_T03_LISTSuminių skolų informacija.

Kitos normatyvų kortelės

MetodasTrumpas aprašymas
EDIT_L01Filtravimo lentelės koregavimas.
EDIT_L02Filtravimo lentelės detalios informacijos koregavimas.
EDIT_N06Objekto kortelės koregavimas.
EDIT_N07Padalinių kortelės koregavimas.
EDIT_N09Vietovių kortelės koregavimas.
EDIT_N18Matavimo vienetų koregavimas
EDIT_N19Grupių kortelės koregavimas
EDIT_N35Logistikos kortelės koregavimas.
EDIT_N60Asmens kortelės koregavimas.
EDIT_N66Muitinės prekės koregavimas.
EDIT_N67Intrastato klasifikatoriaus koregavimas.
EDIT_N72Automobilio kortelės koregavimas.
EDIT_K11Personalo klasifikatoriaus koregavimas.
EDIT_K45Rinkinio kortelės koregavimas.
EDIT_L01_FULLNaujos filtravimo lentelės sukūrimas (kartu su detaliomis eilutėmis).
GET_L01_LISTFiltravimo lentelių sąrašas.
GET_N06_LISTObjektų sąrašas.
GET_N07_LISTPadalinių sąrašas.
GET_N09_LISTVietovių sąrašas.
GET_N15_LISTMenedžerių sąrašas.
GET_N18_LISTMato vienetų sąrašas.
GET_N19_LISTGrupių sąrašas.
GET_N35_LISTLogistikos sąrašas.
GET_N45_LISTValiutų sąrašas.
GET_N60_LISTAsmenų sąrašas.
GET_N63_LISTPVM klasifikatorių sąrašas.
GET_N66_LISTMuitinės prekių sąrašas
GET_N67_LISTIntrastato klasifikatorių sąrašas
GET_N72_LISTAutomobilių sąrašas.
GET_K11_LISTPersonalo klasifikatorių sąrašas.

Įplaukų, išmokų, mokėjimų operacijos

MetodasTrumpas aprašymas
EDIT_I53Mokėjimų operacijų koregavimas.
EDIT_K62Dokumentų sudengimų koregavimas.
EDIT_I53_FULLNaujo mokėjimo dokumento sukūrimas (kartu su detaliomis eilutėmis)
GET_I53_LISTMokėjimų operacijos.
GET_I04_LISTĮplaukų/išmokų registras.

Sutartys

MetodasTrumpas aprašymas
EDIT_N51Sutarčių koregavimas.
EDIT_N52Sutarties priedo koregavimas.
EDIT_N51_FULLNaujos sutarties sukūrimas (kartu su detaliomis eilutėmis).
GET_N51_LISTSutartys.
GET_N52_LISTSutarčių priedai.

CRM

MetodasTrumpas aprašymas
EDIT_K56CRM operacijos koregavimas.
GET_K56_LISTCRM operacijos.

POS integracija

MetodasTrumpas aprašymas
EDIT_I61_PERKPOS operacijų perkėlimas
EDIT_I61_OPTKvito parametrų koregavimas (klientas, asmuo, Sąskaitos faktūros nr.)
EDIT_I61_FULLPOS operacijų importas (pinigų įdėjimas, išėmimas, kvito formavimas)
GET_I61_LISTPOS operacijų nuskaitymas
GET_I63_LISTPOS parametrai.
GET_I24_LISTIšorinių įrenginių sąrašas.

Gamyba

MetodasTrumpas aprašymas
EDIT_I15Gamybos dokumento koregavimas.
EDIT_I16Gamybos dokumento komponentės koregavimas.
EDIT_I15_FULLGamybos dokumento sukūrimas su komponenčių sąrašu.
GET_I15_LISTGamybos operacijų sąrašas.

Didžioji knyga

MetodasTrumpas aprašymas
EDIT_I01DK žurnalo koregavimas.
EDIT_I02DK įrašo koregavimas.
EDIT_I03DK operacijos detalios eilutės koregavimas.
EDIT_I02_FULLNaujo DK įrašo sukūrimas (kartu su detaliomis eilutėmis).
GET_I02_LISTDK operacijų sąrašas.
GET_I02_LIST_EXTSąskaitų likučių suformavimas datai.

Perkainavimo operacijos

MetodasTrumpas aprašymas
EDIT_I20Perkainavimo operacijos koregavimas.
EDIT_I14Perkainavimo detalios eilutės (akcijos) koregavimas.
EDIT_I21Perkainavimo detalios eilutės (pardavimo kaina) koregavimas.
EDIT_I34Perkainavimo detalios eilutės (kainynas) koregavimas.
EDIT_I28Perkainavimo detalios eilutės (O/S kaina) koregavimas.
EDIT_I29Perkainavimo detalios eilutės (bazinė kaina) koregavimas.
EDIT_I20_FULLNaujos perkainavimo operacijos sukūrimas (kartu su detaliomis eilutėmis).
GET_I20_LISTPerkainavimo operacijų sąrašas.

DVS

MetodasTrumpas aprašymas
EDIT_K42DVS operacijos koregavimas.
GET_K42_LISTDVS operacijos.

Kaupikliai

MetodasTrumpas aprašymas
EDIT_I51Kaupiklio operacijos koregavimas.
EDIT_I52Kaupiklio operacijos detalios eilutės koregavimas.
EDIT_I51_FULLNaujos kaupiklio operacijos sukūrimas (kartu su detaliomis eilutėmis).
GET_I51_LISTKaupiklio operacijų sąrašas.

Alga

MetodasTrumpas aprašymas
EDIT_A02Algos kintamųjų reikšmių koregavimas.
EDIT_A06Darbuotojo koregavimas.
EDIT_A07Darbuotojo padalinių koregavimas.
EDIT_A08Darbuotojo bankų koregavimas.
EDIT_A11Darbuotojo priskaitymų/atskaitymų koregavimas.
EDIT_A24Algos dokumentų koregavimas.
EDIT_A26Algos - pareigų koregavimas.
EDIT_A06_FULLDarbuotojo sukūrimas (kartu su detaliomis eilutėmis)
GET_A02_LISTAlgos kintamųjų reikšmių sąrašas.
GET_A06_LISTDarbuotojų sąrašas.
GET_A11_LISTDarbuotojų priskaitymų/atskaitymų sąrašas.
GET_A24_LISTAlgos dokumentų sąrašas.
GET_A26_LISTAlgos - pareigų sąrašas.

MGAMA metodai

MetodasTrumpas aprašymas
MGAMA_EDIT_K14Personalo kortelių koregavimas
MGAMA_EDIT_K16_PRIEMPersonalo priėmimo operacijų dokumentų koregavimas.
MGAMA_EDIT_K16_PERKPersonalo perkėlimo operacijų dokumentų koregavimas.
MGAMA_EDIT_K16_ATOSTPersonalo atostogų operacijų dokumentų koregavimas.
MGAMA_EDIT_K16_KOMPersonalo komandiruočių operacijų dokumentų koregavimas.
MGAMA_EDIT_K16_ATATSPersonalo atostogų atšukimo dokumentų koregavimas.
MGAMA_EDIT_K16_ATPRAPersonalo atostogų pratęsimo dokumentų koregavimas.
MGAMA_EDIT_K16_ATLDPersonalo atleidmo dokumentų koregavimas.
MGAMA_EDIT_K16_KITAPersonalo kitų dokumentų koregavimas.
MGAMA_EDIT_K16_ATGRAPersonalo atostogų grafiko dokumentų koregavimas.
MGAMA_GET_K14_LISTPersonalo kortelių sąrašas.
MGAMA_GET_K16_PRIEM_LISTPersonalo priėmimo operacijų dokumentų sąrašas.
MGAMA_GET_K16_PERK_LISTPersonalo perkėlimo operacijų dokumentų sąrašas.
MGAMA_GET_K16_ATOST_LISTPersonalo atostogų operacijų dokumentų sąrašas.
MGAMA_GET_K16_KOM_LISTPersonalo komandiruočių operacijų dokumentų sąrašas.
MGAMA_GET_K16_ATATS_LISTPersonalo atostogų atšukimo dokumentų sąrašas.
MGAMA_GET_K16_ATPRA_LISTPersonalo atostogų pratęsimo dokumentų sąrašas.
MGAMA_GET_K16_ATLD_LISTPersonalo atleidimo dokumentų sąrašas.
MGAMA_GET_K16_KITA_LISTPersonalo kitų dokumentų sąrašas.
MGAMA_GET_K16_ATGRA_LISTPersonalo atostogų grafiko dokumentų sąrašas.
MGAMA_GET_PERS_LIKPersonalo atostogų likučiai datai.

Kiti metodai

MetodasTrumpas aprašymas
EDIT_BUSBūsenų koregavimas.
EDIT_B00Importo/Eksporto operacijų koregavimas.
EDIT_K00Operacijų ir kortelių dokumentų sąrašo nuorodų koregavimas.
EDIT_PAPPapildomų laukų koregavimas.
GET_B00_LISTImporto/Eksporto operacijų sąrašas.
GET_PAP_LISTPapildomų laukų gavimas.
GET_USER_PROCPaleidžia papildomas vartotojo procedūras.
GET_VIEWS_LISTGauna view'o rezultatą
INIT_TRIGGERSukuria reikiamą infrastruktūrą norint dirbti tik su koreguotos informacijos nuskaitymu.