AS400 conversion

54 views
Skip to first unread message

Tom Anderson

unread,
Jun 21, 2011, 8:43:35 PM6/21/11
to busine...@googlegroups.com

          I posted a few days ago about migrating all my code and db structure to a Windows platform.

 

          While it will be a daunting task, it looks like at this point that Providex is the best option out there.

 

          Some questions:

 

1.    Providex holds an annual conference (in September). Is this worth attending for a pvx newbie?

2.    Are there any contract programmers out there that might be interested in giving a hand with this?

3.    Any suggestions on the best way to get up to speed with pvx?

4.    Any gotcha’s?

 

Thanks for any assistance!

 

 

Tom Anderson

Business Information Systems

(864) 599-1266

 

Description: SBPI_US_rgb

 


ExchangeDefender Message Security: Check Authenticity

Christian Lanctot

unread,
Jun 21, 2011, 9:15:04 PM6/21/11
to busine...@googlegroups.com
1 - yes, even for a newbie it's worth going to the PVX plus conference. There's lots to learn. 

2 - if you go to the conference I'm sure you can network a bit and get in touch with some contractors out there. There are a few contract programers out there and the best way to get in touch is the PVX mailing list and the conference. 

3 - what I usually do is read the latest info on the website, download the manuals and browse through them and communicate on the PVX mailing list. 

4 - can't think of any botches. You should ask people on the PVX list that have done the Bbx -> PVX migration

Hope this helps. 
--
You received this message because you are subscribed to the Google Groups "Business Basic" group.
To post to this group, send email to busine...@googlegroups.com.
To unsubscribe from this group, send email to businessbasi...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/businessbasic?hl=en.

walter

unread,
Jun 21, 2011, 9:55:00 PM6/21/11
to busine...@googlegroups.com
Hi,

First # 4, the gotcha is ya don't have it...

If you have not done so already, subscribe to the mail list and see the wealth of information.

providex-...@pvxplus.com
Once you get there, pose the question there about moving from AS400.

There are archives that you can see ALL of the posts for a number of years.

Conferences are about every 18 months, so if you plan on getting info, go to this Septembers version.

Like Christian said, RTM, it is good for you.

I have done a number of BBX to PVX conversions and there are many more people out there (maybe in the next hood) that can help. There are tools in PVX that do most of the work.

Once you get here, enjoy.

Walter
--
You received this message because you are subscribed to the Google Groups "Business Basic" group.
To post to this group, send email to busine...@googlegroups.com.
To unsubscribe from this group, send email to businessbasi...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/businessbasic?hl=en.

--
Independent EDI Solutions
36 Furnival Rd. Toronto ON  M4B 1W3
Phone (416) 757-8046   
Cell (416) 571-8046 
email: ies...@sympatico.ca

Gord Davey

unread,
Jun 22, 2011, 9:46:13 AM6/22/11
to busine...@googlegroups.com

Tom,

 

#1 – Yes they are worth attending. Both for the product, and the chance to talk with others using the language.

 

#2 – There are many contract programmers out there that could help. My company is one of them.

 

 

As to gotcha’s, from what I remember of conversions with others who’ve had an AS400 based business basic, the conversion will not be an easy one. Early business basic fragmented into several derivatives, where each derivative had differing behavior. The derivatives that were ported to AS400, are different from the ProvideX/PVX Plus/BBx/Thoroughbred styles, and there are no conversion routines out there that I am aware of for one derivative to another. That’s not to say it cannot be done, but there likely no conversion packages that will apply 100% to what you want. The conversion will have to be customized and likely heavily customized.

 

Gord Davey  <Gord....@DaveyComputing.com>

   President - Gord Davey Computing - www.DaveyComputing.com

   Rockwood ON Canada.   Tel: +1 (519) 835-4322

      - Your Business Basic Technical Resource.
      - PVX Plus, ProvideX, BBx, Thoroughbred & Microshare.

      - Software, Programming, Consulting, Technical Support
      - Hardware, Networking, IT and Out-Sourcing

--

image001.png

Sam G

unread,
Jun 21, 2011, 11:29:52 PM6/21/11
to busine...@googlegroups.com
1. there is a DireXions convention in setp. -
IMHO deffinately worth while going. - check out www.pvxplus.com

2. I have successfully migrated BB (mostly tbred) to providex. - this
includes Report-4 reports and IDOL-IV screens, as well as the more
advanced #FORMAT (equivs for FORMAT INCLUDE, FMT, ATR, etc)

