Change log in Code

RawHeat
Member Posts: 63
I have upgraded Navision from Nav 5 to Nav 2009.
I want to create a log for all the changes that I have made in the code for codeunits 22 and 80.
I want to created a log that shows how the code looked in earlier version and what changes are made in the newer version.
Can i get this change log directly from Navison Developer's Toolkit or any other kit/way or do i have to created it manually? :?: :?:
An Example of what i need is as below
Change Log 24. July 2009
+
+
| OBJECT Codeunit 90 Purch.-Post |
+
+
Before (OLD)
Codeunit 90
Properties
PurchLine.AdjustStructureAmounts(PurchHeader);
PurchLine.UpdatePurchLines(PurchHeader);
END;
TotalPurchaseTaxAmount := 0;
PostItemChargeAssgntDiff := FALSE;
PurchLine6.RESET;
PurchLine6.SETRANGE("Document Type","Document Type");
PurchLine6.SETRANGE("Document No.","No.");
After (NEW)
PurchLine.AdjustStructureAmounts(PurchHeader);
PurchLine.UpdatePurchLines(PurchHeader);
END;
TotalPurchaseTaxAmount := 0;
+ TotalVatablePurchaseTaxAmount := 0; // PS53124
PostItemChargeAssgntDiff := FALSE;
PurchLine6.RESET;
PurchLine6.SETRANGE("Document Type","Document Type");
PurchLine6.SETRANGE("Document No.","No.");
Before (OLD)
Codeunit 90
Properties
ChargeItemAmountLoadedOnItem := 0;
ChargeItemInputTaxCredit := 0;
ChargeItemPerOrder := FALSE;
LSTTaxType := FALSE;
IF (PurchLine."Service Tax Amount" + PurchLine."Service Tax eCess Amount" +
PurchLine."Service Tax SHE Cess Amount" <> 0)
THEN BEGIN
IF "Location Code" <> '' THEN BEGIN
After (NEW)
ChargeItemAmountLoadedOnItem := 0;
ChargeItemInputTaxCredit := 0;
ChargeItemPerOrder := FALSE;
LSTTaxType := FALSE;
+ // PS53124.begin
+ TotalQtyInvoiced := 0;
+ TotalTaxAmount := 0;
+ // PS53124.end
IF (PurchLine."Service Tax Amount" + PurchLine."Service Tax eCess Amount" +
PurchLine."Service Tax SHE Cess Amount" <> 0)
THEN BEGIN
IF "Location Code" <> '' THEN BEGIN
I want to create a log for all the changes that I have made in the code for codeunits 22 and 80.
I want to created a log that shows how the code looked in earlier version and what changes are made in the newer version.
Can i get this change log directly from Navison Developer's Toolkit or any other kit/way or do i have to created it manually? :?: :?:
An Example of what i need is as below
Change Log 24. July 2009
+
+
| OBJECT Codeunit 90 Purch.-Post |
+
+
Before (OLD)
Codeunit 90
Properties
PurchLine.AdjustStructureAmounts(PurchHeader);
PurchLine.UpdatePurchLines(PurchHeader);
END;
TotalPurchaseTaxAmount := 0;
PostItemChargeAssgntDiff := FALSE;
PurchLine6.RESET;
PurchLine6.SETRANGE("Document Type","Document Type");
PurchLine6.SETRANGE("Document No.","No.");
After (NEW)
PurchLine.AdjustStructureAmounts(PurchHeader);
PurchLine.UpdatePurchLines(PurchHeader);
END;
TotalPurchaseTaxAmount := 0;
+ TotalVatablePurchaseTaxAmount := 0; // PS53124
PostItemChargeAssgntDiff := FALSE;
PurchLine6.RESET;
PurchLine6.SETRANGE("Document Type","Document Type");
PurchLine6.SETRANGE("Document No.","No.");
Before (OLD)
Codeunit 90
Properties
ChargeItemAmountLoadedOnItem := 0;
ChargeItemInputTaxCredit := 0;
ChargeItemPerOrder := FALSE;
LSTTaxType := FALSE;
IF (PurchLine."Service Tax Amount" + PurchLine."Service Tax eCess Amount" +
PurchLine."Service Tax SHE Cess Amount" <> 0)
THEN BEGIN
IF "Location Code" <> '' THEN BEGIN
After (NEW)
ChargeItemAmountLoadedOnItem := 0;
ChargeItemInputTaxCredit := 0;
ChargeItemPerOrder := FALSE;
LSTTaxType := FALSE;
+ // PS53124.begin
+ TotalQtyInvoiced := 0;
+ TotalTaxAmount := 0;
+ // PS53124.end
IF (PurchLine."Service Tax Amount" + PurchLine."Service Tax eCess Amount" +
PurchLine."Service Tax SHE Cess Amount" <> 0)
THEN BEGIN
IF "Location Code" <> '' THEN BEGIN
0
Comments
-
Try downloading Beyond Compare. I think it's www.scootersoftware.com, but Google it to be sure. It's only good for 30 days, but I find it extremely useful.0
-
0
-
Thanks for replies...
I have used Beyond compare but i dint find anything that creates a Log as i require.. I ve never tried Merge tool... I will check it. Hope so Merge Tool works0 -
-
Hi ara3n , thanks for your help but Merge tools is actually used for very old versions of navision. Also it includes fob and fdb files for the older versions of navision. when i say old I mean versions even before NAV 2.0. There is no setup file too. do i need to use the same package or any new versions have come for Merge tool???0
-
you can use mergetool with new version. even with 2009.0
-
yes absolutely i can use merge tool with newer version.. but can change log be created from it?????
ultimately what i want to do is not merging but create a change log??0 -
Araxis have export to HTML...
Diff result is description of the changes...
just look at the tools I have posted...0 -
YA KINE actually i was checking the list of tools provided by u.
i got a tool called "diff".. just checking it out...
hope so i get the same format as i ve shown above...0 -
Descriptions of different Diff output formats: e.g. there0
-
ya i understood. in earlier post when u mentioned diff it meant difference.
but i actually got a tool call diff that compares text files.
but got no help from there.
actually Beyond compare is the best from those i found till now.
it exports the difference in several formats out of which one format comes very close to what i require.
still friends if any of u find accurate answer plz do post ur suggestion0 -
[Topic moved from 'NAV 2009' forum to 'NAV/Navision' forum]Regards,Alain Krikilion
No PM,please use the forum. || May the <SOLVED>-attribute be in your title!0
Categories
- All Categories
- 73 General
- 73 Announcements
- 66.6K Microsoft Dynamics NAV
- 18.7K NAV Three Tier
- 38.4K NAV/Navision Classic Client
- 3.6K Navision Attain
- 2.4K Navision Financials
- 116 Navision DOS
- 851 Navision e-Commerce
- 1K NAV Tips & Tricks
- 772 NAV Dutch speaking only
- 617 NAV Courses, Exams & Certification
- 2K Microsoft Dynamics-Other
- 1.5K Dynamics AX
- 320 Dynamics CRM
- 111 Dynamics GP
- 10 Dynamics SL
- 1.5K Other
- 990 SQL General
- 383 SQL Performance
- 34 SQL Tips & Tricks
- 35 Design Patterns (General & Best Practices)
- 1 Architectural Patterns
- 10 Design Patterns
- 5 Implementation Patterns
- 53 3rd Party Products, Services & Events
- 1.6K General
- 1.1K General Chat
- 1.6K Website
- 83 Testing
- 1.2K Download section
- 23 How Tos section
- 252 Feedback
- 12 NAV TechDays 2013 Sessions
- 13 NAV TechDays 2012 Sessions