Pohled pod pokličku: Formulář nové faktury

Abychom vás uvedli do situace: Máme víceméně hotovou funkcionalitu, kterou jsme pro první veřejnou verzi chtěli. Právě se začínáme věnovat pilování a leštění všech prvků uživatelského rozhraní, které jsme v procesu jen nahodili jako „zatím dobrý”.

Podívejte se na video, kde během necelé půlminuty připravím dvouřádkovou fakturu.

Vystavení faktury

Všimněte si, že číslo faktury je předvyplněné. To není trik, jak video zkrátit. Snažíme se z předchozí faktury odhadnout číslo té nové. Zatím předpokládáme, že se iteruje číslice na konci, pokud byste používali třeba formát 014-2009, náš odhad bude špatný. Pro rychlou kontrolu vypisujeme to „jisté” číslo předchozí faktury hned vedle. Máme nápad, jak to řešit pro jakýkoli formát, ale to může počkat, až se ukáže, že je to opravdu nutné.

Všechna další políčka mají také svou přednastavenou hodnotu, takže po vybrání klienta můžete ve většině případů už začít vyplňovat řádky faktury. Vaši standardní délku doby splatnosti, stejně jako svou sazbu DPH si můžete zadat v nastavení účtu.

Formulář nové faktury pro neplátce DPH vypadá zatím takhle:

Proforma

Co se stane, když zaškrtnete, že chcete vystavit proformu? Zmizí nepotřebný řádek se zdanitelným plněním, číslo faktury se změní na číslo proformy, které je předvyplněno stejným procesem odhadnutí.

Přepnutí na proformu a zpět

Co až bude hodně klientů?

Možná vás napadne, že výběr klienta pomocí té paletky přestane fungovat při větším počtu položek – všichni víme, jak je příjemné vybírat Českou republiku v tom opravdu dlouhém selectu, kde je každá země světa.

Řešení: Jednak budeme od určitého počtu formátovat klienty do mega drop-downu, kde budou řazeni podle abecedy (zvýrazněná písmenka, více sloupců…), ale také máme jinou zbraň, kterou ilustruje tohle video:

Zúžení výběru klienta

Stačí pár písmen a výběr bude zúžen, většinou přímo na klienta, kterého hledáte.

Co se chystáme leštit

  • Data vystavení a zdanitelného plnění, splatnost a měna zkusím vypsat jen textem. V drtivé většině případů je nebudete měnit a tyhle prvky formuláře jsou hrozně „těžké” na oči. Nechám je objevit na vyžádání.
  • Tlačítko přidání řádku je přesně na druhé straně, než bude náš kurzor, když dopíšeme cenu. To se mi nelíbí, ale vpravo zase bude vypadat blbě… no, uvidíme.
  • Checkbox „Proforma” by mělo být spíš tlačítko.
  • Hlavní tlačítko pro odeslání formuláře musí vypadat líp.

Tak na verzi f9b190f25485e58230b4509eb3373fe5c4761d82 to není špatné, ne? :)

Prohledat Blog