Internal Audit IPPF Attribute Performance Framework Lookup
Compare assessed internal-audit principles with a caller-supplied required set, calculate conformity percent, and report missing or unknown labels.
Description
Internal-audit conformity assessment needs a required principle set and evidence for each assessed item.
Internal-audit conformity assessment needs a required principle set and evidence for each assessed item. Coverage and conformity rate are separate outputs.1
The returned values include Conformity rate, Missing principles, Unknown principles. The How section below explains the calculation, input rules and interpretation.
When to use Internal Audit IPPF Attribute Performance Framework Lookup
Use Internal Audit IPPF Attribute Performance Framework Lookup when you need to evaluate the supplied records under the calculation and evidence rules below. No current IPPF edition or professional conformance is established. Empty assessed rows produce a nonfinite rate and therefore an input issue, not zero conformity.
Prepare source-backed observations and the applicable engagement policy before entering facts. Use consistent monetary units and periods. Supply all boolean evidence flags explicitly, and treat a successful screen as a reason to continue professional review.
How to use Internal Audit IPPF Attribute Performance Framework Lookup and understand its results
- Prepare source-backed observations and the applicable engagement policy before entering facts. Use consistent monetary units and periods. Supply all boolean evidence flags explicitly, and treat a successful screen as a reason to continue professional review.
- Enter assessedPrinciples, conformityResults, requiredPrinciples using the field table and calculation rules, then run the tool.
- Read conformityRatePercent, missingPrinciples, unknownPrinciples. The explanation below defines the units, signs, ordering and any flags or placeholder values.
- If the tool reports an input issue, correct the values and run it again. Apply the stated assumptions when interpreting a successfully returned result.
| Input field | Meaning | Value type; see rules below | Requirement |
|---|---|---|---|
| assessedPrinciples | Principle labels actually assessed. | list of string | Required |
| conformityResults | One 0 or 1 conformity result for each assessed principle. | list of number | Required |
| requiredPrinciples | Principle labels required by the selected internal-audit framework. | list of string | Required |
Require nonempty normalized required labels and aligned assessed/results; flags binary. Trim/lowercase labels; deduplicate sets only for missing/unknown sorted outputs. Duplicate assessed rows each count in the rate.
rate=100×sum(binary results)/assessedRowCount Units, indexing, boundary conditions and exceptional cases are defined in the calculation rules above.
| Output field | Meaning | Value type |
|---|---|---|
| conformityRatePercent | Conformity rate (percent) | number; minimum: 0; maximum: 100 |
| missingPrinciples | Missing principles | list of string |
| unknownPrinciples | Unknown principles | list of string |
{
"input": {
"assessedPrinciples": [
"Standard 1",
"Standard 2",
"Custom"
],
"conformityResults": [
1,
1,
0
],
"requiredPrinciples": [
"standard 1",
"standard 2",
"standard 3"
]
},
"output": {
"conformityRatePercent": 66.66666666666666,
"missingPrinciples": [
"standard 3"
],
"unknownPrinciples": [
"custom"
]
}
} Limitations and assumptions
No current IPPF edition or professional conformance is established. Empty assessed rows produce a nonfinite rate and therefore an input issue, not zero conformity.
Numeric inputs, where present, must be finite. Follow the calculation-specific rules for overflow, underflow and exceptional cases. Core numeric and string lists are limited to 100,000 entries; text entries are subject to the general large-text limit. Follow any smaller calculation limits above. Missing fields without a declared default, extra fields, wrong value types and violations of the calculation rules are input errors.
Alternative or Complementary methods
Use ISA vs Clarity AU-C Numbering Cross-Reference Lookup: Audit-standard prefix labels need explicit expected coverage. This tool compares labels without mapping actual standard paragraphs. For a complementary task, use PCAOB Inspection Common Deficiency Categories Lookup: An inspection deficiency taxonomy needs required labels and a way to retain uncategorized findings. Coverage is distinct from resolving deficiencies.
References
Similar or alternative tools
- ISA vs Clarity AU-C Numbering Cross-Reference Lookup
Audit-standard prefix labels need explicit expected coverage. This tool compares labels without mapping actual standard paragraphs.
- PCAOB Inspection Common Deficiency Categories Lookup
An inspection deficiency taxonomy needs required labels and a way to retain uncategorized findings. Coverage is distinct from resolving deficiencies.