18.01.2013 Views

Migration of Adabas/Natural Applications at Schering - Consist ...

Migration of Adabas/Natural Applications at Schering - Consist ...

Migration of Adabas/Natural Applications at Schering - Consist ...

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.

Reports<br />

Logistics in Pharmaceutical Sales<br />

<strong>Migr<strong>at</strong>ion</strong> <strong>of</strong> <strong>Adabas</strong>/<strong>N<strong>at</strong>ural</strong><br />

<strong>Applic<strong>at</strong>ions</strong> <strong>at</strong> <strong>Schering</strong><br />

By Michael Nogalski<br />

<strong>Schering</strong> AG is migr<strong>at</strong>ing their logistics systems from a MVS mainframe to a HP/Unix and achieving<br />

significant performance improvements as well as a considerable cost saving.<br />

<strong>Schering</strong> is a research-oriented pharmaceutical<br />

company th<strong>at</strong> has focused<br />

their activities in four commercial<br />

areas: fertility control and hormone<br />

therapy, diagnostics and radiopharmacology,<br />

derm<strong>at</strong>ology and special<br />

therapeutics for serious illnesses.<br />

<strong>Schering</strong>‘s total sales for 2001 were<br />

over 4.8bn Euro, 90% <strong>of</strong> which were<br />

revenues from businesses based<br />

outside <strong>of</strong> Germany. <strong>Schering</strong>‘s global<br />

success is divided over more than<br />

130 subsidiaries and associ<strong>at</strong>ed<br />

companies worldwide.<br />

The supply <strong>of</strong> pharmaceutical products<br />

to retail companies worldwide<br />

as well as the production planning for<br />

European-based production compa-<br />

nies is controlled by uniform logistics<br />

systems which were oper<strong>at</strong>ed on a<br />

MVS mainframe up until the end <strong>of</strong><br />

2001. These applic<strong>at</strong>ions were developed<br />

under <strong>Adabas</strong>/<strong>N<strong>at</strong>ural</strong>.<br />

<strong>Migr<strong>at</strong>ion</strong> = Saving costs<br />

photo: <strong>Schering</strong><br />

It is only n<strong>at</strong>ural th<strong>at</strong> demands on<br />

logistics systems increased with time<br />

as the volume <strong>of</strong> d<strong>at</strong>a and the number<br />

<strong>of</strong> users increase. Therefore, it was<br />

necessary to optimize the performance<br />

<strong>of</strong> the systems.<br />

Upgrading the mainframe would<br />

have meant a significant increase in<br />

costs for the required licenses due<br />

to a higher level class <strong>of</strong> hardware.<br />

While searching for altern<strong>at</strong>ives,<br />

<strong>Schering</strong> made the decision after<br />

consult<strong>at</strong>ion with MaK D<strong>at</strong>a System<br />

to migr<strong>at</strong>e the <strong>Adabas</strong>/<strong>N<strong>at</strong>ural</strong> applic<strong>at</strong>ions<br />

to a Unix environment.<br />

Migr<strong>at</strong>ing to Unix can decrease overhead<br />

costs. In addition to th<strong>at</strong>, the<br />

applic<strong>at</strong>ion performance can be improved<br />

if the appropri<strong>at</strong>e hardware is<br />

used. If the demands on the logistics<br />

systems increase further, additional<br />

memory or processors will not entail<br />

additional licensing costs. Additional<br />

advantages can be gained by<br />

possibly integr<strong>at</strong>ing external systems,<br />

which are more affordable under<br />

Unix.<br />

22 MaK DATA \ News May 2002 / 16


Project Scope<br />

With MaK D<strong>at</strong>a System‘s support, the<br />

logistics systems were converted<br />

from the MVS computer to a HP/Unix<br />

environment and put into production.<br />

The emphasis <strong>of</strong> the activities, which<br />

MaK D<strong>at</strong>a System coordin<strong>at</strong>ed, was<br />

on technological consulting as well<br />

as converting the job control.<br />

During the system migr<strong>at</strong>ion, the<br />

MVS jobs were converted into Unix<br />

shell scripts, a job control system and<br />

an archive system were installed and<br />

configured, and users and printers<br />

were set up in the new environment.<br />

To achieve this, approxim<strong>at</strong>ely 3,000<br />

b<strong>at</strong>ch jobs were revised from the old<br />

IBM job control language into Unix<br />

shell script and redesigned. At the<br />

same time, the number <strong>of</strong> jobs had<br />

to be dram<strong>at</strong>ically reduced to ca.<br />

1,000 scripts.<br />

Parallel to the conversion <strong>of</strong> the IT<br />

logistic, an infrastructure for job<br />

control, job output and list administr<strong>at</strong>ion<br />

had to be installed on Unix.<br />

The challenges<br />

Around 10,000 <strong>N<strong>at</strong>ural</strong> objects (programs,<br />

screen masks and texts) were<br />

converted and adapted by internal<br />

project groups. However, since <strong>N<strong>at</strong>ural</strong><br />

can not conceal all <strong>of</strong> the differences<br />

<strong>of</strong> various oper<strong>at</strong>ing systems<br />

and processors, various modifica-<br />

Overview <strong>at</strong> the First Glance<br />

The requested colorful screen present<strong>at</strong>ion for logistics and inventory<br />

management processes<br />

May 2002 / 16 MaK DATA \ News 23


Report<br />

tions had to be made. For example:<br />

It was necessary to make changes<br />

