Portál AbcLinuxu, 22. prosince 2025 00:45

Faktury jako .rb a výstup do OO.org .ods

4.5.2007 22:40 | Přečteno: 1614× | poslední úprava: 20.2.2011 12:46

Cíl: otevřít vim, vyplnit pár proměnných a zavolat ./generate-invoice.rb faktura-2007010001.rb a nechat na sebe vyplivnout OpenOfficí 2007010001.ods.

Postup: V OO.org Calc vyrobit "template" a do vhodných buněk nacpat "proměnné" ve tvaru X_SUBJECT_NAME, X_SUBJECT_ADDRESS1, ...

Potom: Vytvořit v oblíbeném textovém editoru pár řádek, třeba následovně:

NO           = "2007010001"

SUBJ_NAME    = "Velké s.r.o."
SUBJ_ADDR1   = "Uličnická ulice 42/2"
SUBJ_ADDR2   = "123 00 Praha"
SUB_ICO      = "000000000"
SUBJ_DIC     = "CZ000000000"

CREATED_ON   = "2.5.2007"
PAY_DUE      = "16.5.2007"

PAYMENT_TYPE = "Převodem"

TASK_NAME    = "Poskytování služeb pochybného charakteru."
TASK_PRICE   = 1_000 #CZK
TASK_COUNT   = 1

a uložit jako faktura-2007010001.rb

Následně: Stáhněte(prohlédněte si) zdroják generate-invoice.rb, poupravte nastavení cesty a připravte si OO.org Calc šablonu(pro inspiraci: vzorová šablona) a zkuste provést transformaci.

Skara proč? Protože to funguje, pro mé omezené potřeby dokonce docela hezky. Faktury píši ve stejném editoru jako programy, je mi fain a vesele. Do budoucna si lze ušetřit ještě trošku práce, samotná faktura je .rb soubor, který se přímo includuje... Dává to téměř netušené možnosti:).

Limitace: Zatím jen jedna fakturovaná položka(úkon).

Aktualizace 2010: Použijte Fakturoid.

       

Hodnocení: 100 %

        špatnédobré        

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

Komentáře

Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře. , Tisk

Vložit další komentář

5.5.2007 09:08 outsider
Rozbalit Rozbalit vše Re: Faktury jako .rb a výstup do OO.org .ods
Odpovědět | Sbalit | Link | Blokovat | Admin
Ze by nekdo psal faktury v textovem editoru... to jsem videl naposled tak pred 10-15 roky, kdy bylo normalni psat faktury v T602... jsem myslel, ze v jedenadvacatem stoleti je pocitacova gramotnost na takove urovni, ze uz by se s tim dneska nikdo takhle nepatlal :-)
5.5.2007 09:19 daeltar | skóre: 13 | blog:
Rozbalit Rozbalit vše Re: Faktury jako .rb a výstup do OO.org .ods
Ale noták, nedělej, že jsi nepochopil pointu. Teď už se s tím právě vůbec nepatlám, vytvoření faktury ve vimu je otázka pár sekund. Jak by to mělo být v každém správném 21. století. :-)
5.5.2007 10:01 outsider
Rozbalit Rozbalit vše Re: Faktury jako .rb a výstup do OO.org .ods
Dodelej propojeni na databazi odberatelu a cenik a uznam, ze to cele neni uplne na prd :-)
10.8.2007 03:27 Lukáš Rejnart
Rozbalit Rozbalit vše Re: Faktury jako .rb a výstup do OO.org .ods
A co takhe kdybys dodelal to propojeni ty? Ono se to keca, kdyz se jen kouka.
31.12.2009 11:55 daeltar | skóre: 13 | blog:
Rozbalit Rozbalit vše Re: Faktury jako .rb a výstup do OO.org .ods
Tak jsem dodělal - viz www.fakturoid.cz
31.5.2007 23:08 Jazz
Rozbalit Rozbalit vše Re: Faktury jako .rb a výstup do OO.org .ods
Odpovědět | Sbalit | Link | Blokovat | Admin
Ja vim, ze rejpu, ale fakt mi chybi ke stazeni i ten treti soubor (asi jsem velmi liny, kdyz se mi to nechce kopirovat - ale neni to zjevny ;-))

Uz jsem ti to rikal ^_^

Založit nové vláknoNahoru

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.