Přeskočit na hlavní obsah

Nelze přidat peněžní ústav s kódem 8050

Nelze přidat peněžní ústav s kódem např. 8050 (může se týkat i více kódu bank).

Autor: Petr Pech

Účet s kódem banky, která už neexistuje (například 8050), se nepodaří založit — požadavek skončí chybou 400. Peněžní ústav v číselníku sice je, ale má omezenou platnost.


Jak to zjistit

Ve výpisu evidence záznam nenajdete — neplatné položky číselníku se do seznamu nevracejí. Adresovat jej ale kódem lze:

GET /c/{firma}/penezni-ustav/code:8050.xml?detail=full

V odpovědi jsou pole platiOd a platiDo — jsou to roky. U zrušené banky je platiDo nastaveno na rok jejího zániku (u kódu 8050 na rok 1998), u běžných bank je tam 9999.


Prodloužení platnosti

Potřebujete-li kód používat, prodlužte platnost záznamu. Nejprve si zjistěte jeho interní číslo:

GET /c/{firma}/penezni-ustav/code:8050.xml?detail=custom:id,kod,platiDo

A pak jej aktualizujte:

<winstrom version="1.0">
<penezni-ustav>
<id>51</id>
<platiDo>9999</platiDo>
</penezni-ustav>
</winstrom>

🚨 Pro aktualizaci použijte interní číslo, ne code:8050. Neplatný záznam se podle kódu nedohledá, takže by Flexi zápis vyhodnotila jako založení nového záznamu a skončila chybou Pole 'Název' musí být vyplněno.

Po prodloužení platnosti už účet s tímto kódem banky vznikne bez potíží.

ℹ️ Na Slovensku banka s kódem 8050 existuje, takže u slovenské firmy může být záznam platný.


Související

Dostali jste odpověď na svou otázku?