Kybernaut IČO DIČ

Popis

Přidá IČO, DIČ a IČ DPH do fakturačních adres ve WooCommerce a ověří jejich hodnoty. Ověření je založeno buď na databázích ARES a VIES nebo pouze na matematickém ověření čísel. Pokud je fakturační adresa v ČR, můžete automaticky doplnit pole Společnost, DIČ, Adresa, Město a PSČ z dat uložených v ARESu.

  • pro ČR jako fakturační zemi
    • ověření pomocí ARES a VIES (nebo matematické ověření IČO a DIČ)
    • automatické doplnění z ARESu (pole Společnost, DIČ, Adresa, Město a PSČ) na základě IČO
  • pro SK jako fakturační zemi
    • ověření DIČ ve VIES (nebo pouze ověření formátu DIČ)
  • pro země EU jako fakturační země
    • ověření DIČ ve VIES
  • přidá pole IČO, DIČ, IČ DPH na WooCommerce frontend: stránky Pokladna a Můj účet
  • umožní úpravy z administrace (backend):
    • Uživatelé -> Jan Novák (upravit) -> fakturační adersa zákazníka
    • E-shop-WooCommerce -> Objednávky-> Objednávka (zobrazit(upravit)) -> Fakturace (upravit)

Kompatibilita

Požadavky

  • PHP 5.4 a vyšší
  • PHP knihovna SoapClient pro validaci pomocí VIES (zeptejte se hostinguú

Poděkování

Pokud chcete pomoci, přidejte se na Github.

Snímky obrazovky

  • Ověření IČO v Pokladně.

Instalace

  1. Postupujte podle běžného WordPressového postupu.
  2. Běžte do WooCommerce->Settings->Generala sescrollujte dolů na Nastavení Kybernaut IČO DIČ.

Časté dotazy

Chci zobrazit hodnoty ve Woo iDoklad od Vladislava Musílka (Toret)

Přejděte do Toret plugins -> Woo iDoklad a seskrolujte na Přiřazení polí pro IČ a DIČ a vyplňte následující hodnoty:
IČ: _billing_ic
DIČ: _billing_dic
SK DIČ: _billing_dic_dph

Chci upravit vzhled pole ověřená v ARESu

Můžete použít css třídy .kbnt-validating, .kbnt-ok, and .kbnt-wrong for example:
.kbnt-wrong input {
color: #e2401c;
}
.kbnt-ok input {
color: #0f834d;
}
.kbnt-validating input{
color: #3d9cd2;
}

Chci zobrazit pole v jedné řádce, jedno vedle druhého (poloviční šířka)

Tento snippet můžete použít k úpravě CSS tříd jednotlivých polí, stačí je přidat do functions.php

add_filter( 'woolab_icdic_class_billing_ic', 'my_theme_class_billing_ic', 10, 1 );
function my_theme_class_billing_ic ( $class ) {
    return array('form-row-first');
}

add_filter( 'woolab_icdic_class_billing_dic', 'my_theme_class_billing_dic', 10, 1 );
function my_theme_class_billing_dic ( $class ) {
    return array('form-row-last');
}
Chci aktualizovat zákaznické údaje (nejenom ty objednávkce), pokud změním IČO a DIČ v rámci editace objednávky.

Tento snippet můžete použít, pokud chcete povolit k aktualizaci údajů o zákaznících při úpravě objednávky, stačí jej přidat do functions.php

add_filter( 'woolab_icdic_update_user_meta', '__return_true' );
Chci používat nejnovější soubory. Jak to mohu udělat?

Použijte ideálně GitHub repozitář. Postupujte následovně:

  1. Pokud jste to ještě neudělali: Nainstalujte git

  2. v konzoli přejdště do složky ‚wp-content/plugins´

  3. zadejte git clone https://github.com/vyskoczilova/kybernaut-ic-dic nebo ještě lépe git fork https://github.com/vyskoczilova/kybernaut-ic-dic

  4. Pokud chcete používat poslední soubory (pozor, nemusí být testovány s vaší verzí) zadejte `git pull´.

Našel jsem chybu. Kde o ní napsat?

Osobně preferuji Github. Odkaz na plugin je zde: GitHub
Ale samozřejmě můžete napsat i tady na fóru.

Našel jsem chybu a spravil ji. Co s tím?

Publikuje na GitHub anebo — pokud pracujete na klonovaném repozitáři— pošlete mi pull request.

Recenze

27. 5. 2019
Měl jsem problém (můj) - plugin nekomunikoval - ihned jsem obdržel na FB zprávu. Moje chyba - stačilo vypnout a zapnout v nastavení kontrolu oproti ARESu a vše funguje.
5. 11. 2018
Jednoduchý a hlavně fungující nástroj. Dobrá práce
Přečtěte si všech 10 recenzí

Autoři

Kybernaut IČO DIČ je otevřený software. Následující lidé přispěli k vývoji tohoto pluginu.

Spolupracovníci

Plugin „Kybernaut IČO DIČ“ byl přeložen do 2 jazyků. Děkujeme všem překladatelům za jejich pomoc.

Přeložte “Kybernaut IČO DIČ” do svého jazyka.

Zajímá vás vývoj?

Prohledejte kód, podívejte se do SVN repozitáře, nebo se přihlaste k odběru protokolu vývoje pomocí RSS.

Přehled změn

1.4.0 (2019-09-05)

  • Fix: Strip spaces from ICO, DIC, DIC DPH fields (#8)
  • Fix: Validation of Slovak DIČ in Vies (#9)
  • Fix: Trigger update_checkout JS when address loaded
  • Performance: Don’t validate IČO in ARES when the value has not been changed, called after ‚donetyping‘
  • Maintenance: Update node_modules

1.3.3 (2018-11-18)

  • Kompatibilní s WC 3.5.1, které „opravilo“ staré řazení pole adres #21763

1.3.2 (2018-08-14)

  • Opraveno: Použít „číslo“ pro adesy v ARESu pokud není vyplněno číslo popisné nebo směrovací (@pryx)

1.3.1 (2018-06-03)

  • Opraveno: Zobrazit IČ DPH na manuálním přidání nové objednávky pokud je jako země vybrané Slovensko
  • Opraveno: Správná validace pro IČ DPH (s SK prefixem) a DIČ (bez něj)
  • Opraveno: Odstraněna WC nonce (WC ji zjišťuje samo)
  • Opraveno: Problém s načítáním nastavení pluginu
  • Přidán návod jak na propojení s Woo iDoklad do readme.txt
  • Aktualizován .pot zdrojový soubor.

1.3.0 (2018-02-21)

  • Opraveno: Zobrazení pole „DIČ“ v úpravě objednávky v administraci.
  • Fix: Kompatibilita s WooCommerce Sequential Order Numbers (#3)
  • Výkon: CSS v administraci.
  • Feature: Ověření českých IČO (via ARES)
  • Feature: automatické doplnění z ARESu pro pole Společnost, DIČ, Adresa, Město a PSČ na základě IČO
  • Feature: Ověření DIČ (via VIES)
  • Přidáno: Nastavení pluginu WooCommerce->Settings->General
  • Pole přesunuta za pole „Společnost“

1.2.0 (2018-02-08)

  • Opraveno: Úpravy IČO a DIŠ přes objednávky v administračním rozhraní
  • Feature: Texty v pluginy jsou pouze v angličtině, čeština jen jako překlad
  • Feature: Přidán filtr woolab_icdic_class_{field_name} pro přizpůsobení CSS třídy přidaných polí fakturace
  • Feature: Přidán filtr woolab_icdic_update_user_meta pro povolení aktualizování uživatelský údajů z editace objednávky
  • Přidáno: Odkazy na Github a přiddání hodnocení pluginu.
  • Přidáno: Základní podpora pro Slovensko (založeno na tomto článku)

1.1.0 (2017-04-05)

  • Opraveno: „Order properties should not be accessed directly.“ Přidána podpora WooCommerce 3.0.

1.0.3 (2017-02-1)

  • Opraveno: zobrazení polí v Můj účet na frontendu.
  • Přidáno: Podpora pro WooCommerce PDF Invoices & Packing Slips.

1.0.2.1 (2016-12-15)

  • Feature: Vytvořen repozitář GIT

1.0.2 (2016-09-05)

  • Opraveno: termín „IČ“ změněn na „IČO“.

1.0.1 (2016-07-18)

  • Feature: Ověří fakturační zemi a validuje IČO a DIČ pouze, když je nastaveno CZ

1.0.0 (2016-07-16)

  • První vydání