** note to the good folks at tbred ** - the migrations I did were
for customers that were phasing out Tbred ANYWAY in favor of PHP, JAVA
.net, c#, etc. *** - they did this as a result of lack-luster sales of
a character based product - and 'web only' interface was not the look
and feel they were seeking - I simply came in and offered a faster
alternative.

Personally, I still feel some apps are far faster & even more friendly
in chui. - there are many benefits to Tbred - like Data-Safeguard
always encourage folks to stay with Tbred when GUI is not a paramount
imperative! (chui development is faster & more stable as well)

3. Gui is step-by-step - 1st step is to simply make sure apps are
running "as is" in pvx. - GUI can be added, at first to existing
character screens - GUI & Chui in provdiex are "layers" so they
co exist nicely on the exact same screen. ex: buttons, graphic queries,
mouse control (someone clicks on a Chui Text field) - etc.

eventually, of course, each panel can be designed in nomads,
more-often-then-not existing code can at least be 'partially' stolen
into the new all-gui panels.

4. I have eliminated just about every 'gotcha' so far - the biggies
were writing a set of programs to create normal stand-alone programs from
report-iv and Idol screen definitions (that essentailly do all or most of
the original Idol)

Mike King at providex was instrumental in re-compiling the basic for me
-- often within 48 hours from request -- to support some features from
Tbred into pvx to facilitate conversion.

(not too many companies where the owner is also the chief developer
and 'average joe' can actually talk to him and make requests, much less
have the request granted within a 48 hour period).

hope this helps
feel free to email me directly if you'd like

sa...@profprog.com

Sam

On Tue, 21 Jun 2011, Tom Anderson wrote:

> I posted a few days ago about migrating all my code and db structure to a Windows platform.
>
> While it will be a daunting task, it looks like at this point that Providex is the best option out there.
>
> Some questions:
>
>
> 1. Providex holds an annual conference (in September). Is this worth
attending for a pvx newbie?
>
> 2. Are there any contract programmers out there that might be interested
in giving a hand with this?
>
> 3. Any suggestions on the best way to get up to speed with pvx?
>
> 4. Any gotcha's?
>
> Thanks for any assistance!
>
>
> Tom Anderson
> Business Information Systems
> (864) 599-1266
>

> [cid:image0...@01CC3053.E4413800]
>
>
> --
> ExchangeDefender Message Security: Click below to verify authenticity
> http://www.exchangedefender.com/verify.asp?id=p5M0hboS003834&from=tand...@bisinc.info

Sam G

unread,
Jun 21, 2011, 11:35:19 PM6/21/11
to busine...@googlegroups.com
there is a paper in the pvpxplus that deals specifically with a GUI
migration path.

it does begin, as I stated eralier, with first porting 'as is'.

worth while reading - be sure to call the folks at pvxplus (like David Twiddy)
am sure he can help finding that papers

sam


On Tue, 21 Jun 2011, Christian Lanctot wrote:

> 1 - yes, even for a newbie it's worth going to the PVX plus conference. There's lots to learn.
>
> 2 - if you go to the conference I'm sure you can network a bit and get in touch with some contractors out there. There are a few contract programers out there and the best way to get in touch is the PVX mailing list and the conference.
>
> 3 - what I usually do is read the latest info on the website, download the manuals and browse through them and communicate on the PVX mailing list.
>
> 4 - can't think of any botches. You should ask people on the PVX list that have done the Bbx -> PVX migration
>
> Hope this helps.
>
> On 2011-06-21, at 20:43, Tom Anderson <tand...@bisinc.info> wrote:
>
>> I posted a few days ago about migrating all my code and db structure to a Windows platform.
>>
>>
>>
>> While it will be a daunting task, it looks like at this point that Providex is the best option out there.
>>
>>
>>
>> Some questions:
>>
>>
>>
>> 1. Providex holds an annual conference (in September). Is this worth attending for a pvx newbie?
>>
>> 2. Are there any contract programmers out there that might be interested in giving a hand with this?
>>
>> 3. Any suggestions on the best way to get up to speed with pvx?
>>
>> 4. Any gotcha’s?
>>
>>
>>
>> Thanks for any assistance!
>>
>>
>>
>>
>>
>> Tom Anderson
>>
>> Business Information Systems
>>
>> (864) 599-1266
>>
>>
>>
>>
>>
>>
>>
>>

Sam G

unread,
Jun 22, 2011, 12:08:41 AM6/22/11
to busine...@googlegroups.com
Gord,

