06-02-2014 7:41 AM
Hi,
I'm posting this query after going through various posts on the subject.
We are in 4.7 version and would like to add custom fields to table FPLT, to store additional information.
Since there are no customer includes in FPLT table, we intend to add append structure with our new fields.
Want to know if anyone has done similar enhancement? and if there is any negative impact on billing etc?
In some posts the exits RV60FUS1 & RV60FUST has been suggested to use. However,not sure how these can be used to store data in custom fields without modifying FPLT table. Appreciate any suggestion/solution. Thanks
06-02-2014 9:55 AM
Hi Sanjay,
Appending the FPLT table is always possible, but I was really evaluating the necessity for it. I dont think you necessarily need to append FPLT.
If you are appending FPLT, then you have to consider the implications of billing document for each billing plan, the carry over of data from SO to the invoice, the regression on the present functionality etc.
Instead you can weave the process with a new custom table for your purpose and play your process accordingly using user exits and enhancements.
Having said that, if you are very clear about all kinds of billing plan (Periodic, Milestone, advance periodic, arrears periodic etc....) then you can enable this. But my vote will be for Z table based solution
06-02-2014 10:44 AM
Thanks Krishnan for your suggestion.
I had thought about z-table but the challenge is to update the z-table everytime changes to billing plan takes place. If the billing plan is deleted, then I need to make sure that the z-table is also updated; Also if a new line is added OR amendments made to billing plan, then the z-table also needs to be updated; Also not sure if there would be any performance issues; Will discuss this with technical team; Thanks Anyway
06-02-2014 12:09 PM
Hi Sanjay,
That is indeed the reason why I wanted you to use a Z table.
You can of course draft the entire set of business processes and how the table needs to be updated in all those scenarios. The scenarios can include
Inclusion of a billing record in the billing plan
Deletion of a billing record
Change of billing percentage, value , date category, billing type, billing block etc on a billing plan
Creation of billing document for a billing plan item etc....
You need to think of all these scenarios and update the Z table. Innovatively, you can also delete the records from this Z table (if that is possible in ur process flow) when the last billing plan item is processed for billing creation. We have such scenarios and we enable the deletion of some Z tables in some our processes
03-11-2015 6:50 PM
Hi Sanjoy,
Were you able to resolve this issue ? Can you share the approach used ?
Thanks,
Hema
03-12-2015 7:48 AM
Hello Hema,
We have used an apend structure to FPLT table and added the new field.
Regards
sanjoy
03-12-2015 11:20 PM
03-15-2015 7:01 AM
Hi Hema,
No we did not add any new fields to billing plan tab; just used the exit RV60FUS1 to pass the value to the new field added in append structure of FPLT table
Regards