{"service":"HALOWERK finopswerk","endpoint":"/v1/ppe-component-replacement-rollforward","method":"POST","content_type":"application/json","inputSchema":{"type":"object","properties":{"asset_gross_n":{"type":"integer","minimum":1,"maximum":1000000},"asset_accum_dep_n":{"type":"integer","minimum":0,"maximum":1000000},"removed_gross_n":{"type":"integer","minimum":1,"maximum":1000000},"removed_accum_dep_n":{"type":"integer","minimum":0,"maximum":1000000},"retained_residual_n":{"type":"integer","minimum":0,"maximum":1000000},"retained_remaining_periods":{"type":"integer","minimum":1,"maximum":4},"replacement_cost_domain_n":{"type":"array","minItems":1,"maxItems":2,"uniqueItems":true,"items":{"type":"integer","minimum":1,"maximum":1000000}},"replacement_residual_n":{"type":"integer","minimum":0,"maximum":1000000},"replacement_life_periods":{"type":"integer","minimum":1,"maximum":4},"amount_denominator":{"type":"integer","minimum":1,"maximum":1000},"report":{"type":"object","minProperties":15,"maxProperties":15,"propertyNames":{"enum":["removed_book_anchor","replacement_cost_anchor","replacement_loss_anchor","post_replacement_gross_anchor","post_replacement_accum_dep_anchor","post_replacement_book_anchor","retained_depreciation","replacement_depreciation","total_depreciation","retained_closing_book","replacement_closing_book","asset_closing_book","cumulative_depreciation","cumulative_PL_slice","carrying_bridge_gap"]},"additionalProperties":{"type":"array","minItems":4,"maxItems":4,"items":{"type":"object","additionalProperties":false,"required":["n","d"],"properties":{"n":{"type":["string","null"],"minLength":1,"maxLength":64},"d":{"type":["string","null"],"minLength":1,"maxLength":64}}}}}},"required":["asset_gross_n","asset_accum_dep_n","removed_gross_n","removed_accum_dep_n","retained_residual_n","retained_remaining_periods","replacement_cost_domain_n","replacement_residual_n","replacement_life_periods","amount_denominator","report"],"additionalProperties":false},"requestExample":{"asset_gross_n":7,"asset_accum_dep_n":3,"removed_gross_n":2,"removed_accum_dep_n":1,"retained_residual_n":1,"retained_remaining_periods":2,"replacement_cost_domain_n":[4],"replacement_residual_n":1,"replacement_life_periods":3,"amount_denominator":7,"report":{"removed_book_anchor":[{"n":"1","d":"7"},{"n":"1","d":"7"},{"n":"1","d":"7"},{"n":"1","d":"7"}],"replacement_cost_anchor":[{"n":"4","d":"7"},{"n":"4","d":"7"},{"n":"4","d":"7"},{"n":"4","d":"7"}],"replacement_loss_anchor":[{"n":"-1","d":"7"},{"n":"-1","d":"7"},{"n":"-1","d":"7"},{"n":"-1","d":"7"}],"post_replacement_gross_anchor":[{"n":"9","d":"7"},{"n":"9","d":"7"},{"n":"9","d":"7"},{"n":"9","d":"7"}],"post_replacement_accum_dep_anchor":[{"n":"2","d":"7"},{"n":"2","d":"7"},{"n":"2","d":"7"},{"n":"2","d":"7"}],"post_replacement_book_anchor":[{"n":"1","d":"1"},{"n":"1","d":"1"},{"n":"1","d":"1"},{"n":"1","d":"1"}],"retained_depreciation":[{"n":"1","d":"7"},{"n":"1","d":"7"},{"n":"0","d":"1"},{"n":"0","d":"1"}],"replacement_depreciation":[{"n":"1","d":"7"},{"n":"1","d":"7"},{"n":"1","d":"7"},{"n":"0","d":"1"}],"total_depreciation":[{"n":"2","d":"7"},{"n":"2","d":"7"},{"n":"1","d":"7"},{"n":"0","d":"1"}],"retained_closing_book":[{"n":"2","d":"7"},{"n":"1","d":"7"},{"n":"1","d":"7"},{"n":"1","d":"7"}],"replacement_closing_book":[{"n":"3","d":"7"},{"n":"2","d":"7"},{"n":"1","d":"7"},{"n":"1","d":"7"}],"asset_closing_book":[{"n":"5","d":"7"},{"n":"3","d":"7"},{"n":"2","d":"7"},{"n":"2","d":"7"}],"cumulative_depreciation":[{"n":"2","d":"7"},{"n":"4","d":"7"},{"n":"5","d":"7"},{"n":"5","d":"7"}],"cumulative_PL_slice":[{"n":"-3","d":"7"},{"n":"-5","d":"7"},{"n":"-6","d":"7"},{"n":"-6","d":"7"}],"carrying_bridge_gap":[{"n":"0","d":"1"},{"n":"0","d":"1"},{"n":"0","d":"1"},{"n":"0","d":"1"}]}},"operations":[{"method":"POST","inputSchema":{"type":"object","properties":{"asset_gross_n":{"type":"integer","minimum":1,"maximum":1000000},"asset_accum_dep_n":{"type":"integer","minimum":0,"maximum":1000000},"removed_gross_n":{"type":"integer","minimum":1,"maximum":1000000},"removed_accum_dep_n":{"type":"integer","minimum":0,"maximum":1000000},"retained_residual_n":{"type":"integer","minimum":0,"maximum":1000000},"retained_remaining_periods":{"type":"integer","minimum":1,"maximum":4},"replacement_cost_domain_n":{"type":"array","minItems":1,"maxItems":2,"uniqueItems":true,"items":{"type":"integer","minimum":1,"maximum":1000000}},"replacement_residual_n":{"type":"integer","minimum":0,"maximum":1000000},"replacement_life_periods":{"type":"integer","minimum":1,"maximum":4},"amount_denominator":{"type":"integer","minimum":1,"maximum":1000},"report":{"type":"object","minProperties":15,"maxProperties":15,"propertyNames":{"enum":["removed_book_anchor","replacement_cost_anchor","replacement_loss_anchor","post_replacement_gross_anchor","post_replacement_accum_dep_anchor","post_replacement_book_anchor","retained_depreciation","replacement_depreciation","total_depreciation","retained_closing_book","replacement_closing_book","asset_closing_book","cumulative_depreciation","cumulative_PL_slice","carrying_bridge_gap"]},"additionalProperties":{"type":"array","minItems":4,"maxItems":4,"items":{"type":"object","additionalProperties":false,"required":["n","d"],"properties":{"n":{"type":["string","null"],"minLength":1,"maxLength":64},"d":{"type":["string","null"],"minLength":1,"maxLength":64}}}}}},"required":["asset_gross_n","asset_accum_dep_n","removed_gross_n","removed_accum_dep_n","retained_residual_n","retained_remaining_periods","replacement_cost_domain_n","replacement_residual_n","replacement_life_periods","amount_denominator","report"],"additionalProperties":false},"requestExample":{"asset_gross_n":7,"asset_accum_dep_n":3,"removed_gross_n":2,"removed_accum_dep_n":1,"retained_residual_n":1,"retained_remaining_periods":2,"replacement_cost_domain_n":[4],"replacement_residual_n":1,"replacement_life_periods":3,"amount_denominator":7,"report":{"removed_book_anchor":[{"n":"1","d":"7"},{"n":"1","d":"7"},{"n":"1","d":"7"},{"n":"1","d":"7"}],"replacement_cost_anchor":[{"n":"4","d":"7"},{"n":"4","d":"7"},{"n":"4","d":"7"},{"n":"4","d":"7"}],"replacement_loss_anchor":[{"n":"-1","d":"7"},{"n":"-1","d":"7"},{"n":"-1","d":"7"},{"n":"-1","d":"7"}],"post_replacement_gross_anchor":[{"n":"9","d":"7"},{"n":"9","d":"7"},{"n":"9","d":"7"},{"n":"9","d":"7"}],"post_replacement_accum_dep_anchor":[{"n":"2","d":"7"},{"n":"2","d":"7"},{"n":"2","d":"7"},{"n":"2","d":"7"}],"post_replacement_book_anchor":[{"n":"1","d":"1"},{"n":"1","d":"1"},{"n":"1","d":"1"},{"n":"1","d":"1"}],"retained_depreciation":[{"n":"1","d":"7"},{"n":"1","d":"7"},{"n":"0","d":"1"},{"n":"0","d":"1"}],"replacement_depreciation":[{"n":"1","d":"7"},{"n":"1","d":"7"},{"n":"1","d":"7"},{"n":"0","d":"1"}],"total_depreciation":[{"n":"2","d":"7"},{"n":"2","d":"7"},{"n":"1","d":"7"},{"n":"0","d":"1"}],"retained_closing_book":[{"n":"2","d":"7"},{"n":"1","d":"7"},{"n":"1","d":"7"},{"n":"1","d":"7"}],"replacement_closing_book":[{"n":"3","d":"7"},{"n":"2","d":"7"},{"n":"1","d":"7"},{"n":"1","d":"7"}],"asset_closing_book":[{"n":"5","d":"7"},{"n":"3","d":"7"},{"n":"2","d":"7"},{"n":"2","d":"7"}],"cumulative_depreciation":[{"n":"2","d":"7"},{"n":"4","d":"7"},{"n":"5","d":"7"},{"n":"5","d":"7"}],"cumulative_PL_slice":[{"n":"-3","d":"7"},{"n":"-5","d":"7"},{"n":"-6","d":"7"},{"n":"-6","d":"7"}],"carrying_bridge_gap":[{"n":"0","d":"1"},{"n":"0","d":"1"},{"n":"0","d":"1"},{"n":"0","d":"1"}]}}}]}