OneDrive / SharePoint Odoo Integration v.14
The tool to automatically synchronize Odoo attachments with OneDrive files in both ways
This is the tool to integrate OneDrive / SharePoint features into your Odoo business work flow. The app automatically stores Odoo attachments in OneDrive / SharePoint, and it provides an instant access to them via web links. In such a way users work with files comfortably in the cloud storage, while the results are fully available in Odoo.
- the technical core which provides basic mechanics of auto synchronization. This is a required module for integration.
Η τιμή του είναι
398€
358€.
- the connector itself which introduces links between Odoo and OneDrive / SharePoint.
Η τιμή του είναι
89€
80€.
- an optional add-on to sync Odoo documents (introduced by the enterprise app 'Documents') with clouds. The features assumed by this add-on are marked by the icon .
Η τιμή του είναι
44€
39€.
Automatic regular sync
Synchronization between Odoo and OneDrive / SharePoint is based on scheduled jobs. No manual interaction is required
Bilateral OneDrive / SharePoint sync
Odoo sends attachments to OneDrive / SharePoint and retrieves files from there. Binary content is kept in clouds, while Odoo provides direct access to synced items
Any Odoo document types for sync
Decide which Odoo document types should be synced. Customers, opportunities, sale or purchase orders, tasks or issues, employees or users, etc. Custom models are also supported
Instant access for OneDrive / SharePoint
The tool redefines Odoo attachments boxes to make work comfortable: download files locally without login, open files and folders in OneDrive / SharePoint (if possible, items would be opened in OneDrive / SharePoint editors and previewers), use standard Odoo previewers
Compatible with Odoo Enterprise documents
Reflect Odoo Enterprise Documents' structure and items in OneDrive / SharePoint. All features (including sharing, downloading, and signing) would anyway work
Personal OneDrive and SharePoint
Sync works both for personal OneDrives and business SharePoint tariffs
OneDrive / SharePoint sync history
Sync activities might be logged. Control over files and folders creations, moves, name changes and removals. Just turn on the option 'Log sync activities', and you would be able to observe the history through the button 'Sync logs'
Default folders
The tool let generate default directories' structure for this document type during the very first sync of a related object. For example, for all employees you may have pre-defined folders 'Scans', 'Scans/Official', 'Photos', etc.
Works well with SharePoint. Supportive team
We've been using this with SharePoint and it's been working great. One of the best things is having everything, including logs right in Odoo's interface, so you can actually see what's going on. It's also super convenient that you can view or download synced files from the attachment box without having to leave the page or even log in to Sharepoint.
Setup was pretty smooth for us. When we had a few questions about setting up the folder hierarchy and priorities, the developer team got back to us in just a couple of hours and helped us figure it out. Great support and great extension!
Great support, assistance and very good connector!
We are very happy with the support we received when configuring the Sharepoint - Odoo connector. The connector has great functionalities.
All our questions were answered very fast (within one day).
FaOtools helped us optimising our connector and assisted us with future improvements.
We really recommend this connector.
very professional app, excellen t customer service
This app is very well programmed and does its job very well. But the best is the excellent customer service who also helps when the problem lies somewhere else. You receive a lot for your money.
An impressive app and world-class support
I have been very impressed by the way the OneDrive / SharePoint Odoo Integration module synchronises content in both directions and allows me to share documents in Odoo with my SharePoint site. Above all the technical support is top-notch, which greatly increases the value of this product. I highly recommend this product for anyone considering synchronising Odoo with SharePoint/OneDrive.
Works fine, good support
The first experience with the module is excellent. I had some trouble to configure things right on the Microsoft-side, but the team provided quick and good support.
Sync any documents you like
Configuring models to sync
-
To sync a specific document type, you should add it as a model to sync. Any Odoo model might be chosen
-
The app let split models into a few folders based on selected filters. Use any document storable field to distinguish a directory. Have a separate folder for individuals and companies, for European and American opportunities, for quotations and confirmed orders, for each project, etc.
-
Limit also documents by relative periods through using date fields of linked documents. For example, leads registered in the last 3 months or invoices updated the last week
-
Define name expressions to specify titles of documents' OneDrive / SharePoint folders. For instance, to include project name to a task directory
-
Prepare hierarchy of default folders to be created when a document directory is synced to OneDrive / SharePoint for the first time
Typical use cases
-
Projects: have an own OneDrive / SharePoint folder for each customer project
-
Customers: add all partner files in a single directory available both from Odoo and from OneDrive / SharePoint. Modify those using default cloud editors and access them when working in Odoo
-
Employees: gather all files by this employee in a single cloud folder: photos, document scans, contracts. Access and upload those from Odoo and OneDrive / SharePoint alternatively
-
Opportunities: carefully store all specifications, requirements, any files which would let you make a good offer
-
Orders: keep all printings and contracts in OneDrive / SharePoint with instant availability from Odoo
-
Picking operations: save warehouse docs to OneDrive / SharePoint.
How synchronization works
Direct Sync
-
Direct synchronization is based on the scheduled job 'Synchronize attachments with cloud'
-
Direct sync make all synced Odoo attachments change their type to a link (URL), while binary content is removed with a next Odoo cleaner. So, no actual files would be stored on your Odoo server
-
Direct sync checks whether attachments are added or deleted for synced documents. If so, they would be created or removed in OneDrive / SharePoint
-
Direct sync checks whether a new document type (e.g. sale orders) is added / renamed / replaced in the to-sync-models configurations. If so, this should be reflected in OneDrive / SharePoint
-
Direct sync checks whether a new document (e.g. quotation SO-001) related to a synced document type is generated / updated / unlinked. If so, the connector would make the same changes in OneDrive / SharePoint
-
The final goal of direct OneDrive / SharePoint integration is to have the structure 'Odoo / Document Types / Documents / Files. For example, 'Odoo / Quotations / SO019 / commercial offer.pdf'
Backward Sync
-
Backward synchronization is based on the scheduled job 'Synchronize attachments from cloud'
-
Backward sync checks whether any items are added to a OneDrive / SharePoint document folder. If so, the app would create URL attachments for that items in a linked Odoo object
-
Backward sync checks whether any items are deleted / moved in a cloud document folder. If so, a linked Odoo attachment would be also unlinked or moved
-
Backward sync checks whether any item is renamed in OneDrive / SharePoint. If so, a chained Odoo attachment should be also renamed
-
In OneDrive folders you can put not only files but also child folders. In that case a link for this folder (not its content) would be kept in Odoo attachments
-
If you deleted a folder related to this document type or this document, their child files would be deleted as well. Thus, Odoo would remove related attachments. The folders, however, will be recovered with a next direct sync
Misc notes
-
The connector works on a queue (first in - first out) principle: it tries to firstly reflect the oldest changes
-
Each sync, especially the very first one, might take quite a long. It is not recommended to make sync too frequent: once an hour seems reasonable frequency
-
File names and content should be managed in OneDrive / SharePoint: each backward sync would recover OneDrive / SharePoint names, Odoo is here less important
-
Try to avoid the following symbols in folders' and files' names: *, ?, ", ', :, <, >, /, +, %, !, @, \, /,. Direct sync will replace such symbols with '-'. It is done to avoid conflicts with file systems.
Odoo Enterprise Documents
-
The special add-on 'Cloud Sync for Enterprise documents' is introduced to synchronize OneDrive / SharePoint with the Odoo app 'Documents' (the latter is distributed under the Odoo Enterprise license)
-
Based on that add-on the Odoo documents' hierarchy would be reflected within the folder 'Odoo / Odoo Docs'
-
Each Odoo folder would have a linked OneDrive / SharePoint folder. Take into account that folders created in the cloud storage will be synced as Odoo attachments. The key principle is: folders are managed by Odoo, files are managed by the cloud client
-
All files are synced with the same logic as usual attachments. Files created in Odoo will be added to the cloud storage and will be replaced with links in Odoo. Files created in cloud storage will generate URL attachments within a paired documents directory
-
Standard OneDrive / SharePoint sync and integration with Enterprise Documents are done within the same jobs. Avoid the scenarios when a single file is synced as a simple Odoo attachment and as an Odoo document simultaneously
-
Odoo spread sheet files are not synced by the connector: so, they are still manageable in Odoo
-
Please do not name synced models as 'Odoo Docs'. This is the reserved name for Odoo Enterprise Documents.
Συμβουλές διαμόρφωσης και εγκατάστασης για OneDrive / SharePoint Odoo Integration Odoo v.14
Python dependency
The tool depends on external libraries 'microsoftgraph'. Install this library for your Odoo server through the command:
pip3 install microsoftgraph-pythonConfiguration and log in
- Make sure your Microsoft user has full admin rights for OneDrive / SharePoint you want to connect to Odoo. This user is required only to grant permissions, the user data would not be kept any where in Odoo, and would not be used any more. Besides, make sure a Microsoft email address you use does not have a redirection (usually happens when you configure your domain name, while the prime address is still one of Microsoft domains like @outlook.com, @office365, etc.)
- Go to your Azure Portal: https://portal.azure.com/#blade/Microsoft_AAD_RegisteredApps/ApplicationsListBlade
- Click 'New registration'
- Introduce a new name for the application and assign the redirect URI as [YOURODOOSITENAME]/one_drive_token (e.g. https://odootools.com/one_drive_token). As the supported account types choose 'Accounts in any organizational directory (Any Azure AD directory - Multitenant) and personal Microsoft accounts (e.g. Skype, Xbox)'.
- Copy the Application Client ID to the Odoo field 'App client_id'
- Go to Certificates & secrets - Click 'New Client Secret'. Copy the secret value to the Odoo field 'App Secret Key'
- For SharePoint sites only:
- Go to your SharePoint site and prepare a new documents' library (drive). You might use one of the existing ones, e.g. 'Documents'. Odoo folder would be put there afterwards, and it would be impossible to move it for another library
- Check the boxes 'OneDrive for business' and 'Use SharePoint sites'
- The SharePoint URL should be of the type https://[URL]/. The last '/' is required - site name should not be included into. For example, https://odootools.sharepoint.com/
- SharePoint site should be either my_site_name (in that case it is considered as sites/my_site_name) or sites/my_site_name (instead of 'sites' it might be 'teams' and so on). There should be no '/' at the beginning or at the end. For example, sites/odootools
- As Documents Library use one created in SharePoint
- Press Save on the Odoo configuration Page.
- Press 'Login and Confirm'. Odoo redirects you to Microsoft login page. Check in and grant permissions asked.
- After login, Microsoft redirects you back to Odoo. OneDrive - Odoo synchronization is ready to be done.
Create Azure application
New OneDrive Web platform and redirect URL
Generate new secret for Azure application
Enter configuration keys in Odoo
Odoo server configuration and cron job configuration
To make sure the synchronization works correctly apply proper timeouts to the Odoo configuration file: LIMIT_TIME_CPU, LIMIT_TIME_REAL, LIMIT_TIME_REAL_CRON should be more than 900 seconds.
For Odoo.sh this should not be done, since timeouts are predefined and are not configurable.
Then, timeout should be entered to your Odoo. To that goal find the section 'Settings' on the app configuration page and copy the number there.
Afterwards, it is needed to make the cron jobs suit the applied timeouts. In the debug mode go to the Settings > Technical > Automation > Scheduled Jobs:
- Set up the job 'Synchronize attachments with cloud' as (a) frequency - 2*timeout; (b) the next execution as the next hour +timeout. For example, for 900seconds timeout: frequency - as 30minutes; the next execution - at 08:15
- Set up the job 'Synchronize attachments from cloud' as (a) frequency - 2*timeout; (b) the next execution as the next hour + timeout*2. For example, for 900seconds timeout: frequency - as 30minutes; the next execution- at 08:30.
Reconnection
Reconnection is required, when you have not used the sync tool for more than 6 months. In such a case:
- Press the button 'Reconnect'
- Press the button 'Login and confirm'
Συχνές ερωτήσεις για OneDrive / SharePoint Odoo Integration Odoo v.14
Βλέπω σφάλμα όταν κάνω κλικ στον σύνδεσμο συγχρονισμένης εικόνας στο cloud
Το σφάλμα "This item might have been deleted, expired, or you might not have permission to access it. Contact the owner of this item for more information." δείχνει ότι δεν είστε συνδεδεμένοι στην υπηρεσία photos.onedrive.com.
Μπορώ να αλλάξω τη συχνότητα των εργασιών συγχρονισμού;
Ναι, μπορείτε. Για τον σκοπό αυτό:
Ενεργοποιήστε τη λειτουργία εντοπισμού σφαλμάτων
Μεταβείτε στις τεχνικές ρυθμίσεις > Αυτοματισμός > Προγραμματισμένες εργασίες
Βρείτε τις εργασίες 'Synchronize attachments with cloud' και 'Update attachments from cloud'.
Λάβετε υπόψη ότι δεν πρέπει να τις κάνετε υπερβολικά συχνές. Είναι προτιμότερο να ολοκληρώνεται η εργασία πριν ξεκινήσει η επόμενη. Η ρύθμιση εξαρτάται από το πόσα στοιχεία έχετε προς συγχρονισμό. Συνήθως η συχνότητα είναι από 15 λεπτά έως 4 ώρες.
Βεβαιωθείτε επίσης ότι έχετε ορίσει αρκετά χρονικά όρια στο αρχείο διαμόρφωσης του Odoo. Οι παράμετροι LIMIT_TIME_CPU και LIMIT_TIME_REAL πρέπει να είναι ίσες ή μεγαλύτερες από τον προβλεπόμενο χρόνο της εργασίας cron. Από την έκδοση 13 λάβετε υπόψη και την παράμετρο LIMIT_TIME_REAL_CRON.
Σημαντική σημείωση για πελάτες Odoo.sh: ο μέγιστος χρόνος εργασίας cron μπορεί να είναι μόνο 15 λεπτά.
Μπορώ να ρυθμίσω διαφορετική δομή συγχρονισμένων καταλόγων από αυτήν που υποθέτει ο συγχρονισμός;
Όχι, αυτή η δυνατότητα είναι διαθέσιμη μόνο από την έκδοση 15. Πριν από αυτή την έκδοση, η μονάδα λειτουργεί με προκαθορισμένη δομή φακέλων:
Odoo - κεντρικός φάκελος συγχρονισμού
Models - φάκελοι για κάθε τύπο εγγράφου Odoo. Για παράδειγμα, 'Projects', 'Partners'. Με διάκριση κατά domain μπορεί να υπάρχουν πιο ειδικοί φάκελοι: π.χ., 'Customer 1 Projects', 'Projects of the Customer 2', 'Internal Projects', κ.λπ.
Objects - φάκελοι για κάθε έγγραφο, π.χ. 'Project 1' ή 'Customer 1'
Αρχεία και φάκελοι που σχετίζονται με αυτό το έγγραφο Odoo και θα συγχρονιστούν.
Ως αποτέλεσμα μπορείτε να έχετε για παράδειγμα:
Odoo / Projects / Project 1 / αρχεία και φάκελοι που σχετίζονται με το project 1
Odoo / Customer 1 Projects / Project 1; Odoo / Customer 2 Projects / Project 3, ...
Odoo / Customers / Customer 1 / αρχεία και φάκελοι που σχετίζονται με τον customer 1
Αυτή η δομή είναι πάντα επίπεδη, δηλαδή υπάρχουν μόνο αυτά τα επίπεδα ιεραρχίας. Επομένως είναι σωστό ότι διάφοροι τύποι εγγράφων δεν μπορούν να μπουν στην ίδια δομή. Μέσα στον φάκελο 'Customer 1' δεν μπορούμε να κρατάμε αρχεία που σχετίζονται ταυτόχρονα με παραγγελίες πώλησης, τιμολόγια και έργα. Κάθε τέτοιος τύπος εγγράφου έχει δικό του φάκελο (ή μερικούς δικούς του). Διαφορετικά δεν θα μπορούσαμε να κάνουμε αντίστροφο συγχρονισμό, γιατί δεν θα υπήρχε κριτήριο να βασιστούμε.
Πρέπει να ρυθμίσω συγκεκριμένες προσβάσεις χρηστών στο Odoo;
Όχι, το εργαλείο βασίζεται σε ένα ενιαίο σημείο λήξης χρήστη. Όλες οι διαδικασίες συγχρονισμού γίνονται υπό έναν διαχειριστή cloud (εφαρμογή). Τα δικαιώματα πρόσβασης για φακέλους / αρχεία που δημιουργούνται δεν αυτοματοποιούνται. Πρέπει να τα διαχειρίζεστε στη λύση αποθήκευσης cloud.
Πού αποθηκεύονται τα συγχρονισμένα πεδία; Αντιγράφονται στο Odoo και στα clouds;
Η εφαρμογή υποθέτει ότι το δυαδικό περιεχόμενο των συνημμένων φυλάσσεται στο Cloud Client αντί στον διακομιστή Odoo. Έτσι, αυτά τα συνημμένα στο Odoo γίνονται τύπου URL και μπορείτε ανά πάσα στιγμή να τα ανοίξετε είτε από το πλαίσιο συνημμένων είτε από το Cloud Client.
Μετά τη ρύθμιση δεν απαιτούνται χειροκίνητες ενέργειες, καθώς ο συγχρονισμός είναι πλήρως αυτόματος. Αποφασίστε ποιοι τύποι εγγράφων Odoo θα συγχρονίζονται και ορίστε ένα σχετικό μοντέλο συγχρονισμού για καθέναν από αυτούς (Πελάτες, παραγγελίες πώλησης ή αγοράς, Εργασίες, Έργα κ.λπ.).
Μπορώ να έχω μερικούς φακέλους για τον ίδιο τύπο εγγράφου; Για παράδειγμα, εσωτερικά έργα και έργα πελατών;
Ναι, μπορείτε. Για αυτό ετοιμάστε έναν κανόνα για τον καθένα και μετά εφαρμόστε φίλτρα: π.χ. κατά τύπο έργου.
Προσπαθήστε τα φίλτρα να είναι αμοιβαία αποκλειόμενα ώστε ένα έγγραφο να αντιστοιχίζεται με βεβαιότητα. Π.χ. «πελάτης αλλά όχι προμηθευτής», «προμηθευτής αλλά όχι πελάτης». Διαφορετικά, ο φάκελος ενός εγγράφου θα μεταπηδά από μοντέλο σε μοντέλο.
Χρειάζομαι μόνο την εφαρμογή Cloud Storage Solution;
Όχι, το εργαλείο είναι μόνο τεχνικός πυρήνας. Χρειάζεστε επίσης τον σύνδεσμο για τον cloud client σας.
Είναι εντάξει αν έχω πολλά αντικείμενα προς συγχρονισμό, για παράδειγμα 10000;
Ναι, αν και με πολλούς φακέλους/συνημμένα προς συγχρονισμό η διαδικασία μπορεί να είναι αργή. Ταυτόχρονα, πελάτες μας ανέφεραν περιβάλλοντα με >10k συναλλασσόμενους και ~5k παραλλαγές προϊόντων προς συγχρονισμό, και οι διαδικασίες ήταν αποδεκτές.
Μερικά σημεία προς έμφαση:
- Ο συγχρονισμός είναι κατασκευασμένος ώστε κάθε στοιχείο να συγχρονίζεται και να μην χάνεται, αν και μπορεί να μην είναι γρήγορος. Αυτό διασφαλίζεται από ουρές FIFO και από κάθε εργασία που ολοκληρώνεται με commit.
- Ο αριθμός των αντικειμένων μπορεί να περιοριστεί λογικά. Η διαμόρφωση μοντέλων σάς επιτρέπει να περιορίσετε τον συγχρονισμό παρωχημένων στοιχείων (π.χ. δεν έχει νόημα να συγχρονίζονται αρχειοθετημένοι συναλλασσόμενοι ή παραγγελίες πριν από 2 χρόνια).
Είναι δυνατόν ο συγχρονισμός να γίνεται σε πραγματικό χρόνο;
Όχι. Έχουμε σοβαρούς λόγους να αποφεύγουμε τον συγχρονισμό σε πραγματικό χρόνο:
Προβλήματα απόδοσης. Αν ο συγχρονισμός είναι σε πραγματικό χρόνο, κάθε μεταφόρτωση αρχείου θα εμφανίζει οθόνη φόρτωσης.
Προβλήματα συγκρούσεων. Αν 2 χρήστες αλλάξουν ταυτόχρονα ένα στοιχείο, μπορεί να προκύψουν άλυτες καταστάσεις. Με τακτικές εργασίες μπορούμε να το διορθώσουμε εκ των υστέρων, ενώ σε πραγματικό χρόνο θα έπρεπε να το σώσουμε ως ουρά, κάτι ακόμη πιο παραπλανητικό για τους χρήστες.
Προβλήματα λειτουργικότητας. Ιδιαίτερα η μετονομασία και η αναδιάρθρωση στοιχείων. Στον αντίστροφο συγχρονισμό το εργαλείο βασίζεται αυστηρά στη λογική των καταλόγων και σε κάθε συγχρονισμό ελέγχεται το 100% των στοιχείων. Αν γίνεται μετά από κάθε ενημέρωση, θα είναι χιλιάδες αιτήματα ανά δευτερόλεπτο. Αν όχι: οι αλλαγές θα χάνονταν.
Μπορώ να αλλάξω τα προεπιλεγμένα ονόματα φακέλων στα σύννεφα;
Μπορείτε να ορίσετε δικό σας όνομα για τους καταλόγους μοντέλων (παραγγελίες πώλησης, ευκαιρίες, προμηθευτές κ.λπ.) για οποιονδήποτε τύπο εγγράφου.
Για τους φακέλους αντικειμένων (SO-001, John Smith κ.λπ.), το εργαλείο βασίζεται στη μέθοδο Odoo για το όνομα εμφάνισης αυτού του τύπου εγγράφου. Μπορείτε όμως να το αλλάξετε ορίζοντας την έκφραση ονόματος. Χρησιμοποιείται ακριβώς η σύνταξη των προτύπων email του Odoo.
Μπορώ να συγχρονίσω συνημμένα σε λίγους πελάτες cloud
Όχι, αυτή η δυνατότητα είναι διαθέσιμη μόνο από την έκδοση 15.
Στα clouds μας χρησιμοποιούμε ειδικό επεξεργαστή (π.χ. OnlyOffice, Office 365 κ.λπ.). Θα ανοίγουν τα αρχεία σε αυτόν τον επεξεργαστή;
Ναι, ανάλογα με τη διαμόρφωση του cloud client.
Ποιες είναι οι πολιτικές ενημέρωσης των εργαλείων σας;
Σύμφωνα με τις ισχύουσες πολιτικές του Odoo Apps Store:
- Κάθε άρθρωμα που αγοράστηκε για την έκδοση 12.0 και παλαιότερα δίνει πρόσβαση σε όλες τις εκδόσεις έως την 12.0.
- Από την έκδοση 13.0 κάθε έκδοση αρθρώματος αγοράζεται χωριστά.
- Ανεξάρτητα από την έκδοση, η αγορά δίνει δικαίωμα σε όλες τις ενημερώσεις και διορθώσεις εντός μιας μείζονος έκδοσης.
Σημειώστε ότι η ομάδα faOtools δεν ελέγχει αυτές τις πολιτικές. Για ερωτήσεις επικοινωνήστε απευθείας με τους εκπροσώπους του Odoo Apps Store.
Πώς μπορώ να εγκαταστήσω την εφαρμογή σας στο Odoo.sh;
Η πιο απλή προσέγγιση είναι να χρησιμοποιήσετε την ενσωματωμένη ροή εργασίας του καταστήματος Odoo:
1. Ανοίξτε τη σελίδα της μονάδας και πατήστε το κουμπί Deploy on odoo.sh
2. Έπειτα θα ανακατευθυνθείτε στη σελίδα του GitHub. Συνδεθείτε στον λογαριασμό σας και πατήστε 'Create a new repo' ή χρησιμοποιήστε υπάρχον. Βεβαιωθείτε ότι το αποθετήριο είναι ιδιωτικό. Δεν επιτρέπεται η δημοσίευση εφαρμογών με άδεια OPL-1. Αν χρειάζεται, δημιουργήστε νέο repo για το έργο Odoo.sh
3. Έπειτα πηγαίνετε στο odoo.sh και πατήστε το κουμπί Deploy. Στο αναδυόμενο παράθυρο υποβάλετε την απόφαση και πατήστε 'Continue.' Αυτή η ενέργεια ξεκινά την εγκατάσταση.
Αυτά τα βήματα εγκαθιστούν την εφαρμογή στον κλάδο παραγωγής του έργου. Αν θέλετε να αναπτύξετε τις εφαρμογές σε άλλους κλάδους ή να ενημερώσετε τη μονάδα, ακολουθήστε τις εξής ενέργειες:
1. Ανεβάστε τον πηγαίο κώδικα της εφαρμογής από το κατάστημα Odoo
2. Κάντε commit τη μονάδα στο απαιτούμενο αποθετήριο GitHub. Βεβαιωθείτε ότι κανένας φάκελος/αρχείο της εφαρμογής δεν αγνοείται (δηλαδή δεν περιλαμβάνεται στο .gitignore του repo). Τα αποθετήρια δημιουργούνται αυτόματα από το odoo.sh και μπορεί από προεπιλογή να περιλαμβάνουν κρίσιμα στοιχεία (π.χ. /lib). Ανεβάστε όλους τους καταλόγους, υποκαταλόγους και αρχεία της μονάδας χωρίς εξαιρέσεις
3. Κάντε Deploy τον στοχευμένο κλάδο του έργου odoo.sh ή, αν το προβλέπουν οι ρυθμίσεις σας, περιμένετε μέχρι να δημιουργηθεί αυτόματα.
Πώς να εγκαταστήσω την εφαρμογή σας στον δικό μου διακομιστή;
2. Επανεκκινήστε τον διακομιστή Odoo;
3. Ενεργοποιήστε τη λειτουργία προγραμματιστή (τεχνικές ρυθμίσεις);
4. Ενημερώστε τη λίστα εφαρμογών (μενού εφαρμογών);
5. Βρείτε την εφαρμογή και πατήστε «Activate»/«Install»;
6. Ακολουθήστε τις οδηγίες στη σελίδα της εφαρμογής, αν υπάρχουν.
Παρατήρησα ότι η εφαρμογή σας έχει επιπλέον πρόσθετα. Μπορώ να τα αγοράσω αργότερα;
Ναι, βεβαίως. Ταυτόχρονα το Odoo προσθέτει αυτόματα όλες τις εξαρτήσεις στο καλάθι, οπότε πρέπει να εξαιρέσετε εργαλεία που έχετε ήδη αγοράσει για να αποφύγετε διπλή πληρωμή.
Ανάπτυξα την εφαρμογή σας στο Odoo.sh και βλέπω προειδοποίηση/σφάλμα στις δοκιμές
Μια κόκκινη/πορτοκαλί προειδοποίηση δεν επηρεάζει τις λειτουργίες της εφαρμογής. Δυστυχώς, μερικές φορές τα module μας δεν περνούν τα τυπικά αυτόματα τεστ, γιατί αυτά υποθέτουν συμπεριφορά που συγκρούεται με τους στόχους της εφαρμογής. Π.χ. αλλάζουμε τον υπολογισμό τιμής, ενώ τα τεστ του τυπικού module Odoo συγκρίνουν την τελική τιμή με τον τυπικό αλγόριθμο.
Πρώτα απ' όλα, ελέγξτε τις λειτουργίες της αναπτυγμένης βάσης. Λειτουργούν όλα σωστά;
Αν εξακολουθείτε να θεωρείτε ότι η προειδοποίηση επηρεάζει πραγματικές λειτουργίες, επικοινωνήστε μαζί μας και στείλτε πλήρη αρχεία εγκατάστασης και την πλήρη λίστα αναπτυγμένων module (πυρήνα και τρίτων).
Μπορώ να αγοράσω την εφαρμογή απευθείας από την εταιρεία σας;
Όχι, διανέμουμε τα εργαλεία μόνο μέσω του επίσημου καταστήματος εφαρμογών Odoo.
Θα ήθελα να λάβω έκπτωση
Δυστυχώς, δεν έχουμε τα τεχνικά μέσα για να προσφέρουμε ατομικές τιμές.
Μπορώ να εγκαταστήσω την εφαρμογή στη βάση Odoo Online (SaaS);
Όχι, εφαρμογές τρίτων δεν μπορούν να χρησιμοποιηθούν στο Odoo Online. Δυστυχώς το Odoo SaaS αποκλείει αυτή τη δυνατότητα.
Το εργαλείο σας εξαρτάται από άλλες εφαρμογές. Πρέπει να τις αγοράσω;
Ναι, το εργαλείο απαιτεί όλα τα module που σημειώνονται στις εξαρτήσεις για να λειτουργεί σωστά. Η τιμή στη σελίδα της εφαρμογής περιλαμβάνει ήδη όλες τις απαραίτητες εξαρτήσεις.
Ποια είναι η τιμή του αρθρώματος σε δολάρια ΗΠΑ; Γιατί άλλαξε;
Η τιμή των module μας ορίζεται σε ευρώ. Το κατάστημα Odoo μετατρέπει τις τιμές σε άλλα νομίσματα σύμφωνα με την εσωτερική ισοτιμία του. Έτσι η τιμή σε δολάρια ΗΠΑ μπορεί να αλλάξει όταν ενημερώνεται η ισοτιμία.
Το κείμενο εφαρμογής και ιστότοπου σε άλλες γλώσσες πλην των αγγλικών γίνεται με βοήθεια ΤΝ και ευθυγραμμίζεται με τις επίσημες μεταφράσεις Odoo. Αν εντοπίσετε λάθος, στείλτε αίτημα για ορθότητα μεταφράσεων και θα το διορθώσουμε.
Αναφορά σφαλμάτων
Αν αντιμετωπίσετε σφάλματα ή ασυνεπή συμπεριφορά, μη διστάσετε να επικοινωνήσετε μαζί μας. Εγγυόμαστε διορθώσεις εντός 60 ημερών από την αγορά και ενδιαφερόμαστε έντονα να βελτιώνουμε τα εργαλεία μας και μετά από αυτή την περίοδο.
Δεν χρειάζεστε αριθμό τηλεφώνου ή πιστωτική κάρτα για να επικοινωνήσετε. Αρκεί μια σύντομη εγγραφή με e-mail που δεν διαρκεί πάνω από 30 δευτερόλεπτα.
Συμπεριλάβετε όσο το δυνατόν περισσότερες λεπτομέρειες στο αίτημά σας: στιγμιότυπα οθόνης, αρχεία καταγραφής διακομιστή Odoo, πλήρη περιγραφή αναπαραγωγής του προβλήματος κ.λπ. Συνήθως χρειάζονται μερικές εργάσιμες ημέρες για να ετοιμαστεί σχέδιο εργασίας για ένα ζήτημα (αν επιβεβαιωθεί σφάλμα) ή να σας δοθούν οδηγίες για το τι πρέπει να γίνει (διαφορετικά).
Δημόσια αιτήματα λειτουργιών και ιδέες μονάδων (δωρεάν ανάπτυξη)
Έχουμε ισχυρό κίνητρο να βελτιώνουμε τα εργαλεία μας και θα εκτιμούσαμε κάθε σχόλιο. Αν οι απαιτήσεις σας είναι κοινής ωφέλειας και μπορούν να υλοποιηθούν αποδοτικά, η ομάδα θα τις εντάξει στη λίστα εργασιών μας.
Τέτοια λίστα εργασιών επεξεργάζεται τακτικά και δεν συνεπάγεται επιπλέον χρεώσεις. Αν και δεν μπορούμε να υποσχεθούμε προθεσμίες και τελικό σχεδιασμό, μπορεί να είναι καλός τρόπος να αποκτήσετε τις επιθυμητές λειτουργίες χωρίς επενδύσεις και κινδύνους.
Δεν χρειάζεστε αριθμό τηλεφώνου ή πιστωτική κάρτα για να επικοινωνήσετε. Αρκεί μια σύντομη εγγραφή με e-mail που δεν διαρκεί πάνω από 30 δευτερόλεπτα.
Το εργαλείο για ασφαλή φύλαξη κωδικών στο Odoo για κοινή χρήση. Κοινά θησαυροφυλάκια
198€Το εργαλείο για να χτίσετε μια βαθιά και δομημένη βάση γνώσης για εσωτερική και εξωτερική χρήση. Knowledge System. KMS. Αναθεωρήσεις τύπου wiki.
398€Το εργαλείο για διαχείριση υπηρεσιών βάσει χρόνου, από κράτηση ραντεβού έως πωλήσεις και αξιολογήσεις
Το εργαλείο για να ορίζετε στόχους KPI και να ελέγχετε την εκπλήρωσή τους ανά περιόδους. Πίνακες KPI. Σχεδιαστής πινάκων. Γραφήματα KPI
198€Το εργαλείο για να διαχειρίζεστε το Odoo από τα αγαπημένα σας AI chats μέσω MCP. Claude. Οποιοδήποτε AI που υποστηρίζει MCP.
198€Το εργαλείο για να οργανώνετε ευέλικτα τα συνημμένα του Odoo σε φακέλους και να συγχρονίζετε καταλόγους με πελάτες cloud: Google Drive, OneDrive/SharePoint, Nextcloud/ownCloud, Dropbox, Amazon S3, Box και NAS. DMS. Διαχειριστής αρχείων. Σύστημα διαχείρισης εγγράφων
Το εργαλείο για αυτόματο αμφίδρομο συγχρονισμό των συνημμένων του Odoo με αρχεία Google Drive
Το εργαλείο για αυτόματο αμφίδρομο συγχρονισμό των συνημμένων του Odoo με αρχεία ownCloud/Nextcloud
Το εργαλείο για αυτόματο αμφίδρομο συγχρονισμό των συνημμένων του Odoo με αρχεία DropBox