Skip to Content

Product Dynamic Codes v.16

The tool to flexibly and automatically update product internal references

38€

Rīkam nav vajadzīgas papildu atkarības, izņemot standarta Odoo lietotnes.
Pašreizējā versija: 16.0.1.0.3

Enterprise
Community
Odoo.sh
As soon the app is installed, current products' references might be re-calculated

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 that will 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 will not be influenced by the rules and will become editable. Products with pre-defined codes (e.g. created by import) by default have manual references

Secured codes

The right to define product coding rules belongs only to Odoo administrators

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.

Odoo product automatic code example

Automatic product references are based on flexible rules

  • Product references are generated based on code parts. Define as many dynamic and static 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 for a code part to be 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 the 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 the first 2 letters (0-1) of a category name or only the month of a manufacture date (5-7). Leave '0' at both the start and the end to retrieve the whole field value.
Code positions to make product reference
Product dynamic code example
Product category rule for the reference

Product references are auto-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 code rules are advanced and there is no way to define recalculation triggers. Generating codes on the fly will result in low performance. That is why to make sure codes are generated, Odoo regularly looks over all products.

Konfigurācijas un instalācijas padomi Product Dynamic Codes Odoo v.16

Scheduled jobs

You may change the frequency of automatic references' updates. To this end:

  1. Turn on debug mode
  2. Go to technical settings > Automation > Scheduled jobs
  3. Find the job 'Construct Dynamic Codes'.

Bieži uzdotie jautājumi par Product Dynamic Codes Odoo v.16

Kādas ir jūsu rīku atjaunināšanas politikas?

Saskaņā ar spēkā esošajiem Odoo Apps Store noteikumiem:

  • Katrs 12.0 un vecākai versijai pirktais modulis dod piekļuvi visām versijām līdz 12.0.
  • Sākot ar 13.0. versiju, katra moduļa versija jāpērk atsevišķi.
  • Neatkarīgi no versijas pirkums dod tiesības uz visiem atjauninājumiem un labojumiem galvenās versijas ietvaros.

Ņemiet vērā, ka faOtools komanda šos noteikumus nekontrolē. Jautājumus adresējiet tieši Odoo Apps Store pārstāvjiem.

Kā instalēt jūsu lietotni Odoo.sh?

Visiešākā pieeja ir izmantot Odoo veikala iebūvēto darbplūsmu:

1. Atveriet moduļa lapu un noklikšķiniet pogu Deploy on odoo.sh

2. Pēc tam jūs novirzīs uz GitHub lapu. Pierakstieties kontā, pēc tam noklikšķiniet 'Create a new repo' vai izmantojiet esošu. Pārliecinieties, ka krātuve ir privāta. Lietotnes nedrīkst publicēt ar OPL-1 licenci. Ja vajag, izveidojiet jaunu repo Odoo.sh projektam

3. Pēc tam dodieties uz odoo.sh un noklikšķiniet pogu Deploy. Uznirstošajā logā iesniedziet lēmumu un noklikšķiniet 'Continue.' Šī darbība sāk instalēšanu.

Šīs darbības instalēs lietotni projekta produkcijas zarā. Ja vēlaties izvietot lietotnes citos zaros vai atjaunināt moduli, veiciet šīs darbības:

1. Augšupielādējiet lietotnes pirmkodu no Odoo veikala

2. Veiciet moduļa commit vajadzīgajā GitHub krātuvē. Pārliecinieties, ka neviens lietotnes mape/fails netiek ignorēts (t.i., nav repo .gitignore). Krātuves automātiski izveido odoo.sh, un pēc noklusējuma tajās var būt svarīgi elementi (piem., /lib). Augšupielādējiet visus moduļa katalogus, apakškatalogus un failus bez izņēmumiem

3. Izvietojiet odoo.sh projekta mērķa zaru vai, ja iestatījumi to paredz, gaidiet, līdz tas tiek automātiski būvēts.

Kā instalēt jūsu lietotni savā serverī?

1. Atspiediet iegādāto rīku pirmkodu vienā no Odoo papildinājumu katalogiem;
2. Restartējiet Odoo serveri;
3. Ieslēdziet izstrādātāja režīmu (tehniskie iestatījumi);
4. Atjauniniet lietotņu sarakstu (lietotņu izvēlne);
5. Atrodiet lietotni un nospiediet „Activate“/„Install“;
6. Sekojiet lietotnes lapas vadlīnijām, ja tādas ir.

Pamanīju, ka jūsu lietotnei ir papildu papildinājumi. Vai varu tos iegādāties vēlāk?

Jā, protams. Vienlaikus Odoo automātiski pievieno visas atkarības grozam, tāpēc iepriekš iegādātie rīki jāizslēdz, lai izvairītos no dubultas samaksas.

Izvietoju jūsu lietotni Odoo.sh un testos redzu brīdinājumu/kļūdu

Sarkans/oranžs brīdinājums neietekmē lietotnes funkcijas. Diemžēl mūsu moduļi dažkārt neiztur standarta automātiskos testus, jo tie pieņem uzvedību, kas ir pretrunā ar lietotnes mērķiem. Piemēram, mēs mainām cenas aprēķinu, bet standarta Odoo moduļa testi salīdzina galīgo cenu ar standarta algoritmu.

