Missing money logs factoring tips
The error type and the possible causes and resolution tips help you to troubleshoot the errors easily.
Note:
Missing money analysis is an extended and improved version of the allocation log
functionality available prior to Madrid.
| Category | Condition | Cause | Action |
|---|---|---|---|
| Bucket Allocation | Bucket Data Validation: '{0}' is excluded: {1} but one of its sub-buckets is not: {2} | Either parent or child buckets ({Test Parent Bucket}/{Test Child Bucket}) are excluded from allocation | Contact Customer Service and Support |
| Bucket Allocation | Bucket Allocation: '{0}' is allocated to an invalid segment | Bucket {Test Parent Bucket} is with corrupted target segment | Revert and reassign the bucket.
|
| Bucket Allocation | Bucket Allocation: '{0}' is allocated to a segment {1} that is not associated with the current cost model | Bucket {Test Parent Bucket} is allocated to a segment that is NOT associated with the current cost model | Revert and reassign the bucket.
|
| Bucket Allocation | Bucket Allocation: '{0}' is using a weighted allocation method, but no metric is specified | {Test Bucket} is using weighted allocation method, but metric is not specified | Revert and reassign the bucket.
|
| Bucket Allocation | Bucket Allocation: '{0}' is allocated using an invalid allocation metric | {Test Bucket} is using weighted allocation method, but an invalid metric is used | Revert and reassign the bucket.
|
| Bucket Allocation | Bucket Allocation: '{0}' is allocated to an unspecified account | {Test Bucket} is allocated to an unspecified account | Revert and reassign the bucket.
|
| Bucket Allocation | Bucket Allocation: '{0}' is allocated to an invalid account | {Test Bucket} is allocated to an invalid account | Revert and reassign the bucket.
|
| Bucket Allocation | Bucket Allocation: '{0}' is missing mandatory manual allocation information | In the {Test Bucket} allocation, one of the manually allocated lines has missing information (Transaction Account or Transaction Segment or Percentage allocation) | Fill in the missing mandatory information such as the transaction account,
transaction segment, percentage allocation.
|
| Bucket Allocation | Bucket Allocation: '{0}' is manually allocated to an invalid segment: '{1}' | {Test Bucket} is manually allocated and one of the allocated lines has an invalid segment {Test Segment} | Correct the segment information in the bucket allocation account.
|
| Bucket Allocation | Bucket Allocation: '{0}' is manually allocated to an invalid account {1} in the segment {2}. {3}% of amount is lost | {Test Bucket} is manually allocated to an invalid account {Test Account} in the segment {Test Segment}. {Amount}% of amount may be lost | Correct the account information in the bucket allocation account.
|
| Bucket Allocation | Bucket Allocation: '{0}' is manually allocated with a missing or invalid percentage value | {Test Bucket} is manually allocated with a missing or invalid percentage value | Correct the percentage in the bucket allocation account.
|
| Bucket Allocation | Bucket Allocation: '{0}':- sum of the manual percentages is {1}% which is more than 100% | In the {Test Bucket} manual allocation, sum of the allocation percentages is 120% | Correct the allocation percentages in the bucket allocation accounts.
|
| Bucket Allocation | Bucket Allocation: '{0}':- sum of the manual percentages is {1}% which is less than 100% | In the {Test Bucket} manual allocation, sum of the allocation percentages is 70% | Correct the allocation percentages in the bucket allocation accounts.
|
| Bucket Allocation | Bucket Allocation: '{0}' manual allocation was chosen, but no accounts were specified | In the {Test Bucket} manual allocation, accounts have not been specified. | Revert and reassign the bucket.
|
| Bucket Allocation | Bucket Split for '{0}': sum of the split percentages is {1} which is less than 100 | Bucket Split for {Test Bucket}: Sum of the split percentages is 70% | Contact Customer Service and Support |
| Bucket Allocation | Bucket Split for '{0}': sum of the split percentages is {1} which is more than 100 | Bucket split for {Test Bucket}: Sum of the split percentages is 120% | Contact Customer Service and Support |
| Segment Rollup | Segment Rollup: '{0}': target segment is not in Hierarchy: {1} | The rollup of {Test Segment} segment has a corrupted target segment, which is not in the hierarchy. | Redefine the rollup for the segment.
|
| Segment Rollup | Segment Rollup: '{0}': target segment has not been specified: {1} | The rollup of {Test Segment} segment has a corrupted target segment. | Redefine the rollup for the segment.
|
| Segment Rollup | Segment Rollup: '{0}': target segment has not been specified: {1} | The rollup of {Test Segment} segment has a corrupted target segment. | Redefine the rollup for the segment.
|
| Segment Rollup | Segment Rollup: '{0}': target segment is not valid: {1} | The rollup of {Test Segment} segment has a corrupted target segment. | Redefine the rollup for the segment.
|
| Segment Rollup | Segment Rollup: '{0}': weighted rollup is chosen, but no metric is specified | The rollup of {Test Segment} segment has a corrupted metric. | Redefine the rollup for the segment.
|
| Segment Rollup | Segment Rollup: '{0}' rollup is using an invalid metric: {1} | The rollup of {Test Segment} segment has a corrupted metric. | Redefine the rollup for the segment.
|
| Segment Rollup | Segment Rollup: '{0}': rollup script contains syntax errors | The rollup script defined for {Test Segment} segment has syntax errors. | The rollup script must be syntactically corrected on the Segment Rollup Override
form.
|
| Segment Rollup | Segment Rollup: '{0}': {1} argument is missing in rollup of script for target Account {2} | {Test Segment}: {Test Argument} is missing in the rollup script for target account {Test Account} | The rollup script must be syntactically corrected.
|
| Segment Rollup | Segment Rollup: '{0}': To transaction Segment is given empty/null for Scripted Rollup for to Account {1} | The rollup script defined for {Test Segment} segment has an invalid JSON return. One of the rollup values in JSON is Null. | The rollup script returns a JSON variable that must be corrected for a valid
rollup value. Correct the script in the Cost Allocation Rollup form.
|
| Segment Rollup | Segment Rollup: '{0}': To transaction Segment: {1} is invalid for Scripted Rollup for to Account {1} | The rollup script defined for {Test Segment} segment has an invalid JSON return. One of the rollup values in JSON is invalid. | The rollup script returns a JSON variable that must be corrected for a valid
rollup value. Correct the script in the Cost Allocation Rollup form.
|
| Segment Rollup | Segment Rollup: '{0}': To transaction Segment: {1} is not in hierarchy for Scripted Rollup for to Account {2} | The rollup script defined for {Test Segment} segment has an invalid JSON return. One of the rollup values in JSON is not in the hierarchy. | The rollup script returns a JSON variable that must be corrected for a valid
rollup value. Correct the script in the Cost Allocation Rollup form.
|
| Segment Rollup | Segment Rollup: '{0}': To transaction Account ({1}) of Segment ({2}) does not exist for Scripted Rollup | The rollup script defined for {Test Segment} segment has an invalid JSON return. One of the rollup values (Account) in JSON does not exist. | The rollup script returns a JSON variable that must be corrected for a valid
rollup value. Correct the script in the Cost Allocation Rollup form.
|
| Segment Rollup | Segment Rollup: '{0}': To transaction Account is null for Segment ({1}) does not exist for Scripted Rollup | The rollup script defined for {Test Segment} segment has an invalid JSON return. One of the rollup values (Account) in JSON is Null. | The rollup script returns a JSON variable that must be corrected for a valid
rollup value. Correct the script in the Cost Allocation Rollup form.
|
| Segment Rollup | Segment Rollup: '{0}': To transaction Account: {1} ({2}) is invalid for Scripted Rollup for to Account {3} | The rollup script defined for {Test Segment} segment has an invalid JSON return. One of the rollup values (Account) in JSON is invalid. | The rollup script returns a JSON variable that must be corrected for a valid
rollup value. Correct the script in the Cost Allocation Rollup form.
|
| Segment Rollup | Segment Rollup: '{0}' rollup is divided by no/invalid percent value for Scripted Rollup for to Account {1} | The rollup script defined for {Test Segment} segment has an invalid JSON return. One of the rollup percentage values is invalid. | The rollup script returns a JSON variable that must be corrected to sum up to
100%. Correct the script in the Cost Allocation Rollup form.
|
| Segment Rollup | Segment Rollup: '{0}' scripted rollup is divided by percent {1}% which is more than 100% | The rollup script defined for {Test Segment} segment has an invalid JSON return. The sum of the rollup amount is 120% | The rollup script returns a JSON variable that must be corrected to sum up to
100%. Correct the script in the Cost Allocation Rollup form.
|
| Segment Rollup | Segment Rollup: '{0}' scripted rollup is divided by percent {1}% which is less than 100% | The rollup script defined for {Test Segment} segment has an invalid JSON return. The sum of the rollup amount is 70% | The rollup script returns a JSON variable that must be corrected to sum up to
100%. Correct the script in the Cost Allocation Rollup form.
|
| Account Rollup | Account Rollup: '{0}': target segment has not been specified: {1} | The rollup of '100 South Charles Street, Baltimore, MD' account has a corrupted target segment. | Redefine the rollup for the account.
|
| Account Rollup | Account Rollup: '{0}': target segment is not valid: {1} | The rollup of '100 South Charles Street, Baltimore, MD' account has a corrupted target segment. | Redefine the rollup for the account.
|
| Account Rollup | Account Rollup: '{0}': target segment is not in Hierarchy: {1} | The rollup of '100 South Charles Street, Baltimore, MD' account has a target segment that is not in the hierarchy. | Redefine the rollup for the account.
|
| Account Rollup | Account Rollup: '{0}': target segment is not in Hierarchy: {1} | The rollup of '100 South Charles Street, Baltimore, MD' account has a corrupted target account | Redefine the rollup for the account.
|
| Account Rollup | Account Rollup: '{0}': To transaction Account: {1} ({2}) is invalid | The rollup of '101 Broadway East, Seattle, WA' account rolls up to an invalid account. | Redefine the rollup for the account.
|
| Account Rollup | Account Rollup: '{0}': weighted rollup is chosen, but no metric is specified | The rollup of 'Development' account has a corrupt metric. | Redefine the rollup for the account.
|
| Account Rollup | Account Rollup: '{0}': weighted rollup is chosen, but no metric is specified | Account Rollup: The rollup of 'Development' account has a corrupt metric. | Redefine the rollup for the account.
|
| Account Rollup | Account Rollup: '{0}' is manually divided by a missing or invalid percentage value | The sum rollup percentage of 'HR' is 70%. | Redefine the rollup to sum up to 100%
|
| Account Rollup | Account Rollup: '{0}' - sum of the manual percentage is {1}% which is more than 100% | The sum rollup percentage of 'HR' is 70%. | Redefine the rollup to sum up to 100%
|
| Account Rollup | Account Rollup: '{0}' - sum of the manual percentage is {1}% which is less than 100% | The sum rollup percentage of 'HR' is 70%. | Redefine the rollup to sum up to 100%
|
| Account Rollup | Account Rollup: '{0}' is equally divided by a missing or invalid percentage value | '{0}' rollup override is equally divided by no/invalid percent value. | Redefine the rollup to sum up to 100%
|
| Account Rollup | Account Rollup: '{0}' is equally divided by percent {1}%, which is more than 100% | The rollup of '125 West South Street, Indianapolis, IN' account is more than 100% and may lead to unaccountable amounts. | Redefine the rollup to sum up to 100% on the Account Rollup Override form.
|
| Account Rollup | Account Rollup: '{0}' is equally divided by percent {1}% which is less than 100% | The rollup of '125 West South Street, Indianapolis, IN' account is more than 100% and may lead to unaccountable amounts. | Redefine the rollup to sum up to 100% on the Account Rollup Override form.
|
| Account Rollup | Account Rollup: '{0}': rollup script contains syntax errors | The rollup script defined for the Facilitate Connectivity account has syntax errors. | The rollup script must be syntactically corrected on the account rollup override
form.
|
| Account Rollup | Account Rollup: '{0}': To transaction Segment {1} is given empty/null for Scripted Rollup Override for to Account {2} | The rollup script defined for the Facilitate Connectivity account has an invalid JSON return. One of the rollup values in JSON is null. | The rollup script returns a JSON variable that must be corrected for a valid
rollup value. Correct the script on the Account Rollup Override form.
|
| Account Rollup | Account Rollup: '{0}': To transaction Segment: {1} is invalid for Scripted Rollup Override for to Account {2} | The rollup script defined for the Facilitate Connectivity account has an invalid JSON return. One of the rollup values is Test Account, which is not a valid Business Unit. | The rollup script returns a JSON variable that must be corrected for a valid
rollup value. Correct the script on the Account Rollup Override form.
|
| Account Rollup | Account Rollup: '{0}': To transaction Segment: {1} is not in the hierarchy for Scripted Rollup Override for to Account {2} | The rollup script defined for the Facilitate Connectivity account has an invalid JSON return. One of the rollupToSegment is Test Segment, which is not in the hierarchy. | The rollup script returns a JSON variable that must be corrected for a valid
rollupToSegment. Correct the script on the Account Rollup Override form.
|
| Account Rollup | Account Rollup: '{0}': To transaction Account ({1}) of Segment ({2}) is given empty/null for Scripted Rollup Override | The rollup script defined for the Facilitate Connectivity' account has an invalid JSON return. One of the rollup values is given empty/Null. | The rollup script returns a JSON variable that must be corrected for a valid
rollup value. Correct the script on the Account Rollup Override form.
|
| Account Rollup | Account Rollup: '{0}': To transaction Account is null for Segment ({1}) for Scripted Rollup Override | The rollup script defined for the Facilitate Connectivity account has an invalid JSON return. One of the rollup values is given empty/Null. | The rollup script returns a JSON variable that must be corrected for a valid
rollup value. Correct the script on the Account Rollup Override form.
|
| Account Rollup | Account Rollup: '{0}': To transaction Account: {1} ({2}) is invalid for Scripted Rollup Override | Script returns invalid JSON. One of the rollup values is BlackBerry, which is not a valid Business Unit. | The rollup script returns a JSON variable that must be corrected for a valid
rollup value. Correct the script on the Account Rollup Override form.
|
| Account Rollup | Account Rollup: '{0}' rollup override is divided with no/invalid percent value for Scripted Rollup Override for to Account {1} | One of the percentage values, rollup amount, is given Null or invalid value for rollup value 'test account'. | Correct the rollup amount in the script on the Account Rollup Override
form. Correct the script on the Account Rollup Override form.
|
| Account Rollup | Account Rollup: '{0}' rollup override is divided with no/invalid percent value for Scripted Rollup Override for to Account {1} | One of the percentage values is given Null or invalid for a missing rollup argument or rollup value. | Correct the rollup amount in the script on the Account Rollup Override
form. Correct the script on the Account Rollup Override form.
|
| Account Rollup | Account Rollup: '{0}' scripted rollup is divided by percent {1}% which is more than 100% | The rollup script defined for the Facilitate Connectivity account has an invalid JSON return. The sum of the rollupAmount is 120%. | The rollup script returns a JSON variable that must be corrected to sum up to
100%. Correct the script on the Account Rollup Override list.
|
| Account Rollup | Account Rollup: '{0}' scripted rollup is divided by percent {1}% which is less than 100% | The rollup script defined for the Facilitate Connectivity account has an invalid JSON return. The sum of the rollupAmount is 70% | The rollup script returns a JSON variable that must be corrected to sum up to
100%. Correct the script on the Account Rollup Override form.
|
| Account Rollup | Account Rollup: '{0}' has bucket-based rollup with invalid bucket | Account Rollup: '{0}' has bucket-based rollup with invalid bucket | Redefine the bucket rollup for the account.
|
| Account Rollup | Account Rollup: '{0}' has bucket-based rollup where bucket has no parent | Account Rollup: '{0}' has bucket-based rollup where the bucket has no parent | Contact Customer Service and Support. |
| Account Rollup | Account Rollup: '{0}' has bucket-based rollup where bucket is not in the current cost model | Account Rollup: '{0}' has bucket-based rollup where the bucket is not in the current cost model | Redefine the bucket rollup for the account.
|
| Account Rollup | Account Rollup: '{0}' has bucket-based rollup where bucket is not at the lowest split level | Account Rollup: '{0}' has bucket-based rollup where the bucket is not at the lowest split level | Redefine the bucket rollup for the account
|
| Account Rollup | Account Rollup: '{0}' has bucket-based rollup divided manually for bucket '{1}' has a missing or invalid percentage value | Account '{0}' rollup override is manually divided with no/invalid percent value. | Redefine the rollup to sum up to 100%.
|
| Account Rollup | Account Rollup: '{0}' has bucket-based rollup divided manually for bucket '{1}' with percent {2}% which is more than 100% | The sum rollup percentage of 'HR' is 70%. | Redefine the rollup to sum up to 100%.
|
| Account Rollup | Account Rollup: '{0}' has bucket-based rollup divided manually for bucket '{1}' with percent {2}% which is less than 100% | The sum rollup percentage of 'HR' is 70%. | Redefine the rollup to sum up to 100%.
|
| Account Rollup | Account Rollup: '{0}' has bucket-based rollup divided equally for bucket '{1}' with a missing or invalid percentage value | '{0}' rollup override is equally divided with no/invalid percent value | Redefine the rollup to sum up to 100%.
|
| Account Rollup | Account Rollup: '{0}' has bucket-based rollup divided equally for bucket '{1}' with percent {2}% which is more than 100% | The rollup of '125 West South Street, Indianapolis, IN' account is more than 100% and may lead to unaccountable amounts. | Redefine the rollup to sum up to 100% on the Account Rollup Override form.
|
| Account Rollup | Account Rollup: '{0}' has bucket-based rollup divided equally for bucket '{1}' with percent {2}% which is less than 100% | The rollup of '125 West South Street, Indianapolis, IN' account is less than 100% and may lead to unaccountable amounts. | Redefine the rollup to sum up to 100% on the Account Rollup Override form.
|