Sage 100

 View Only
Expand all | Collapse all

Upgrading from 4.1 to 2014 - during the migration

Johnny Pabian

Johnny Pabian12-21-2014 17:15

Jeff Schwenk

Jeff Schwenk03-14-2015 17:35

Johnny Pabian

Johnny Pabian03-27-2015 11:00

  • 1.  Upgrading from 4.1 to 2014 - during the migration

    Posted 12-20-2014 22:46
    Upgrading from 4.1 to 2014 - during the migration I am getting ""Prepare failed with the following error - The A/L is invalid"" - I am thinking Act Link - no signs of it in the installed applications, they have multi-company and paperless extended solutions and mapadoc - everything else looks standard. Thanks in advance


  • 2.  RE: Upgrading from 4.1 to 2014 - during the migration

    Posted 12-20-2014 23:54
    Delete the AL records from sy0ctl ( small L . Small V records). and maybe the alxxx company data files.


  • 3.  RE: Upgrading from 4.1 to 2014 - during the migration

    Posted 12-21-2014 07:55
    If that doesn't work, create a new sy0ctl (from a new install) and replace the existing file, then try the migrate again. Same thing happened with a v4.2 to v.2014 upgrade :)


  • 4.  RE: Upgrading from 4.1 to 2014 - during the migration

    Posted 12-21-2014 09:57
    @MichellePage That it is an interesting way - urg on trying to do a fresh install on a 4.1 - @JimWoodhead I did look through sy0ctl could not find any A/L records - even previewed and searched and looked for any directories with AL or any files much less that began with AL. No luck.


  • 5.  RE: Upgrading from 4.1 to 2014 - during the migration

    Posted 12-21-2014 17:15
    Tried clean sy0ctl file. Still no luck


  • 6.  RE: Upgrading from 4.1 to 2014 - during the migration

    Posted 12-22-2014 06:21
    Have you confirmed that no companies have a data folder with ALxxx?


  • 7.  RE: Upgrading from 4.1 to 2014 - during the migration

    Posted 12-22-2014 11:25
    Did you blow out the SY_Enhancement files?


  • 8.  RE: Upgrading from 4.1 to 2014 - during the migration

    Posted 03-13-2015 13:43
    @JohnnyPabian Do you recall how you worked around this? I'm getting the same think on a 4.1 to 2013


  • 9.  RE: Upgrading from 4.1 to 2014 - during the migration

    Posted 03-14-2015 13:13
    Clear Sy-classenhancement file. Sorry camping. @WayneSchulz


  • 10.  RE: Upgrading from 4.1 to 2014 - during the migration

    Posted 03-14-2015 17:35
    Downhill hikers have the right of way...


  • 11.  RE: Upgrading from 4.1 to 2014 - during the migration

    Posted 03-15-2015 07:40
    Four types of snakes you never touch in the woods: 1. Big snakes 2. Little snakes 3. Live snakes 4. Dead snakes


  • 12.  RE: Upgrading from 4.1 to 2014 - during the migration

    Posted 03-16-2015 06:37
    Just tested this on a Sage 100 ERP 4.10 standard to 2013 with Hightower TB and TK (highly suspicious that this is the problem but unsurprisingly they've never seen it). 1. Reinitialized SY_ClassEnhancement file on the 4.10 system 2. Migrate 3. ""Prepare failed with the following error A/L is invalid"" Pulling a case with Sage Once I get the ""Prepare failed with the following error..."" the 2013 system is hosed and I need to restore from a backup or reinstall Sage suggested renaming the HT program file on my 2013 install to OLDHT (I might use PIECEOF****HT), remigrate, then name the folder back to HT. Still testing and will update. Renamed the HT to OLDHT in the 2013 folder -- however now upon startup I get ""Unable to create a session object. The workstation may have been corrupted. Reinstall workstation setup"". This is a direct result of renaming HT to OLDHT because when I name it back (no other changes) the problem goes away. Note: I'm wondering whether Sage meant HT on the 4.10 folder. Update: Tried renaming HT in the v4.10 folder and same results of A/L is invalid. Note: Nothing below worked either - I'm including it just because it'll provide some insight to the things Sage suggested to be tried. ============= Spend another 30 minutes fiddling with uninstall/reinstall workstation setup - no luck. I still get the ""workstation may have been corrupted"" so long as HT is renamed. If I rename the OLDHT back to HT and try to startup workstation it works perfectly. Back on the Sage que for support. After this error pops up you cannot get into 2013 and may see a myriad of messages including: Error 47 - Sy_Launcher_ui.pvc Line 1955 Sage now suggesting using *UFAR as follows: Error: Prepared failed with the following error: The D/M is invalid Article Products Sage 100 ERP 2014 Description ""Prepared failed with the following error: The x/x is invalid"" when migrating to Sage 100 ERP 2014 Cause Invalid records in SY_Griddefinition.m4t Resolution Run UFAR on SY_Gridefinition.m4t from the Source installation 1. Make a backup of ...MAS90\MAS_System\SY_GridDefinition.M4T file 2. Open ...\MAS90\Home\pvxwin32.exe 3. Select OK to Providex message 4. Type: run ""*UFAR 5. Press Enter 6. Type: <driveletter>:\....MAS90\MAS_System\SY_GridDefinition.M4T (i.e. C:\Sage\Sage 100 ERP\MAS90\MAS_System\Sy_Griddefinition.m4t) 7. Follow the wizard How to use the *UFAR utility to rebuild files Article Products Sage 100 ERP Description How to use the *UFAR utility to rebuild Sage 100 ERP files; how to run UFAR Disclaimer Backup Warning Use caution when working with the below product functionality. Always create a backup of your data before proceeding with advanced solutions. If necessary, seek the assistance of a qualified Sage Business Partner, network administrator, or Sage Customer Support Analyst. Resolution Note: For most files, you should use the Rebuild Key Files utility. The *UFAR utility is reserved for instances where the regular rebuild process does not resolve the error or is not recovering records, due to more severe file and data corruption. Warning: The *UFAR process does not print a list of records that are stripped from the file. It will not be possible to determine what records were lost. UFAR is not generally recommended. Another alternative may be to restore the file from backup or replace with a new file. You can also run the *UFAC utility on a file beforehand to get a list of potentially bad records. (For more information on *UFAC and Rebuild Key Files, see the Related Resources section below.) 1. Make a backup of the file to be repaired. (Suggestion: Copy the corrupted file into the root of the C:\ drive, then use this file to run the utility on. Once the process is complete, place it the file back by renaming the original file first, then pasting the new one in its place.) 2. Run the *UFAR utility (either of two methods): 1. Via Windows Explorer, navigate to the ""..\MAS90\HOME"" directory where Sage 100 ERP is installed 2. Right-click the Pvxwin32.exe file 3. Select ""Run as Administrator"" 4. Click OK at the ProvideX:Initialization 5. In the ProvideX window, enter the following command at the prompt and press the Enter key: RUN ""*UFAR"" 3. Enter the name of the file to be repaired at the 'Name of Keyed/Direct file' field, with the full path to that file and press the Enter key. (Example: If you followed the suggestion in Step 1, and corrupted file was GL_DetailPosting.m4t, then the path would be C:\GL_DetailPosting.m4t) 4. The next screen prompts for the name of the backup file (e.g. GL_DetailPosting.B00). Make a note of 'Current # records'. Accept the default and press Enter. 5. The next screen prompts for 'Recover to Highest Active Index or Physical End of Record'. 'Active Index' is usually the correct choice. Press Enter. 6. On the next prompt, ""'Is this correct for ALL records in this file?"", select 'D - Wrong' and press Enter. Note: D = 'Keys contain only printable characters'. 7. You will get the same prompt from Step 8 again without the D selection. Select 'E - Wrong' and press 'Enter'. Note: E = 'Data contains only printable characters' 8. The same screen repeats without 'D' or 'E'. Select 'Yes'. 9. UFAR will then repair the file. The next screen reads ""Recovered nnn records. Clear and reload original file?"". Compare the number of records recovered with 'Current number of records' noted earlier. Select 'Yes'. 10. Verify that a backup has been made in step 1. Then reply 'Yes' to 'File xxxxxx has been repaired successfully, Erase temporary file xxxxx.b00?'. 11. Type 'BYE' at the PVX ( > ) prompt to return to the 'Command' prompt. 12. If you followed the suggestion on step #1, replace this new file from the C:\ drive to its original location. Make sure to rename the original file (e.g. GL_DetailPosting.old), then place the new one in its place.


  • 13.  RE: Upgrading from 4.1 to 2014 - during the migration

    Posted 03-17-2015 06:32
    Sage asking for a copy of data. I'm betting on this being a T&B and/or TK issue but will update when I hear more.


  • 14.  RE: Upgrading from 4.1 to 2014 - during the migration

    Posted 03-17-2015 18:37
    @WayneSchulz I would look at the SY_enhancement and maybe SY_Modules take out anything suspicious. But more importantly - go into the migrate directory I think this is where it is- There is a text file logging the migration and conversion - it might reference an error or line of code it is having an issue with - give this to sage and they might be able to tell better where the problem is. I did 10 migrations with my A/L issue before we figured it out.


  • 15.  RE: Upgrading from 4.1 to 2014 - during the migration

    Posted 03-17-2015 18:43
    What's weird is I installed a clean 4.1 plus TB plus TK to hopefully rule out any issues with system or data dictionaries. I copied in the mas_xxx. What is making me lean toward a HighTower TB issue is the migration actually stops and requires you acknowledge having read the TB migration instructions.


  • 16.  RE: Upgrading from 4.1 to 2014 - during the migration

    Posted 03-17-2015 18:49
    are you installing 2013 then Su8 then migrating then install Tk and TB then company convert?


  • 17.  RE: Upgrading from 4.1 to 2014 - during the migration

    Posted 03-18-2015 04:05
    No I installed 2013, PU, TB, TK, Migrate. I think that's the order that the TB directions give. They also say after migration you have two or three manual steps to complete it including reinstalling TB. Not really getting a great feeling. This is likely the last Hightower based upgrade I'lll do unless it's priced in stages. .


  • 18.  RE: Upgrading from 4.1 to 2014 - during the migration

    Posted 03-18-2015 06:56
    I would try clean SY_ClassEnhancement and SY_Enhancement in 4.1 then clean 2013 with SU8. Migrate - then install TK and TB - then company convert FYI TK is now out on 2014 - you might try that version.


  • 19.  RE: Upgrading from 4.1 to 2014 - during the migration

    Posted 03-27-2015 10:50
    I am having the same error migrating from 4.05 to 2014 . They have old Scanco mods. I have nothing in the SY_ClassEnhancement but there are records in the SY_enhancements. So @JohnnyPabian you are saying clear them out and then try? We have not installed the new Scanco mods yet.


  • 20.  RE: Upgrading from 4.1 to 2014 - during the migration

    Posted 03-27-2015 11:00
    That is what I would do


  • 21.  RE: Upgrading from 4.1 to 2014 - during the migration

    Posted 03-27-2015 11:16
    Sage is still looking at my end user's data. Case # 8004356665


  • 22.  RE: Upgrading from 4.1 to 2014 - during the migration

    Posted 03-27-2015 11:26
    You can't find anything on that wonderful Portal for this error - issue !!! Thanks will try that over the weekend and see if I can get past this error.


  • 23.  RE: Upgrading from 4.1 to 2014 - during the migration

    Posted 04-02-2015 07:46
    @DianeRuth Did you make any progress on this and if so what was your resolution? I've turned my case over to Sage and they appear stumped.


  • 24.  RE: Upgrading from 4.1 to 2014 - during the migration

    Posted 04-02-2015 08:02
    @WayneSchulz once I did what @JohnnyPabian said all was fine. I also restored the 2014 to sp 3 then tried so not sure it it was SP3 or clearing out the Sy_ClassEnhancements and SY_Enhancements. The combination worked.


  • 25.  RE: Upgrading from 4.1 to 2014 - during the migration

    Posted 04-02-2015 08:09
    Which version did you clear SY_ClassEnhancments and SY_Enhancements


  • 26.  RE: Upgrading from 4.1 to 2014 - during the migration

    Posted 04-02-2015 08:11
    Old one - 4.05 version. Made a copy since we are only testing and then Cleared the files then it migrated over fine.


  • 27.  RE: Upgrading from 4.1 to 2014 - during the migration

    Posted 04-02-2015 08:17
    Thanks - FYI I think I emptied out one of the SY files but not both. Probably not the SY_Enhancements. I am going to try that because otherwise it looks like I may be waiting forever for Sage.


  • 28.  RE: Upgrading from 4.1 to 2014 - during the migration

    Posted 04-02-2015 08:19
    Actually my Sy_Enhancements was empty but the SY_ classEnhancements had data in it. So that is what I cleared out. If that doesn't work then move back down to SP 3. and try it.


  • 29.  RE: Upgrading from 4.1 to 2014 - during the migration

    Posted 04-03-2015 10:06
    Sage is making noise about this being the issue. If so - sounds as if it's a product defect vs a master developer glitch.


  • 30.  RE: Upgrading from 4.1 to 2014 - during the migration

    Posted 04-03-2015 10:10
    Oh I definitely think it is a Sage issue. If you haven't installed any Master Developer software it should clear those files out or at least ignore it! Did you get yours to work?


  • 31.  RE: Upgrading from 4.1 to 2014 - during the migration

    Posted 04-03-2015 10:18
    Not yet - it is at Sage being researched. I'm going to have to finish it on my own because Sage has taken a while to get back to me and I'm not confident they are going to come up with a resolution other than clearing out those files.


  • 32.  RE: Upgrading from 4.1 to 2014 - during the migration

    Posted 04-06-2015 07:30
    Update: I had previously cleared out SY_ClassEnhancement but not SY_Enhancement. Today I cleared out SY_Enhancement simply by deleting all records. Important to note that A/L was not seen anywhere in these records. Attempted to re-migrate and it worked. I believe there is some type of Sage product defect rather than a master developer issue.