Vispirms pārbaudiet izvietotās datubāzes funkcijas. Vai viss darbojas pareizi?

Ja joprojām uzskatāt, ka brīdinājums ietekmē īstas funkcijas, sazinieties ar mums un nosūtiet pilnus instalācijas žurnālus un pilnu izvietoto moduļu sarakstu (ieskaitot kodolu un trešo pušu).

Vai es varu iegādāties lietotni tieši no jūsu uzņēmuma?

Nē, rīkus izplatām tikai caur oficiālo Odoo lietotņu veikalu.

Es vēlētos saņemt atlaidi

Diemžēl mums nav tehnisku līdzekļu individuālu cenu piedāvāšanai. 

Vai es varu instalēt lietotni savā Odoo Online (SaaS) datubāzē?

Nē, trešo pušu lietotnes nevar izmantot Odoo Online. Diemžēl Odoo SaaS to bloķē.

Jūsu rīkam ir atkarības no citām lietotnēm. Vai tās jāiegādājas?

Jā, rīkam ir nepieciešami visi atkarībās atzīmētie moduļi, lai darbotos pareizi. Lietotnes lapā norādītā cena jau ietver visas nepieciešamās atkarības.

Kāda ir moduļa cena ASV dolāros? Kāpēc tā mainījās?

Mūsu moduļu cena ir eiro. Odoo veikals konvertē cenas citās valūtās pēc iekšējā kursa. Tāpēc cena ASV dolāros var mainīties, kad kurss tiek atjaunināts.

Lietotnes un vietnes teksti valodās, kas nav angļu, ir sagatavoti ar MI palīdzību un saskaņoti ar oficiālajiem Odoo tulkojumiem. Ja pamanāt kļūdu, nosūtiet biļeti par tulkojumu pareizību un mēs to labosim.

Odoo demonstrācijas datubāzes (tiešie priekšskatījumi)

Šai lietotnei varam nodrošināt bezmaksas personalizētu demo datubāzi.

Lai sazinātos, nav vajadzīgs tālruņa numurs vai kredītkarte. Pietiek ar īsu e-pasta reģistrāciju, kas neaizņem vairāk par 30 sekundēm.

Pēc jūsu pieprasījuma sagatavosim individuālu tiešā priekšskatījuma datubāzi, kurā apmēram divas nedēļas varēsiet veikt testus un pārbaudīt pieņēmumus.

Kļūdu ziņošana

Ja sastopaties ar kļūdām vai nekonsekventu uzvedību, sazinieties ar mums. Garantējam labojumus 60 dienu laikā pēc pirkuma un esam ieinteresēti rīkus uzlabot arī pēc šī perioda.

Lai sazinātos, nav vajadzīgs tālruņa numurs vai kredītkarte. Pietiek ar īsu e-pasta reģistrāciju, kas neaizņem vairāk par 30 sekundēm.

Iekļaujiet pieprasījumā pēc iespējas vairāk informācijas: ekrānuzņēmumus, Odoo servera žurnālus, pilnu problēmas atkārtošanas aprakstu u. tml. Parasti darba plāna sagatavošana (ja kļūda ir apstiprināta) vai norādījumu sniegšana (citādi) prasa dažas darba dienas.

Publiski funkciju pieprasījumi un moduļu idejas (bezmaksas izstrāde)

Mēs esam stipri motivēti uzlabot savus rīkus un būsim pateicīgi par jebkuru atsauksmi. Ja jūsu prasības ir vispārīgi noderīgas un tās var efektīvi īstenot, komanda tās iekļaus mūsu uzdevumu sarakstā.

Šāds uzdevumu saraksts tiek apstrādāts regulāri un neparedz papildu maksas. Lai gan mēs nevaram solīt termiņus un galīgo dizainu, tas var būt labs veids, kā iegūt vēlamās funkcijas bez ieguldījumiem un riskiem.

Lai sazinātos, nav vajadzīgs tālruņa numurs vai kredītkarte. Pietiek ar īsu e-pasta reģistrāciju, kas neaizņem vairāk par 30 sekundēm.

Jums varētu patikt arī šie rīki
Cloud Storage Solutions

The tool to flexibly structure Odoo attachments in folders and synchronize directories with cloud clients: Google Drive, OneDrive/SharePoint, Nextcloud/ownCloud, and Dropbox. DMS. File Manager. Document management system

398€ 358€
OneDrive / SharePoint Odoo Integration

The tool to automatically synchronize Odoo attachments with OneDrive files in both ways

487€ 438€
Password Manager

The tool to safely keep passwords in Odoo for shared use. Shared vaults

198€
KnowSystem: Knowledge Base System

The tool to build a deep and structured knowledge base for internal and external use. Knowledge System. KMS. Wiki-like revisions.

398€
Universal Appointments and Time Reservations

The tool for time-based service management from booking appointments to sales and reviews

398€ 358€
KPI Balanced Scorecard

The tool to set up KPI targets and control their fulfillment by periods. KPI dashboards. Dashboard designer. KPI charts

198€
Google Drive Odoo Integration

The tool to automatically synchronize Odoo attachments with Google Drive files in both ways

487€ 438€
Advanced Variant Prices

The tool to configure variant prices based on attributes coefficients and surpluses

98€
Stock Demand Trends and Forecast

The tool to calculate stock demand trends and make predictions for future demand statistically

198€