05.01.2013 Views

Upgrade Toolkit

Upgrade Toolkit

Upgrade Toolkit

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Appendix B. Codeunit 104048, <strong>Upgrade</strong> 4.00 Step 2<br />

Date Formulas and Date-Time Fields<br />

Codeunit 104048 perform the following tasks:<br />

104<br />

· Copies the date formulas from the temporary tables into the new date formula fields<br />

in the base tables, and deletes the records in the temporary tables.<br />

· Calculates and updates the new Date-Time fields in several tables based on the<br />

information in the existing Date and Time fields. These new Date-Time fields<br />

combine the values in the separate date and time fields into one field.<br />

Detailed Customer and Vendor Ledger Entries<br />

Codeunit 104048 perform the following tasks:<br />

Reservations<br />

· Copies the amount information from the temporary tables into new Detailed Cust.<br />

Ledg. Entry table and the Detailed Vendor Ledg. Entry table and deletes the<br />

records in the temporary tables. The fields that used to contain amounts in the<br />

Cust. Ledger Entry table and the Vendor Ledger Entry table are cleared and are<br />

now defined as FlowFields, which are used to evaluate the same numbers as<br />

before.<br />

In earlier versions of Navision Financials or Navision Manufacturing, when a<br />

payment discount was given as a result of two customer ledger entries, for<br />

example, an invoice entry and a payment entry being applied where the currency is<br />

not the same in each entry, the customer ledger entries do not reflect the payment<br />

discount in the foreign currency in which the payment is made, but only in the local<br />

currency used in the invoice (Payment Disc. Given (LCY)). Therefore the detailed<br />

customer ledger entries that have been created in Navision will not reflect this in the<br />

same way as they would if they had been posted in Navision 4.0. The amount<br />

(LCY) in a Detailed Customer Ledger Entry will reflect the Payment Discount<br />

Amount (LCY), but the Amount in foreign currency will be 0. The amounts<br />

(FlowFields) on the customer ledger entry will show the correct figures despite this<br />

deviation in the detailed customer ledger entries.<br />

This also applies to vendor ledger entries.<br />

Codeunit 104048 perform the following task:<br />

· Copies reservation entries from the temporary table to the Reservation Entry<br />

table. The entries in the temporary table are deleted.<br />

· The new imported tables contain the Navision 4.0 table definitions. The codeunit<br />

converts the data in the previously imported temporary tables and transfers the<br />

converted into these new tables.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!