Šablona dat pro zpracování plateb dodavatelům

Microsoft Dynamics 365
Šablona dat pro zpracování plateb dodavatelům

Šablona dat pro zpracování plateb dodavatelům

Tato šablona nabízí přehledný rámec pro uspořádání finančních dat a lepší přehled o workflow plateb. Obsahuje strukturovaný seznam atributů a činností, které vám pomohou vytvořit kvalitní záznam událostí z vašeho systému ERP. Podle těchto pokynů můžete odhalit neefektivní postupy a zjednodušit cestu od přijetí faktury až po její zaplacení.
  • Atributy procesu pro finanční analýzu
  • Důležité milníky pro sledování plateb
  • Podrobný návod na extrakci dat z Dynamics 365
Pracujete se záznamy událostí poprvé? Přečtěte si, jak vytvořit záznam událostí pro process mining.

Atributy zpracování plateb dodavatelům

Tato datová pole představují základní dimenze potřebné k analýze platebních cyklů a zajištění transparentnosti v celém procesu závazků vůči dodavatelům.
5 Povinné 9 Doporučené 6 Volitelné
Název Popis
Aktivita
Activity
Konkrétní úloha nebo změna stavu, ke které došlo.
Popis

Tento atribut popisuje událost nebo krok v procesu, například „Faktura vytvořena“, „Faktura schválena“ nebo „Platba zaúčtována“. Technické typy transakcí a změny stavu workflow převádí na srozumitelné obchodní události.

V Dynamics 365 se aktivity často odvozují z kombinace vložení záznamu do tabulky, například nového záznamu v VendInvoiceJour, historie workflow nebo změn stavu v VendInvoiceInfoTable.

Proč je to důležité

Určuje průběh procesu a pořadí událostí v mapě procesu.

Kde data získat

Odvozeno z různých tabulek transakcí a protokolů historie workflow

Příklady
Faktura vytvořenaFaktura schválenaPlatba vytvořena
Čas události
EventTime
Časové razítko udávající, kdy k aktivitě došlo.
Popis

Tento atribut zaznamenává přesné datum a čas konkrétní aktivity. Slouží k řazení událostí podle času a výpočtu doby mezi jednotlivými kroky.

V Dynamics 365 se obvykle získává z polí CreatedDateTime, ModifiedDateTime nebo z konkrétních polí s datem transakce, například TransDate, podle dotazované tabulky.

Proč je to důležité

Nezbytný pro výpočet doby cyklu a zpracování i pro odhalování úzkých míst.

Kde data získat

Systémová pole CreatedDateTime nebo ModifiedDateTime v tabulkách transakcí

Příklady
2023-10-01T08:30:00Z2023-10-01T14:15:22Z2023-10-05T09:00:00Z
Číslo faktury
InvoiceNumber
Jedinečný identifikátor přidělený faktuře dodavatele.
Popis

Číslo faktury slouží v tomto zobrazení procesu jako jednoznačný identifikátor případu. Sdružuje všechny události týkající se jedné faktury dodavatele a umožňuje podrobně analyzovat její průběh od přijetí po úhradu.

V Microsoft Dynamics 365 obvykle odpovídá poli InvoiceId v tabulkách, jako jsou VendInvoiceJour nebo VendInvoiceInfoTable. Jde o hlavní klíč pro sledování závazku vůči konkrétnímu dodavateli.

Proč je to důležité

Je to základní klíč, který propojuje nesouvisející aktivity v oblasti závazků do jedné instance procesu.

Kde data získat

Tabulka: VendInvoiceJour, pole: InvoiceId

Příklady
INV-2023-00198223344ACME-OCT-22
Poslední aktualizace dat
LastDataUpdate
Časové razítko udávající, kdy byla data získána nebo obnovena.
Popis

Udává aktuálnost dat použitých při analýze. Pomáhá uživatelům zjistit, zda pracují s aktuálními daty, nebo se snímkem z předchozího období.

Tento údaj obvykle vytváří proces ETL (Extract, Transform, Load), nejde o pole přímo v Dynamics 365.

Proč je to důležité

Důležité pro důvěryhodnost dashboardů a KPI.

Kde data získat

Vytvořeno skriptem pro získávání dat

Příklady
2023-10-25T12:00:00Z2023-11-01T06:00:00Z
Zdrojový systém
SourceSystem
Název systému, ze kterého data pocházejí.
Popis

Označuje zdrojový software nebo prostředí, ze kterého byla data procesu získána. V tomto případě bude vždy uvedena instance Microsoft Dynamics 365.

