Proč v ABRA Flexi nefunguje „Aktualizovat vše“? Jak to doopravdy funguje

Klikneš v adresáři ABRA Flexi na „Aktualizovat vše“, ale údaje zůstávají stejné? Vysvětlíme si, co řídí rozsah aktualizace, jak do ní vstupuje Revize a jak vynutit nové načtení údajů.

Obsah článku

Klikneš v adresáři ABRA Flexi na Aktualizovat vše, počkáš na dokončení a název, adresa nebo bankovní spojení obchodního partnera vypadají pořád stejně. Znamená to, že tlačítko nefunguje? Ne nutně. Rozhodující jsou dvě otázky: které údaje smí aktualizace změnit a zda má Flexi důvod je znovu načíst.

Obrázky se nestihly načíst.
Prosím opakujte akci zachvilku.

Nejdřív si ujasněme, co se aktualizuje

Mluvíme o funkci v agendě Obchodní partneři → Adresy firem. Ta načítá dostupné údaje obchodních partnerů z externích zdrojů a registrů, například bankovní spojení nebo údaje související s DPH. Nejde o instalaci nové verze programu.

V dalším textu rozlišuji dvě věci. Účtovaná firma je databáze, ve které pracuješ a jejíž nastavení měníš. Obchodní partner je konkrétní dodavatel nebo odběratel uložený v jejím adresáři. Parametr rozsahu aktualizace patří do nastavení účtované firmy; pole Revize najdeš u jednotlivých obchodních partnerů.

1. Parametr určuje, KTERÉ údaje se aktualizují

Rozsah aktualizace řídí pokročilý parametr paramFirmyDavkaAktualizovatBanku. Jeho dlouhý název si můžeš přeložit jako otázku: „Má se hromadná aktualizace omezit pouze na bankovní údaje?“

  • true = ano, pouze bankovní údaje. Aktualizace je omezená na bankovní spojení. Nemůžeš od ní očekávat také změnu názvu nebo adresy partnera.
  • false = ne, nejen bankovní údaje. Funkce může aktualizovat i další podporované údaje, včetně fakturačních. Hodnota false tedy aktualizaci nevypíná; vypíná její omezení na banky.

Tohle je první časté nedorozumění: tlačítko má v obou případech stejný název, ale jeho rozsah se liší podle nastavení.

Rozdíl mezi staršími a novějšími databázemi má historický důvod. ABRA ve verzi 2021.7 rozšířila hromadnou aktualizaci o fakturační údaje. U již existujících účtovaných firem zachovala původní bankovní režim, zatímco nově založené dostaly širší aktualizaci. Proto může stejná funkce ve dvou databázích působit odlišně. Rozhoduje ale skutečné nastavení parametru, ne samotné stáří databáze.

2. Revize určuje, ZDA je potřeba údaje znovu načíst

I při nastavení false může aktualizace skončit bez viditelné změny. Do rozhodování totiž vstupuje pole Revize u obchodního partnera.

Revizi si představ jako značku verze údajů známých aktualizační službě. Při běžném porovnání shodná revize znamená, že služba nepovažuje údaje za nové. Změněná revize naopak může vést k jejich opětovnému načtení. Není to však prostý příkaz „přepiš všechna pole při každém kliknutí“.

Praktický důsledek: Flexi může považovat záznam za aktuální, i když ty chceš údaje z registru načíst znovu. Pro tento případ slouží nastavení Revize = 0, které se používá k vynucení nového načtení. Podpora ABRA tento postup uvádí například pro situaci, kdy se obchodnímu partnerovi nedoplnil nový bankovní účet.

Kájovo tip
Nové načtení a viditelná změna nejsou totéž. Pokud zdroj vrátí stejné údaje, může správně provedená aktualizace skončit bez změny v adresáři.

Jak ty dvě věci souvisejí

Parametr vybírá rozsah, Revize ovlivňuje opětovné načtení. Proto samotná změna jedné hodnoty nemusí vyřešit druhou část problému.

  • Vynuluješ Revizi, ale parametr zůstane true: nové načtení stále probíhá v bankovním režimu.
  • Nastavíš parametr na false, ale záznam je podle revize aktuální: širší rozsah je povolený, přesto nemusí nastat nová aktualizace.
  • Chceš znovu načíst i další podporované údaje: ověř širší režim false a u dotčených partnerů podle potřeby nastav Revizi na 0. Potom spusť Aktualizovat vše.

Postup: co zkontrolovat, když „to nic nedělá“

Krok 1: Ujasni si očekávanou změnu

Chybí nový bankovní účet, nebo čekáš změnu názvu či sídla? Rozlišení je důležité: u bankovního účtu může být bankovní režim správně, u dalších údajů potřebuješ širší rozsah aktualizace.

Krok 2: Ověř nastavení účtované firmy

