R12:Defaulting Rules in Quoting
Do you know that in R12 defaulting rules are extended to Quoting (ASO) (and hence to iStore?)? These defaulting rules work just like the existing defaulting framework in Order Management.
By default you get a number of conditional templates that you can use to default values (like default price list based on Order type). If the attribute is not available for building default condition template, you can have your own custom dependency rules.
To achieve this you have to write your rules into the aso_dependency_mappings table using a sql file (asodepmp.sql). This sql file can be found in $ASO_TOP/patch/115/sql/ directory. Add your dependency there and run the SQL again. This will create rows into the table mentioned above. After you run the SQL you have to run the program Order Capture Dependency Generator. This will create or alter the package bodies for packages ASO_QUOTE_HEADER_DEP_HDLR and ASO_QUOTE_LINE_DEP_HDLR.
Personally I have not tested all these yet, but if you have already tested and proved, please share your experience. This is a very good feature which we have been waiting for years.