i think there was a BB product called PLUTO to run relgular BB
apps (esp tbred) - if so it should be pretty str8 fwd ?!

(from what I remember)

sam


On Wed, 22 Jun 2011, Gord Davey wrote:

> Tom,
>
>
>
> #1 - Yes they are worth attending. Both for the product, and the chance to


> talk with others using the language.
>
>
>

> #2 - There are many contract programmers out there that could help. My


> company is one of them.
>
>
>
>
>
> As to gotcha's, from what I remember of conversions with others who've had
> an AS400 based business basic, the conversion will not be an easy one. Early
> business basic fragmented into several derivatives, where each derivative
> had differing behavior. The derivatives that were ported to AS400, are
> different from the ProvideX/PVX Plus/BBx/Thoroughbred styles, and there are
> no conversion routines out there that I am aware of for one derivative to
> another. That's not to say it cannot be done, but there likely no conversion
> packages that will apply 100% to what you want. The conversion will have to
> be customized and likely heavily customized.
>
>
>
> Gord Davey <Gord....@DaveyComputing.com>
>

> President - Gord Davey Computing - <http://www.daveycomputing.com/>

> Description: SBPI_US_rgb
>
>
>
>
> ExchangeDefender Message Security: Check Authenticity

> <http://www.exchangedefender.com/verify.asp?id=p5M0hboS003834&from=tanderson
> @bisinc.info>

Tom Anderson

unread,
Jun 22, 2011, 6:46:51 PM6/22/11
to busine...@googlegroups.com
The 400 bb came from the PLUTO product produced by Southwest Data Systems in LA.

The Pluto bb was very straightforward. My code came from Pluto to the 400 product called X/TEND.

Tom

Gord,

(from what I remember)

sam


--


ExchangeDefender Message Security: Click below to verify authenticity

http://www.exchangedefender.com/verify.asp?id=p5MMksZd028013&from=tand...@bisinc.info

Sam G

unread,
Jun 22, 2011, 11:04:14 PM6/22/11
to busine...@googlegroups.com
I suspected that (see previous post)

Pluto s/b pretty str8 forward to port back to basic
some utility will have to be written on the AS-400 to create an ascii
'file-ball' (as opposed to tar-ball) that conaints, in ascii form
the files and listed programs. "should" be no big deal.

(hopefully AS-400 is not EBCDIC - but not end of world since it can be
translatated)

also, hopefully, AS-400 has something like FTP.

hope this helps

Sam

Tom Anderson

unread,
Jun 23, 2011, 11:31:07 AM6/23/11
to busine...@googlegroups.com
Sam,

Already have the ability to get programs in listed ASCII format in a straight text file. Got that utility years ago. So that part is done.

So, does pvx have a utility already written that can take the ASCII file and put back into BB?

Thanks!

Tom

hope this helps

Sam

> er...@bisinc.info


>
> --
> You received this message because you are subscribed to the Google Groups "Business Basic" group.
> To post to this group, send email to busine...@googlegroups.com.
> To unsubscribe from this group, send email to businessbasi...@googlegroups.com.
> For more options, visit this group at http://groups.google.com/group/businessbasic?hl=en.
>
>

--
You received this message because you are subscribed to the Google Groups "Business Basic" group.
To post to this group, send email to busine...@googlegroups.com.
To unsubscribe from this group, send email to businessbasi...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/businessbasic?hl=en.


--
ExchangeDefender Message Security: Click below to verify authenticity

http://www.exchangedefender.com/verify.asp?id=p5NFV9eK025755&from=tand...@bisinc.info

Sam G

unread,
Jun 23, 2011, 12:20:09 AM6/23/11
to busine...@googlegroups.com
pvx utilities have a program called
*pg.cnv (callalbe)

That converts ascii programs to pvx

You almost don't need this ...

Here is a line of code from *pg.cnv that does this (in the middle of a CALL,
mind you) (I edited this line)

00550 P$=PGN; LOAD i$; SAVE O$; LOAD P$; GOTO 00560

I$ can be an ascii file that is a program - O$ will be the convertd program

Sam

Sam G

unread,
Jun 23, 2011, 12:30:46 AM6/23/11
to busine...@googlegroups.com
follow up

you'll still need a 'bundle' and 'un-bundle' type program to "collect" all
programs and data into a single file (or programs in one file & all data in
separate file) on the as/400 and pvx box respectively.

Sam
sa...@profprog.com

Reply all
Reply to author
Forward
0 new messages