Integracija su e-shop platforma "Woocommerce" likučių sinchronizacija

Pagrindiniai integracijos kriterijai

  • Prekės SKU elektroninėje parduotuvėje turi sutapti prekės kodu RIVILE ERP.

  • Likučiai į e. parduotuvę (e-shop) keliami visi arba tik pagal parametruose nurodytas prekių grupes. Jei e. parduotuvėje nerandama prekė, kuri turi likutį ERP sistemoje, ji įtraukiama į neimportuotų prekių protokolą Excel formatu.

Pagrindiniai integraciniai veiksmai

Veiksmų seka:

  1. Sukonfigūruoti parametrus:

1.1. Nustatymai → Bendrieji →Parametrai → "WOO-API

Įmonė - parinkti įmonės pavadinimą.

El.parduotuvė - įrašyti Likučių sinchronizacijos automatizacijos užduoties kodą. Automatizacijos užduoties kodą galite rasti: Nustatymai → Bendrieji → Automatizacijos → Likučių sinchronizacija WooCommerce → Kodas.

WOO

"URL" - nurodyti el. parduotuvės adresą su reikiamu fragmentu "/wp-json/wc/v3/". Pvz. Tarkime e-shop adresas yra https://ponasuodas.lt, tai URL bus https://ponasuodas.lt/wp-json/wc/v3/.

"Method" - parinkti reikšmę "GET".

"Authorization type" - parinkti reikšmę "Basic Auth".

"Authorization" - įvesti reikiama struktūra vartotojo rakto ir slaptažodžio reikšmes: {Vartotojo rakto reikšmė}:{ Vartotojo slaptasis kodo reikšmė}

WooCommerce API rakto informacija šiais veiksmais:

  1. WooCommerce → Nustatymai → Puslapio nustatymai → REST API;
  2. REST API → Pridėti raktą → Generuoti API raktą;
  3. Kopijuoti "Vartotojo raktas" ir "Vartotojo slaptasis kodas" reikšmes.

1.2. "Nustatymai" → "Bendrieji" →"Parametrai" → "WOO-STOCK":

"Įmonė" - parinkti įmonės pavadinimą.

"Modulis" - įrašyti automatizacijos užduoties kodą.

"Padalinys" - nurodyti Rivile ERP padalinius, kurių atžvilgiu bus siunčiami prekių likučiai į e-shop.

"Prekių grupė" - nurodyti prekių grupes, kurių atžvilgiu bus siunčiami prekių likučiai į e-shop.

"Paskutinė data" - automatiškai išsaugojama paskutinio sėkmingo sinchronizavimo data ir laikas. Sistema naudoja šią reikšmę, kad sinchronizuotų tik tuos prekių likučius, kurie buvo pakeisti po šios datos.

Nenurodžius prekių grupės ar padalinio keliami visi prekių likučiai.

  1. Reikiamu metu, rankiniu būdu inicijuoti likučių sinchronizavimą iš RIVILE ERP į WooCommerce:

"Atsargos" → "Atsargų likučiai" → "Automatizacijos" → pasirinkti Likučių sinchranizacijos automatizacijos užduotį.

WOO

Integraciniai sprendimai