due to the different character sets and<br />

a consequent alter<strong>at</strong>ion in sorting<br />

processes; alphanumerical fields had<br />

to be redefined with numerical content;<br />

and numerous intern<strong>at</strong>ional special<br />

characters or symbols had to be<br />

modified.<br />

The logistics systems are quite <strong>at</strong>tractively<br />

designed in the MVS mainframe<br />

system due to the use <strong>of</strong> various<br />

colors for presenting inform<strong>at</strong>ion,<br />

inverse display and cursor selection.<br />

To recre<strong>at</strong>e this under Unix was partly<br />

time consuming and therefore costly.<br />

It also came to our <strong>at</strong>tention th<strong>at</strong><br />

certain <strong>N<strong>at</strong>ural</strong> functions behaved<br />

differently under Unix and in some<br />

cases did not function properly. This<br />

was the case especially with color<br />

displays and inverse displays. S<strong>of</strong>tware<br />

AG was asked to take the appropri<strong>at</strong>e<br />

remedial measures for this.<br />

Special thanks go to <strong>Schering</strong> AG –<br />

which has paved the way for future<br />

projects with other <strong>Adabas</strong>/<strong>N<strong>at</strong>ural</strong><br />

users.<br />

Support programs were set up and<br />

used for different tasks during the migr<strong>at</strong>ion.<br />

One <strong>of</strong> these programs was<br />

a program th<strong>at</strong> autom<strong>at</strong>ically converts<br />

OS/390 JCL into Unix scripts. These<br />

programs made the migr<strong>at</strong>ion process<br />

easier and acceler<strong>at</strong>ed the migr<strong>at</strong>ion<br />

on the oper<strong>at</strong>ing system side<br />

as well as on the <strong>Adabas</strong>/<strong>N<strong>at</strong>ural</strong> end.<br />

Ca. 70 GB <strong>of</strong> the <strong>Adabas</strong> d<strong>at</strong>abase<br />

were transferred and converted from<br />

the MVS mainframe to the HP/UX<br />

system. The d<strong>at</strong>abase is secured<br />

online since the applic<strong>at</strong>ions must be<br />

available around the clock. This<br />

guarantees oper<strong>at</strong>ion seven days a<br />

week, 24 hours a day. The logistics<br />

systems are supplied daily with upto-d<strong>at</strong>e<br />

inform<strong>at</strong>ion from the host. To<br />

achieve this, an autom<strong>at</strong>ed d<strong>at</strong>abase<br />

replic<strong>at</strong>ion process was implemented<br />

which replic<strong>at</strong>es the inform<strong>at</strong>ion daily.<br />

Summary<br />

Responsible for system side <strong>of</strong> the project: from left:<br />

Jochen fitting (<strong>Schering</strong>)<br />

Rainer Schüler (<strong>Schering</strong>)<br />

Dieter Schmidt (<strong>Schering</strong>)<br />

The realiz<strong>at</strong>ion <strong>of</strong> the project is a<br />

huge success for all those who particip<strong>at</strong>ed,<br />

especially because the logistics<br />

systems have been running<br />

since the beginning <strong>of</strong> the year on<br />

HP/UX and almost all <strong>of</strong> the known,<br />

initial problems have been solved.<br />

It has been confirmed th<strong>at</strong> the performance<br />

<strong>of</strong> online as well as b<strong>at</strong>ch<br />

applic<strong>at</strong>ions has been considerably<br />

improved. The company‘s expect<strong>at</strong>ions<br />

with respect to costs have also<br />

been met. Considering the estim<strong>at</strong>ed<br />

remaining run time <strong>of</strong> the logistics<br />

Specific<strong>at</strong>ions <strong>of</strong> the<br />

logistics systems:<br />

3,000 b<strong>at</strong>ch jobs (today 1,000<br />

Unix scripts), 10,000 <strong>N<strong>at</strong>ural</strong><br />

objects, 70 GB <strong>of</strong> <strong>Adabas</strong> d<strong>at</strong>a,<br />

600 users worldwide, system<br />

availability: seven days 24 hours<br />

oper<strong>at</strong>ion<br />

The IT systems for logistics are<br />

now oper<strong>at</strong>ed on a HP/UX L2000<br />

with 4 x 440 MHz as well as 4<br />

GB RAM. The <strong>Adabas</strong> d<strong>at</strong>abase<br />

is loc<strong>at</strong>ed on a Storage Sub-System<br />

HP XP/512, which is<br />

connected via a Storage Area<br />

Network (SAN).<br />

systems, savings <strong>of</strong> several million<br />

Euro were achieved. ■<br />

For further inform<strong>at</strong>ion contact:<br />

Michael Nogalski<br />

Phone: +49 (0)431 / 3993-532<br />

eMail: nogalski@makd<strong>at</strong>a.de<br />

Project team applic<strong>at</strong>ion side: from left:<br />

Mihaly Gyapjas (MaK D<strong>at</strong>a System)<br />

Dr. Wolfgang Peemöller (<strong>Schering</strong>)<br />

Stefan Schädlich (APL S<strong>of</strong>tware GmbH)<br />

Heiko Harmsen (<strong>Schering</strong>)<br />

Klaus Büttner (APL S<strong>of</strong>tware GmbH)<br />

Dietmar Labitzke (<strong>Schering</strong>)<br />

24 MaK DATA \ News May 2002 / 16

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

Saved successfully!

Ooh no, something went wrong!