948: p_asset_fin_rec_old.prorate_convention_code) and
949: nvl(p_asset_fin_rec_old.salvage_value, 0) =
950: nvl(p_asset_fin_rec_adj.salvage_value,0) +
951: nvl(p_asset_fin_rec_old.salvage_value, 0) and
952: nvl(p_asset_fin_rec_old.itc_amount_id, FND_API.G_MISS_NUM) =
953: nvl(p_asset_fin_rec_adj.itc_amount_id,
954: nvl(p_asset_fin_rec_old.itc_amount_id, FND_API.G_MISS_NUM)) and
955: nvl(p_asset_fin_rec_old.ceiling_name, FND_API.G_MISS_CHAR) =
956: nvl(p_asset_fin_rec_adj.ceiling_name,
950: nvl(p_asset_fin_rec_adj.salvage_value,0) +
951: nvl(p_asset_fin_rec_old.salvage_value, 0) and
952: nvl(p_asset_fin_rec_old.itc_amount_id, FND_API.G_MISS_NUM) =
953: nvl(p_asset_fin_rec_adj.itc_amount_id,
954: nvl(p_asset_fin_rec_old.itc_amount_id, FND_API.G_MISS_NUM)) and
955: nvl(p_asset_fin_rec_old.ceiling_name, FND_API.G_MISS_CHAR) =
956: nvl(p_asset_fin_rec_adj.ceiling_name,
957: nvl(p_asset_fin_rec_old.ceiling_name, FND_API.G_MISS_CHAR)) and
958: nvl(p_asset_fin_rec_old.short_fiscal_year_flag, FND_API.G_MISS_CHAR) =
951: nvl(p_asset_fin_rec_old.salvage_value, 0) and
952: nvl(p_asset_fin_rec_old.itc_amount_id, FND_API.G_MISS_NUM) =
953: nvl(p_asset_fin_rec_adj.itc_amount_id,
954: nvl(p_asset_fin_rec_old.itc_amount_id, FND_API.G_MISS_NUM)) and
955: nvl(p_asset_fin_rec_old.ceiling_name, FND_API.G_MISS_CHAR) =
956: nvl(p_asset_fin_rec_adj.ceiling_name,
957: nvl(p_asset_fin_rec_old.ceiling_name, FND_API.G_MISS_CHAR)) and
958: nvl(p_asset_fin_rec_old.short_fiscal_year_flag, FND_API.G_MISS_CHAR) =
959: nvl(p_asset_fin_rec_adj.short_fiscal_year_flag,
953: nvl(p_asset_fin_rec_adj.itc_amount_id,
954: nvl(p_asset_fin_rec_old.itc_amount_id, FND_API.G_MISS_NUM)) and
955: nvl(p_asset_fin_rec_old.ceiling_name, FND_API.G_MISS_CHAR) =
956: nvl(p_asset_fin_rec_adj.ceiling_name,
957: nvl(p_asset_fin_rec_old.ceiling_name, FND_API.G_MISS_CHAR)) and
958: nvl(p_asset_fin_rec_old.short_fiscal_year_flag, FND_API.G_MISS_CHAR) =
959: nvl(p_asset_fin_rec_adj.short_fiscal_year_flag,
960: nvl(p_asset_fin_rec_old.short_fiscal_year_flag, FND_API.G_MISS_CHAR)) and
961:
954: nvl(p_asset_fin_rec_old.itc_amount_id, FND_API.G_MISS_NUM)) and
955: nvl(p_asset_fin_rec_old.ceiling_name, FND_API.G_MISS_CHAR) =
956: nvl(p_asset_fin_rec_adj.ceiling_name,
957: nvl(p_asset_fin_rec_old.ceiling_name, FND_API.G_MISS_CHAR)) and
958: nvl(p_asset_fin_rec_old.short_fiscal_year_flag, FND_API.G_MISS_CHAR) =
959: nvl(p_asset_fin_rec_adj.short_fiscal_year_flag,
960: nvl(p_asset_fin_rec_old.short_fiscal_year_flag, FND_API.G_MISS_CHAR)) and
961:
962: -- Bug:6021567
956: nvl(p_asset_fin_rec_adj.ceiling_name,
957: nvl(p_asset_fin_rec_old.ceiling_name, FND_API.G_MISS_CHAR)) and
958: nvl(p_asset_fin_rec_old.short_fiscal_year_flag, FND_API.G_MISS_CHAR) =
959: nvl(p_asset_fin_rec_adj.short_fiscal_year_flag,
960: nvl(p_asset_fin_rec_old.short_fiscal_year_flag, FND_API.G_MISS_CHAR)) and
961:
962: -- Bug:6021567
963: -- Bug:6950629,Validation not done for contract_id adjustment.
964: /* nvl(p_asset_fin_rec_old.contract_id, FND_API.G_MISS_NUM) =
960: nvl(p_asset_fin_rec_old.short_fiscal_year_flag, FND_API.G_MISS_CHAR)) and
961:
962: -- Bug:6021567
963: -- Bug:6950629,Validation not done for contract_id adjustment.
964: /* nvl(p_asset_fin_rec_old.contract_id, FND_API.G_MISS_NUM) =
965: nvl(p_asset_fin_rec_adj.contract_id,
966: nvl(p_asset_fin_rec_old.contract_id, FND_API.G_MISS_NUM)) and */
967:
968: -- group columns
962: -- Bug:6021567
963: -- Bug:6950629,Validation not done for contract_id adjustment.
964: /* nvl(p_asset_fin_rec_old.contract_id, FND_API.G_MISS_NUM) =
965: nvl(p_asset_fin_rec_adj.contract_id,
966: nvl(p_asset_fin_rec_old.contract_id, FND_API.G_MISS_NUM)) and */
967:
968: -- group columns
969: nvl(p_asset_fin_rec_old.salvage_type, FND_API.G_MISS_CHAR) =
970: nvl(p_asset_fin_rec_adj.salvage_type,
965: nvl(p_asset_fin_rec_adj.contract_id,
966: nvl(p_asset_fin_rec_old.contract_id, FND_API.G_MISS_NUM)) and */
967:
968: -- group columns
969: nvl(p_asset_fin_rec_old.salvage_type, FND_API.G_MISS_CHAR) =
970: nvl(p_asset_fin_rec_adj.salvage_type,
971: nvl(p_asset_fin_rec_old.salvage_type, FND_API.G_MISS_CHAR)) and
972: nvl(p_asset_fin_rec_old.deprn_limit_type, FND_API.G_MISS_CHAR) =
973: nvl(p_asset_fin_rec_adj.deprn_limit_type,
967:
968: -- group columns
969: nvl(p_asset_fin_rec_old.salvage_type, FND_API.G_MISS_CHAR) =
970: nvl(p_asset_fin_rec_adj.salvage_type,
971: nvl(p_asset_fin_rec_old.salvage_type, FND_API.G_MISS_CHAR)) and
972: nvl(p_asset_fin_rec_old.deprn_limit_type, FND_API.G_MISS_CHAR) =
973: nvl(p_asset_fin_rec_adj.deprn_limit_type,
974: nvl(p_asset_fin_rec_old.deprn_limit_type, FND_API.G_MISS_CHAR)) and
975:
968: -- group columns
969: nvl(p_asset_fin_rec_old.salvage_type, FND_API.G_MISS_CHAR) =
970: nvl(p_asset_fin_rec_adj.salvage_type,
971: nvl(p_asset_fin_rec_old.salvage_type, FND_API.G_MISS_CHAR)) and
972: nvl(p_asset_fin_rec_old.deprn_limit_type, FND_API.G_MISS_CHAR) =
973: nvl(p_asset_fin_rec_adj.deprn_limit_type,
974: nvl(p_asset_fin_rec_old.deprn_limit_type, FND_API.G_MISS_CHAR)) and
975:
976: nvl(p_asset_fin_rec_old.over_depreciate_option,FND_API.G_MISS_CHAR) =
970: nvl(p_asset_fin_rec_adj.salvage_type,
971: nvl(p_asset_fin_rec_old.salvage_type, FND_API.G_MISS_CHAR)) and
972: nvl(p_asset_fin_rec_old.deprn_limit_type, FND_API.G_MISS_CHAR) =
973: nvl(p_asset_fin_rec_adj.deprn_limit_type,
974: nvl(p_asset_fin_rec_old.deprn_limit_type, FND_API.G_MISS_CHAR)) and
975:
976: nvl(p_asset_fin_rec_old.over_depreciate_option,FND_API.G_MISS_CHAR) =
977: nvl(p_asset_fin_rec_adj.over_depreciate_option,
978: nvl(p_asset_fin_rec_old.over_depreciate_option, FND_API.G_MISS_CHAR)) and
972: nvl(p_asset_fin_rec_old.deprn_limit_type, FND_API.G_MISS_CHAR) =
973: nvl(p_asset_fin_rec_adj.deprn_limit_type,
974: nvl(p_asset_fin_rec_old.deprn_limit_type, FND_API.G_MISS_CHAR)) and
975:
976: nvl(p_asset_fin_rec_old.over_depreciate_option,FND_API.G_MISS_CHAR) =
977: nvl(p_asset_fin_rec_adj.over_depreciate_option,
978: nvl(p_asset_fin_rec_old.over_depreciate_option, FND_API.G_MISS_CHAR)) and
979: nvl(p_asset_fin_rec_old.super_group_id, FND_API.G_MISS_NUM) =
980: nvl(p_asset_fin_rec_adj.super_group_id,
974: nvl(p_asset_fin_rec_old.deprn_limit_type, FND_API.G_MISS_CHAR)) and
975:
976: nvl(p_asset_fin_rec_old.over_depreciate_option,FND_API.G_MISS_CHAR) =
977: nvl(p_asset_fin_rec_adj.over_depreciate_option,
978: nvl(p_asset_fin_rec_old.over_depreciate_option, FND_API.G_MISS_CHAR)) and
979: nvl(p_asset_fin_rec_old.super_group_id, FND_API.G_MISS_NUM) =
980: nvl(p_asset_fin_rec_adj.super_group_id,
981: nvl(p_asset_fin_rec_old.super_group_id, FND_API.G_MISS_NUM)) and
982:
975:
976: nvl(p_asset_fin_rec_old.over_depreciate_option,FND_API.G_MISS_CHAR) =
977: nvl(p_asset_fin_rec_adj.over_depreciate_option,
978: nvl(p_asset_fin_rec_old.over_depreciate_option, FND_API.G_MISS_CHAR)) and
979: nvl(p_asset_fin_rec_old.super_group_id, FND_API.G_MISS_NUM) =
980: nvl(p_asset_fin_rec_adj.super_group_id,
981: nvl(p_asset_fin_rec_old.super_group_id, FND_API.G_MISS_NUM)) and
982:
983: -- Japan Tax phase3
977: nvl(p_asset_fin_rec_adj.over_depreciate_option,
978: nvl(p_asset_fin_rec_old.over_depreciate_option, FND_API.G_MISS_CHAR)) and
979: nvl(p_asset_fin_rec_old.super_group_id, FND_API.G_MISS_NUM) =
980: nvl(p_asset_fin_rec_adj.super_group_id,
981: nvl(p_asset_fin_rec_old.super_group_id, FND_API.G_MISS_NUM)) and
982:
983: -- Japan Tax phase3
984: nvl(p_asset_fin_rec_old.extended_deprn_flag, FND_API.G_MISS_CHAR) =
985: nvl(p_asset_fin_rec_adj.extended_deprn_flag,
980: nvl(p_asset_fin_rec_adj.super_group_id,
981: nvl(p_asset_fin_rec_old.super_group_id, FND_API.G_MISS_NUM)) and
982:
983: -- Japan Tax phase3
984: nvl(p_asset_fin_rec_old.extended_deprn_flag, FND_API.G_MISS_CHAR) =
985: nvl(p_asset_fin_rec_adj.extended_deprn_flag,
986: nvl(p_asset_fin_rec_old.extended_deprn_flag, FND_API.G_MISS_CHAR)) and
987: nvl(p_asset_fin_rec_old.extended_depreciation_period, FND_API.G_MISS_NUM) =
988: nvl(p_asset_fin_rec_adj.extended_depreciation_period,
982:
983: -- Japan Tax phase3
984: nvl(p_asset_fin_rec_old.extended_deprn_flag, FND_API.G_MISS_CHAR) =
985: nvl(p_asset_fin_rec_adj.extended_deprn_flag,
986: nvl(p_asset_fin_rec_old.extended_deprn_flag, FND_API.G_MISS_CHAR)) and
987: nvl(p_asset_fin_rec_old.extended_depreciation_period, FND_API.G_MISS_NUM) =
988: nvl(p_asset_fin_rec_adj.extended_depreciation_period,
989: nvl(p_asset_fin_rec_old.extended_depreciation_period, FND_API.G_MISS_NUM)) and
990:
983: -- Japan Tax phase3
984: nvl(p_asset_fin_rec_old.extended_deprn_flag, FND_API.G_MISS_CHAR) =
985: nvl(p_asset_fin_rec_adj.extended_deprn_flag,
986: nvl(p_asset_fin_rec_old.extended_deprn_flag, FND_API.G_MISS_CHAR)) and
987: nvl(p_asset_fin_rec_old.extended_depreciation_period, FND_API.G_MISS_NUM) =
988: nvl(p_asset_fin_rec_adj.extended_depreciation_period,
989: nvl(p_asset_fin_rec_old.extended_depreciation_period, FND_API.G_MISS_NUM)) and
990:
991: -- global flex columns
985: nvl(p_asset_fin_rec_adj.extended_deprn_flag,
986: nvl(p_asset_fin_rec_old.extended_deprn_flag, FND_API.G_MISS_CHAR)) and
987: nvl(p_asset_fin_rec_old.extended_depreciation_period, FND_API.G_MISS_NUM) =
988: nvl(p_asset_fin_rec_adj.extended_depreciation_period,
989: nvl(p_asset_fin_rec_old.extended_depreciation_period, FND_API.G_MISS_NUM)) and
990:
991: -- global flex columns
992: nvl(p_asset_fin_rec_old.global_attribute1, FND_API.G_MISS_CHAR) =
993: nvl(p_asset_fin_rec_adj.global_attribute1,
988: nvl(p_asset_fin_rec_adj.extended_depreciation_period,
989: nvl(p_asset_fin_rec_old.extended_depreciation_period, FND_API.G_MISS_NUM)) and
990:
991: -- global flex columns
992: nvl(p_asset_fin_rec_old.global_attribute1, FND_API.G_MISS_CHAR) =
993: nvl(p_asset_fin_rec_adj.global_attribute1,
994: nvl(p_asset_fin_rec_old.global_attribute1, FND_API.G_MISS_CHAR)) and
995: nvl(p_asset_fin_rec_old.global_attribute2, FND_API.G_MISS_CHAR) =
996: nvl(p_asset_fin_rec_adj.global_attribute2,
990:
991: -- global flex columns
992: nvl(p_asset_fin_rec_old.global_attribute1, FND_API.G_MISS_CHAR) =
993: nvl(p_asset_fin_rec_adj.global_attribute1,
994: nvl(p_asset_fin_rec_old.global_attribute1, FND_API.G_MISS_CHAR)) and
995: nvl(p_asset_fin_rec_old.global_attribute2, FND_API.G_MISS_CHAR) =
996: nvl(p_asset_fin_rec_adj.global_attribute2,
997: nvl(p_asset_fin_rec_old.global_attribute2, FND_API.G_MISS_CHAR)) and
998: nvl(p_asset_fin_rec_old.global_attribute3, FND_API.G_MISS_CHAR) =
991: -- global flex columns
992: nvl(p_asset_fin_rec_old.global_attribute1, FND_API.G_MISS_CHAR) =
993: nvl(p_asset_fin_rec_adj.global_attribute1,
994: nvl(p_asset_fin_rec_old.global_attribute1, FND_API.G_MISS_CHAR)) and
995: nvl(p_asset_fin_rec_old.global_attribute2, FND_API.G_MISS_CHAR) =
996: nvl(p_asset_fin_rec_adj.global_attribute2,
997: nvl(p_asset_fin_rec_old.global_attribute2, FND_API.G_MISS_CHAR)) and
998: nvl(p_asset_fin_rec_old.global_attribute3, FND_API.G_MISS_CHAR) =
999: nvl(p_asset_fin_rec_adj.global_attribute3,
993: nvl(p_asset_fin_rec_adj.global_attribute1,
994: nvl(p_asset_fin_rec_old.global_attribute1, FND_API.G_MISS_CHAR)) and
995: nvl(p_asset_fin_rec_old.global_attribute2, FND_API.G_MISS_CHAR) =
996: nvl(p_asset_fin_rec_adj.global_attribute2,
997: nvl(p_asset_fin_rec_old.global_attribute2, FND_API.G_MISS_CHAR)) and
998: nvl(p_asset_fin_rec_old.global_attribute3, FND_API.G_MISS_CHAR) =
999: nvl(p_asset_fin_rec_adj.global_attribute3,
1000: nvl(p_asset_fin_rec_old.global_attribute3, FND_API.G_MISS_CHAR)) and
1001: nvl(p_asset_fin_rec_old.global_attribute4, FND_API.G_MISS_CHAR) =
994: nvl(p_asset_fin_rec_old.global_attribute1, FND_API.G_MISS_CHAR)) and
995: nvl(p_asset_fin_rec_old.global_attribute2, FND_API.G_MISS_CHAR) =
996: nvl(p_asset_fin_rec_adj.global_attribute2,
997: nvl(p_asset_fin_rec_old.global_attribute2, FND_API.G_MISS_CHAR)) and
998: nvl(p_asset_fin_rec_old.global_attribute3, FND_API.G_MISS_CHAR) =
999: nvl(p_asset_fin_rec_adj.global_attribute3,
1000: nvl(p_asset_fin_rec_old.global_attribute3, FND_API.G_MISS_CHAR)) and
1001: nvl(p_asset_fin_rec_old.global_attribute4, FND_API.G_MISS_CHAR) =
1002: nvl(p_asset_fin_rec_adj.global_attribute4,
996: nvl(p_asset_fin_rec_adj.global_attribute2,
997: nvl(p_asset_fin_rec_old.global_attribute2, FND_API.G_MISS_CHAR)) and
998: nvl(p_asset_fin_rec_old.global_attribute3, FND_API.G_MISS_CHAR) =
999: nvl(p_asset_fin_rec_adj.global_attribute3,
1000: nvl(p_asset_fin_rec_old.global_attribute3, FND_API.G_MISS_CHAR)) and
1001: nvl(p_asset_fin_rec_old.global_attribute4, FND_API.G_MISS_CHAR) =
1002: nvl(p_asset_fin_rec_adj.global_attribute4,
1003: nvl(p_asset_fin_rec_old.global_attribute4, FND_API.G_MISS_CHAR)) and
1004: nvl(p_asset_fin_rec_old.global_attribute5, FND_API.G_MISS_CHAR) =
997: nvl(p_asset_fin_rec_old.global_attribute2, FND_API.G_MISS_CHAR)) and
998: nvl(p_asset_fin_rec_old.global_attribute3, FND_API.G_MISS_CHAR) =
999: nvl(p_asset_fin_rec_adj.global_attribute3,
1000: nvl(p_asset_fin_rec_old.global_attribute3, FND_API.G_MISS_CHAR)) and
1001: nvl(p_asset_fin_rec_old.global_attribute4, FND_API.G_MISS_CHAR) =
1002: nvl(p_asset_fin_rec_adj.global_attribute4,
1003: nvl(p_asset_fin_rec_old.global_attribute4, FND_API.G_MISS_CHAR)) and
1004: nvl(p_asset_fin_rec_old.global_attribute5, FND_API.G_MISS_CHAR) =
1005: nvl(p_asset_fin_rec_adj.global_attribute5,
999: nvl(p_asset_fin_rec_adj.global_attribute3,
1000: nvl(p_asset_fin_rec_old.global_attribute3, FND_API.G_MISS_CHAR)) and
1001: nvl(p_asset_fin_rec_old.global_attribute4, FND_API.G_MISS_CHAR) =
1002: nvl(p_asset_fin_rec_adj.global_attribute4,
1003: nvl(p_asset_fin_rec_old.global_attribute4, FND_API.G_MISS_CHAR)) and
1004: nvl(p_asset_fin_rec_old.global_attribute5, FND_API.G_MISS_CHAR) =
1005: nvl(p_asset_fin_rec_adj.global_attribute5,
1006: nvl(p_asset_fin_rec_old.global_attribute5, FND_API.G_MISS_CHAR)) and
1007: nvl(p_asset_fin_rec_old.global_attribute6, FND_API.G_MISS_CHAR) =
1000: nvl(p_asset_fin_rec_old.global_attribute3, FND_API.G_MISS_CHAR)) and
1001: nvl(p_asset_fin_rec_old.global_attribute4, FND_API.G_MISS_CHAR) =
1002: nvl(p_asset_fin_rec_adj.global_attribute4,
1003: nvl(p_asset_fin_rec_old.global_attribute4, FND_API.G_MISS_CHAR)) and
1004: nvl(p_asset_fin_rec_old.global_attribute5, FND_API.G_MISS_CHAR) =
1005: nvl(p_asset_fin_rec_adj.global_attribute5,
1006: nvl(p_asset_fin_rec_old.global_attribute5, FND_API.G_MISS_CHAR)) and
1007: nvl(p_asset_fin_rec_old.global_attribute6, FND_API.G_MISS_CHAR) =
1008: nvl(p_asset_fin_rec_adj.global_attribute6,
1002: nvl(p_asset_fin_rec_adj.global_attribute4,
1003: nvl(p_asset_fin_rec_old.global_attribute4, FND_API.G_MISS_CHAR)) and
1004: nvl(p_asset_fin_rec_old.global_attribute5, FND_API.G_MISS_CHAR) =
1005: nvl(p_asset_fin_rec_adj.global_attribute5,
1006: nvl(p_asset_fin_rec_old.global_attribute5, FND_API.G_MISS_CHAR)) and
1007: nvl(p_asset_fin_rec_old.global_attribute6, FND_API.G_MISS_CHAR) =
1008: nvl(p_asset_fin_rec_adj.global_attribute6,
1009: nvl(p_asset_fin_rec_old.global_attribute6, FND_API.G_MISS_CHAR)) and
1010: nvl(p_asset_fin_rec_old.global_attribute7, FND_API.G_MISS_CHAR) =
1003: nvl(p_asset_fin_rec_old.global_attribute4, FND_API.G_MISS_CHAR)) and
1004: nvl(p_asset_fin_rec_old.global_attribute5, FND_API.G_MISS_CHAR) =
1005: nvl(p_asset_fin_rec_adj.global_attribute5,
1006: nvl(p_asset_fin_rec_old.global_attribute5, FND_API.G_MISS_CHAR)) and
1007: nvl(p_asset_fin_rec_old.global_attribute6, FND_API.G_MISS_CHAR) =
1008: nvl(p_asset_fin_rec_adj.global_attribute6,
1009: nvl(p_asset_fin_rec_old.global_attribute6, FND_API.G_MISS_CHAR)) and
1010: nvl(p_asset_fin_rec_old.global_attribute7, FND_API.G_MISS_CHAR) =
1011: nvl(p_asset_fin_rec_adj.global_attribute7,
1005: nvl(p_asset_fin_rec_adj.global_attribute5,
1006: nvl(p_asset_fin_rec_old.global_attribute5, FND_API.G_MISS_CHAR)) and
1007: nvl(p_asset_fin_rec_old.global_attribute6, FND_API.G_MISS_CHAR) =
1008: nvl(p_asset_fin_rec_adj.global_attribute6,
1009: nvl(p_asset_fin_rec_old.global_attribute6, FND_API.G_MISS_CHAR)) and
1010: nvl(p_asset_fin_rec_old.global_attribute7, FND_API.G_MISS_CHAR) =
1011: nvl(p_asset_fin_rec_adj.global_attribute7,
1012: nvl(p_asset_fin_rec_old.global_attribute7, FND_API.G_MISS_CHAR)) and
1013: nvl(p_asset_fin_rec_old.global_attribute8, FND_API.G_MISS_CHAR) =
1006: nvl(p_asset_fin_rec_old.global_attribute5, FND_API.G_MISS_CHAR)) and
1007: nvl(p_asset_fin_rec_old.global_attribute6, FND_API.G_MISS_CHAR) =
1008: nvl(p_asset_fin_rec_adj.global_attribute6,
1009: nvl(p_asset_fin_rec_old.global_attribute6, FND_API.G_MISS_CHAR)) and
1010: nvl(p_asset_fin_rec_old.global_attribute7, FND_API.G_MISS_CHAR) =
1011: nvl(p_asset_fin_rec_adj.global_attribute7,
1012: nvl(p_asset_fin_rec_old.global_attribute7, FND_API.G_MISS_CHAR)) and
1013: nvl(p_asset_fin_rec_old.global_attribute8, FND_API.G_MISS_CHAR) =
1014: nvl(p_asset_fin_rec_adj.global_attribute8,
1008: nvl(p_asset_fin_rec_adj.global_attribute6,
1009: nvl(p_asset_fin_rec_old.global_attribute6, FND_API.G_MISS_CHAR)) and
1010: nvl(p_asset_fin_rec_old.global_attribute7, FND_API.G_MISS_CHAR) =
1011: nvl(p_asset_fin_rec_adj.global_attribute7,
1012: nvl(p_asset_fin_rec_old.global_attribute7, FND_API.G_MISS_CHAR)) and
1013: nvl(p_asset_fin_rec_old.global_attribute8, FND_API.G_MISS_CHAR) =
1014: nvl(p_asset_fin_rec_adj.global_attribute8,
1015: nvl(p_asset_fin_rec_old.global_attribute8, FND_API.G_MISS_CHAR)) and
1016: nvl(p_asset_fin_rec_old.global_attribute9, FND_API.G_MISS_CHAR) =
1009: nvl(p_asset_fin_rec_old.global_attribute6, FND_API.G_MISS_CHAR)) and
1010: nvl(p_asset_fin_rec_old.global_attribute7, FND_API.G_MISS_CHAR) =
1011: nvl(p_asset_fin_rec_adj.global_attribute7,
1012: nvl(p_asset_fin_rec_old.global_attribute7, FND_API.G_MISS_CHAR)) and
1013: nvl(p_asset_fin_rec_old.global_attribute8, FND_API.G_MISS_CHAR) =
1014: nvl(p_asset_fin_rec_adj.global_attribute8,
1015: nvl(p_asset_fin_rec_old.global_attribute8, FND_API.G_MISS_CHAR)) and
1016: nvl(p_asset_fin_rec_old.global_attribute9, FND_API.G_MISS_CHAR) =
1017: nvl(p_asset_fin_rec_adj.global_attribute9,
1011: nvl(p_asset_fin_rec_adj.global_attribute7,
1012: nvl(p_asset_fin_rec_old.global_attribute7, FND_API.G_MISS_CHAR)) and
1013: nvl(p_asset_fin_rec_old.global_attribute8, FND_API.G_MISS_CHAR) =
1014: nvl(p_asset_fin_rec_adj.global_attribute8,
1015: nvl(p_asset_fin_rec_old.global_attribute8, FND_API.G_MISS_CHAR)) and
1016: nvl(p_asset_fin_rec_old.global_attribute9, FND_API.G_MISS_CHAR) =
1017: nvl(p_asset_fin_rec_adj.global_attribute9,
1018: nvl(p_asset_fin_rec_old.global_attribute9, FND_API.G_MISS_CHAR)) and
1019: nvl(p_asset_fin_rec_old.global_attribute10, FND_API.G_MISS_CHAR) =
1012: nvl(p_asset_fin_rec_old.global_attribute7, FND_API.G_MISS_CHAR)) and
1013: nvl(p_asset_fin_rec_old.global_attribute8, FND_API.G_MISS_CHAR) =
1014: nvl(p_asset_fin_rec_adj.global_attribute8,
1015: nvl(p_asset_fin_rec_old.global_attribute8, FND_API.G_MISS_CHAR)) and
1016: nvl(p_asset_fin_rec_old.global_attribute9, FND_API.G_MISS_CHAR) =
1017: nvl(p_asset_fin_rec_adj.global_attribute9,
1018: nvl(p_asset_fin_rec_old.global_attribute9, FND_API.G_MISS_CHAR)) and
1019: nvl(p_asset_fin_rec_old.global_attribute10, FND_API.G_MISS_CHAR) =
1020: nvl(p_asset_fin_rec_adj.global_attribute10,
1014: nvl(p_asset_fin_rec_adj.global_attribute8,
1015: nvl(p_asset_fin_rec_old.global_attribute8, FND_API.G_MISS_CHAR)) and
1016: nvl(p_asset_fin_rec_old.global_attribute9, FND_API.G_MISS_CHAR) =
1017: nvl(p_asset_fin_rec_adj.global_attribute9,
1018: nvl(p_asset_fin_rec_old.global_attribute9, FND_API.G_MISS_CHAR)) and
1019: nvl(p_asset_fin_rec_old.global_attribute10, FND_API.G_MISS_CHAR) =
1020: nvl(p_asset_fin_rec_adj.global_attribute10,
1021: nvl(p_asset_fin_rec_old.global_attribute10, FND_API.G_MISS_CHAR)) and
1022: nvl(p_asset_fin_rec_old.global_attribute11, FND_API.G_MISS_CHAR) =
1015: nvl(p_asset_fin_rec_old.global_attribute8, FND_API.G_MISS_CHAR)) and
1016: nvl(p_asset_fin_rec_old.global_attribute9, FND_API.G_MISS_CHAR) =
1017: nvl(p_asset_fin_rec_adj.global_attribute9,
1018: nvl(p_asset_fin_rec_old.global_attribute9, FND_API.G_MISS_CHAR)) and
1019: nvl(p_asset_fin_rec_old.global_attribute10, FND_API.G_MISS_CHAR) =
1020: nvl(p_asset_fin_rec_adj.global_attribute10,
1021: nvl(p_asset_fin_rec_old.global_attribute10, FND_API.G_MISS_CHAR)) and
1022: nvl(p_asset_fin_rec_old.global_attribute11, FND_API.G_MISS_CHAR) =
1023: nvl(p_asset_fin_rec_adj.global_attribute11,
1017: nvl(p_asset_fin_rec_adj.global_attribute9,
1018: nvl(p_asset_fin_rec_old.global_attribute9, FND_API.G_MISS_CHAR)) and
1019: nvl(p_asset_fin_rec_old.global_attribute10, FND_API.G_MISS_CHAR) =
1020: nvl(p_asset_fin_rec_adj.global_attribute10,
1021: nvl(p_asset_fin_rec_old.global_attribute10, FND_API.G_MISS_CHAR)) and
1022: nvl(p_asset_fin_rec_old.global_attribute11, FND_API.G_MISS_CHAR) =
1023: nvl(p_asset_fin_rec_adj.global_attribute11,
1024: nvl(p_asset_fin_rec_old.global_attribute11, FND_API.G_MISS_CHAR)) and
1025: nvl(p_asset_fin_rec_old.global_attribute12, FND_API.G_MISS_CHAR) =
1018: nvl(p_asset_fin_rec_old.global_attribute9, FND_API.G_MISS_CHAR)) and
1019: nvl(p_asset_fin_rec_old.global_attribute10, FND_API.G_MISS_CHAR) =
1020: nvl(p_asset_fin_rec_adj.global_attribute10,
1021: nvl(p_asset_fin_rec_old.global_attribute10, FND_API.G_MISS_CHAR)) and
1022: nvl(p_asset_fin_rec_old.global_attribute11, FND_API.G_MISS_CHAR) =
1023: nvl(p_asset_fin_rec_adj.global_attribute11,
1024: nvl(p_asset_fin_rec_old.global_attribute11, FND_API.G_MISS_CHAR)) and
1025: nvl(p_asset_fin_rec_old.global_attribute12, FND_API.G_MISS_CHAR) =
1026: nvl(p_asset_fin_rec_adj.global_attribute12,
1020: nvl(p_asset_fin_rec_adj.global_attribute10,
1021: nvl(p_asset_fin_rec_old.global_attribute10, FND_API.G_MISS_CHAR)) and
1022: nvl(p_asset_fin_rec_old.global_attribute11, FND_API.G_MISS_CHAR) =
1023: nvl(p_asset_fin_rec_adj.global_attribute11,
1024: nvl(p_asset_fin_rec_old.global_attribute11, FND_API.G_MISS_CHAR)) and
1025: nvl(p_asset_fin_rec_old.global_attribute12, FND_API.G_MISS_CHAR) =
1026: nvl(p_asset_fin_rec_adj.global_attribute12,
1027: nvl(p_asset_fin_rec_old.global_attribute12, FND_API.G_MISS_CHAR)) and
1028: nvl(p_asset_fin_rec_old.global_attribute13, FND_API.G_MISS_CHAR) =
1021: nvl(p_asset_fin_rec_old.global_attribute10, FND_API.G_MISS_CHAR)) and
1022: nvl(p_asset_fin_rec_old.global_attribute11, FND_API.G_MISS_CHAR) =
1023: nvl(p_asset_fin_rec_adj.global_attribute11,
1024: nvl(p_asset_fin_rec_old.global_attribute11, FND_API.G_MISS_CHAR)) and
1025: nvl(p_asset_fin_rec_old.global_attribute12, FND_API.G_MISS_CHAR) =
1026: nvl(p_asset_fin_rec_adj.global_attribute12,
1027: nvl(p_asset_fin_rec_old.global_attribute12, FND_API.G_MISS_CHAR)) and
1028: nvl(p_asset_fin_rec_old.global_attribute13, FND_API.G_MISS_CHAR) =
1029: nvl(p_asset_fin_rec_adj.global_attribute13,
1023: nvl(p_asset_fin_rec_adj.global_attribute11,
1024: nvl(p_asset_fin_rec_old.global_attribute11, FND_API.G_MISS_CHAR)) and
1025: nvl(p_asset_fin_rec_old.global_attribute12, FND_API.G_MISS_CHAR) =
1026: nvl(p_asset_fin_rec_adj.global_attribute12,
1027: nvl(p_asset_fin_rec_old.global_attribute12, FND_API.G_MISS_CHAR)) and
1028: nvl(p_asset_fin_rec_old.global_attribute13, FND_API.G_MISS_CHAR) =
1029: nvl(p_asset_fin_rec_adj.global_attribute13,
1030: nvl(p_asset_fin_rec_old.global_attribute13, FND_API.G_MISS_CHAR)) and
1031: nvl(p_asset_fin_rec_old.global_attribute14, FND_API.G_MISS_CHAR) =
1024: nvl(p_asset_fin_rec_old.global_attribute11, FND_API.G_MISS_CHAR)) and
1025: nvl(p_asset_fin_rec_old.global_attribute12, FND_API.G_MISS_CHAR) =
1026: nvl(p_asset_fin_rec_adj.global_attribute12,
1027: nvl(p_asset_fin_rec_old.global_attribute12, FND_API.G_MISS_CHAR)) and
1028: nvl(p_asset_fin_rec_old.global_attribute13, FND_API.G_MISS_CHAR) =
1029: nvl(p_asset_fin_rec_adj.global_attribute13,
1030: nvl(p_asset_fin_rec_old.global_attribute13, FND_API.G_MISS_CHAR)) and
1031: nvl(p_asset_fin_rec_old.global_attribute14, FND_API.G_MISS_CHAR) =
1032: nvl(p_asset_fin_rec_adj.global_attribute14,
1026: nvl(p_asset_fin_rec_adj.global_attribute12,
1027: nvl(p_asset_fin_rec_old.global_attribute12, FND_API.G_MISS_CHAR)) and
1028: nvl(p_asset_fin_rec_old.global_attribute13, FND_API.G_MISS_CHAR) =
1029: nvl(p_asset_fin_rec_adj.global_attribute13,
1030: nvl(p_asset_fin_rec_old.global_attribute13, FND_API.G_MISS_CHAR)) and
1031: nvl(p_asset_fin_rec_old.global_attribute14, FND_API.G_MISS_CHAR) =
1032: nvl(p_asset_fin_rec_adj.global_attribute14,
1033: nvl(p_asset_fin_rec_old.global_attribute14, FND_API.G_MISS_CHAR)) and
1034: nvl(p_asset_fin_rec_old.global_attribute15, FND_API.G_MISS_CHAR) =
1027: nvl(p_asset_fin_rec_old.global_attribute12, FND_API.G_MISS_CHAR)) and
1028: nvl(p_asset_fin_rec_old.global_attribute13, FND_API.G_MISS_CHAR) =
1029: nvl(p_asset_fin_rec_adj.global_attribute13,
1030: nvl(p_asset_fin_rec_old.global_attribute13, FND_API.G_MISS_CHAR)) and
1031: nvl(p_asset_fin_rec_old.global_attribute14, FND_API.G_MISS_CHAR) =
1032: nvl(p_asset_fin_rec_adj.global_attribute14,
1033: nvl(p_asset_fin_rec_old.global_attribute14, FND_API.G_MISS_CHAR)) and
1034: nvl(p_asset_fin_rec_old.global_attribute15, FND_API.G_MISS_CHAR) =
1035: nvl(p_asset_fin_rec_adj.global_attribute15,
1029: nvl(p_asset_fin_rec_adj.global_attribute13,
1030: nvl(p_asset_fin_rec_old.global_attribute13, FND_API.G_MISS_CHAR)) and
1031: nvl(p_asset_fin_rec_old.global_attribute14, FND_API.G_MISS_CHAR) =
1032: nvl(p_asset_fin_rec_adj.global_attribute14,
1033: nvl(p_asset_fin_rec_old.global_attribute14, FND_API.G_MISS_CHAR)) and
1034: nvl(p_asset_fin_rec_old.global_attribute15, FND_API.G_MISS_CHAR) =
1035: nvl(p_asset_fin_rec_adj.global_attribute15,
1036: nvl(p_asset_fin_rec_old.global_attribute15, FND_API.G_MISS_CHAR)) and
1037: nvl(p_asset_fin_rec_old.global_attribute16, FND_API.G_MISS_CHAR) =
1030: nvl(p_asset_fin_rec_old.global_attribute13, FND_API.G_MISS_CHAR)) and
1031: nvl(p_asset_fin_rec_old.global_attribute14, FND_API.G_MISS_CHAR) =
1032: nvl(p_asset_fin_rec_adj.global_attribute14,
1033: nvl(p_asset_fin_rec_old.global_attribute14, FND_API.G_MISS_CHAR)) and
1034: nvl(p_asset_fin_rec_old.global_attribute15, FND_API.G_MISS_CHAR) =
1035: nvl(p_asset_fin_rec_adj.global_attribute15,
1036: nvl(p_asset_fin_rec_old.global_attribute15, FND_API.G_MISS_CHAR)) and
1037: nvl(p_asset_fin_rec_old.global_attribute16, FND_API.G_MISS_CHAR) =
1038: nvl(p_asset_fin_rec_adj.global_attribute16,
1032: nvl(p_asset_fin_rec_adj.global_attribute14,
1033: nvl(p_asset_fin_rec_old.global_attribute14, FND_API.G_MISS_CHAR)) and
1034: nvl(p_asset_fin_rec_old.global_attribute15, FND_API.G_MISS_CHAR) =
1035: nvl(p_asset_fin_rec_adj.global_attribute15,
1036: nvl(p_asset_fin_rec_old.global_attribute15, FND_API.G_MISS_CHAR)) and
1037: nvl(p_asset_fin_rec_old.global_attribute16, FND_API.G_MISS_CHAR) =
1038: nvl(p_asset_fin_rec_adj.global_attribute16,
1039: nvl(p_asset_fin_rec_old.global_attribute16, FND_API.G_MISS_CHAR)) and
1040: nvl(p_asset_fin_rec_old.global_attribute17, FND_API.G_MISS_CHAR) =
1033: nvl(p_asset_fin_rec_old.global_attribute14, FND_API.G_MISS_CHAR)) and
1034: nvl(p_asset_fin_rec_old.global_attribute15, FND_API.G_MISS_CHAR) =
1035: nvl(p_asset_fin_rec_adj.global_attribute15,
1036: nvl(p_asset_fin_rec_old.global_attribute15, FND_API.G_MISS_CHAR)) and
1037: nvl(p_asset_fin_rec_old.global_attribute16, FND_API.G_MISS_CHAR) =
1038: nvl(p_asset_fin_rec_adj.global_attribute16,
1039: nvl(p_asset_fin_rec_old.global_attribute16, FND_API.G_MISS_CHAR)) and
1040: nvl(p_asset_fin_rec_old.global_attribute17, FND_API.G_MISS_CHAR) =
1041: nvl(p_asset_fin_rec_adj.global_attribute17,
1035: nvl(p_asset_fin_rec_adj.global_attribute15,
1036: nvl(p_asset_fin_rec_old.global_attribute15, FND_API.G_MISS_CHAR)) and
1037: nvl(p_asset_fin_rec_old.global_attribute16, FND_API.G_MISS_CHAR) =
1038: nvl(p_asset_fin_rec_adj.global_attribute16,
1039: nvl(p_asset_fin_rec_old.global_attribute16, FND_API.G_MISS_CHAR)) and
1040: nvl(p_asset_fin_rec_old.global_attribute17, FND_API.G_MISS_CHAR) =
1041: nvl(p_asset_fin_rec_adj.global_attribute17,
1042: nvl(p_asset_fin_rec_old.global_attribute17, FND_API.G_MISS_CHAR)) and
1043: nvl(p_asset_fin_rec_old.global_attribute18, FND_API.G_MISS_CHAR) =
1036: nvl(p_asset_fin_rec_old.global_attribute15, FND_API.G_MISS_CHAR)) and
1037: nvl(p_asset_fin_rec_old.global_attribute16, FND_API.G_MISS_CHAR) =
1038: nvl(p_asset_fin_rec_adj.global_attribute16,
1039: nvl(p_asset_fin_rec_old.global_attribute16, FND_API.G_MISS_CHAR)) and
1040: nvl(p_asset_fin_rec_old.global_attribute17, FND_API.G_MISS_CHAR) =
1041: nvl(p_asset_fin_rec_adj.global_attribute17,
1042: nvl(p_asset_fin_rec_old.global_attribute17, FND_API.G_MISS_CHAR)) and
1043: nvl(p_asset_fin_rec_old.global_attribute18, FND_API.G_MISS_CHAR) =
1044: nvl(p_asset_fin_rec_adj.global_attribute18,
1038: nvl(p_asset_fin_rec_adj.global_attribute16,
1039: nvl(p_asset_fin_rec_old.global_attribute16, FND_API.G_MISS_CHAR)) and
1040: nvl(p_asset_fin_rec_old.global_attribute17, FND_API.G_MISS_CHAR) =
1041: nvl(p_asset_fin_rec_adj.global_attribute17,
1042: nvl(p_asset_fin_rec_old.global_attribute17, FND_API.G_MISS_CHAR)) and
1043: nvl(p_asset_fin_rec_old.global_attribute18, FND_API.G_MISS_CHAR) =
1044: nvl(p_asset_fin_rec_adj.global_attribute18,
1045: nvl(p_asset_fin_rec_old.global_attribute18, FND_API.G_MISS_CHAR)) and
1046: nvl(p_asset_fin_rec_old.global_attribute19, FND_API.G_MISS_CHAR) =
1039: nvl(p_asset_fin_rec_old.global_attribute16, FND_API.G_MISS_CHAR)) and
1040: nvl(p_asset_fin_rec_old.global_attribute17, FND_API.G_MISS_CHAR) =
1041: nvl(p_asset_fin_rec_adj.global_attribute17,
1042: nvl(p_asset_fin_rec_old.global_attribute17, FND_API.G_MISS_CHAR)) and
1043: nvl(p_asset_fin_rec_old.global_attribute18, FND_API.G_MISS_CHAR) =
1044: nvl(p_asset_fin_rec_adj.global_attribute18,
1045: nvl(p_asset_fin_rec_old.global_attribute18, FND_API.G_MISS_CHAR)) and
1046: nvl(p_asset_fin_rec_old.global_attribute19, FND_API.G_MISS_CHAR) =
1047: nvl(p_asset_fin_rec_adj.global_attribute19,
1041: nvl(p_asset_fin_rec_adj.global_attribute17,
1042: nvl(p_asset_fin_rec_old.global_attribute17, FND_API.G_MISS_CHAR)) and
1043: nvl(p_asset_fin_rec_old.global_attribute18, FND_API.G_MISS_CHAR) =
1044: nvl(p_asset_fin_rec_adj.global_attribute18,
1045: nvl(p_asset_fin_rec_old.global_attribute18, FND_API.G_MISS_CHAR)) and
1046: nvl(p_asset_fin_rec_old.global_attribute19, FND_API.G_MISS_CHAR) =
1047: nvl(p_asset_fin_rec_adj.global_attribute19,
1048: nvl(p_asset_fin_rec_old.global_attribute19, FND_API.G_MISS_CHAR)) and
1049: nvl(p_asset_fin_rec_old.global_attribute20, FND_API.G_MISS_CHAR) =
1042: nvl(p_asset_fin_rec_old.global_attribute17, FND_API.G_MISS_CHAR)) and
1043: nvl(p_asset_fin_rec_old.global_attribute18, FND_API.G_MISS_CHAR) =
1044: nvl(p_asset_fin_rec_adj.global_attribute18,
1045: nvl(p_asset_fin_rec_old.global_attribute18, FND_API.G_MISS_CHAR)) and
1046: nvl(p_asset_fin_rec_old.global_attribute19, FND_API.G_MISS_CHAR) =
1047: nvl(p_asset_fin_rec_adj.global_attribute19,
1048: nvl(p_asset_fin_rec_old.global_attribute19, FND_API.G_MISS_CHAR)) and
1049: nvl(p_asset_fin_rec_old.global_attribute20, FND_API.G_MISS_CHAR) =
1050: nvl(p_asset_fin_rec_adj.global_attribute20,
1044: nvl(p_asset_fin_rec_adj.global_attribute18,
1045: nvl(p_asset_fin_rec_old.global_attribute18, FND_API.G_MISS_CHAR)) and
1046: nvl(p_asset_fin_rec_old.global_attribute19, FND_API.G_MISS_CHAR) =
1047: nvl(p_asset_fin_rec_adj.global_attribute19,
1048: nvl(p_asset_fin_rec_old.global_attribute19, FND_API.G_MISS_CHAR)) and
1049: nvl(p_asset_fin_rec_old.global_attribute20, FND_API.G_MISS_CHAR) =
1050: nvl(p_asset_fin_rec_adj.global_attribute20,
1051: nvl(p_asset_fin_rec_old.global_attribute20, FND_API.G_MISS_CHAR)) and
1052: nvl(p_asset_fin_rec_old.global_attribute_category, FND_API.G_MISS_CHAR) =
1045: nvl(p_asset_fin_rec_old.global_attribute18, FND_API.G_MISS_CHAR)) and
1046: nvl(p_asset_fin_rec_old.global_attribute19, FND_API.G_MISS_CHAR) =
1047: nvl(p_asset_fin_rec_adj.global_attribute19,
1048: nvl(p_asset_fin_rec_old.global_attribute19, FND_API.G_MISS_CHAR)) and
1049: nvl(p_asset_fin_rec_old.global_attribute20, FND_API.G_MISS_CHAR) =
1050: nvl(p_asset_fin_rec_adj.global_attribute20,
1051: nvl(p_asset_fin_rec_old.global_attribute20, FND_API.G_MISS_CHAR)) and
1052: nvl(p_asset_fin_rec_old.global_attribute_category, FND_API.G_MISS_CHAR) =
1053: nvl(p_asset_fin_rec_adj.global_attribute_category,
1047: nvl(p_asset_fin_rec_adj.global_attribute19,
1048: nvl(p_asset_fin_rec_old.global_attribute19, FND_API.G_MISS_CHAR)) and
1049: nvl(p_asset_fin_rec_old.global_attribute20, FND_API.G_MISS_CHAR) =
1050: nvl(p_asset_fin_rec_adj.global_attribute20,
1051: nvl(p_asset_fin_rec_old.global_attribute20, FND_API.G_MISS_CHAR)) and
1052: nvl(p_asset_fin_rec_old.global_attribute_category, FND_API.G_MISS_CHAR) =
1053: nvl(p_asset_fin_rec_adj.global_attribute_category,
1054: nvl(p_asset_fin_rec_old.global_attribute_category, FND_API.G_MISS_CHAR))) then
1055: l_no_changes_made := TRUE;
1048: nvl(p_asset_fin_rec_old.global_attribute19, FND_API.G_MISS_CHAR)) and
1049: nvl(p_asset_fin_rec_old.global_attribute20, FND_API.G_MISS_CHAR) =
1050: nvl(p_asset_fin_rec_adj.global_attribute20,
1051: nvl(p_asset_fin_rec_old.global_attribute20, FND_API.G_MISS_CHAR)) and
1052: nvl(p_asset_fin_rec_old.global_attribute_category, FND_API.G_MISS_CHAR) =
1053: nvl(p_asset_fin_rec_adj.global_attribute_category,
1054: nvl(p_asset_fin_rec_old.global_attribute_category, FND_API.G_MISS_CHAR))) then
1055: l_no_changes_made := TRUE;
1056: else
1050: nvl(p_asset_fin_rec_adj.global_attribute20,
1051: nvl(p_asset_fin_rec_old.global_attribute20, FND_API.G_MISS_CHAR)) and
1052: nvl(p_asset_fin_rec_old.global_attribute_category, FND_API.G_MISS_CHAR) =
1053: nvl(p_asset_fin_rec_adj.global_attribute_category,
1054: nvl(p_asset_fin_rec_old.global_attribute_category, FND_API.G_MISS_CHAR))) then
1055: l_no_changes_made := TRUE;
1056: else
1057: l_no_changes_made := FALSE;
1058: end if;
1056: else
1057: l_no_changes_made := FALSE;
1058: end if;
1059:
1060: if nvl(p_asset_fin_rec_old.unit_of_measure, FND_API.G_MISS_CHAR) =
1061: nvl(p_asset_fin_rec_adj.unit_of_measure,
1062: nvl(p_asset_fin_rec_old.unit_of_measure, FND_API.G_MISS_CHAR)) then
1063: l_no_changes_to_uom := TRUE;
1064: else
1058: end if;
1059:
1060: if nvl(p_asset_fin_rec_old.unit_of_measure, FND_API.G_MISS_CHAR) =
1061: nvl(p_asset_fin_rec_adj.unit_of_measure,
1062: nvl(p_asset_fin_rec_old.unit_of_measure, FND_API.G_MISS_CHAR)) then
1063: l_no_changes_to_uom := TRUE;
1064: else
1065: l_no_changes_to_uom := FALSE;
1066: end if;
1074:
1075: if p_asset_fin_rec_old.deprn_method_code =
1076: nvl(p_asset_fin_rec_adj.deprn_method_code,
1077: p_asset_fin_rec_old.deprn_method_code) and
1078: nvl(p_asset_fin_rec_old.life_in_months, FND_API.G_MISS_NUM) =
1079: nvl(p_asset_fin_rec_adj.life_in_months,
1080: nvl(p_asset_fin_rec_old.life_in_months, FND_API.G_MISS_NUM)) and
1081: nvl(p_asset_fin_rec_old.basic_rate, FND_API.G_MISS_NUM) =
1082: nvl(p_asset_fin_rec_adj.basic_rate,
1076: nvl(p_asset_fin_rec_adj.deprn_method_code,
1077: p_asset_fin_rec_old.deprn_method_code) and
1078: nvl(p_asset_fin_rec_old.life_in_months, FND_API.G_MISS_NUM) =
1079: nvl(p_asset_fin_rec_adj.life_in_months,
1080: nvl(p_asset_fin_rec_old.life_in_months, FND_API.G_MISS_NUM)) and
1081: nvl(p_asset_fin_rec_old.basic_rate, FND_API.G_MISS_NUM) =
1082: nvl(p_asset_fin_rec_adj.basic_rate,
1083: nvl(p_asset_fin_rec_old.basic_rate, FND_API.G_MISS_NUM)) and
1084: nvl(p_asset_fin_rec_old.adjusted_rate, FND_API.G_MISS_NUM) =
1077: p_asset_fin_rec_old.deprn_method_code) and
1078: nvl(p_asset_fin_rec_old.life_in_months, FND_API.G_MISS_NUM) =
1079: nvl(p_asset_fin_rec_adj.life_in_months,
1080: nvl(p_asset_fin_rec_old.life_in_months, FND_API.G_MISS_NUM)) and
1081: nvl(p_asset_fin_rec_old.basic_rate, FND_API.G_MISS_NUM) =
1082: nvl(p_asset_fin_rec_adj.basic_rate,
1083: nvl(p_asset_fin_rec_old.basic_rate, FND_API.G_MISS_NUM)) and
1084: nvl(p_asset_fin_rec_old.adjusted_rate, FND_API.G_MISS_NUM) =
1085: nvl(p_asset_fin_rec_adj.adjusted_rate,
1079: nvl(p_asset_fin_rec_adj.life_in_months,
1080: nvl(p_asset_fin_rec_old.life_in_months, FND_API.G_MISS_NUM)) and
1081: nvl(p_asset_fin_rec_old.basic_rate, FND_API.G_MISS_NUM) =
1082: nvl(p_asset_fin_rec_adj.basic_rate,
1083: nvl(p_asset_fin_rec_old.basic_rate, FND_API.G_MISS_NUM)) and
1084: nvl(p_asset_fin_rec_old.adjusted_rate, FND_API.G_MISS_NUM) =
1085: nvl(p_asset_fin_rec_adj.adjusted_rate,
1086: nvl(p_asset_fin_rec_old.adjusted_rate, FND_API.G_MISS_NUM)) and
1087: nvl(p_asset_fin_rec_old.bonus_rule, FND_API.G_MISS_CHAR) =
1080: nvl(p_asset_fin_rec_old.life_in_months, FND_API.G_MISS_NUM)) and
1081: nvl(p_asset_fin_rec_old.basic_rate, FND_API.G_MISS_NUM) =
1082: nvl(p_asset_fin_rec_adj.basic_rate,
1083: nvl(p_asset_fin_rec_old.basic_rate, FND_API.G_MISS_NUM)) and
1084: nvl(p_asset_fin_rec_old.adjusted_rate, FND_API.G_MISS_NUM) =
1085: nvl(p_asset_fin_rec_adj.adjusted_rate,
1086: nvl(p_asset_fin_rec_old.adjusted_rate, FND_API.G_MISS_NUM)) and
1087: nvl(p_asset_fin_rec_old.bonus_rule, FND_API.G_MISS_CHAR) =
1088: nvl(p_asset_fin_rec_adj.bonus_rule,
1082: nvl(p_asset_fin_rec_adj.basic_rate,
1083: nvl(p_asset_fin_rec_old.basic_rate, FND_API.G_MISS_NUM)) and
1084: nvl(p_asset_fin_rec_old.adjusted_rate, FND_API.G_MISS_NUM) =
1085: nvl(p_asset_fin_rec_adj.adjusted_rate,
1086: nvl(p_asset_fin_rec_old.adjusted_rate, FND_API.G_MISS_NUM)) and
1087: nvl(p_asset_fin_rec_old.bonus_rule, FND_API.G_MISS_CHAR) =
1088: nvl(p_asset_fin_rec_adj.bonus_rule,
1089: nvl(p_asset_fin_rec_old.bonus_rule, FND_API.G_MISS_CHAR)) then
1090: l_no_changes_to_method := TRUE;
1083: nvl(p_asset_fin_rec_old.basic_rate, FND_API.G_MISS_NUM)) and
1084: nvl(p_asset_fin_rec_old.adjusted_rate, FND_API.G_MISS_NUM) =
1085: nvl(p_asset_fin_rec_adj.adjusted_rate,
1086: nvl(p_asset_fin_rec_old.adjusted_rate, FND_API.G_MISS_NUM)) and
1087: nvl(p_asset_fin_rec_old.bonus_rule, FND_API.G_MISS_CHAR) =
1088: nvl(p_asset_fin_rec_adj.bonus_rule,
1089: nvl(p_asset_fin_rec_old.bonus_rule, FND_API.G_MISS_CHAR)) then
1090: l_no_changes_to_method := TRUE;
1091: else
1085: nvl(p_asset_fin_rec_adj.adjusted_rate,
1086: nvl(p_asset_fin_rec_old.adjusted_rate, FND_API.G_MISS_NUM)) and
1087: nvl(p_asset_fin_rec_old.bonus_rule, FND_API.G_MISS_CHAR) =
1088: nvl(p_asset_fin_rec_adj.bonus_rule,
1089: nvl(p_asset_fin_rec_old.bonus_rule, FND_API.G_MISS_CHAR)) then
1090: l_no_changes_to_method := TRUE;
1091: else
1092: l_no_changes_to_method := FALSE;
1093: end if;
1093: end if;
1094:
1095:
1096: if (p_asset_type_rec.asset_type = 'GROUP') then
1097: if nvl(p_asset_fin_rec_old.recognize_gain_loss, FND_API.G_MISS_CHAR) =
1098: nvl(p_asset_fin_rec_adj.recognize_gain_loss,
1099: nvl(p_asset_fin_rec_old.recognize_gain_loss, FND_API.G_MISS_CHAR)) and
1100: nvl(p_asset_fin_rec_old.recapture_reserve_flag, FND_API.G_MISS_CHAR) =
1101: nvl(p_asset_fin_rec_adj.recapture_reserve_flag,
1095:
1096: if (p_asset_type_rec.asset_type = 'GROUP') then
1097: if nvl(p_asset_fin_rec_old.recognize_gain_loss, FND_API.G_MISS_CHAR) =
1098: nvl(p_asset_fin_rec_adj.recognize_gain_loss,
1099: nvl(p_asset_fin_rec_old.recognize_gain_loss, FND_API.G_MISS_CHAR)) and
1100: nvl(p_asset_fin_rec_old.recapture_reserve_flag, FND_API.G_MISS_CHAR) =
1101: nvl(p_asset_fin_rec_adj.recapture_reserve_flag,
1102: nvl(p_asset_fin_rec_old.recapture_reserve_flag, FND_API.G_MISS_CHAR)) and
1103: nvl(p_asset_fin_rec_old.limit_proceeds_flag, FND_API.G_MISS_CHAR) =
1096: if (p_asset_type_rec.asset_type = 'GROUP') then
1097: if nvl(p_asset_fin_rec_old.recognize_gain_loss, FND_API.G_MISS_CHAR) =
1098: nvl(p_asset_fin_rec_adj.recognize_gain_loss,
1099: nvl(p_asset_fin_rec_old.recognize_gain_loss, FND_API.G_MISS_CHAR)) and
1100: nvl(p_asset_fin_rec_old.recapture_reserve_flag, FND_API.G_MISS_CHAR) =
1101: nvl(p_asset_fin_rec_adj.recapture_reserve_flag,
1102: nvl(p_asset_fin_rec_old.recapture_reserve_flag, FND_API.G_MISS_CHAR)) and
1103: nvl(p_asset_fin_rec_old.limit_proceeds_flag, FND_API.G_MISS_CHAR) =
1104: nvl(p_asset_fin_rec_adj.limit_proceeds_flag,
1098: nvl(p_asset_fin_rec_adj.recognize_gain_loss,
1099: nvl(p_asset_fin_rec_old.recognize_gain_loss, FND_API.G_MISS_CHAR)) and
1100: nvl(p_asset_fin_rec_old.recapture_reserve_flag, FND_API.G_MISS_CHAR) =
1101: nvl(p_asset_fin_rec_adj.recapture_reserve_flag,
1102: nvl(p_asset_fin_rec_old.recapture_reserve_flag, FND_API.G_MISS_CHAR)) and
1103: nvl(p_asset_fin_rec_old.limit_proceeds_flag, FND_API.G_MISS_CHAR) =
1104: nvl(p_asset_fin_rec_adj.limit_proceeds_flag,
1105: nvl(p_asset_fin_rec_old.limit_proceeds_flag, FND_API.G_MISS_CHAR)) and
1106: nvl(p_asset_fin_rec_old.terminal_gain_loss, FND_API.G_MISS_CHAR) =
1099: nvl(p_asset_fin_rec_old.recognize_gain_loss, FND_API.G_MISS_CHAR)) and
1100: nvl(p_asset_fin_rec_old.recapture_reserve_flag, FND_API.G_MISS_CHAR) =
1101: nvl(p_asset_fin_rec_adj.recapture_reserve_flag,
1102: nvl(p_asset_fin_rec_old.recapture_reserve_flag, FND_API.G_MISS_CHAR)) and
1103: nvl(p_asset_fin_rec_old.limit_proceeds_flag, FND_API.G_MISS_CHAR) =
1104: nvl(p_asset_fin_rec_adj.limit_proceeds_flag,
1105: nvl(p_asset_fin_rec_old.limit_proceeds_flag, FND_API.G_MISS_CHAR)) and
1106: nvl(p_asset_fin_rec_old.terminal_gain_loss, FND_API.G_MISS_CHAR) =
1107: nvl(p_asset_fin_rec_adj.terminal_gain_loss,
1101: nvl(p_asset_fin_rec_adj.recapture_reserve_flag,
1102: nvl(p_asset_fin_rec_old.recapture_reserve_flag, FND_API.G_MISS_CHAR)) and
1103: nvl(p_asset_fin_rec_old.limit_proceeds_flag, FND_API.G_MISS_CHAR) =
1104: nvl(p_asset_fin_rec_adj.limit_proceeds_flag,
1105: nvl(p_asset_fin_rec_old.limit_proceeds_flag, FND_API.G_MISS_CHAR)) and
1106: nvl(p_asset_fin_rec_old.terminal_gain_loss, FND_API.G_MISS_CHAR) =
1107: nvl(p_asset_fin_rec_adj.terminal_gain_loss,
1108: nvl(p_asset_fin_rec_old.terminal_gain_loss, FND_API.G_MISS_CHAR)) and
1109: nvl(p_asset_fin_rec_old.tracking_method, FND_API.G_MISS_CHAR) =
1102: nvl(p_asset_fin_rec_old.recapture_reserve_flag, FND_API.G_MISS_CHAR)) and
1103: nvl(p_asset_fin_rec_old.limit_proceeds_flag, FND_API.G_MISS_CHAR) =
1104: nvl(p_asset_fin_rec_adj.limit_proceeds_flag,
1105: nvl(p_asset_fin_rec_old.limit_proceeds_flag, FND_API.G_MISS_CHAR)) and
1106: nvl(p_asset_fin_rec_old.terminal_gain_loss, FND_API.G_MISS_CHAR) =
1107: nvl(p_asset_fin_rec_adj.terminal_gain_loss,
1108: nvl(p_asset_fin_rec_old.terminal_gain_loss, FND_API.G_MISS_CHAR)) and
1109: nvl(p_asset_fin_rec_old.tracking_method, FND_API.G_MISS_CHAR) =
1110: nvl(p_asset_fin_rec_adj.tracking_method,
1104: nvl(p_asset_fin_rec_adj.limit_proceeds_flag,
1105: nvl(p_asset_fin_rec_old.limit_proceeds_flag, FND_API.G_MISS_CHAR)) and
1106: nvl(p_asset_fin_rec_old.terminal_gain_loss, FND_API.G_MISS_CHAR) =
1107: nvl(p_asset_fin_rec_adj.terminal_gain_loss,
1108: nvl(p_asset_fin_rec_old.terminal_gain_loss, FND_API.G_MISS_CHAR)) and
1109: nvl(p_asset_fin_rec_old.tracking_method, FND_API.G_MISS_CHAR) =
1110: nvl(p_asset_fin_rec_adj.tracking_method,
1111: nvl(p_asset_fin_rec_old.tracking_method, FND_API.G_MISS_CHAR)) and
1112: nvl(p_asset_fin_rec_old.exclude_fully_rsv_flag, FND_API.G_MISS_CHAR) =
1105: nvl(p_asset_fin_rec_old.limit_proceeds_flag, FND_API.G_MISS_CHAR)) and
1106: nvl(p_asset_fin_rec_old.terminal_gain_loss, FND_API.G_MISS_CHAR) =
1107: nvl(p_asset_fin_rec_adj.terminal_gain_loss,
1108: nvl(p_asset_fin_rec_old.terminal_gain_loss, FND_API.G_MISS_CHAR)) and
1109: nvl(p_asset_fin_rec_old.tracking_method, FND_API.G_MISS_CHAR) =
1110: nvl(p_asset_fin_rec_adj.tracking_method,
1111: nvl(p_asset_fin_rec_old.tracking_method, FND_API.G_MISS_CHAR)) and
1112: nvl(p_asset_fin_rec_old.exclude_fully_rsv_flag, FND_API.G_MISS_CHAR) =
1113: nvl(p_asset_fin_rec_adj.exclude_fully_rsv_flag,
1107: nvl(p_asset_fin_rec_adj.terminal_gain_loss,
1108: nvl(p_asset_fin_rec_old.terminal_gain_loss, FND_API.G_MISS_CHAR)) and
1109: nvl(p_asset_fin_rec_old.tracking_method, FND_API.G_MISS_CHAR) =
1110: nvl(p_asset_fin_rec_adj.tracking_method,
1111: nvl(p_asset_fin_rec_old.tracking_method, FND_API.G_MISS_CHAR)) and
1112: nvl(p_asset_fin_rec_old.exclude_fully_rsv_flag, FND_API.G_MISS_CHAR) =
1113: nvl(p_asset_fin_rec_adj.exclude_fully_rsv_flag,
1114: nvl(p_asset_fin_rec_old.exclude_fully_rsv_flag, FND_API.G_MISS_CHAR)) and
1115: nvl(p_asset_fin_rec_old.excess_allocation_option, FND_API.G_MISS_CHAR) =
1108: nvl(p_asset_fin_rec_old.terminal_gain_loss, FND_API.G_MISS_CHAR)) and
1109: nvl(p_asset_fin_rec_old.tracking_method, FND_API.G_MISS_CHAR) =
1110: nvl(p_asset_fin_rec_adj.tracking_method,
1111: nvl(p_asset_fin_rec_old.tracking_method, FND_API.G_MISS_CHAR)) and
1112: nvl(p_asset_fin_rec_old.exclude_fully_rsv_flag, FND_API.G_MISS_CHAR) =
1113: nvl(p_asset_fin_rec_adj.exclude_fully_rsv_flag,
1114: nvl(p_asset_fin_rec_old.exclude_fully_rsv_flag, FND_API.G_MISS_CHAR)) and
1115: nvl(p_asset_fin_rec_old.excess_allocation_option, FND_API.G_MISS_CHAR) =
1116: nvl(p_asset_fin_rec_adj.excess_allocation_option,
1110: nvl(p_asset_fin_rec_adj.tracking_method,
1111: nvl(p_asset_fin_rec_old.tracking_method, FND_API.G_MISS_CHAR)) and
1112: nvl(p_asset_fin_rec_old.exclude_fully_rsv_flag, FND_API.G_MISS_CHAR) =
1113: nvl(p_asset_fin_rec_adj.exclude_fully_rsv_flag,
1114: nvl(p_asset_fin_rec_old.exclude_fully_rsv_flag, FND_API.G_MISS_CHAR)) and
1115: nvl(p_asset_fin_rec_old.excess_allocation_option, FND_API.G_MISS_CHAR) =
1116: nvl(p_asset_fin_rec_adj.excess_allocation_option,
1117: nvl(p_asset_fin_rec_old.excess_allocation_option, FND_API.G_MISS_CHAR)) and
1118: nvl(p_asset_fin_rec_old.depreciation_option, FND_API.G_MISS_CHAR) =
1111: nvl(p_asset_fin_rec_old.tracking_method, FND_API.G_MISS_CHAR)) and
1112: nvl(p_asset_fin_rec_old.exclude_fully_rsv_flag, FND_API.G_MISS_CHAR) =
1113: nvl(p_asset_fin_rec_adj.exclude_fully_rsv_flag,
1114: nvl(p_asset_fin_rec_old.exclude_fully_rsv_flag, FND_API.G_MISS_CHAR)) and
1115: nvl(p_asset_fin_rec_old.excess_allocation_option, FND_API.G_MISS_CHAR) =
1116: nvl(p_asset_fin_rec_adj.excess_allocation_option,
1117: nvl(p_asset_fin_rec_old.excess_allocation_option, FND_API.G_MISS_CHAR)) and
1118: nvl(p_asset_fin_rec_old.depreciation_option, FND_API.G_MISS_CHAR) =
1119: nvl(p_asset_fin_rec_adj.depreciation_option,
1113: nvl(p_asset_fin_rec_adj.exclude_fully_rsv_flag,
1114: nvl(p_asset_fin_rec_old.exclude_fully_rsv_flag, FND_API.G_MISS_CHAR)) and
1115: nvl(p_asset_fin_rec_old.excess_allocation_option, FND_API.G_MISS_CHAR) =
1116: nvl(p_asset_fin_rec_adj.excess_allocation_option,
1117: nvl(p_asset_fin_rec_old.excess_allocation_option, FND_API.G_MISS_CHAR)) and
1118: nvl(p_asset_fin_rec_old.depreciation_option, FND_API.G_MISS_CHAR) =
1119: nvl(p_asset_fin_rec_adj.depreciation_option,
1120: nvl(p_asset_fin_rec_old.depreciation_option, FND_API.G_MISS_CHAR)) and
1121: nvl(p_asset_fin_rec_old.member_rollup_flag, FND_API.G_MISS_CHAR) =
1114: nvl(p_asset_fin_rec_old.exclude_fully_rsv_flag, FND_API.G_MISS_CHAR)) and
1115: nvl(p_asset_fin_rec_old.excess_allocation_option, FND_API.G_MISS_CHAR) =
1116: nvl(p_asset_fin_rec_adj.excess_allocation_option,
1117: nvl(p_asset_fin_rec_old.excess_allocation_option, FND_API.G_MISS_CHAR)) and
1118: nvl(p_asset_fin_rec_old.depreciation_option, FND_API.G_MISS_CHAR) =
1119: nvl(p_asset_fin_rec_adj.depreciation_option,
1120: nvl(p_asset_fin_rec_old.depreciation_option, FND_API.G_MISS_CHAR)) and
1121: nvl(p_asset_fin_rec_old.member_rollup_flag, FND_API.G_MISS_CHAR) =
1122: nvl(p_asset_fin_rec_adj.member_rollup_flag,
1116: nvl(p_asset_fin_rec_adj.excess_allocation_option,
1117: nvl(p_asset_fin_rec_old.excess_allocation_option, FND_API.G_MISS_CHAR)) and
1118: nvl(p_asset_fin_rec_old.depreciation_option, FND_API.G_MISS_CHAR) =
1119: nvl(p_asset_fin_rec_adj.depreciation_option,
1120: nvl(p_asset_fin_rec_old.depreciation_option, FND_API.G_MISS_CHAR)) and
1121: nvl(p_asset_fin_rec_old.member_rollup_flag, FND_API.G_MISS_CHAR) =
1122: nvl(p_asset_fin_rec_adj.member_rollup_flag,
1123: nvl(p_asset_fin_rec_old.member_rollup_flag, FND_API.G_MISS_CHAR)) and
1124: nvl(p_asset_fin_rec_old.allocate_to_fully_rsv_flag, FND_API.G_MISS_CHAR) =
1117: nvl(p_asset_fin_rec_old.excess_allocation_option, FND_API.G_MISS_CHAR)) and
1118: nvl(p_asset_fin_rec_old.depreciation_option, FND_API.G_MISS_CHAR) =
1119: nvl(p_asset_fin_rec_adj.depreciation_option,
1120: nvl(p_asset_fin_rec_old.depreciation_option, FND_API.G_MISS_CHAR)) and
1121: nvl(p_asset_fin_rec_old.member_rollup_flag, FND_API.G_MISS_CHAR) =
1122: nvl(p_asset_fin_rec_adj.member_rollup_flag,
1123: nvl(p_asset_fin_rec_old.member_rollup_flag, FND_API.G_MISS_CHAR)) and
1124: nvl(p_asset_fin_rec_old.allocate_to_fully_rsv_flag, FND_API.G_MISS_CHAR) =
1125: nvl(p_asset_fin_rec_adj.allocate_to_fully_rsv_flag,
1119: nvl(p_asset_fin_rec_adj.depreciation_option,
1120: nvl(p_asset_fin_rec_old.depreciation_option, FND_API.G_MISS_CHAR)) and
1121: nvl(p_asset_fin_rec_old.member_rollup_flag, FND_API.G_MISS_CHAR) =
1122: nvl(p_asset_fin_rec_adj.member_rollup_flag,
1123: nvl(p_asset_fin_rec_old.member_rollup_flag, FND_API.G_MISS_CHAR)) and
1124: nvl(p_asset_fin_rec_old.allocate_to_fully_rsv_flag, FND_API.G_MISS_CHAR) =
1125: nvl(p_asset_fin_rec_adj.allocate_to_fully_rsv_flag,
1126: nvl(p_asset_fin_rec_old.allocate_to_fully_rsv_flag, FND_API.G_MISS_CHAR)) and
1127: /* HH group ed */
1120: nvl(p_asset_fin_rec_old.depreciation_option, FND_API.G_MISS_CHAR)) and
1121: nvl(p_asset_fin_rec_old.member_rollup_flag, FND_API.G_MISS_CHAR) =
1122: nvl(p_asset_fin_rec_adj.member_rollup_flag,
1123: nvl(p_asset_fin_rec_old.member_rollup_flag, FND_API.G_MISS_CHAR)) and
1124: nvl(p_asset_fin_rec_old.allocate_to_fully_rsv_flag, FND_API.G_MISS_CHAR) =
1125: nvl(p_asset_fin_rec_adj.allocate_to_fully_rsv_flag,
1126: nvl(p_asset_fin_rec_old.allocate_to_fully_rsv_flag, FND_API.G_MISS_CHAR)) and
1127: /* HH group ed */
1128: nvl(p_asset_fin_rec_old.disabled_flag, FND_API.G_MISS_CHAR) =
1122: nvl(p_asset_fin_rec_adj.member_rollup_flag,
1123: nvl(p_asset_fin_rec_old.member_rollup_flag, FND_API.G_MISS_CHAR)) and
1124: nvl(p_asset_fin_rec_old.allocate_to_fully_rsv_flag, FND_API.G_MISS_CHAR) =
1125: nvl(p_asset_fin_rec_adj.allocate_to_fully_rsv_flag,
1126: nvl(p_asset_fin_rec_old.allocate_to_fully_rsv_flag, FND_API.G_MISS_CHAR)) and
1127: /* HH group ed */
1128: nvl(p_asset_fin_rec_old.disabled_flag, FND_API.G_MISS_CHAR) =
1129: nvl(p_asset_fin_rec_adj.disabled_flag,
1130: nvl(p_asset_fin_rec_old.disabled_flag, FND_API.G_MISS_CHAR)) and /* end HH */
1124: nvl(p_asset_fin_rec_old.allocate_to_fully_rsv_flag, FND_API.G_MISS_CHAR) =
1125: nvl(p_asset_fin_rec_adj.allocate_to_fully_rsv_flag,
1126: nvl(p_asset_fin_rec_old.allocate_to_fully_rsv_flag, FND_API.G_MISS_CHAR)) and
1127: /* HH group ed */
1128: nvl(p_asset_fin_rec_old.disabled_flag, FND_API.G_MISS_CHAR) =
1129: nvl(p_asset_fin_rec_adj.disabled_flag,
1130: nvl(p_asset_fin_rec_old.disabled_flag, FND_API.G_MISS_CHAR)) and /* end HH */
1131: nvl(p_asset_fin_rec_old.allocate_to_fully_ret_flag, FND_API.G_MISS_CHAR) =
1132: nvl(p_asset_fin_rec_adj.allocate_to_fully_ret_flag,
1126: nvl(p_asset_fin_rec_old.allocate_to_fully_rsv_flag, FND_API.G_MISS_CHAR)) and
1127: /* HH group ed */
1128: nvl(p_asset_fin_rec_old.disabled_flag, FND_API.G_MISS_CHAR) =
1129: nvl(p_asset_fin_rec_adj.disabled_flag,
1130: nvl(p_asset_fin_rec_old.disabled_flag, FND_API.G_MISS_CHAR)) and /* end HH */
1131: nvl(p_asset_fin_rec_old.allocate_to_fully_ret_flag, FND_API.G_MISS_CHAR) =
1132: nvl(p_asset_fin_rec_adj.allocate_to_fully_ret_flag,
1133: nvl(p_asset_fin_rec_old.allocate_to_fully_ret_flag, FND_API.G_MISS_CHAR)) then
1134: if (p_log_level_rec.statement_level) then
1127: /* HH group ed */
1128: nvl(p_asset_fin_rec_old.disabled_flag, FND_API.G_MISS_CHAR) =
1129: nvl(p_asset_fin_rec_adj.disabled_flag,
1130: nvl(p_asset_fin_rec_old.disabled_flag, FND_API.G_MISS_CHAR)) and /* end HH */
1131: nvl(p_asset_fin_rec_old.allocate_to_fully_ret_flag, FND_API.G_MISS_CHAR) =
1132: nvl(p_asset_fin_rec_adj.allocate_to_fully_ret_flag,
1133: nvl(p_asset_fin_rec_old.allocate_to_fully_ret_flag, FND_API.G_MISS_CHAR)) then
1134: if (p_log_level_rec.statement_level) then
1135: fa_debug_pkg.add('l_calling_fn', 'Do not need to set it to true again', 'TRUE',
1129: nvl(p_asset_fin_rec_adj.disabled_flag,
1130: nvl(p_asset_fin_rec_old.disabled_flag, FND_API.G_MISS_CHAR)) and /* end HH */
1131: nvl(p_asset_fin_rec_old.allocate_to_fully_ret_flag, FND_API.G_MISS_CHAR) =
1132: nvl(p_asset_fin_rec_adj.allocate_to_fully_ret_flag,
1133: nvl(p_asset_fin_rec_old.allocate_to_fully_ret_flag, FND_API.G_MISS_CHAR)) then
1134: if (p_log_level_rec.statement_level) then
1135: fa_debug_pkg.add('l_calling_fn', 'Do not need to set it to true again', 'TRUE',
1136: p_log_level_rec => p_log_level_rec);
1137: end if;
1139: l_no_changes_made := FALSE;
1140: end if;
1141: l_no_changes_to_group := TRUE;
1142: else
1143: if nvl(p_asset_fin_rec_old.group_asset_id, FND_API.G_MISS_NUM) =
1144: nvl(p_asset_fin_rec_adj.group_asset_id,
1145: nvl(p_asset_fin_rec_old.group_asset_id, FND_API.G_MISS_NUM)) then
1146: l_no_changes_to_group := TRUE;
1147: else
1141: l_no_changes_to_group := TRUE;
1142: else
1143: if nvl(p_asset_fin_rec_old.group_asset_id, FND_API.G_MISS_NUM) =
1144: nvl(p_asset_fin_rec_adj.group_asset_id,
1145: nvl(p_asset_fin_rec_old.group_asset_id, FND_API.G_MISS_NUM)) then
1146: l_no_changes_to_group := TRUE;
1147: else
1148: l_no_changes_to_group := FALSE;
1149: end if;
1149: end if;
1150: end if;
1151:
1152: if nvl(p_asset_fin_rec_adj.reduction_rate, 0) = 0 and
1153: nvl(p_asset_fin_rec_old.reduce_addition_flag, FND_API.G_MISS_CHAR) =
1154: nvl(p_asset_fin_rec_adj.reduce_addition_flag,
1155: nvl(p_asset_fin_rec_old.reduce_addition_flag, FND_API.G_MISS_CHAR)) and
1156: nvl(p_asset_fin_rec_old.reduce_adjustment_flag, FND_API.G_MISS_CHAR) =
1157: nvl(p_asset_fin_rec_adj.reduce_adjustment_flag,
1151:
1152: if nvl(p_asset_fin_rec_adj.reduction_rate, 0) = 0 and
1153: nvl(p_asset_fin_rec_old.reduce_addition_flag, FND_API.G_MISS_CHAR) =
1154: nvl(p_asset_fin_rec_adj.reduce_addition_flag,
1155: nvl(p_asset_fin_rec_old.reduce_addition_flag, FND_API.G_MISS_CHAR)) and
1156: nvl(p_asset_fin_rec_old.reduce_adjustment_flag, FND_API.G_MISS_CHAR) =
1157: nvl(p_asset_fin_rec_adj.reduce_adjustment_flag,
1158: nvl(p_asset_fin_rec_old.reduce_adjustment_flag, FND_API.G_MISS_CHAR)) and
1159: nvl(p_asset_fin_rec_old.reduce_retirement_flag, FND_API.G_MISS_CHAR) =
1152: if nvl(p_asset_fin_rec_adj.reduction_rate, 0) = 0 and
1153: nvl(p_asset_fin_rec_old.reduce_addition_flag, FND_API.G_MISS_CHAR) =
1154: nvl(p_asset_fin_rec_adj.reduce_addition_flag,
1155: nvl(p_asset_fin_rec_old.reduce_addition_flag, FND_API.G_MISS_CHAR)) and
1156: nvl(p_asset_fin_rec_old.reduce_adjustment_flag, FND_API.G_MISS_CHAR) =
1157: nvl(p_asset_fin_rec_adj.reduce_adjustment_flag,
1158: nvl(p_asset_fin_rec_old.reduce_adjustment_flag, FND_API.G_MISS_CHAR)) and
1159: nvl(p_asset_fin_rec_old.reduce_retirement_flag, FND_API.G_MISS_CHAR) =
1160: nvl(p_asset_fin_rec_adj.reduce_retirement_flag,
1154: nvl(p_asset_fin_rec_adj.reduce_addition_flag,
1155: nvl(p_asset_fin_rec_old.reduce_addition_flag, FND_API.G_MISS_CHAR)) and
1156: nvl(p_asset_fin_rec_old.reduce_adjustment_flag, FND_API.G_MISS_CHAR) =
1157: nvl(p_asset_fin_rec_adj.reduce_adjustment_flag,
1158: nvl(p_asset_fin_rec_old.reduce_adjustment_flag, FND_API.G_MISS_CHAR)) and
1159: nvl(p_asset_fin_rec_old.reduce_retirement_flag, FND_API.G_MISS_CHAR) =
1160: nvl(p_asset_fin_rec_adj.reduce_retirement_flag,
1161: nvl(p_asset_fin_rec_old.reduce_retirement_flag, FND_API.G_MISS_CHAR)) then
1162: l_no_changes_to_reduction := TRUE;
1155: nvl(p_asset_fin_rec_old.reduce_addition_flag, FND_API.G_MISS_CHAR)) and
1156: nvl(p_asset_fin_rec_old.reduce_adjustment_flag, FND_API.G_MISS_CHAR) =
1157: nvl(p_asset_fin_rec_adj.reduce_adjustment_flag,
1158: nvl(p_asset_fin_rec_old.reduce_adjustment_flag, FND_API.G_MISS_CHAR)) and
1159: nvl(p_asset_fin_rec_old.reduce_retirement_flag, FND_API.G_MISS_CHAR) =
1160: nvl(p_asset_fin_rec_adj.reduce_retirement_flag,
1161: nvl(p_asset_fin_rec_old.reduce_retirement_flag, FND_API.G_MISS_CHAR)) then
1162: l_no_changes_to_reduction := TRUE;
1163: else
1157: nvl(p_asset_fin_rec_adj.reduce_adjustment_flag,
1158: nvl(p_asset_fin_rec_old.reduce_adjustment_flag, FND_API.G_MISS_CHAR)) and
1159: nvl(p_asset_fin_rec_old.reduce_retirement_flag, FND_API.G_MISS_CHAR) =
1160: nvl(p_asset_fin_rec_adj.reduce_retirement_flag,
1161: nvl(p_asset_fin_rec_old.reduce_retirement_flag, FND_API.G_MISS_CHAR)) then
1162: l_no_changes_to_reduction := TRUE;
1163: else
1164: l_no_changes_to_reduction := FALSE;
1165: end if;