Mitä Revial synkronoi Odoon kanssa
Odoo-ylläpitäjällesi ja sille, joka arvioi integraation tietojen käyttöoikeudet — jokainen Odoo-kenttä, jonka Revial lukee, kaikki mitä se kirjoittaa takaisin ja tunnetut puutteet.
Tällä sivulla luetellaan kenttä kentältä, mitä Revial lukee Odoosta ja mitä se kirjoittaa takaisin. Yhdistämisestä kerrotaan sivulla Yhdistetään Revial Odooseen. Koodimuotoiset nimet ovat Odoon mallien ja kenttien nimiä.
Kaikki tapahtuu sen Odoo-käyttäjän oikeuksin, jonka API-avaimen syötit, joten käyttäjän käyttöoikeudet ja tietuesäännöt määräävät, mitä Revial näkee.
1. Miten synkronointi toimii
- Synkronointi käynnistyy heti yhdistämisen jälkeen ja ajetaan sen jälkeen noin tunnin välein. Ensimmäinen lukee kaiken, seuraavat vain tietueet, joiden
write_dateon uudempi. - Arkistoidut kumppanit ja myyntimahdollisuudet ovat mukana.
- Revial tallentaa jokaisen tietueen sellaisenaan alla mäpättyjen kenttien rinnalle.
- Yhteyden katkaiseminen poistaa Revialin synkronoiman kopion Odoo-datastasi.
2. Yritykset (res.partner, is_company = true)
| Revialissa | Odoo-kenttä |
|---|---|
| Nimi | name |
| Verkkosivu, puhelin | website, phone |
| Kuvaus | comment |
| Osoite | street, city, country_id |
| Luotu / päivitetty | create_date, write_date |
3. Kontaktit (res.partner, is_company = false)
| Revialissa | Odoo-kenttä |
|---|---|
| Koko nimi | name |
| Sähköposti, puhelin | email, phone |
| Titteli | function |
| Yritys | parent_id |
Kontakteilta luetaan myös street, city, country_id ja comment, mutta niitä ei käytetä.
4. Myyntimahdollisuudet (crm.lead, type = opportunity)
| Revialissa | Odoo-kenttä |
|---|---|
| Diilin nimi | name |
| Arvo | expected_revenue |
| Valuutta | company_currency |
| Voiton todennäköisyys | probability |
| Vaihe | stage_id |
| Tila | Voitettu, jos vaihe on voittovaihe; hävitty, jos myyntimahdollisuus on arkistoitu; muuten avoin |
| Arvioitu sulkemispäivä | date_deadline |
| Toteutunut sulkemispäivä | date_closed, kun suljettu |
| Yritys tai kontakti | partner_id |
Vaiheiden nimet ja voittomerkintä haetaan mallista crm.stage (name, sequence, is_won).
5. Muistiinpanot (mail.message)
Keskusteluviestit, joiden message_type = comment, myyntimahdollisuuksissa ja kumppaneissa: subject, body (HTML), date ja tietue, johon viesti kuuluu. Tämä sisältää kirjatut muistiinpanot ja keskusteluun tallennetut sähköpostit.
6. Mitä Revial ei lue
- Liidejä —
crm.lead-tietueita, joiden tyyppi on lead. - Myyjää, myyntitiimiä, tunnisteita tai häviön syitä.
- Aktiviteetteja (
mail.activity) eikä kalenteritapahtumia. - Mukautettuja kenttiä — niitä ei synkronoida.
- Tuotteita, tarjouksia, laskuja tai liitteitä.
Kenttien mäppäysnäkymää varten Revial lukee lisäksi kenttämääritykset (fields_get, ir.model.fields, properties.base.definition).
7. Tunnetut rajoitukset lukemisessa
- Poistettuja tietueita ei tunnisteta. Arkistointi havaitaan; Odoossa poistettu tietue jää Revialin kopioon.
- Vaihelistoja ei tallenneta, joten Revialin asetusten vaihevalinnat ovat Odoolla tyhjiä.
- Yrityksillä ei ole verkkotunnusta; verkkotunnukseen perustuva tunnistus nojaa verkkosivukenttään.
- Kontaktiin linkitetty myyntimahdollisuus ei saa yrityslinkkiä, vaikka kontakti kuuluisi yritykseen.
- Peruutetuista API-avaimista ei ilmoiteta — synkronointi pysähtyy ilman ilmoitusta.
- Odoo-versiostasi puuttuva kenttä pysäyttää kyseisen mallin synkronoinnin.
8. Mitä Revial kirjoittaa Odooseen
Revial ei koskaan poista mitään Odoosta eikä luo kumppaneita tai myyntimahdollisuuksia.
8.1 Tapaamisen yhteenvetomuistiinpano — automaattinen
Kun tapaamisen yhteenveto on valmis, Revial luo keskusteluviestin (mail.message) sisäisenä muistiinpanona (message_type = comment, alatyyppi mail.mt_note):
| Kenttä | Arvo |
|---|---|
model, res_id | Tunnistettu myyntimahdollisuus (crm.lead), muuten kontakti tai yritys (res.partner) |
subject | "Meeting Summary – tapaamisen otsikko" |
body | HTML: muistiinpanopohjasi, ilmoitus tekoälyn tuottamasta sisällöstä ja linkki tapaamiseen Revialissa. Enintään 64 kt |
Muistiinpanon tekijänä on API-avaimen käyttäjä, ja se kirjoitetaan kerran tapaamista kohden. Ylläpitäjät voivat muuttaa CRM-asetuksissa, mihin tietuetyyppiin muistiinpano kirjoitetaan. Revialin tuki voi kytkeä automaattisen kirjoittamisen pois päältä yhteyskohtaisesti.
8.2 Mäpätyt kentät — valinnainen
Ylläpitäjät voivat mäpätä Revialin yhteenvetokenttiä ja mukautettuja poimintakenttiä kontaktien ja yritysten (res.partner) sekä myyntimahdollisuuksien (crm.lead) kenttiin, mukaan lukien Studion x_-kentät ja Odoo Properties -ominaisuudet.
- Mäpätä voi vain kirjoitettavia teksti-, luku-, rahamäärä-, totuusarvo-, päivämäärä-, aikaleima-, valinta- ja HTML-kenttiä — ei relaatiokenttiä.
- Revial päivittää vain tunnistetun tietueen; kenttää, jolla on arvo, ei muuteta, ellei mäppäys ylikirjoita.
- Properties kirjoitetaan lukemalla ja kirjoittamalla koko ominaisuuslista uudelleen, joten samanaikainen muokkaus Odoossa voi jäädä alle.
8.3 Manuaalinen kirjoitus
Kuka tahansa tiimin jäsen voi kirjoittaa tapaamismuistiinpanon Revialista valitsemaansa myyntimahdollisuuteen, kontaktiin tai yritykseen ja halutessaan myös mäpätyt kentät.
8.4 Mitä ei kirjoiteta Odooseen
- Uusia myyntimahdollisuuksia — diilien luonti ei ole käytettävissä Odoolle.
- Aktiviteetteja, tehtäviä tai litterointimuistiinpanoja.
Yhdistetään Revial Odooseen
Odoo-API-avaimen luominen, Odoo-instanssin yhdistäminen Revialiin ja mitä tehdä, kun yhteys epäonnistuu.
Odoon tekninen integraatio-opas
Odoo-ylläpitäjille, tietoturva-arvioijille ja IT:lle — miten Revial todentaa API-avaimella, tarvittavat käyttöoikeudet, API-kulutus, virhetilanteet ja auditointi.