Úplná sestava shody FOKUSu
Tento dokument obsahuje podrobný seznam všech požadavků FOCUS 1.0 a uvádí úroveň podpory poskytované datovou sadou Microsoft Cost Management FOCUS. Další informace o funkci FOCUS najdete v přehledu FOKUSu.
Jak se měří shoda
Požadavky FOCUS spadají do čtyř skupin:
- Požadavky MUST jsou povinné pro všechny poskytovatele dat.
- Požadavky SHOULD jsou silná doporučení.
- Doporučené požadavky jsou doporučené osvědčené postupy.
- Požadavky MAY jsou volitelné a používají se k přípravě odborníků FinOps na hraniční případy.
I když pro konformitu FOCUS neexistuje žádné oficiální měření, vypočítáme skóre shody 96 %, které odpovídá všem plně podporovaným požadavkům a částečně podporovaným požadavkům. Následující tabulka shrnuje požadavky podle úrovně podpory.
Typ | Podporováno | Částečná podpora | Nepodporováno | Nelze použít |
---|---|---|---|---|
MUSIT | 238 | 13 | 2 | 10 |
MĚL BY | 22 | 3 | 1 | 1 |
DOPORUČENÝ | 0 | 1 | 1 | 0 |
KVĚTEN | 22 | 0 | 0 | 1 |
Shrnutí | 93,1 % | 5.6% | 1.3% |
Uspořádání tohoto dokumentu
Následující části obsahují seznam jednotlivých požadavků FOCUS, úroveň podpory v datové sadě Microsoft Cost Management FOCUS 1.0 a všechny relevantní poznámky. Souhrnný přehled mezer najdete v souhrnu shody FOKUSu. ID požadavků jsou pouze pro referenční účely. ID nejsou definována jako součást fokusu.
Zbytek tohoto dokumentu obsahuje seznam požadavků FOCUS seskupených podle atributu a sloupce. Sloupce definují konkrétní datové prvky v datové sadě a atributy definují, jak se mají sloupce a řádky chovat. Popisy vysoké úrovně a odkaz na původní dokument požadavků jsou uvedeny v horní části každého oddílu.
Atributy
Pojmenování a řazení sloupců
Zdroj: atributy/column_naming_and_ordering.md
ID | Typ | Kritéria | Průběh | Notes |
---|---|---|---|---|
CNO1 | MUSIT | Všechny sloupce definované nástrojem FOCUS MUSÍ dodržovat následující pravidla: | Podporuje | |
CNO1.1 | MUSIT | ID sloupců musí používat písmena Pascal. | Podporuje | |
CNO1.2 | MUSIT | ID sloupců nesmí používat zkratky. | Podporuje | |
CNO1.3 | MUSIT | ID sloupců musí být alfanumerické bez speciálních znaků. | Podporuje | |
CNO1.4 | MUSIT | Sloupce s ID a názvem musí mít Id v ID sloupce nebo Name příponu. |
Podporuje | |
CNO1.5 | KVĚTEN | Zobrazovaný název sloupce SE MŮŽE vyhnout Name příponě, pokud neexistují žádné jiné sloupce se stejnou předponou názvu. |
Podporuje | |
CNO1.6 | MĚL BY | ID sloupců BY NEMĚLA používat zkratky. | Podporuje | |
CNO1.7 | MĚL BY | ID sloupců BY NEMĚLA překročit 50 znaků, aby vyhovovala omezením délky sloupců různých úložišť dat. | Podporuje | |
CNO2 | MUSIT | Všechny vlastní sloupce musí mít předponu konzistentní x_ předponu, aby se identifikovaly jako externí, vlastní sloupce a odlišily je od sloupců FOCUS, aby nedocházelo ke konfliktům v budoucích verzích. |
Částečně podporuje |
BillingAccountType a SubAccountType byly neúmyslně představeny ve verzi datové sady Focus 1.0 Preview od Microsoftu bez předpony x_ . Oba sloupce jsou zdokumentované v čekající žádosti o přijetí změn FOCUS. Názvy sloupců, které nemají předponu, se udržují kvůli zpětné kompatibilitě, dokud se o nich nezískne oficiální rozhodnutí. |
CNO3.1 | MUSIT | Sloupce s ID a názvem musí mít Id v ID sloupce nebo Name příponu. |
Podporuje | |
CNO3.2 | KVĚTEN | Zobrazovaný název sloupce SE MŮŽE vyhnout příponě Název, pokud je považován za nadbytečný. | Podporuje | Tento postup nedoporučujeme, protože představuje nejasnosti, když se ID sloupců a zobrazované názvy neshodují. |
CNO4 | MUSIT | Sloupce s příponou Category MUSÍ být normalizovány. |
Podporuje | |
CNO5 | MĚL BY | Vlastní (např. sloupce definované zprostředkovatelem) by měly dodržovat stejná pravidla uvedená výše pro sloupce FOCUS. | Podporuje | |
CNO6 | MĚL BY | Všechny sloupce FOCUS BY měly být první v zadané datové sadě. | Podporuje | |
CNO7 | MĚL BY | Vlastní sloupce BY MĚLY být uvedeny za všemi sloupci FOCUS a NEMĚLY by být intermixovány. | Podporuje | |
CNO8.1 | KVĚTEN | Sloupce mohou být seřazeny abecedně... | Podporuje | Sloupce jsou seřazené abecedně, aby se snadno používaly. |
CNO8.2 | MĚL BY | ... vlastní sloupce by měly být za všemi sloupci FOCUS. | Podporuje | Sloupce jsou seřazené abecedně, aby se snadno používaly. |
Formát kódu měny
Zdroj: atributy/currency_code_format.md
ID | Typ | Kritéria | Průběh | Notes |
---|---|---|---|---|
CCF1 | MUSIT | Všechny sloupce zachycující hodnotu měny definované ve specifikaci FOCUS musí splňovat níže uvedené požadavky. | Podporuje | |
CCF2 | MĚL BY | Vlastní sloupce související s měnou BY také měly dodržovat stejné požadavky na formátování. | Podporuje | |
CCF3 | MUSIT | Sloupce související s měnou musí být reprezentovány jako třímísmenný abecední kód, jak je uvedeno v dokumentu ISO 4217:2015. | Podporuje |
Formát data a času
Zdroj: atributy/datetime_format.md
ID | Typ | Kritéria | Průběh | Notes |
---|---|---|---|---|
DTF1 | MUSIT | Všechny sloupce, které zachycují hodnotu data a času definované ve specifikaci FOCUS, musí splňovat požadavky na formátování uvedené níže. | Podporuje | |
DTF2 | MĚL BY | Vlastní sloupce související s datem a časem by také měly dodržovat stejné požadavky na formátování. | Podporuje | |
DTF3 | MUSIT | Hodnoty data a času musí být ve standardu UTC (Koordinovaný univerzální čas), aby nedocházelo k nejednoznačnosti a zajistily konzistenci napříč různými časovými pásmy. | Podporuje | |
DTF4 | MUSIT | Formát hodnot data a času musí být v souladu se standardem ISO 8601, který poskytuje globálně rozpoznaný formát pro reprezentaci kalendářních dat a časů (podrobnosti najdete v tématu ISO 8601-1:2019). | Podporuje | |
DTF5 | MUSIT | Hodnoty poskytující informace o určitém okamžiku v čase musí být reprezentovány v rozšířeném formátu ISO 8601 s posunem UTC ('RRRR-MM-DDTHH:mm:ssZ') a musí odpovídat následujícím pokynům: Uveďte součásti data a času oddělené písmenem T; Použijte dvouciferné hodiny (HH), minuty (mm) a sekundy (ss); Končí indikátorem "Z", který označuje UTC (koordinovaný univerzální čas). | Částečně podporuje | Sloupce kalendářních dat se řídí normou ISO 8601, ale nezahrnují sekundy (například "2024-01-01T00:00Z"). |
Zpracování slev
Zdroj: atributy/discount_handling.md
ID | Typ | Kritéria | Průběh | Notes |
---|---|---|---|---|
DH1 | MĚL BY | Všechny platné slevy BY se měly použít na každý řádek, na který se vztahují, a NEMĚLY by být negovány v samostatném řádku. | Podporuje | |
DH2 | MUSIT | Všechny slevy uplatněné na řádek se musí vztahovat na celý poplatek. | Podporuje | |
DH2.1 | KVĚTEN | Na řádek se může vztahovat více slev... | Podporuje | |
DH2.2 | MUSIT | Více slev [uplatněných na řádek]... Musí platit pro celý poplatek, na který se vztahuje tento řádek. | Podporuje | |
DH2.3 | MUSIT | Pokud se sleva vztahuje pouze na část poplatku, pak se zlevněná část poplatku musí rozdělit na samostatný řádek. | Podporuje | |
DH2.4 | MUSIT | Každá sleva musí být identifikovatelná pomocí existujících sloupců FOCUS. | Podporuje |
CommitmentDiscountId je jediný sloupec FOCUS, který identifikuje slevy. |
DH2.4.1 | MUSIT | Řádky se slevou založenou na závazku, na které se uplatňuje, musí obsahovat Id závazku. | Podporuje | |
DH2.4.2 | MĚL BY | Pokud poskytovatel uplatní slevu, kterou sloupec FOCUS nemůže reprezentovat, bude obsahovat další sloupce pro identifikaci zdroje slevy. | Částečná podpora | Vyjednané slevy lze identifikovat porovnáním ListCost a ContractedCost . |
DH3.1 | MUSIT | Zakoupené slevy (např. slevy založené na závazku) musí být amortizovány. | Podporuje | |
DH3.2 | MUSIT | Fakturovaná hodnota musí být 0 pro každý řádek, ve kterém závazek pokrývá celé náklady na období poplatku. | Podporuje | |
DH3.3 | MUSIT | Hodnota EffectiveCost MUSÍ obsahovat část amortizovaných nákladů na nákup, které se vztahují na tento řádek. | Podporuje | |
DH3.4 | MUSIT | Součet hodnoty EffectiveCost pro všechny řádky, ve kterých je Hodnota CommitmentDiscountStatus použitá nebo Nepoužitá hodnota pro každý identifikátor CommitmentDiscountId po celou dobu trvání závazku, musí být stejná jako celková fakturovaná částka slevy na základě závazku. | Podporuje | |
DH3.5 | MUSIT | Hodnota CommitmentDiscountId a ResourceId musí být nastavena na ID přiřazené slevě na základě závazku. | Podporuje | Pokud chcete usnadnit rozdělení slev na závazky, nákupy slev a refundace závazku používají objednávku slevy závazku, zatímco využití slev za závazek používá instanci v rámci objednávky. Slouží x_SkuOrderId k identifikaci ID objednávky slevy závazku pro poplatky za využití. |
DH3.6 | MUSIT | ChargeCategory musí být nastaven na "Nákup" na řádcích, které představují nákup slevy založené na závazku. | Podporuje | |
DH3.7 | MUSIT | CommitmentDiscountStatus musí být "Využito" pro řádky ChargeCategory "Usage", které obdržely sníženou cenu závazku. | Podporuje | |
DH3.8 | MUSIT | Hodnota CommitmentDiscountId musí být nastavena na ID přiřazené slevě [pro využití slevy za závazek]. | Podporuje | |
DH3.9 | MUSIT | Id prostředku musí být nastaveno na ID prostředku, který obdržel slevu [pro využití slevy za závazek]. | Podporuje | |
DH3.10 | MUSIT | Pokud se závazek plně nevyužívá, musí poskytovatel zahrnout řádek, který představuje nevyužitou část závazku pro dané období poplatku. | Podporuje | |
DH3.11 | MUSIT | Tyto řádky musí být reprezentovány parametrem CommitmentDiscountStatus nastaveným na Nepoužité a ChargeCategory nastaveným na Usage (Využití). | Podporuje | |
DH3.12 | MUSIT | Tyto řádky musí mít hodnotu CommitmentDiscountId a ResourceId nastavenou na ID přiřazené slevě založené na závazku. | Částečně podporuje | CommitmentDisocuntId logicky odpovídá ResourceId, ale liší se v případě. |
DH4 | MUSIT | Kredity, které se použijí po faktu, musí použít ChargeCategory "Credit". | Neuvedeno | Kredity nejsou zahrnuté v žádné datové sadě nákladů a využití služby Cost Management. |
Formát hodnoty klíče
Zdroj: atributy/key_value_format.md
ID | Typ | Kritéria | Průběh | Notes |
---|---|---|---|---|
KVF1 | MUSIT | Sloupce formátu klíč-hodnota musí obsahovat serializovaný řetězec JSON, který je konzistentní s definicí ECMA 404 objektu. | Podporuje | |
KVF2 | MUSIT | Klíče v páru klíč-hodnota musí být jedinečné v rámci objektu. | Podporuje | |
KVF3 | MUSIT | Hodnoty v páru klíč-hodnota musí být jedním z následujících typů: číslo, řetězec, true , , false nebo null . |
Podporuje | |
KVF4 | MUSIT | Hodnoty v páru klíč-hodnota NESMÍ být objekt ani pole. | Podporuje |
Zpracování null
Zdroj: atributy/null_handling.md
ID | Typ | Kritéria | Průběh | Notes |
---|---|---|---|---|
NH1 | MĚL BY | Vlastní sloupce BY také měly dodržovat stejné požadavky na formátování. | Částečně podporuje | Následující sloupce mohou být "-2", pokud neexistuje žádná hodnota: SkuPriceId , x_AccountId , x_InvoiceSectionId . Následující sloupce můžou být nepřiřazené, pokud neexistuje žádná hodnota: SubAccountName , , x_AccountName x_AccountOwnerId , x_InvoiceSectionName , . x_PricingUnitDescription . Následující sloupce můžou být 0, pokud hodnota není k dispozici: ContractedCost , ContractedUnitPrice , ListCost , ListUnitPrice . |
NH2 | MUSIT | Sloupce musí používat hodnotu NULL, pokud neexistuje hodnota, kterou je možné zadat pro sloupec s možnou hodnotou null. | Částečně podporuje | (Viz předchozí poznámky) |
NH3 | MUSIT | Sloupce NESMÍ používat prázdné řetězce nebo zástupné hodnoty, například 0 pro číselné sloupce nebo "Nelze použít" pro řetězcové sloupce, aby představovaly hodnotu null nebo nemají hodnotu bez ohledu na to, zda sloupec povoluje hodnoty null nebo ne. | Částečně podporuje | (Viz předchozí poznámky) |
Číselný formát
Zdroj: atributy/numeric_format.md
ID | Typ | Kritéria | Průběh | Notes |
---|---|---|---|---|
NF1 | MĚL BY | Vlastní číselné hodnoty zachytávání sloupců BY MĚLY v průběhu času přijímat stejné požadavky na formát. | Podporuje | |
NF2 | MUSIT | Sloupce s formátem číselných hodnot MUSÍ obsahovat jednu číselnou hodnotu. | Podporuje | |
NF3 | MUSIT | Číselné hodnoty musí být vyjádřeny jako celočíselná hodnota, desetinná hodnota nebo hodnota vyjádřená ve vědeckém zápisu. | Podporuje | |
NF4 | MUSIT | Desetinná notace NESMÍ být použita. | Podporuje | |
NF5 | MUSIT | Číselné hodnoty vyjádřené pomocí vědeckého zápisu MUSÍ být vyjádřeny pomocí notace "mEn" s reálným číslem m a celé číslo n označující hodnotu "m x 10^n". | Podporuje | |
NF6 | MUSIT | Znaménko exponentu musí být vyjádřeno pouze jako součást exponentní hodnoty, pokud n je záporné. | Podporuje | |
NF7 | MUSIT | Číselné hodnoty NESMÍ být vyjádřeny matematickými symboly, funkcemi nebo operátory. | Podporuje | |
NF8 | MUSIT | Číselné hodnoty NESMÍ obsahovat kvalifikátory ani další znaky (např. symboly měny, měrné jednotky atd.). | Podporuje | |
NF9 | MUSIT | Číselné hodnoty NESMÍ obsahovat čárky nebo interpunkční znaménka s výjimkou jedné desetinné čárky (".") v případě potřeby vyjádření desetinné čárky. | Podporuje | |
NF10 | MUSIT | Číselné hodnoty NESMÍ obsahovat znak představující znaménko kladné hodnoty. | Podporuje | |
NF11 | MUSIT | Záporné znaménko (-) musí indikovat zápornou hodnotu. | Podporuje | |
NF12 | MUSIT | Sloupce s číselným formátem hodnot MUSÍ obsahovat jednu z následujících hodnot jako datový typ v definici sloupce: Integer , Decimal . |
Podporuje | |
NF13 | MĚL BY | Zprostředkovatelé BY MĚLI definovat přesnost a měřítko sloupců číselného formátu pomocí jedné z následujících hodnot přesnosti v dokumentu definice dat, který zprostředkovatelé publikují: Integers Short , , Long ; Extended Desetinné číslo Single , Double , Extended . |
Podporuje |
Zpracování řetězců
Zdroj: atributy/string_handling.md
ID | Typ | Kritéria | Průběh | Notes |
---|---|---|---|---|
SH1 | MĚL BY | Vlastní řetězcová hodnota zachytáující sloupce BY měla v průběhu času přijímat stejné požadavky. | Podporuje | |
SH2 | MUSIT | Řetězcové hodnoty MUSÍ udržovat původní velikost písmen, mezery a další relevantní faktory konzistence, jak určuje poskytovatelé a koncoví uživatelé. | Částečně podporuje |
ResourceName poskytovatel prostředků může změnit na malá nebo velká písmena. Pokud se vám to zobrazí, vytvořte žádost o podporu týmu služby zodpovědnému za skladovou položku nebo měřič.
ResourceId je nižší, aby splňoval požadavky FOCUS. |
SH3.1 | MUSIT | Poplatky za proměnlivé entity (např. názvy prostředků) se musí přesně promítnout do odpovídajících poplatků, které vzniknou po změně... | Podporuje | |
SH3.2 | MUSIT | Poplatky za proměnlivé entity... NESMÍ měnit poplatky vzniklé před změnou, zachování integrity dat a auditovatelnosti pro všechny záznamy poplatků. | Podporuje | |
SH4 | MUSIT | Neměnné řetězcové hodnoty, které odkazují na stejnou entitu (např. identifikátory prostředků, identifikátory oblastí atd.) MUSÍ zůstat konzistentní a beze změny ve všech fakturačních obdobích. | Podporuje | |
SH5 | MĚL BY | Prázdné řetězce a řetězce, které se skládají výhradně z mezer, BY NEMĚLY být použity ve sloupcích řetězců s možnou hodnotou null. | Podporuje | |
SH6 | KVĚTEN | Pokud je záznam poskytnut po změně proměnlivé řetězcové hodnoty a ChargeClass je "Oprava", záznam MŮŽE obsahovat změněnou hodnotu. | Podporuje |
Formát jednotek
Zdroj: atributy/unit_format.md
ID | Typ | Kritéria | Průběh | Notes |
---|---|---|---|---|
UF1 | MĚL BY | Jednotky BY MĚLY být vyjádřeny jako jedna měrná jednotka, která dodržuje jeden z následujících tří formátů: <plural-units> , <singular-unit>-<plural-time-units> , <plural-units>/<singular-time-unit> . |
Podporuje | Zatímco je platné na základě pravidla UF2, následující jednotky jsou výjimky tohoto pravidla: Units/10 Days , , Units/3 Months Units/6 Months . |
UF2.1 | KVĚTEN | Jednotky mohou být vyjádřeny jednotkovým množstvím (<quantity> <plural-units> ) nebo časovým intervalem (<plural-units>/<interval> <plural-time-units> ). |
Podporuje | Viz UF1. |
UF2.2 | MUSIT | Pokud se použije jednotkové množství nebo časový interval, musí se množství jednotek nebo časový interval vyjádřit jako celé číslo. | Podporuje | |
UF3 | MUSIT | Hodnoty jednotek a součásti sloupců používající formát jednotky MUSÍ používat schéma velká písmena, které je konzistentní se schématem velká písmena použitá v tomto atributu, pokud je tento termín uveden v této části. | Podporuje | |
UF4 | MĚL BY | Jednotky BY se měly skládat ze seznamu doporučených jednotek uvedených v této části, pokud hodnota jednotky neobsahuje dimenzi, která není uvedená v sadě doporučených jednotek, nebo pokud jednotka pokrývá jednotku založenou na počtu odlišných od doporučených hodnot v dimenzi počtu uvedené v této části. | Podporuje | |
UF5.1 | MUSIT | Názvy jednotek velikosti dat musí být zkráceny pomocí jedné ze zkratek v následující tabulce. | Podporuje | |
UF5.2 | MUSIT | Hodnoty, které překračují 10^18, musí používat zkratku pro exabit, exabyte, exbibit a exbibyte... | Podporuje | |
UF5.3 | MUSIT | ... hodnoty menší než bajt MUSÍ používat zkratku bitu nebo bajtu. | Podporuje | |
UF6 | KVĚTEN | Pokud následující seznam doporučených hodnot nepokrývá jednotku založenou na počtu, může poskytovatel zavést nové podstatné jméno představující jednotku založenou na počtu. | Podporuje | Všechny podporované hodnoty jednotek jsou popsané v datové sadě cenových jednotek v sadě nástrojů FinOps. |
UF7 | MUSIT | Všechna podstatná jména zobrazená v jednotkách, které nejsou uvedeny v tabulce doporučených hodnot, se považují za jednotky založené na počtu. Nová hodnota jednotek založená na počtu musí být velká písmena. | Podporuje | |
UF8 | MUSIT | Jednotky založené na čase lze použít k měření spotřeby v průběhu časového intervalu nebo v kombinaci s jinou jednotkou k zachycení míry spotřeby. Jednotky založené na čase musí odpovídat jedné z hodnot uvedených v následující tabulce: Year , Month , Day , Hour , Minute , . Second |
Podporuje | |
UF9 | MUSIT | Pokud je hodnota jednotky složenou hodnotou z kombinací jedné nebo více jednotek, musí každá komponenta také odpovídat sadě doporučených hodnot. | Podporuje | |
UF10.1 | MUSIT | Místo "per" nebo "-" k označení složené jednotky musí být jako společná konvence použita lomítka ("/") a mezera(" "). | Podporuje | |
UF10.2 | MĚL BY | Jednotky založené na počtu, jako jsou požadavky, instance a tokeny, by se měly vyjádřit pomocí hodnoty uvedené v dimenzi počtu. | Podporuje | |
UF10.3 | MĚL BY | Pokud se například jednotka využití měří jako míra požadavků nebo instancí za určité časové období, jednotka BY MĚLA být uvedena jako "Požadavky/den", aby se značil počet žádostí za den. | Podporuje |
Sloupce
Availability zone
Zdroj: sloupce/availabilityzone.md
ID | Typ | Kritéria | Průběh | Notes |
---|---|---|---|---|
AZ0 | Popis | Identifikátor přiřazený zprostředkovatelem pro fyzicky oddělenou a izolovanou oblast v rámci oblasti, která poskytuje vysokou dostupnost a odolnost proti chybám. | Podporuje | Microsoft podporuje koncept zóny dostupnosti, ale nezahrnuje ho do datové sady nákladů a využití služby Cost Management. |
AZ1 | DOPORUČENÉ | Sloupec AvailabilityZone se doporučuje, aby se ve fakturačních datech vyskytoval, když poskytovatel podporuje nasazování prostředků nebo služeb v rámci zóny dostupnosti. | Nepodporuje | Zóny dostupnosti nejsou k dispozici v žádné datové sadě nákladů a využití služby Cost Management. |
AZ2.1 | MUSIT | [AvailabilityZone] Musí být typu String... | Neuvedeno | |
AZ2.2 | KVĚTEN | [AvailabilityZone]... Může obsahovat hodnoty null, pokud poplatek není specifický pro zónu dostupnosti. | Neuvedeno |
Fakturované náklady
Zdroj: sloupce/billedcost.md
ID | Typ | Kritéria | Průběh | Notes |
---|---|---|---|---|
BCo0 | Popis | Poplatek, který slouží jako základ pro fakturaci, včetně všech snížených sazeb a slev a současně s vyloučením amortizace počátečních poplatků (jednorázově nebo opakovaně). | Podporuje | |
BCo1.1 | MUSIT | Sloupec BilledCost musí být v fakturačních datech... | Podporuje | |
BCo1.2 | MUSIT | Sloupec BilledCost... NESMÍ být null. | Podporuje | |
BCo2.1 | MUSIT | [BilledCost] Musí být typu Decimal... | Podporuje | |
BCo2.2 | MUSIT | [BilledCost]... MUSÍ odpovídat číselnému formátu... | Podporuje | |
BCo2.3 | MUSIT | [BilledCost]... [MUSÍ] být deminována v rámci BillingCurrency. | Podporuje | |
BCo2.4 | MUSIT | Součet fakturovaných řádků pro řádky v daném fakturačním období se musí shodovat se součtem faktur přijatých pro dané fakturační období pro fakturační účet. | Podporuje |
ID fakturačního účtu
Zdroj: sloupce/billingaccountid.md
ID | Typ | Kritéria | Průběh | Notes |
---|---|---|---|---|
BAI0 | Popis | Identifikátor přiřazený k fakturačnímu účtu poskytovatelem. | Podporuje | Fakturační účet FOCUS představuje rozsah, ve kterém se generují faktury, což je smlouva Enterprise fakturační účet (označovaný také jako registrace) nebo Smlouva se zákazníkem Microsoftu fakturační profil. |
BAI1 | MUSIT | Sloupec BillingAccountId musí být v fakturačních datech. | Podporuje | |
BAI2 | MUSIT | [BillingAccountId] Musí být typu String... | Podporuje | |
BAI3 | MUSIT | [BillingAccountId]... NESMÍ obsahovat hodnoty null. | Podporuje | |
BAI4 | MUSIT | BillingAccountId musí být globálně jedinečný identifikátor v rámci poskytovatele. | Podporuje |
BillingAccountId používá plně kvalifikované ID Azure Resource Manageru, nikoli jednoduché číslo registrace nebo ID fakturačního profilu pro konzistenci a k zajištění, že rozsah, který se identifikuje, je zřejmé a programově přístupné prostřednictvím tohoto identifikátoru. |
Název fakturačního účtu
Zdroj: sloupce/billingaccountname.md
ID | Typ | Kritéria | Průběh | Notes |
---|---|---|---|---|
BAN0 | Popis | Zobrazovaný název přiřazený fakturačnímu účtu. | Podporuje | Fakturační účet FOCUS představuje rozsah, ve kterém se generují faktury, což je smlouva Enterprise fakturační účet (označovaný také jako registrace) nebo Smlouva se zákazníkem Microsoftu fakturační profil. |
BAN1.1 | MUSIT | Sloupec BillingAccountName musí být v fakturačních datech... | Podporuje | |
BAN1.2 | MUSIT | Sloupec BillingAccountName... NESMÍ mít hodnotu null, pokud poskytovatel podporuje přiřazení zobrazovaného názvu pro fakturační účet. | Podporuje | |
BAN2 | MUSIT | [BillingAccountName] Musí být typu String. | Podporuje | |
BAN3 | MUSIT | BillingAccountName musí být v rámci zákazníka jedinečný, pokud má zákazník více než jeden fakturační účet. | Nepodporuje | Vlastníky fakturačního BillingAccountName účtu řídí . Microsoft tuto hodnotu nezmění, i když se rozhodne použít stejný název jako jiný fakturační účet. |
Fakturační měna
Zdroj: sloupce/billingcurrency.md
ID | Typ | Kritéria | Průběh | Notes |
---|---|---|---|---|
BCu0 | Popis | Představuje měnu, ve které se poplatek fakturoval. | Podporuje | |
BCu1 | MUSIT | Sloupec BillingCurrency musí být v fakturačních datech. | Podporuje | |
BCu2 | MUSIT | BillingCurrency MUSÍ odpovídat měně použité na faktuře vygenerované vystavitelem faktury. | Podporuje | |
BCu3.1 | MUSIT | [BillingCurrency] Musí být typu String... | Podporuje | |
BCu3.2 | MUSIT | [BillingCurrency]... NESMÍ obsahovat hodnoty null. | Podporuje | |
BCu5 | MUSIT | BillingCurrency MUSÍ odpovídat požadavkům formátu kódu měny. | Podporuje |
Konec fakturačního období
Zdroj: sloupce/billingperiodend.md
ID | Typ | Kritéria | Průběh | Notes |
---|---|---|---|---|
BPE0 | Popis | Výhradní koncové datum a čas fakturačního období. | Podporuje | |
BPE1 | MUSIT | Sloupec BillingPeriodEnd musí být v fakturačních datech. | Podporuje | |
BPE2.1 | MUSIT | [BillingPeriodEnd] Musí být typu Formát data a času... | Podporuje | |
BPE2.2 | MUSIT | [BillingPeriodEnd]... Musí to být exkluzivní hodnota... | Podporuje | |
BPE2.3 | MUSIT | [BillingPeriodEnd]... NESMÍ obsahovat hodnoty null. | Podporuje | |
BPE3 | MUSIT | Součet sloupce BilledCost pro řádky v daném fakturačním období se musí shodovat se součtem faktur přijatých pro dané fakturační období pro fakturační účet. | Podporuje |
Začátek fakturačního období
Zdroj: sloupce/billingperiodstart.md
ID | Typ | Kritéria | Průběh | Notes |
---|---|---|---|---|
BPS0 | Popis | Inkluzivní počáteční datum a čas fakturačního období. | Podporuje | |
BPS1.1 | MUSIT | Sloupec BillingPeriodStart musí být v fakturačních datech... | Podporuje | |
BPS1.2 | MUSIT | Sloupec BillingPeriodStart... Musí být typu Formát data a času... | Podporuje | |
BPS1.3 | MUSIT | Sloupec BillingPeriodStart... Musí to být inkluzivní hodnota... | Podporuje | |
BPS1.4 | MUSIT | Sloupec BillingPeriodStart... NESMÍ obsahovat hodnoty null. | Podporuje | |
BPS2 | MUSIT | Součet fakturované metriky pro řádky v daném fakturačním období se musí shodovat se součtem faktur přijatých pro dané fakturační období pro fakturační účet. | Podporuje |
Kategorie poplatků
Zdroj: sloupce/chargecategory.md
ID | Typ | Kritéria | Průběh | Notes |
---|---|---|---|---|
ChCt0 | Popis | Představuje klasifikaci poplatku nejvyšší úrovně na základě povahy způsobu účtování. | Podporuje | |
ChCt1.1 | MUSIT | Sloupec ChargeCategory musí být v fakturačních datech... | Podporuje | |
ChCt1.2 | MUSIT | Sloupec ChargeCategory... NESMÍ být null. | Podporuje | |
ChCt2 | MUSIT | [ChargeCategory] je typu String a MUSÍ být jednou z povolených hodnot. | Podporuje |
Charge – třída
Zdroj: sloupce/chargeclass.md
ID | Typ | Kritéria | Průběh | Notes |
---|---|---|---|---|
ChCl0 | Popis | Určuje, jestli řádek představuje opravu jedné nebo více poplatků fakturovaných v předchozím fakturačním období. | Podporuje | |
ChCl1 | MUSIT | Sloupec ChargeClass musí být v fakturačních datech. | Podporuje | |
ChCl2.1 | MUSIT | [ChargeClass] Musí být typu String... | Podporuje | |
ChCl2.2 | MUSIT | [ChargeClass]... Musí být "Oprava", pokud řádek představuje opravu jednoho nebo více poplatků fakturovaných v předchozím fakturačním období. | Podporuje | |
ChCl3 | MUSIT | ChargeClass musí mít hodnotu null, pokud se nejedná o opravu nebo o opravu v rámci aktuálního fakturačního období. | Podporuje |
Popis poplatku
Zdroj: sloupce/chargedescription.md
ID | Typ | Kritéria | Průběh | Notes |
---|---|---|---|---|
CD0 | Popis | Samostatný souhrn účelu a ceny poplatku. | Podporuje | |
CD1 | MUSIT | Sloupec ChargeDescription musí být v fakturačních datech... | Podporuje | |
CD2 | MUSIT | Sloupec ChargeDescription... Musí být typu String... | Podporuje | |
CD3 | MĚL BY | Sloupec ChargeDescription... NESMÍ být null. | Částečně podporuje |
ChargeDescription Pro nevyužité poplatky, poplatky za Marketplace a další poplatky, které nejsou přímo spojené se skladovou jednotkou produktu, může mít hodnotu null. |
CD4 | MĚL BY | Poskytovatelé BY MĚLI zadat délku [ChargeDescription] ve své veřejně dostupné dokumentaci. | Nepodporuje |
Četnost poplatků
Zdroj: sloupce/chargefrequency.md
ID | Typ | Kritéria | Průběh | Notes |
---|---|---|---|---|
CF0 | Popis | Určuje, jak často se bude účtovat poplatek. | Podporuje | |
CF1.1 | DOPORUČENÉ | Sloupec ChargeFrequency se doporučuje ve fakturačních datech... | Podporuje | |
CF1.2 | MUSIT | Sloupec ChargeFrequency... NESMÍ být null. | Podporuje | |
CF2 | MUSIT | [ChargeFrequency] je typu String a MUSÍ být jednou z povolených hodnot. | Podporuje | |
CF3 | MUSIT | Pokud je ChargeCategory "Purchase", ChargeFrequency NESMÍ být "Na základě využití". | Podporuje |
Konec období účtování
Zdroj: sloupce/chargeperiodend.md
ID | Typ | Kritéria | Průběh | Notes |
---|---|---|---|---|
CPE0 | Popis | Výhradní koncové datum a čas období účtování. | Podporuje | |
CPE1.1 | MUSIT | ChargePeriodEnd MUSÍ být v fakturačních datech... | Podporuje | |
CPE1.2 | MUSIT | ChargePeriodEnd... Musí být typu Datum a čas... | Podporuje | |
CPE1.3 | MUSIT | ChargePeriodEnd... Musí to být exkluzivní hodnota... | Podporuje | |
CPE1.4 | MUSIT | ChargePeriodEnd... NESMÍ obsahovat hodnoty null. | Podporuje | |
CPE2 | MUSIT | ChargePeriodEnd MUSÍ odpovídat koncovému datu a času platného období poplatku. | Podporuje |
Začátek období účtování
Zdroj: sloupce/chargeperiodstart.md
ID | Typ | Kritéria | Průběh | Notes |
---|---|---|---|---|
CPS0 | Popis | Inkluzivní počáteční datum a čas v období poplatku. | Podporuje | |
CPS1.1 | MUSIT | ChargePeriodStart musí být v fakturačních datech... | Podporuje | |
CPS1.2 | MUSIT | ChargePeriodStart... Musí být typu Datum a čas... | Podporuje | |
CPS1.3 | MUSIT | ChargePeriodStart... Musí to být inkluzivní hodnota... | Podporuje | |
CPS1.4 | MUSIT | ChargePeriodStart... NESMÍ obsahovat hodnoty null. | Podporuje | |
CPS2 | MUSIT | ChargePeriodStart SE MUSÍ shodovat s počátečním datem a časem platného období poplatku. | Podporuje |
Kategorie slevy závazku
Zdroj: sloupce/commitmentdiscountcategory.md
ID | Typ | Kritéria | Průběh | Notes |
---|---|---|---|---|
CDC0 | Popis | Určuje, jestli je sleva založená na závazku identifikovaná ve sloupci CommitmentDiscountId založená na množství využití nebo nákladech (označuje se také jako "spend"). | Podporuje | |
CDC1 | MUSIT | Sloupec CommitmentDiscountCategory musí být v fakturačních datech, pokud poskytovatel podporuje slevy založené na závazku. | Podporuje | |
CDC2.1 | MUSIT | [CommitmentDiscountCategory] Musí být typu String... | Podporuje | |
CDC2.2 | MUSIT | [CommitmentDiscountCategory]... Musí mít hodnotu null, pokud je Hodnota CommitmentDiscountId null... | Podporuje | |
CDC2.3 | MUSIT | [CommitmentDiscountCategory]... Nesmí být null, pokud CommitmentDiscountId není null. | Podporuje | |
CDC3 | MUSIT | Hodnota CommitmentDiscountCategory musí být jednou z povolených hodnot. | Podporuje |
ID slevy závazku
Zdroj: sloupce/commitmentdiscountid.md
ID | Typ | Kritéria | Průběh | Notes |
---|---|---|---|---|
CDI0 | Popis | Identifikátor přiřazený slevě na základě závazku poskytovatelem. | Podporuje | |
CDI1 | MUSIT | Sloupec CommitmentDiscountId musí být v fakturačních datech, pokud poskytovatel podporuje slevy založené na závazku. | Podporuje | |
CDI2.1 | MUSIT | [CommitmentDiscountId] Musí být typu String... | Podporuje | |
CDI2.2 | MUSIT | [CommitmentDiscountId]... NESMÍ obsahovat hodnoty null, pokud poplatek souvisí se slevou založenou na závazku. | Podporuje | |
CDI3 | MUSIT | Pokud se poplatek nepřidružuje ke slevě založené na závazku, sloupec musí mít hodnotu null. | Podporuje | |
CDI4 | MUSIT | Hodnota CommitmentDiscountId musí být v rámci poskytovatele jedinečná. | Podporuje |
Název slevy závazku
Zdroj: sloupce/commitmentdiscountname.md
ID | Typ | Kritéria | Průběh | Notes |
---|---|---|---|---|
CDN0 | Popis | Zobrazovaný název přiřazený slevě založené na závazku. | Podporuje | |
CDN1 | MUSIT | Sloupec CommitmentDiscountName musí být v fakturačních datech, pokud poskytovatel podporuje slevy založené na závazku. | Podporuje | |
CDN2 | MUSIT | [CommitmentDiscountName] Musí být typu String. | Podporuje | |
CDN3.1 | MUSIT | Hodnota CommitmentDiscountName musí být null, pokud poplatek nesouvisí se slevou založenou na závazku... | Podporuje | |
CDN3.2 | KVĚTEN | Hodnota CommitmentDiscountName... Pokud se zobrazovaný název nedá přiřadit ke slevě založené na závazku, může mít hodnotu null. | Podporuje | |
CDN4 | MUSIT | Atribut CommitmentDiscountName nesmí mít hodnotu null, pokud je možné zobrazovaný název přiřadit ke slevě založené na závazku. | Podporuje |
Stav slevy závazku
Zdroj: sloupce/commitmentdiscountstatus.md
ID | Typ | Kritéria | Průběh | Notes |
---|---|---|---|---|
CDS0 | Popis | Určuje, jestli poplatek odpovídá spotřebě slevy na základě závazku nebo nevyužité části potvrzené částky. | Podporuje | |
CDS1 | MUSIT | Sloupec CommitmentDiscountStatus musí být v fakturačních datech, pokud poskytovatel podporuje slevy založené na závazku. | Podporuje | |
CDS2 | MUSIT | [CommitmentDiscountStatus] Musí být typu String... | Podporuje | |
CDS3.1 | MUSIT | [CommitmentDiscountStatus]... Musí mít hodnotu null, pokud je Hodnota CommitmentDiscountId null... | Podporuje | |
CDS3.2 | MUSIT | [CommitmentDiscountStatus]... Nesmí být null, pokud CommitmentDiscountId není null a kategorie poplatků je "Usage". | Podporuje | |
CDS4 | MUSIT | Hodnota CommitmentDiscountCategory musí být jednou z povolených hodnot. | Podporuje |
Typ slevy závazku
Zdroj: sloupce/commitmentdiscounttype.md
ID | Typ | Kritéria | Průběh | Notes |
---|---|---|---|---|
CDT0 | Popis | Identifikátor přiřazený zprostředkovatelem pro typ slevy založené na závazku uplatněné na řádek. | Podporuje | |
CDT1 | MUSIT | Sloupec CommitmentDiscountType musí být v fakturačních datech, pokud poskytovatel podporuje slevy založené na závazku. | Podporuje | |
CDT2.1 | MUSIT | [CommitmentDiscountType] Musí být typu String... | Podporuje | |
CDT2.2 | MUSIT | [CommitmentDiscountType]... Musí mít hodnotu null, pokud je Hodnota CommitmentDiscountId null... | Podporuje | |
CDT2.3 | MUSIT | [CommitmentDiscountType]... Nesmí být null, pokud CommitmentDiscountId není null. | Podporuje |
Spotřebované množství
Zdroj: sloupce/consumedquantity.md
ID | Typ | Kritéria | Průběh | Notes |
---|---|---|---|---|
CQ0 | Popis | Objem dané skladové položky přidružené k použitému prostředku nebo službě na základě spotřebované jednotky. | Podporuje | |
CQ1 | MUSIT | Sloupec ConsumedQuantity musí být ve fakturačních datech, pokud poskytovatel podporuje měření využití. | Podporuje | |
CQ2 | MUSIT | [ConsumedQuantity] Nesmí být null, pokud ChargeCategory je "Usage" (Využití) a ChargeClass není "Oprava". | Podporuje | |
CQ3 | MUSIT | [ConsumedQuantity] Pro ostatní hodnoty ChargeCategory musí být null. | Podporuje | |
CQ4.1 | MUSIT | [ConsumedQuantity] Musí být typu Decimal... | Podporuje | |
CQ4.2 | MUSIT | [ConsumedQuantity]... MUSÍ splňovat požadavky na číselný formát . | Podporuje | |
CQ5 | KVĚTEN | Hodnota může být záporná v případech, kdy ChargeClass je "Oprava". | Podporuje |
Spotřebovaná jednotka
Zdroj: sloupce/consumedunit.md
Smluvní náklady
Zdroj: sloupce/contractedcost.md
ID | Typ | Kritéria | Průběh | Notes |
---|---|---|---|---|
CnC0 | Popis | Náklady vypočítané vynásobením smluvní jednotkové ceny a odpovídajícího cenového množství | Podporuje | |
CnC1.1 | MUSIT | Sloupec ContractedCost musí být v fakturačních datech... | Podporuje | |
CnC1.2 | MUSIT | Sloupec ContractedCost... NESMÍ být null. | Částečně podporuje |
ContractedCost nemá hodnotu null, ale může být 0 pro: poplatky za marketplace EA, využití rezervací EA, pokud je povolené přidělení nákladů, využití rezervace MCA. |
CnC2.1 | MUSIT | [ContractedCost] Musí být typu Decimal... | Podporuje | |
CnC2.2 | MUSIT | [ContractedCost]... MUSÍ splňovat požadavky na číselný formát ... | Podporuje | |
CnC2.3 | MUSIT | [ContractedCost]... [MUSÍ] být deminována v rámci BillingCurrency. | Podporuje | |
CnC3 | MUSIT | Pokud contractedUnitPrice je přítomna a není null, vynásobení ContractedUnitPrice podle PricingQuantity MUSÍ vytvořit ContractedCost s výjimkou případů ChargeClass "Oprava", které mohou řešit CenyQuantity nebo jakékoli nesrovnalosti nákladů nezávisle. | Podporuje |
ContractedCost může být kvůli chybám zaokrouhlení vypnuto o méně než 0,000000001. |
CnC4 | MUSIT | SmlouvaCost poplatku vypočítaného na základě jiných poplatků (např. pokud je ChargeCategory "Daň") musí být vypočítána na základě smlouvyCost těchto souvisejících poplatků. | Podporuje | |
CnC5 | MUSIT | ContractedCost poplatku nesouvisejícího s jinými poplatky (např. pokud je ChargeCategory "Kredit") musí odpovídat fakturované hodnotě. | Podporuje |
ContractedCost kvůli chybám zaokrouhlení může být o méně než 0,00001. |
Smluvní jednotková cena
Zdroj: sloupce/contractedunitprice.md
ID | Typ | Kritéria | Průběh | Notes |
---|---|---|---|---|
CnUP0 | Popis | Dohodnutá jednotková cena pro jednu cenovou jednotku přidružené skladové položky včetně vyjednaných slev, pokud jsou k dispozici, a současně s výjimkou vyjednaných slev založených na závazku nebo jakýchkoli jiných slev. | Podporuje | |
CnUP1 | MUSIT | Sloupec ContractedUnitPrice musí být v fakturačních datech, pokud poskytovatel podporuje vyjednaný koncept cen. | Podporuje | |
CnUP2.1 | MUSIT | [ContractedUnitPrice] Musí být desetinné číslo v rozsahu nezáporných desetinných hodnot... | Podporuje | |
CnUP2.3 | MUSIT | [ContractedUnitPrice]... MUSÍ splňovat požadavky na číselný formát ... | Podporuje | |
CnUP2.3 | MUSIT | [ContractedUnitPrice]... [MUSÍ] být deminována v rámci BillingCurrency. | Podporuje | |
CnUP3.1 | MUSIT | Nesmí být null, pokud ChargeClass není "Oprava" a ChargeCategory je "Usage" nebo "Purchase"... | Částečně podporuje |
ContractedUnitPrice nemá hodnotu null, ale může být 0 pro: poplatky za marketplace EA, využití rezervací EA, pokud je povolené přidělení nákladů, využití rezervace MCA. |
CnUP3.2 | MUSIT | Ono... Musí být null, pokud ChargeCategory je "Daň"... | Neuvedeno | Daně nejsou zahrnuté v datové sadě nákladů a využití služby Cost Management. |
CnUP3.3 | KVĚTEN | Ono... U všech ostatních kombinací ChargeClass a ChargeCategory může být null. | Podporuje | |
CnUP4 | MUSIT | Pokud contractedUnitPrice je přítomna a není null, vynásobení ContractedUnitPrice podle PricingQuantity MUST equal ContractedCost, s výjimkou případů ChargeClass "Correction", které mohou řešit CenyQuantity nebo jakékoli nesrovnalosti nákladů nezávisle. | Podporuje |
ContractedCost kvůli chybám zaokrouhlení může být o méně než 0,00001. |
Efektivní náklady
Zdroj: sloupce/effectivecost.md
ID | Typ | Kritéria | Průběh | Notes |
---|---|---|---|---|
EC0 | Popis | Amortizované náklady na poplatek po uplatnění všech snížených sazeb, slev a příslušné části relevantních předplacených nákupů (jednorázových nebo opakovaných), které tyto poplatky pokryly. | Podporuje | |
EC1.1 | MUSIT | Sloupec EffectiveCost musí být v fakturačních datech... | Podporuje | |
EC1.2 | MUSIT | Sloupec EffectiveCost... NESMÍ být null. | Podporuje | |
EC2.1 | MUSIT | [EffectiveCost] Musí být typu Decimal... | Podporuje | |
EC2.2 | MUSIT | [EffectiveCost]... MUSÍ splňovat požadavky na číselný formát ... | Podporuje | |
EC2.3 | MUSIT | [EffectiveCost]... [MUSÍ] být deminována v rámci BillingCurrency. | Podporuje | |
EC4 | MUSIT | Hodnota EffectiveCost musí být 0, pokud je ChargeCategory "Purchase" (Nákup) a nákup je určen k pokrytí budoucích způsobilých poplatků. | Podporuje | |
EC5 | MUSIT | Hodnota EffectiveCost se musí vypočítat na základě hodnoty EffectiveCost souvisejících poplatků, pokud se poplatek vypočítá na základě jiných poplatků (např. ChargeCategory je "Daň"). | Podporuje | |
EC6 | MUSIT | Hodnota EffectiveCost se musí shodovat s fakturou, pokud poplatek nesouvisí s jinými poplatky (např. ChargeCategory je Kredit). | Podporuje |
Název vystavitele faktury
Zdroj: sloupce/invoiceissuer.md
ID | Typ | Kritéria | Průběh | Notes |
---|---|---|---|---|
IIN0 | Popis | Název entity zodpovědné za fakturaci za spotřebované prostředky nebo služby. | Podporuje | U účtů InvoiceIssuerName CSP je nastaven název distributora CSP (Cloud Solution Provider), který má přímý vztah s Microsoftem a nemusí představovat organizaci, která přímo fakturuje koncového zákazníka. U všech ostatních typů účtů je hodnota Microsoft, i když existuje zprostředkovatelská organizace, která fakturuje koncového zákazníka. |
IIN1 | MUSIT | Sloupec InvoiceIssuer musí být v fakturačních datech. | Podporuje | |
IIN2 | MUSIT | [InvoiceIssuerName] Musí být typu String... | Podporuje | |
IIN3 | MUSIT | [InvoiceIssuerName]... NESMÍ obsahovat hodnoty null. | Podporuje |
Výpis nákladů
Zdroj: sloupce/listcost.md
ID | Typ | Kritéria | Průběh | Notes |
---|---|---|---|---|
LC0 | Popis | Náklady vypočítané vynásobením jednotkové ceny seznamu a odpovídajícího cenového množství | Podporuje | |
LC1.1 | MUSIT | Sloupec ListCost musí být v fakturačních datech... | Podporuje | |
LC1.2 | MUSIT | Sloupec ListCost... NESMÍ být null. | Částečně podporuje |
ListCost nemá hodnotu null, ale může být 0 pro: poplatky za Marketplace a využití rezervací. |
LC2.1 | MUSIT | [ListCost] Musí být typu Decimal... | Podporuje | |
LC2.2 | MUSIT | [ListCost]... MUSÍ splňovat požadavky na číselný formát . | Podporuje | |
LC2.3 | MUSIT | [ListCost]... [MUSÍ] být deminována v rámci BillingCurrency. | Podporuje | |
LC3 | MUSIT | Pokud je ListUnitPrice přítomna a není null, vynásobení ListUnitPrice hodnotou PricingQuantity MUSÍ vytvořit ListCost s výjimkou případů ChargeClass "Oprava", které mohou řešit CenQuantity nebo jakékoli nesrovnalosti nákladů nezávisle. | Podporuje |
ListCost může být kvůli chybám zaokrouhlení vypnuto o méně než 0,000000001. |
LC4 | MUSIT | Hodnota ListCost poplatku vypočítaného na základě jiných poplatků (např. když je ChargeCategory "Daň") se musí vypočítat na základě hodnoty ListCost těchto souvisejících poplatků. | Podporuje | |
LC5 | MUSIT | ListCost poplatku nesouvisejícího s jinými poplatky (např. pokud je ChargeCategory "Kredit") musí odpovídat fakturované hodnotě. | Podporuje | Hodnota ListCost může být nižší než 0,0000000001 kvůli chybám zaokrouhlení. |
Ceníková jednotková cena
Zdroj: sloupce/listnitprice.md
ID | Typ | Kritéria | Průběh | Notes |
---|---|---|---|---|
LUP0 | Popis | Navrhovaná jednotková cena publikovaná poskytovatelem pro jednu cenovou jednotku přidružené skladové položky s výjimkou jakýchkoli slev. | Podporuje | |
LUP1 | MUSIT | Sloupec ListUnitPrice musí být v fakturačních datech, pokud poskytovatel publikuje jednotkové ceny s výhradními slevami. | Podporuje | |
LUP2.1 | MUSIT | [ListUnitPrice] Musí být desetinné číslo v rozsahu nezáporných desetinných hodnot... | Podporuje | |
LUP2.2 | MUSIT | [ListUnitPrice]... MUSÍ splňovat požadavky na číselný formát ... | Podporuje | |
LUP2.3 | MUSIT | [ListUnitPrice]... [MUSÍ] být deminována v rámci BillingCurrency. | Podporuje | |
LUP3.1 | MUSIT | Nesmí být null, pokud ChargeClass není "Oprava" a ChargeCategory je "Usage" nebo "Purchase"... | Částečně podporuje |
ListUnitPrice nemá hodnotu null, ale může být 0 pro: poplatky za Marketplace a využití rezervací. |
LUP3.2 | MUSIT | Ono... Musí být null, pokud ChargeCategory je "Daň"... | Neuvedeno | Daň není zahrnutá v žádné datové sadě nákladů a využití služby Cost Management. |
LUP3.3 | KVĚTEN | Ono... U všech ostatních kombinací ChargeClass a ChargeCategory může být null. | Podporuje | |
LUP4 | MUSIT | Pokud je SeznamUnitPrice přítomna a není null, vynásobení ListUnitPrice podle PricingQuantity MUST equal ListCost, s výjimkou případů ChargeClass "Correction", které mohou řešit CenQuantity nebo jakékoli nesrovnalosti nákladů nezávisle. | Podporuje |
Cenová kategorie
Zdroj: sloupce/pricingcategory.md
ID | Typ | Kritéria | Průběh | Notes |
---|---|---|---|---|
PC0 | Popis | Popisuje cenový model používaný pro poplatek v době použití nebo nákupu. | Podporuje | |
PC1.1 | MUSIT | Když poskytovatel podporuje více než jednu cenovou kategorii ve všech cenových úrovních, musí být v fakturačních datech k dispozici Cenová kategorie... | Podporuje | |
PC1.2 | MUSIT | PricingCategory... Musí být typu String. | Podporuje | |
PC2.1 | MUSIT | PricingCategory NESMÍ být null, pokud ChargeClass není "Oprava" a ChargeCategory je "Usage" nebo "Purchase"... | Podporuje | |
PC2.2 | MUSIT | PricingCategory... Musí být null, pokud ChargeCategory je "Daň"... | Neuvedeno | Daně nejsou zahrnuté v žádné datové sadě nákladů a využití služby Cost Management. |
PC2.3 | KVĚTEN | PricingCategory... U všech ostatních kombinací ChargeClass a ChargeCategory může být null. | Podporuje | |
PC3 | MUSIT | PricingCategory musí být jednou z povolených hodnot. | Podporuje | |
PC4 | MUSIT | PricingCategory musí být "Standardní", pokud jsou ceny předem definované podle schválené sazby pro fakturační účet. | Podporuje | |
PC5 | MUSIT | PricingCategory musí být potvrzen, pokud CommitmentDiscountId nemá hodnotu null. | Podporuje | |
PC6 | MUSIT | PricingCategory musí být dynamická, pokud je ceny určené poskytovatelem a můžou se v průběhu času měnit bez ohledu na předem stanovené ceny smlouvy. | Podporuje | |
PC7 | MUSIT | PricingCategory musí být "Jiné", pokud existuje cenový model, ale žádná z povolených hodnot se nepoužije. | Podporuje |
Cenové množství
Zdroj: sloupce/pricingquantity.md
ID | Typ | Kritéria | Průběh | Notes |
---|---|---|---|---|
PQ0 | Popis | Objem dané skladové položky přidružené k prostředku nebo službě použité nebo zakoupené na základě cenové jednotky. | Podporuje | |
PQ1 | MUSIT | Sloupec PricingQuantity musí být v fakturačních datech. | Podporuje | |
PQ2.1 | MUSIT | [PricingQuantity] Musí být typu Decimal... | Podporuje | |
PQ2.2 | MUSIT | [PricingQuantity]... MUSÍ splňovat požadavky na číselný formát . | Podporuje | |
PQ3 | KVĚTEN | Hodnota může být záporná v případech, kdy ChargeClass je "Oprava". | Podporuje | |
PQ4.1 | MUSIT | [PricingQuantity] Nesmí být null, pokud ChargeClass není "Oprava" a ChargeCategory je "Usage" (Využití) nebo "Purchase"... | Podporuje | |
PQ4.2 | MUSIT | [PricingQuantity]... Musí být null, pokud ChargeCategory je "Daň"... | Neuvedeno | Daně nejsou zahrnuté v žádné datové sadě nákladů a využití služby Cost Management. |
PQ4.3 | KVĚTEN | [PricingQuantity]... a MŮŽE být null pro všechny ostatní kombinace ChargeClass a ChargeCategory. | Podporuje | |
PQ5 | MUSIT | Pokud jednotkové ceny nejsou null, vynásobení CenQuantity jednotkovou cenou MUSÍ vést k výsledku, který se rovná odpovídající metrice nákladů, s výjimkou případů ChargeClass "Correction", které mohou řešit CenovéQuantity nebo jakékoli nesrovnalosti nákladů nezávisle. | Podporuje |
Cenová jednotka
Zdroj: sloupce/pricingunit.md
ID | Typ | Kritéria | Průběh | Notes |
---|---|---|---|---|
PU0 | Popis | Měrná jednotka zadaná poskytovatelem pro určení cen jednotek, která udává, jak se míra využití a nákupního množství změřila po uplatnění cenových pravidel, jako jsou ceny bloku. | Podporuje | |
PU1 | MUSIT | Sloupec PricingUnit musí být v fakturačních datech. | Podporuje | |
PU2 | MUSIT | [PricingUnit] Musí být typu String. | Podporuje | |
PU3.1 | MUSIT | Nesmí být null, pokud ChargeClass není "Oprava" a ChargeCategory je "Usage" nebo "Purchase"... | Podporuje | |
PU3.2 | MUSIT | Ono... Musí být null, pokud ChargeCategory je "Daň"... | Neuvedeno | Daně nejsou zahrnuté v žádné datové sadě nákladů a využití služby Cost Management. |
PU3.3 | KVĚTEN | Ono... U všech ostatních kombinací ChargeClass a ChargeCategory může být null. | Podporuje | |
PU4 | MĚL BY | Jednotky míry použité v PricingUnit BY měly dodržovat hodnoty a formát požadavky zadané v UnitFormat atributu. | Podporuje | |
PU5 | MUSIT | Hodnota PricingUnit musí být sémanticky rovna odpovídající hodnotě měrné jednotky ceny poskytnuté v ceníku publikovaném poskytovatelem nebo faktuře, pokud faktura obsahuje jednotku měření cen. | Podporuje |
Název poskytovatele
Zdroj: sloupce/provider.md
ID | Typ | Kritéria | Průběh | Notes |
---|---|---|---|---|
PrN0 | Popis | Název entity, která zpřístupnila prostředky nebo služby k nákupu. | Podporuje | |
PrN1 | MUSIT | Sloupec Poskytovatel musí být v fakturačních datech. | Podporuje | |
PrN2.1 | MUSIT | [ProviderName] Musí být typu String... | Podporuje | |
PrN2.2 | MUSIT | [ProviderName]... NESMÍ obsahovat hodnoty null. | Podporuje |
Název vydavatele
Zdroj: columns/publisher.md
ID | Typ | Kritéria | Průběh | Notes |
---|---|---|---|---|
PbN0 | Popis | Název entity, která vytvořila prostředky nebo služby zakoupené. | Podporuje | |
PbN1 | MUSIT | Sloupec Publisher musí být v fakturačních datech. | Podporuje | |
PbN2.1 | MUSIT | [PublisherName] Musí být typu String... | Podporuje | |
PbN2.2 | MUSIT | [PublisherName]... NESMÍ obsahovat hodnoty null. | Částečně podporuje |
PublisherName může mít hodnotu null pro využití rezervací a nákupy a nevyužité poplatky v plánu úspor. |
ID oblasti
Zdroj: sloupce/regionid.md
ID | Typ | Kritéria | Průběh | Notes |
---|---|---|---|---|
RgI0 | Popis | Identifikátor přiřazený zprostředkovatelem pro izolovanou geografickou oblast, kde je prostředek zřízený nebo je poskytována služba. | Podporuje | |
RgI1.1 | MUSIT | Sloupec RegionId musí být ve fakturačních datech, pokud poskytovatel podporuje nasazování prostředků nebo služeb v rámci oblasti... | Podporuje | |
RgI1.2 | MUSIT | Sloupec RegionId... Musí být typu String. | Podporuje | |
RgI2.1 | MUSIT | Hodnota RegionId nesmí být null, pokud je prostředek nebo služba provozována nebo spravována z jiné oblasti poskytovatelem... | Podporuje | |
RgI2.2 | KVĚTEN | Id oblasti... Může obsahovat hodnoty null, pokud prostředek nebo služba není omezena na izolovanou geografickou oblast. | Podporuje |
Název oblasti
Zdroj: sloupce/název_oblasti.md
ID | Typ | Kritéria | Průběh | Notes |
---|---|---|---|---|
RgN0 | Popis | Název izolované geografické oblasti, ve které je prostředek zřízený nebo je poskytována služba. | Podporuje | |
RgN1 | MUSIT | Sloupec RegionName musí být ve fakturačních datech, pokud poskytovatel podporuje nasazování prostředků nebo služeb v rámci oblasti... | Podporuje | |
RgN2 | MUSIT | Název oblasti... Musí být typu String. | Podporuje | |
RgN3 | MUSIT | Název_oblasti nesmí mít hodnotu null, pokud je prostředek nebo služba provozovány nebo spravovány z jiné oblasti poskytovatelem... | Podporuje | |
RgN4 | KVĚTEN | RegionName... Může obsahovat hodnoty null, pokud prostředek nebo služba není omezena na izolovanou geografickou oblast. | Podporuje |
ID zdroje
Zdroj: sloupce/resourceid.md
ID | Typ | Kritéria | Průběh | Notes |
---|---|---|---|---|
RsI0 | Popis | Identifikátor přiřazený k prostředku poskytovatelem | Podporuje | |
RsI1 | MUSIT | Sloupec ResourceId musí být ve fakturačních datech, pokud poskytovatel podporuje fakturaci na základě zřízených prostředků. | Podporuje | |
RsI2 | MUSIT | [ResourceId] Musí být typu String. | Podporuje | |
RsI3 | KVĚTEN | Hodnota ResourceId může být sloupec s možnou hodnotou null, protože některé řádky dat nákladů nemusí být přidružené k prostředku. | Podporuje | Nákupy nemusí mít přiřazené ID zdroje. |
RsI4 | MUSIT | Id prostředku se musí zobrazit v údajích nákladů, pokud je identifikátor přiřazený k prostředku poskytovatelem. | Podporuje |
ResourceId může mít hodnotu null, pokud prostředek nepřímo souvisí s poplatky. Pokud máte pocit, že chybí, vytvořte žádost o podporu pro službu, která vlastní typ prostředku. |
RsI5 | MĚL BY | ResourceId by měl být plně kvalifikovaný identifikátor, který zajišťuje globální jedinečnost v rámci poskytovatele. | Podporuje |
Název prostředku
Zdroj: sloupce/resourcename.md
ID | Typ | Kritéria | Průběh | Notes |
---|---|---|---|---|
RsN0 | Popis | Zobrazovaný název přiřazený k prostředku | Podporuje | |
RsN1 | MUSIT | Sloupec ResourceName musí být ve fakturačních datech, pokud poskytovatel podporuje fakturaci na základě zřízených prostředků. | Podporuje | |
RsN2 | MUSIT | [ResourceName] Musí být typu String. | Podporuje | |
RsN3 | KVĚTEN | Hodnota ResourceName může být sloupec s možnou hodnotou null, protože některé řádky dat nákladů nemusí být přidruženy k prostředku nebo protože zobrazovaný název nelze přiřadit k prostředku. | Podporuje | Nákupy nemusí mít přiřazený název zdroje. |
RsN4 | MUSIT | Název_prostředku nesmí mít hodnotu null, pokud lze k prostředku přiřadit zobrazovaný název. | Podporuje |
ResourceName může mít hodnotu null, pokud prostředek nepřímo souvisí s poplatky. Pokud máte pocit, že chybí, vytvořte žádost o podporu pro službu, která vlastní typ prostředku. |
RsN5 | MUSIT | Prostředky, které nejsou zřízeny interaktivně nebo mají pouze systémem vygenerované ID prostředku, NESMÍ duplikovat stejnou hodnotu jako ResourceName. | Podporuje |
Typ prostředku
Zdroj: sloupce/resourcetype.md
ID | Typ | Kritéria | Průběh | Notes |
---|---|---|---|---|
RsT0 | Popis | Druh prostředku, na který se poplatek vztahuje. | Podporuje | |
RsT1 | MUSIT | Sloupec ResourceType musí být ve fakturačních datech, pokud poskytovatel podporuje fakturaci na základě zřízených prostředků a podporuje přiřazení typu pro prostředky. | Podporuje | |
RsT2.1 | MUSIT | [ResourceType] Musí být typu String... | Podporuje | |
RsT2.2 | MUSIT | [Typ prostředku]... NESMÍ být null, pokud odpovídající Id prostředku není null. | Podporuje | |
RsT3 | MUSIT | Pokud je odpovídající hodnota ResourceId null, hodnota sloupce ResourceType musí být také null. | Podporuje |
Kategorie služby
Zdroj: sloupce/servicecategory.md
ID | Typ | Kritéria | Průběh | Notes |
---|---|---|---|---|
SvC0 | Popis | Klasifikace služby nejvyšší úrovně na základě základní funkce služby. | Podporuje | |
SvC1.1 | MUSIT | Sloupec ServiceCategory musí být k dispozici... | Podporuje | |
SvC1.2 | MUSIT | Kategorie ServiceCategory... NESMÍ být null. | Podporuje | |
SvC2 | MUSIT | [ServiceCategory] je typu String a musí být jednou z povolených hodnot. | Podporuje |
Service name
Zdroj: sloupce/název_služby.md
ID | Typ | Kritéria | Průběh | Notes |
---|---|---|---|---|
SvN0 | Popis | Nabídku, kterou můžete zakoupit od poskytovatele (např. cloudového virtuálního počítače, databáze SaaS, profesionální služby od integrátoru systémů). | Podporuje | |
SvN1 | MUSIT | Sloupec ServiceName musí být v datech nákladů. | Podporuje | |
SvN2.1 | MUSIT | [ServiceName] Musí být typu String... | Podporuje | |
SvN2.2 | MUSIT | [ServiceName]... NESMÍ obsahovat hodnoty null. | Podporuje |
ID SKU
Zdroj: sloupce/skuid.md
ID | Typ | Kritéria | Průběh | Notes |
---|---|---|---|---|
SkI0 | Popis | Jedinečný identifikátor, který definuje konstruktor podporovaný poskytovatelem pro uspořádání vlastností, které jsou společné pro jednu nebo více cen skladové položky. | Podporuje | |
SkI1 | MUSIT | Sloupec SkuId musí být v fakturačních datech, když poskytovatel publikuje seznam skladových položek. | Podporuje | |
SkI2 | MUSIT | [SkuId] Musí být typu String. | Podporuje | |
SkI3.1 | MUSIT | Nesmí být null, pokud ChargeClass není "Oprava" a ChargeCategory je "Usage" nebo "Purchase"... | Částečně podporuje |
SkuId u některých řádků, jako jsou nevyužité poplatky za plán úspory a poplatky za Marketplace, může mít hodnotu null. |
SkI3.2 | MUSIT | Ono... Musí být null, pokud ChargeCategory je "Daň"... | Neuvedeno | Daně nejsou zahrnuté v žádné datové sadě nákladů a využití služby Cost Management. |
SkI3.3 | KVĚTEN | Ono... U všech ostatních kombinací ChargeClass a ChargeCategory může být null. | Podporuje | |
SkI4 | MUSIT | SkuId MUSÍ se shodovat SkuPriceId, pokud zprostředkovatel nepodporuje zastřešující konstruktor ID skladové položky. | Podporuje |
ID ceny skladové položky
Zdroj: sloupce/skupriceid.md
ID | Typ | Kritéria | Průběh | Notes |
---|---|---|---|---|
SkPI0 | Popis | Jedinečný identifikátor, který definuje jednotkovou cenu použitou k výpočtu poplatku. | Podporuje | |
SkPI1 | MUSIT | Sloupec SkuPriceId musí být v fakturačních datech, když poskytovatel publikuje ceník skladové položky. | Podporuje | |
SkPI2 | MUSIT | [SkuPriceId] Musí být typu String. | Podporuje | |
SkPI3 | MUSIT | SkuPriceId MUSÍ definovat jednu jednotkovou cenu použitou pro výpočet poplatku. | Podporuje | |
SkPI4 | MUSIT | Vlastnost ListUnitPrice musí být přidružena k SkuPriceId v publikovaném ceníku poskytovatele. | Částečně podporuje | Pro EA představuje individuální cenu skladové položky, SkuPriceId ale není k dispozici v datové sadě ceníku. Pro MCA SkuPriceId je kombinací následujících sloupců ceníku: {ProductId}_{SkuId}_{MeterType} . |
SkPI5.1 | MUSIT | [SkuPriceId] Nesmí být null, pokud ChargeClass není "Oprava" a ChargeCategory je "Usage" (Využití) nebo "Purchase"... | Podporuje | |
SkPI5.2 | MUSIT | [SkuPriceId]... Musí být null, pokud ChargeCategory je "Daň".... | Neuvedeno | Daně nejsou zahrnuté v žádné datové sadě nákladů a využití služby Cost Management. |
SkPI5.3 | KVĚTEN | [SkuPriceId]... U všech ostatních kombinací ChargeClass a ChargeCategory může být null. | Podporuje | |
SkPI6 | MUSIT | Daná hodnota SkuPriceId musí být přidružená k jednomu a pouze jednomu SkuId, s výjimkou případů flexibility slevy závazku. | Podporuje |
ID dílčího účtu
Zdroj: columns/subaccountid.md
ID | Typ | Kritéria | Průběh | Notes |
---|---|---|---|---|
SAI0 | Popis | ID přiřazené k seskupení prostředků nebo služeb, které se často používají ke správě přístupu nebo nákladů. | Podporuje | Dílčí účet FOCUS se mapuje na předplatné Microsoft Cloud. |
SAI1 | MUSIT | Sloupec SubAccountId musí být v fakturačních datech, pokud poskytovatel podporuje konstruktor dílčího účtu. | Podporuje | |
SAI2 | MUSIT | [SubAccountId] Musí být typu String. | Podporuje | |
SAI3 | MUSIT | Pokud se poplatek nevztahuje na dílčí účet, sloupec SubAccountId musí mít hodnotu null. | Podporuje |
SubAccountId má hodnotu null pro nákupy a refundace MCA. |
Název dílčího účtu
Zdroj: columns/subaccountname.md
ID | Typ | Kritéria | Průběh | Notes |
---|---|---|---|---|
SAN0 | Popis | Název přiřazený k seskupení prostředků nebo služeb, často používaný ke správě přístupu nebo nákladů. | Podporuje | Dílčí účet FOCUS se mapuje na předplatné Microsoft Cloud. |
SÍŤ SAN1 | MUSIT | Sloupec SubAccountName musí být v fakturačních datech, pokud poskytovatel podporuje konstruktor dílčího účtu. | Podporuje | |
SAN2 | MUSIT | [SubAccountName] Musí být typu String. | Podporuje | |
SAN3 | MUSIT | Pokud se poplatek nevztahuje na dílčí účet, sloupec SubAccountName musí mít hodnotu null. | Částečně podporuje |
SubAccountName pokud neexistuje žádná hodnota, může být nepřiřazeno.
SubAccountName má hodnotu null pro nákupy a refundace MCA. |
Značky
Zdroj: sloupce/tags.md
ID | Typ | Kritéria | Průběh | Notes |
---|---|---|---|---|
T0 | Popis | Sada značek přiřazených ke zdrojům značek, které představují potenciální vyhodnocení značek definovaných poskytovatelem nebo uživatelem definovaných značek. | Podporuje | |
T1 | MUSIT | Sloupec Značky musí být ve fakturačních datech, pokud poskytovatel podporuje nastavení značek definovaných uživatelem nebo poskytovatelem. | Podporuje | |
T2 | MUSIT | Sloupec Značky musí obsahovat uživatelsky definované značky a značky definované poskytovatelem. | Podporuje | |
T3 | MUSIT | Sloupec Značky musí obsahovat pouze finalizované značky. | Podporuje | |
T4 | MUSIT | Sloupec Značky musí být ve formátu klíč-hodnota. | Podporuje | |
T5 | MĚL BY | Klíč značky s nenulovou hodnotou pro daný prostředek BY měl být zahrnut do sloupce značek. | Podporuje | |
T6 | KVĚTEN | Klíč značky s hodnotou null pro daný prostředek může být zahrnut do sloupce značek v závislosti na procesu finalizace značek poskytovatele. | Podporuje | |
T7 | MUSIT | Klíč značky, který nepodporuje odpovídající hodnotu, musí mít odpovídající hodnotu true (boolean). | Neuvedeno | Značky Microsoft Cloud podporují klíče i hodnoty. |
T8 | MUSIT | Pokud se podporuje finalizace značek, poskytovatelé musí publikovat metody finalizace značek a sémantika v příslušné dokumentaci. | Podporuje | Viz Skupina a přidělení nákladů pomocí dědičnosti značek. |
T9 | MUSIT | Zprostředkovatelé nesmí měnit uživatelem definované klíče nebo hodnoty značek. | Podporuje | |
T10 | MUSIT | Značky definované zprostředkovatelem musí mít předponu klíče značky určené poskytovatelem. | Nepodporuje | Značky zadané zprostředkovatelem nelze odlišit od uživatelsky definovaných značek. Značky nejsou upraveny tak, aby podporovaly zpětnou kompatibilitu. |
T11 | MĚL BY | Poskytovatelé BY MĚLI publikovat všechny předpony klíče značek zadaného poskytovatelem v příslušné dokumentaci. | Neuvedeno | Předpony zprostředkovatele nejsou aktuálně zadány. |
Související obsah
Související zdroje:
Související produkty:
Související řešení: