Hi,
If there are three persons working on customization .
When Customization is done every person should take there customised FOB and import it into one fresh database.
But if two of them are worked on same table say vendor table.
When they import FOB in fresh database system will ask for replace,skip,etc.
If we replace then customisation done by 1st person is replaced by another person.
What should we have to do to import all FOBs in one fresh database without any error or replacement??
0
Comments
(Sr. Tech. Consultant)
Dataman Computer Systems (P) Ltd.
web :www.datamannet.com
mail :nrapendra@datamannet.com
My world: Dynamics NAV,SQL and .NET
CEO at Solving Dynamics
http://www.solvingdynamics.com
Use merge only if you need to merge tables with fields from 2 add on's.
No PM,please use the forum. || May the <SOLVED>-attribute be in your title!
If we replace previous table or codeunit it will affect on the previous data.
But only safe way is working on the same database and finally we used a special table, in which each developer blocked needed object during change process.
Will u please explain it??
Obejct Type - same as in Object Table
Object No. - Integer with relation to Object table
Date
User Code - same as in User Setup table
Developers add blocked object to table before making changes and after they finish changes only delete this record.
it's a common issue when you have more than one developer working on the same project.
navision is not very good in helping you overcome this problem, so you should create and enforce a very strict developing methodology.
one part of this methodology could be developing in the same database, but this is surely not enough. you may consider assigning a senior developer in charge with allocating developments to the rest of the team in such a way that the need to work on the same objects is minimized. also, this senior should be the only one importing the objects in the customer's database, to avoid conflicts and the never ending questions about "where did my code go? i wrote it with my own hands, but now is not there anymore"
RIS Plus, LLC
I think if you need multiple developers per project that means you are not doing iterative development - showing minor changes at least twice per week to the customer - but rather doing large chunks of change without immediate customer feedback. And that's dangerous anyway...
Otherwise the options are manual merging or checking in and out exported text objects into a CVS or SVN or maybe Visual SourceSafe if you insist on MS products but all of them is a pain...
Comparing Table is easy, I can use UltraEdit to compare all the codes. Then compare the fields manually.
But how about Forms? So difficult because in each object we can add C/AL code in it.
Any suggestions?
Thanks in advance
Regards,
Steven
RIS Plus, LLC