Ve webovém rozhraní otevři Nastavení firmy → Rozšířené funkce a vyhledej parametr paramFirmyDavkaAktualizovatBanku. Pokud chceš aktualizovat i další podporované údaje partnerů, nastav jej na false. Uloženou změnu ověř; dokumentace pokročilé parametrizace doporučuje po změně restartovat aplikaci.

Pokud parametr nevidíš, neznamená to automaticky, že širší režim už používáš. U starší databáze může dál platit původní bankovní chování. Nech si ověřit účinné nastavení nebo zpřístupnění parametru správcem či podporou ABRA.

Krok 3: U dotčených partnerů vynuluj Revizi

Pokud potřebuješ vynutit nové načtení, použij v adresáři Hromadné změny:

  1. Otevři Obchodní partneři → Adresy firem a označ partnery, u kterých chceš nové načtení vynutit.
  2. Spusť Hromadné změny a zvol Pouze vybrané.
  3. V průvodci vyber pole Revize a nastav hodnotu na 0.
  4. Zkontroluj výběr záznamů a dokonči změnu.

Nula zde neznamená smazání názvu, adresy nebo bankovních účtů. Měníš údaj, který ovlivňuje rozhodování aktualizační služby. Samotné vynulování ale ještě nové údaje do adresáře nepřinese.

Krok 4: Spusť aktualizaci a zkontroluj výsledek

Teprve potom klikni na Aktualizovat vše, nech proces dokončit a ověř konkrétní údaj, kvůli kterému jsi postup prováděl.

Důležitý rozdíl v rozsahu: předchozí Hromadná změna upravila Revizi pouze označených partnerů. Samotné Aktualizovat vše ale pracuje nad celým adresářem, nikoli jen nad tímto výběrem. O tom, které záznamy se skutečně aktualizují, rozhoduje jejich stav a nastavení.

Kájovo tip
Pokud máš některé partnery z aktualizace záměrně vyjmuté, nenuluj jim Revizi bez rozmyslu. ABRA dokumentuje vynechávání partnerů pomocí zvláštní vysoké hodnoty Revize. Její nahrazení nulou může tuto ochranu zrušit. Následné načtení také může změnit podporované údaje partnera podle registru.

Časté otázky

Proč se aktualizují bankovní účty, ale název nebo adresa ne?

Nejdřív ověř paramFirmyDavkaAktualizovatBanku. Hodnota true omezuje rozsah na bankovní údaje. U starší účtované firmy může tento režim platit i bez viditelného parametru. Pro širší aktualizaci potřebuješ účinné nastavení false.

Proč se neaktualizuje vůbec nic?

Jednou z příčin je revize, podle které jsou údaje považované za aktuální. Druhou možností je, že dostupné údaje opravdu odpovídají tomu, co už máš uložené. Žádná viditelná změna proto sama o sobě neprokazuje chybu. Pokud očekáváš konkrétní nový údaj, ověř zdroj a zkus u dotčeného partnera postup s Revizí 0.

Je bezpečné vynulovat Revizi?

Je to postup používaný k vynucení nového načtení, nikoli smazání obchodního partnera. Samotná změna Revize nepřepíše jeho ostatní údaje. Následující aktualizace je ale změnit může, podle zvoleného rozsahu a dat vrácených zdrojem. Zkontroluj proto, které partnery vybíráš, zejména pokud jsi některé z aktualizace dříve záměrně vyjmul.

Kdy má smysl nastavení a Revizi řešit?

  • Při hromadné aktualizaci obchodních partnerů, když čekáš širší změny než jen bankovní účty.
  • Po migraci dat, pokud chceš ověřit nastavení účtované firmy a znovu načíst údaje partnerů.
  • Když má partner podle registru nový údaj, ale ve Flexi stále zůstává starý.

Co si z toho odnést

Když Aktualizovat vše zdánlivě nic nezmění, zkontroluj dvě věci: parametr určuje, co se smí aktualizovat; Revize ovlivňuje, zda se údaje mají znovu načíst. Pro vynucené načtení i dalších podporovaných údajů použij širší režim false, u příslušných partnerů nastav Revizi 0 a potom spusť Aktualizovat vše. Výsledek posuzuj podle konkrétních údajů, které zdroj skutečně poskytuje.

Zdroje

- (13. 10. 2026)

Líbil se vám článek?

Nasdílejte ho svým přátelům na sociálních sítích.

Pinterest

Názory, připomínky a jiné komentáře

Zatím nikdo nic nenapsal. Buďte první :-).

Vložit nový komentář

Jsem programátor, horolezec a tak trochu FlexiBee fanatik :-).
Na CharlieBlogu sepisuji své nápady a poznatky už od roku 2006.

Powered by CharlieBlog Engine v3.0 - Login