Product Dynamic Codes v.15
The tool to flexibly and automatically update product internal references
This is an Odoo tool to implement product automatic coding. The app is flexible enough to reflect almost any product reference structure, since it lets you define as many code parts and as complex criteria as you need.
Advanced rules for product references
Define code positions which would satisfy business specifics. Have as many parts as it's needed. Distinguish complex criteria to apply parts for products of specific kinds and not for others
Automatic code generation
The app regularly checks updates of code rules and of products. Product references are automatically changed accordingly without user interactions
Manual product numbering
Mark certain products as 'Manual reference': their codes would not be influenced by the rules and would become editable. Products with pre-defined codes (e.g. created by import) by default have manual references
Based on standard Odoo tools
Product coding is global: rules are equally applied for each company, but you can restrict products in rules by using filters by company.
Codes are calculated in a current user language. Avoid using translated fields for code rules.
The right to define product coding rules belongs only to Odoo administrators.
Automatic product references based on rules
Dynamic and static code positions
-
Product references are generated based on code parts. Define as many parts as you need. For example, the first position relates to a category, the second - to a manufacturer, the third - to the attribute 'material', etc.
-
Code positions for certain products might be empty: e.g. for services there is no sense to have a code part of the attribute 'material'
-
Each position has rules to generate a code value which might be static (e.g. '-AL') or dynamic (e.g. first 2 letters of category name). In order a code part is calculated for a product, there should be at least a single rule this product satisfies
-
As dynamic code use any standard or custom field of a product variant or template: char, integer, float, date and date with time, selection, and many2one. In case of many2one field (e.g. a related product category) you should select its linked field (for example, a category name)
-
For dynamic code use not only the whole field value, but also its part. For instance, apply first 2 letters (0-1) of a category name or only month of a manufacture date (5-7). Leave '0' in both start and end to retrieve the whole field value
When product references are updated
-
When a product is created or changed
-
Regularly by the cron job for all products (have a look a the tab 'Configuration', the section 'Scheduled jobs')
-
Manually when you push the button on a product form
-
Manually for all products when you push the button on the configuration page
-
Such complex logic is introduced to avoid slowdowns. The point is that codes rules are advanced and there is no way to define recalculation triggers. Generating codes on fly would result in low performance. That is why to make sure codes are generated, Odoo regularly looks over all products.
Wskazówki konfiguracji i instalacji dla Product Dynamic Codes Odoo v.15
Scheduled jobs
You may change the frequency of automatic references' updates. To this end:
- Turn on debug mode
- Go to technical settings > Automation > Scheduled jobs
- Find the job 'Construct Dynamic Codes'.
Często zadawane pytania o Product Dynamic Codes Odoo v.15
Jakie sa zasady aktualizacji Waszych narzędzi?
Zgodnie z biezacymi zasadami Odoo Apps Store:
- Modul kupiony dla wersji 12.0 lub starszej daje dostęp do wszystkich wersji do 12.0.
- Od wersji 13.0 każda wersja modulu musi byc kupiona osobno.
- Niezależnie od wersji zakup daje prawo do wszystkich aktualizacji i poprawek w ramach wersji glownej.
Zespol faOtools nie kontroluje tych zasad. Pytania kierujcie bezpośrednio do przedstawicieli Odoo Apps Store.
Jak zainstalowac aplikacje na Odoo.sh?
Najbardziej bezpośrednie podejscie to wbudowany przeplyw sklepu Odoo:
1. Otwórz stronę modulu i kliknij Deploy on odoo.sh
2. Zostaniesz przekierowany do GitHub. Zaloguj sie i kliknij Create a new repo lub użyj istniejącego. Repozytorium musi byc prywatne. Publikowanie aplikacji na licencji OPL-1 jest zabronione. W razie potrzeby utwórz nowe repo dla projektu Odoo.sh
3. Następnie w odoo.sh kliknij Deploy, potwierdź i kliknij Continue. Instalacja sie rozpoczyna.
Te kroki instaluja aplikacje na galezi production. Dla innych galezi lub aktualizacji:
1. Pobierz kod zrodlowy ze sklepu Odoo
2. Zrób commit modulu do repozytorium GitHub. Żaden folder/plik aplikacji nie może byc w .gitignore. Repo tworzone przez odoo.sh mogą ignorowac ważne ścieżki (np. /lib). Prześlij wszystkie katalogi i pliki modulu
3. Wdroz docelowa galaz projektu odoo.sh lub poczekaj na automatyczny build, jeśli tak ustawiono.
Jak zainstalowac aplikacje na wlasnym serwerze?
2. Uruchom ponownie serwer Odoo;
3. Wlacz tryb programisty (ustawienia techniczne);
4. Zaktualizuj liste aplikacji (menu Aplikacje);
5. Znajdź aplikacje i kliknij Activate/Install;
6. Postępuj zgodnie ze wskazowkami na stronie aplikacji, jeśli istnieją.
Aplikacja ma dodatkowe dodatki. Czy moge kupic je później?
Tak. Odoo automatycznie dodaje zależności do koszyka: wylacz juz zakupione narzędzia, aby nie zaplacic dwa razy.
Wdrozyłem aplikacje na Odoo.sh i widze ostrzeżenie/blad w testach
Czerwone/pomaranczowe ostrzeżenie nie wplywa na funkcje aplikacji. Czasem nasze moduly nie przechodzą standardowych testów automatycznych, bo te zakladaja zachowanie sprzeczne z celami aplikacji. Na przyklad zmieniamy obliczanie ceny, a testy Odoo porownuja cenę koncowa ze standardowym algorytmem.
Najpierw sprawdź funkcje wdroznej bazy. Czy wszystko dziala?
Jeśli nadal uwazasz, ze ostrzeżenie wplywa na rzeczywiste funkcje, skontaktuj sie z nami i prześlij pelne logi instalacji oraz pelna liste wdroznych modulow (rdzeń i firmy trzecie).
Czy moge kupic aplikacje bezpośrednio u Was?
Nie, dystrybuujemy narzędzia tylko przez oficjalny sklep aplikacji Odoo.
Chcialbym uzyskać znizke
Niestety nie mamy srodkow technicznych, by oferowac ceny indywidualne.
Czy moge zainstalowac aplikacje na bazie Odoo Online (SaaS)?
Nie, aplikacji innych firm nie można używać na Odoo Online. Odoo SaaS blokuje te mozliwosc.
Narzędzie zależy od innych aplikacji. Czy musze je kupic?
Tak, narzędzie wymaga wszystkich modulow oznaczonych jako zależności. Cena na stronie aplikacji juz je obejmuje.
Jaka jest cena modulu w dolarach amerykanskich? Dlaczego sie zmienila?
Ceny naszych modulow sa w euro. Sklep Odoo przelicza je na inne waluty wedlug wewnetrznego kursu. Dlatego cena w dolarach amerykanskich może sie zmienić po aktualizacji kursu.
Sformułowania aplikacji i witryny w językach innych niż angielski są wspomagane przez AI i zgodne z oficjalnymi tłumaczeniami Odoo. Jeśli zauważysz błąd, wyślij zgłoszenie o poprawność tłumaczeń a naprawimy to.
Zgłaszanie błędów
Jeśli zauważysz błędy lub niespójne działanie, napisz do nas. Gwarantujemy poprawki w 60 dni od zakupu i dalej ulepszamy narzędzia.
Nie potrzebujesz telefonu ani karty, by się z nami skontaktować. Wystarczy krótka rejestracja e-mail, która nie zajmuje więcej niż 30 sekund.
Dołącz jak najwięcej szczegółów: zrzuty ekranu, logi serwera Odoo i pełny opis odtworzenia problemu. Zwykle kilka dni roboczych zajmuje plan (gdy błąd potwierdzono) albo wskazówki (w przeciwnym razie).
Publiczne zgłoszenia funkcji i pomysły na moduły (bezpłatny rozwój)
Jesteśmy mocno zmotywowani do ulepszania narzędzi i wdzięczni za każdą opinię. Jeśli wymagania są użyteczne publicznie i da się je sprawnie wdrożyć, zespół wpisze je na listę zadań.
Taka lista zadań jest przetwarzana regularnie i nie zakłada dodatkowych opłat. Choć nie możemy obiecać terminów i ostatecznego projektu, to dobry sposób na pożądane funkcje bez inwestycji i ryzyka.
Nie potrzebujesz telefonu ani karty, by się z nami skontaktować. Wystarczy krótka rejestracja e-mail, która nie zajmuje więcej niż 30 sekund.
Narzędzie do elastycznego układania załączników Odoo w folderach i synchronizacji katalogów z klientami chmury: Google Drive, OneDrive/SharePoint, Nextcloud/ownCloud, Dropbox, Amazon S3, Box i NAS. DMS. Menedżer plików. System zarządzania dokumentami
Narzędzie do: automatycznie synchronizuj Odoo załączniki z OneDrive pliki w oba ways
Narzędzie do bezpiecznego przechowywania haseł w Odoo do użytku wspólnego. Współdzielone sejfy
198€Narzędzie do budowy głębokiej i uporządkowanej bazy wiedzy do użytku wewnętrznego i zewnętrznego. Knowledge System. KMS. Rewizje w stylu wiki.
398€Narzędzie do zarządzania usługami czasowymi od rezerwacji po sprzedaż i opinie
Narzędzie do ustawiania celów KPI i kontroli ich realizacji według okresów. Pulpity KPI. Projektant pulpitów. Wykresy KPI
198€Narzędzie do: automatycznie synchronizuj Odoo załączniki z Google Drive pliki w oba ways
Narzędzie do konfiguracji cen wariantów na podstawie współczynników atrybutów i narzutów
98€Narzędzie do obliczania trendów popytu na zapas i statystycznego przewidywania przyszłego popytu
198€