Přehled
Import standardního xml . souboru mzdového software Pamica do finančního deníku systému Business Central.
Tato funkcionalita není součástí standardního BC, pokud máte zájem o tuto funkci a není ve vašem BC dostupná, kontaktujte našeho konzultanta.
Cílové benefity
Vytvořit můstek pro pohodlné zaúčtování mezd z Pamicy do Business Central.
...
331000/336000 Zdravotní pojištění (zaměstnanec)
331000/336001 Sociální pojištění (zaměstnanec)
331000/336002 Zdravotní pojištění (zaměstnanec) VZP
331000/336003 Zdravotní pojištění (zaměstnanec) ČPZP
331000/336010 Sociální zabezpečení dávky (zaměstnanec)
331000/342001 Daň z příjmů zaměstnanců
331000/342002 Daň z příjmů zaměstnance – zvláštní sazba
331000/379000 Srážky ze mzdy zaměstnance
366000/336000 Sociální a zdravotní pojištění (společník)
366000/336010 Sociální zabezpečení dávky (společník)
366000/342001 Záloha na daň z příjmů společníka
366000/342002 Daň z příjmů společníka – zvláštní sazba
366000/379000 Srážky ze mzdy společníka
524000/336000 Zdravotní pojištění (firma)
524000/336001 Sociální pojištění (firma)
524000/336002 Zdravotní pojištění (firma) VZP
524000/336003 Zdravotní pojištění (firma) ČPZP
527000/325002 Příspěvek na životní pojištění
527000/325001 Příspěvek na penzijní připojištění
548000/325002 Úrazové pojištění zaměstnanců
BEZ331000 Úhrada mzdy zaměstnance
BEZ366000 Úhrada mzdy společníka
331000/336000 Příspěvek při karanténě
Warning |
---|
Aby se správně vytvořily předpisy mezd pro zaúčtování oproti kartám zaměstnanců, musí být předkontace 331001/331001 resp. 336001/336001 pojmenovaná např. takto: BEZ331000, BEZ336000. |
Warning |
---|
Název kontace musí být ve formátu 331001/336001 tak, aby import rozeznal, na které účty se mají řádky deníku vytvořit. V rámci standardního XML pamica info o kontaci předává do xml tagu, vizte níže. 7Int je příklad chybného nastavení v Pamice. <int:accounting> <int:accounting> <typ:ids>7Int</typ:ids> <typ:ids>331001/338001</typ:ids> </int:accounting> </int:accounting> Pro usnadnění implementace je třeba, aby účty v názvu kontace přesně souhlasily s BC - odpadne tak nutnost vyplňovat na straně BC Nastavení importu mezd |
...
Na tuto WS je třeba nastavit v BC URL odkaz. Pro WS v azure functions je třeba použít URL na tuto WS včetně access key do azure funkce https://customer.azurewebsites.net/api/XmlTool?code=paMa8o2Rj9sDVZXNSO0SvnEOLz2PpG49CUvBPt6QVhwNjhsehL2h7g==
Parametr code = je dostupný v App keys systém si automaticky dle url přepne volání z lokální WS do WS běžící na Azure.
...
Celý link pro vložení do nastavení BC je dostupný u dané funkce ve Function App pomocí volby Get Function Url.
...
Nastavení importu mezd
V řešení je vytvořena nová tabulka pro mapování stávajících finančních účtů Pamicy do účetní osnovy systému Business Central. K tabulce nastavení se dostaneme pomocí pole vyhledání a zadání názvu Nastavení importu mezd.
...
Jakmile dojde k přenastavení předkontací Pamicy na novou účetní osnovu, mapovací tabulka přestane mít význam. Údaje není z principu třeba vymazat, stanou se bezpředmětné.
...
Předpokladem pro fungování importu, je také existence karet institucí v seznamu zaměstnanců před prvním importem mezd. Názvy karet a institucí ani jejich čísla nejsou pro fungování důležitá. Podstatné je správné nastavení účto skupin. Funkcionalita importu automaticky vyhledává správnou instituci podle účtu závazků uvedeného v tabulce Účto skupina zaměstnance. Každá instituce zde má definovanou svoji účto skupinu, kterou má také vybránu na svojí kartě. Pokud karta zaměstnance pro instituci neexistuje, případně nemá vyplněnu účto skupinu, import vypíše chybu.
...
Tip |
---|
Pokud na kartě instituce neexistuje číslo bankovního účtu, je automaticky vyplněno z xml souboru. |
Řešení
Exportní soubor xml z Pamicy je Ve finančním deníku je nově přidána funkce “Payroll Import Pamica”.
...
Po kliknutí na import zvolte xml soubor vyexportovaný z pamicy. Tento je po kliknutí na OK automaticky parsován a podle typu záznamu je vytvořen příslušný řádek ve finančním deníkuk zaúčtování. Pokud import proběhne správně, lze finanční deník zaúčtovat. Následný náhled účtování vytvoří odpovídající věcné položky a také položky zaměstnanců, které následně slouží jako předpisy pro generování platebního příkazu mezd zaměstnancům přímo z BC.
Při vytvoření tvoření řádku deníku se současně automaticky děje několik operací.
...
Pokud neexistuje zaměstnanec, je automaticky založena jeho karta, pokud je v xml k dispozici jeho jméno a číslo bankovního účtu je do karty také automaticky vyplněno.
Pokud není zaměstnanci přiřazena účtoskupina – snaží se ji systém dle importované předkontace identifikovat a přiřadit ji.
Pokud neexistuje dimenze zaměstnance, je také automaticky vytvořena a rovnou přiřazena jako výchozí pro kartu zaměstnance. Dimenze zaměstnance je také automaticky přiřazena k právě importovaným záznamům ve finančním deníku.
...
Tip |
---|
Výše uvedené operace probíhají i na existujících kartách zaměstnanců, nejen nově vytvořených, proto jsou řádky deníku rovnou připraveny pro zaúčtování |
...
Karty institucí
...
. |
...
Pokud na kartě instituce neexistuje číslo bankovního účtu, je automaticky vyplněno z xml souboru.
...
Testovací příklad
Ideální je připravit si číslo zaměstnance, který nově nastoupil a neexistuje jeho karta v Business Central.
Import mezd probíhá přímo z finančního deníku. Otevřeme jej a pomocí akce Proces → Import mezd Pamica, spustíme importní report. Případně můžeme také použít Akce → Funkce → Import mezd Pamica.
V okně voleb spuštěného importu je třeba vybrat importní soubor. Číslo dokladu a zúčtovací datum bude převzato z xml souboru. V případě, že je importní soubor v pořádku, po kliknutí na OK se vytvoří řádky finančního deníku.
Pokud máme číslo nového zaměstnance můžeme nyní:
...