Přeskočit na hlavní obsah

Při změně názvu firmy se nezměnil databázový identifikátor firmy

Identifikátor firmy se odvozuje při založení a přejmenováním se nemění

Autor: Petr Pech

Přejmenováním firmy se její databázový identifikátor nemění. Je to záměrné chování — identifikátor je součástí adres v API a jeho změna by rozbila všechny existující integrace.


Jak identifikátor vzniká

Odvodí se z názvu při založení firmy: text se odháčkuje, převede na malá písmena a znaky mimo a-z a 0-9 se nahradí podtržítkem. Od té chvíle je neměnný.

Aktuální identifikátor kterékoli firmy vypíše seznam firem — je v poli dbNazev:

GET /c.xml

ℹ️ Proto se na název nedá spoléhat: firma „FIRMA s.r.o." může mít identifikátor firma_s_r_o_, ale po přejmenování na „Nový název" jej má pořád. Vždy vycházejte z dbNazev, ne z názvu.


Kdy se identifikátor naopak změní

  • Obnovením ze zálohy — vzniká nová firma, která dostane nový identifikátor. Tomu se věnuje článek Flexi po obnovení zálohy nekomunikuje.

  • Smazáním a novým založením — pod stejným identifikátorem pak může být úplně jiná firma.


Související

Dostali jste odpověď na svou otázku?