Tento údaj je užitečný zejména v prostředí s více systémy, kde se mohou kombinovat data z ERP a externích řešení pro skenování.

Proč je to důležité

Zajišťuje dohledatelnost původu dat při analýze více systémů.

Kde data získat

Pevně nastaveno nebo nakonfigurováno při získávání dat

Příklady
Dynamics 365 F&OD365 PRODMicrosoft Dynamics
Částka faktury
InvoiceAmount
Celková peněžní hodnota faktury.
Popis

Celková hodnota faktury v měně transakce. V Dynamics 365 ji najdete v polích, jako jsou InvoiceAmount nebo AmountCur, v tabulkách deníku faktur.

Používá se v dashboardu pro odhalování rizika duplicitních plateb, kde umožňuje porovnávat částky s údaji o dodavatelích.

Proč je to důležité

Důležitý údaj pro analýzu objemu výdajů a finančních rizik.

Kde data získat

Tabulka: VendInvoiceJour, pole: InvoiceAmount

Příklady
1500.00245.5010000.00
Číslo objednávky
PurchaseOrderNumber
Referenční číslo související objednávky.
Popis

Propojuje fakturu s původním nákupním dokladem. V Dynamics 365 jde o pole PurchId.

Tento atribut se používá v dashboardu „Shoda objednávek a vývoj nesrovnalostí“ k rozlišení faktur navázaných na objednávku od faktur bez objednávky.

Proč je to důležité

Nezbytné pro analýzu míry shody v procesu od nákupu po platbu.

Kde data získat

Tabulka: VendInvoiceJour, pole: PurchId

Příklady
PO-000455000342PO-22-998
Datum faktury
InvoiceDate
Datum uvedené na faktuře.
Popis

Datum uvedené na faktuře dodavatele. V Dynamics 365 jde o pole InvoiceDate. Liší se od data vytvoření, tedy data zadání faktury do systému.

V analýze „Doba zpracování od začátku do konce“ se používá k měření celého životního cyklu z pohledu dodavatele.

Proč je to důležité

Určuje začátek období, za které se sleduje stáří faktury.

Kde data získat

Tabulka: VendInvoiceJour, pole: InvoiceDate

Příklady
2023-10-012023-10-15
Datum splatnosti
DueDate
Datum, do kterého má být faktura uhrazena.
Popis

Smluvní datum, do kterého musí být platba uhrazena, aby se předešlo sankcím. V Dynamics 365 je uloženo v poli DueDate v hlavičce faktury nebo v záznamu transakce.

Slouží jako hlavní základ pro KPI „Podíl včas uhrazených plateb“ a pomáhá určovat priority v přehledu „Průchodnost a objem procesu AP“.

Proč je to důležité

Základ pro měření včasnosti plateb.

Kde data získat

Tabulka: VendInvoiceJour nebo VendTrans, pole: DueDate

Příklady
2023-11-302023-12-15
ID uživatele
UserId
Identifikátor uživatele, který provedl danou aktivitu.
Popis

Určuje systémového uživatele odpovědného za konkrétní aktivitu, například schválení faktury nebo zaúčtování platby. Údaj pochází z polí CreatedBy nebo ModifiedBy v D365.

V analýze „Blokace plateb a překážky v procesu“ pomáhá zjistit, zda někteří zpracovatelé způsobují více blokací než ostatní.

Proč je to důležité

Umožňuje analyzovat chování uživatelů a oddělení odpovědností.

Kde data získat

Systémová pole CreatedBy/ModifiedBy v tabulkách transakcí a historie

Příklady
jdoeadminworkflow_sys
Kód společnosti
CompanyCode
Identifikátor právnické osoby nebo dceřiné společnosti.
Popis

Označuje právnickou osobu v organizaci, ve které se faktura zpracovává. V Microsoft Dynamics 365 je tento údaj pevně určen systémovým polem DataAreaId.

Tento atribut je důležitý pro analýzu celkové doby zpracování, která umožňuje porovnávat různé dceřiné společnosti nebo geografické oblasti.

Proč je to důležité

Umožňuje porovnávat různé obchodní jednotky nebo země.

Kde data získat

Tabulka: VendInvoiceJour, pole: DataAreaId

Příklady
USMFDEMFGBSI
Název dodavatele
VendorName
Název dodavatelské organizace.
Popis

Název dodavatele. V D365 slouží účet dodavatele jako cizí klíč do globálního adresáře (DirPartyTable), kde je uložen skutečný údaj Name.

Srozumitelné názvy usnadňují práci s přehledem „Složitost vztahů s dodavateli“ a zpřístupňují dashboardy uživatelům z byznysu.

