Options

Documentation for data conversion from 3.7 to 4.0

support1support1 Member Posts: 18
I have a customer that wants to upgrade from Navision 3.7 to 4.0 and I am trying to find documentation on how to convert the data. I am hoping that someone can tell me where to find this. Any information would be greatly appreciated.

Comments

  • Options
    Tim81Tim81 Member Posts: 68
    What about the "Microsoft Business Solutions - Navision 4.0 Upgrade Toolkit"?? Download it from PartnerGuide and read the instructions.
  • Options
    JanStepanekJanStepanek Member Posts: 6
    This is Microsoft fix (NA 4.00 SP2):

    Codeunit 104048 Upgrade 4.00 Step 2:
    === Before ===
    IF ("Invoiced Quantity" <> 0) AND BalanceExpected THEN BEGIN
    TotalInvoicedQty := TotalInvoicedQty + "Invoiced Quantity";
    IF TotalInvoicedQty = ItemLedgEntry.Quantity THEN BEGIN
    InvoicedQty := TotalInvoicedQty;
    CALCSUMS(
    "Cost Amount (Expected)","Cost Amount (Expected) (ACY)","Sales Amount (Expected)","Purchase Amount (Expected)");
    CostAmtExpected := "Cost Amount (Expected)";
    CostAmtExpectedACY := "Cost Amount (Expected) (ACY)";
    SalesAmtExpected := "Sales Amount (Expected)";
    PurchaseAmtExpected := "Purchase Amount (Expected)";
    END ELSE
    InvoicedQty := "Invoiced Quantity";
    ======
    === After ===
    IF ("Invoiced Quantity" <> 0) AND BalanceExpected THEN BEGIN
    TotalInvoicedQty := TotalInvoicedQty + "Invoiced Quantity";
    IF TotalInvoicedQty = ItemLedgEntry.Quantity THEN BEGIN
    InvoicedQty := TotalInvoicedQty;
    // Mod begin
    ValueEntry2.copy(ValueEntry);
    ValueEntry2.FIND;
    ValueEntry2.CALCSUMS(
    "Cost Amount (Expected)","Cost Amount (Expected) (ACY)","Sales Amount (Expected)","Purchase Amount (Expected)");
    "Cost Amount (Expected)" := ValueEntry2."Cost Amount (Expected)";
    "Cost Amount (Expected) (ACY)" := ValueEntry2."Cost Amount (Expected) (ACY)";
    "Sales Amount (Expected)" := ValueEntry2."Sales Amount (Expected)";
    "Purchase Amount (Expected)" := ValueEntry2."Purchase Amount (Expected)";
    // mod end
    CostAmtExpected := "Cost Amount (Expected)";
    CostAmtExpectedACY := "Cost Amount (Expected) (ACY)";
    SalesAmtExpected := "Sales Amount (Expected)";
    ====

    BR,

    Jan Stepanek
Sign In or Register to comment.