Proč je to důležité

Doplňuje číslo účtu dodavatele o kontext.

Kde data získat

Tabulka: DirPartyTable (přes VendTable), pole: Name

Příklady
Contoso Office SupplyFabrikam ElectronicsLitware Inc.
Oddělení
Department
Oddělení odpovědné za náklad.
Popis

Finanční dimenze označující interní oddělení. V Dynamics 365 jsou dimenze ukládány dynamicky, často v DefaultDimension, a k získání konkrétní hodnoty „Oddělení“ je potřeba specializované vyhledání.

Tento atribut se používá v přehledu „Složitost vztahů s dodavateli“ ke zjištění, která interní oddělení vytvářejí největší objem závazků.

Proč je to důležité

Umožňuje přejít na podrobnější úroveň podle organizační struktury a analyzovat odpovědnost.

Kde data získat

Tabulka: VendInvoiceJour, pole: DefaultDimension (vyžaduje zobrazení DimensionAttributeLevelValue)

Příklady
ITFinanceProvoz
Účet dodavatele
VendorAccount
Jedinečné číslo účtu dodavatele.
Popis

Jedinečný identifikátor dodavatele zapojeného do transakce. V Dynamics 365 odpovídá poli AccountNum v tabulce VendTable.

Tento atribut je důležitý pro zobrazení složitosti vztahů s dodavateli. Umožňuje analyzovat výkon a problémy v rámci vztahu s konkrétním dodavatelem.

Proč je to důležité

Umožňuje porovnávat výkon procesu podle dodavatele.

Kde data získat

Tabulka: VendInvoiceJour, pole: InvoiceAccount nebo OrderAccount

Příklady
US-101V000452001
Číslo účetního dokladu
VoucherNumber
Číslo účetního dokladu hlavní knihy souvisejícího s transakcí.
Popis

Interní identifikátor účetního zápisu v hlavní knize. V Dynamics 365 propojuje pole Voucher fakturu s transakcemi hlavní knihy.

Přestože jde o technický údaj, při auditu „Cesta procesem a kontrola shody“ pomáhá dohledat zápisy v hlavní knize a provést odsouhlasení.

Proč je to důležité

Důležitý údaj pro finanční audit a odsouhlasení.

Kde data získat

Tabulka: VendInvoiceJour, pole: LedgerVoucher

Příklady
VOU-10023INV-ACC-992
Datum pro slevu za platbu v hotovosti
CashDiscountDate
Datum, do kterého je nutné zaplatit, aby bylo možné získat slevu.
Popis

Termín pro využití slevy za včasnou platbu. V Dynamics 365 jde o pole CashDiscDate.

Tento atribut se používá v dashboardu „Využití slev za včasnou platbu“, který organizaci umožňuje vyčíslit ušlé úspory.

Proč je to důležité

Přímo ovlivňuje KPI finanční efektivity procesu.

Kde data získat

Tabulka: VendInvoiceJour nebo VendTrans, pole: CashDiscDate

Příklady
2023-10-102023-10-20
Je platba blokována
IsPaymentBlocked
Příznak, který určuje, zda je faktura aktuálně blokována pro platbu.
Popis

Logická hodnota určující, zda je faktura pozastavena. V Dynamics 365 se obvykle odvozuje ze stavu OnHold v tabulce VendTrans nebo VendInvoiceInfoTable.

Tento údaj je základem analýzy „Blokace plateb a překážky v procesu“ a upozorňuje na přerušení procesu.

Proč je to důležité

Odhaluje bezprostřední překážky a ruční zásahy.

Kde data získat

Tabulka: VendTrans, pole: Approved (obrácená hodnota) nebo specializovaná pole Hold

Příklady
truefalse
Měna
Currency
Kód měny faktury.
Popis

Kód ISO měny, ve které byla faktura vystavena. V Dynamics 365 jde o pole CurrencyCode.

Je důležitý pro sjednocení částek v mapování „Částka aktivity“, pokud je potřeba převádět různé měny na společnou měnu.

Proč je to důležité

Nezbytný kontext pro interpretaci finančních hodnot.

Kde data získat

Tabulka: VendInvoiceJour, pole: CurrencyCode

Příklady
USDEURGBP
Platební podmínky
PaymentTerms
Kód označující dohodnuté platební podmínky.
Popis

Konfigurační kód určující termíny splatnosti a slevy, například Net30. V Dynamics 365 jde o pole PaymTermId.

Analyzuje se společně s dobou průchodu procesem, aby bylo možné zjistit, zda zpoždění procesu vedou k porušení dohodnutých podmínek.

Proč je to důležité

Doplňuje kontext pro výpočet data splatnosti.

Kde data získat

Tabulka: VendInvoiceJour, pole: PaymTermId

Příklady
Net302%10Net30COD
Způsob platby
PaymentMethod
Způsob úhrady faktury, například šekem, bankovním převodem nebo elektronickým převodem.
Popis

Určuje, jak se převádějí peníze dodavateli. V Dynamics 365 jde o pole PaymMode.

Tento atribut se používá v dashboardu „Doba zpracování plateb“ k vyhodnocení efektivity různých typů platebních dávek.

Proč je to důležité

Pomáhá vysvětlit rozdíly v délce fáze provedení platby.

Kde data získat

Tabulka: VendInvoiceJour (spojená s údaji PaymMode) nebo VendTrans

Příklady
ŠEKACHBANKOVNÍ PŘEVOD
Povinné Doporučené Volitelné

Činnosti při zpracování plateb dodavatelům

Tento seznam uvádí důležité kroky a typy událostí, které by měl záznam událostí zachycovat, aby přesně popisoval průběh platby faktury.
7 Doporučené 5 Volitelné
Aktivita Popis
Faktura schválena
Instance workflow pro čekající fakturu dosáhne stavu dokončeno nebo schváleno. Fakturu lze nyní zaúčtovat do hlavní knihy.
Proč je to důležité

Vypočítává průměrnou dobu schválení. Zpoždění v této fázi přímo ovlivňuje možnost využít slevy za včasnou platbu.

Kde data získat

WorkflowTrackingStatusTable.CreatedDateTime, kde TrackingStatus je Completed. Případně VendInvoiceInfoTable.RequestStatus odpovídá Approved.

Zachycení

Zaznamená se při dokončení instance workflow

Typ události explicit
Faktura spárována s nákupní objednávkou
Systém úspěšně propojí řádek faktury s nákupní objednávkou nebo příjemkou. Tato aktivita potvrzuje ověření faktury vůči nákupní objednávce.
Proč je to důležité

Důležité pro KPI podílu faktur spárovaných s nákupní objednávkou napoprvé. Rozlišuje zpracování bez ručních zásahů od faktur, které vyžadují ruční práci.

Kde data získat

VendInvoiceInfoLine.PurchId a VendInvoiceInfoTable.MatchStatus. Událost se odvodí při změně MatchStatus na Passed.

Zachycení

Porovnejte hodnotu pole MatchStatus před změnou a po ní

Typ události inferred
Faktura vytvořena
V systému se vytvoří záznam čekající faktury dodavatele. Tím faktura vstupuje do workflow Dynamics 365, ať už byla zadána ručně, nebo importována prostřednictvím datové entity.
Proč je to důležité

Určuje počáteční čas pro výpočet doby zpracování. Organizace tak mohou měřit, jak dlouho faktury zůstávají v systému před zpracováním nebo zaúčtováním.

Kde data získat

Časové razítko VendInvoiceInfoTable.CreatedDateTime nebo vytvoření VendInvoiceInfoTable.RecId. Jde o hlavičku čekající faktury dodavatele.

Zachycení

Zaznamená se při vytvoření záznamu v VendInvoiceInfoTable

Typ události explicit
Faktura zaúčtována
Faktura se zaúčtuje do hlavní knihy a v systému vznikne závazek. Záznam se přesune z tabulek čekajících faktur do tabulek zaúčtovaných transakcí.
Proč je to důležité

Významný milník, který potvrzuje zaúčtování závazku. Po této aktivitě lze fakturu vybrat k úhradě.

Kde data získat

Vytvoření záznamu v VendInvoiceJour a VendTrans. TransDate označuje datum zaúčtování.

Zachycení

Zaznamená se při provedení transakce X

Typ události explicit
Platba vytvořena
Systém vytvoří platební soubor (EFT, ISO20022) nebo vytiskne šeky. Stav platby na řádku deníku se změní na Sent nebo Generated.
Proč je to důležité

Slouží ke sledování KPI prodlevy mezi schválením a provedením. Potvrzuje, že byl vytvořen platební příkaz.

Kde data získat

LedgerJournalTrans.PaymentStatus se změní na Sent/Recieved. Změna se často odvozuje z aktualizací řádku.

Zachycení

Porovnejte hodnotu pole PaymentStatus před změnou a po ní

Typ události inferred
Platba zaúčtována
Platební deník se zaúčtuje do hlavní knihy, faktura se vypořádá a zůstatek dodavatele se vyrovná. Tím se finanční proces dokončí.
Proč je to důležité

Závěrečná aktivita pro výpočet průměrné doby od faktury po platbu. Potvrzuje dokončení účetních zápisů souvisejících se snížením hotovosti.

Kde data získat

LedgerJournalTrans je zaúčtována. Aktualizuje se VendTrans a zaznamená vypořádání. Skutečnou událostí je zaúčtování deníku.

Zachycení

Zaznamená se při provedení transakce X

Typ události explicit
Platební deník vytvořen
Faktura se vybere a přidá na řádek platebního deníku. Tím se projeví záměr provést platbu a obvykle se spustí workflow její kontroly.
Proč je to důležité

Označuje přechod od evidence závazku ke zpracování výplaty. Používá se k měření doby provedení platby.

Kde data získat

LedgerJournalTrans.CreatedDateTime. Faktura je propojena prostřednictvím pole MarkedInvoice nebo tabulek vypořádání.

Zachycení

Zaznamená se při vytvoření záznamu v LedgerJournalTrans

Typ události explicit
Blokace platby nastavena
Na transakci dodavatele se nastaví blokace, která zabrání jejímu zařazení do návrhu platby. Často se nastavuje ručně při řešení sporu.
Proč je to důležité

Slouží k analýze blokací plateb a problémových míst. Odhaluje ruční zásahy, které zdržují odchozí platby.

Kde data získat

Příznak VendTrans.Approved je nastaven na No nebo jsou vyplněna konkrétní pole stavu OnHold. Je nutné sledovat změny v VendTrans.

Zachycení

Porovnejte hodnotu stavového pole před změnou a po ní

Typ události inferred
Faktura odeslána ke schválení
Čekající faktura se odešle ke kontrole do workflow enginu. Tím končí zadávání a párování dat a začíná fáze schvalování.
Proč je to důležité

Označuje začátek schvalovacího cyklu. Je nezbytný pro analýzu efektivity interního schvalování.

Kde data získat

WorkflowTrackingStatusTable.CreatedDateTime, kde ContextTableId odpovídá ID VendInvoiceInfoTable a Status je Submitted.

Zachycení

Zaznamená se při spuštění instance workflow

Typ události explicit
Faktura upravena
Zaznamenává změny hlavičky nebo řádků faktury před zaúčtováním. Časté úpravy mohou ukazovat na problémy při získávání dat nebo na nutnost ručních oprav během ověřování.
Proč je to důležité

Časté úpravy mohou znamenat opakované opravy nebo nízkou kvalitu zdrojových dat, například chyby OCR. Tento údaj slouží ke sledování oprav a přesnosti dat.

Kde data získat

Protokol databáze (SysDatabaseLog) pro VendInvoiceInfoTable, pokud je zapnutý, nebo odvození změn z ModifiedDateTime při častém dotazování.

Zachycení

Porovnejte ModifiedDateTime v po sobě jdoucích exportech

Typ události inferred
Párování faktury se nezdařilo
Při párování se zjistí nesoulad mezi fakturou a nákupní objednávkou nebo příjemkou, například rozdíl v ceně či množství. Proces se často zastaví, dokud se problém nevyřeší.
Proč je to důležité

Odhaluje konkrétní problémy při párování. Slouží pro dashboard sledování párování nákupních objednávek a nesrovnalostí.

Kde data získat

VendInvoiceInfoTable.MatchStatus se změní na Failed nebo Discrepancy. Rozdíly jsou viditelné také v údajích o párování v VendInvoiceInfoLine.

Zachycení

Porovnejte hodnotu pole MatchStatus před změnou a po ní

Typ události inferred
Platební deník schválen
Workflow platebního deníku je schváleno a platby lze vytvořit. Jde o poslední kontrolu před přípravou převodu peněz.
Proč je to důležité

Odděluje administrativní přípravu plateb od úzkého místa při jejich schvalování.

Kde data získat

WorkflowTrackingStatusTable propojená s ID hlavičky LedgerJournalTable. Stav je Completed.

Zachycení

Zaznamená se při dokončení instance workflow

Typ události explicit
Doporučené Volitelné

Návody na extrakci dat

Jak získat data z Microsoft Dynamics 365

Chcete začít?

Pomocí této šablony připravíte spolehlivý základ dat a můžete začít zlepšovat workflow plateb. Pokud potřebujete poradit s mapováním konkrétních tabulek Dynamics 365, náš tým vám pomůže.

Začněte optimalizovat zpracování plateb dodavatelům

Zkraťte dobu zpracování o 30 % a odstraňte prodlevy v D365.

Začněte se zkušební verzí

Platební kartu zadávat nemusíte. Nastavení zabere pět minut.