SapMes Interface Release-Notes 4.0.1 b4.pdf

Embed Size (px)

Citation preview

  • 7/25/2019 SapMes Interface Release-Notes 4.0.1 b4.pdf

    1/18

    Release-Notes

    08-May-2013

    4.0.1 b4

    Page 1 of 18

    SapMes Interface

    Release-Notes

    for Version

    4.0.1 b4

    SapMes Interface Release-Notes 4.0.1 b4.odt

  • 7/25/2019 SapMes Interface Release-Notes 4.0.1 b4.pdf

    2/18

    Release-Notes

    SapMes Interface

    08-May-2013

    4.0.1 b4

    Page 2 of 18

    Table of Contents

    1 System Requirements....................................................................................................................................................... 4

    1.1 Operating Systems and Database.................................................................................................................................... 4

    1.1.1 Server Platforms............................................................................................................................................................ 4

    1.2 am!ine "omponents....................................................................................................................................................... 4

    1.3 Ot#er "omponents........................................................................................................................................................... 4

    1.4 $#ird-Party-"omponents% $ools and !ibraries..................... ................. ................. ................ ................. ................. ......... . &

    2 Required iles.................................................................................................................................................................... !

    2.1 'ppliation Server............................................................................................................................................................. (2.1.1 )inaries * "omponents.................................................................................................................................................. (

    2.1.2 Sripts and "onfig+ration ,iles......................................................................................................................................

    2.1.3 Sripts and "onfig+ration ,iles......................................................................................................................................

    2.2 Do+ments........................................................................................................................................................................ 8

    " Ne# eatures and C$an%es .............................................................................................................................................&

    3.1 e/ ,eat+res and "#anges in elease 4.0.1 b4.............................................................................................................

    3.2 e/ ,eat+res and "#anges in elease 4.0.1 b3.............................................................................................................

    3.3 e/ ,eat+res and "#anges in elease 4.0.1 b2.............................................................................................................

    3.4 e/ ,eat+res and "#anges in elease 4.0.1 b1.............................................................................................................

    3.& e/ ,eat+res and "#anges in elease 4.0.1 " b2.......................................................................................................

    3.( e/ ,eat+res and "#anges in elease 4.0.1 " b1.......................................................................................................

    3. e/ ,eat+res and "#anges in elease 4.0.0 " b4.....................................................................................................10

    3.8 e/ ,eat+res and "#anges in elease 4.0.0 " b3.....................................................................................................10

    3. e/ ,eat+res and "#anges in elease 4.0.0 " b2.....................................................................................................10

    3.10 e/ ,eat+res and "#anges in elease 4.0.0 " b1............... ................ ................. ................. ............... ...... ...... ..... .... 10

    3.11 e/ ,eat+res and "#anges in elease 4.0.0 Previe/2 b1.............. ................. ................. ................ ................. ...... ..... 10

    3.12 e/ ,eat+res and "#anges in elease 4.0.0 Previe/1 b1.............. ................. ................. ................ ................. ...... ..... 10

    4 i'ed (roblems................................................................................................................................................................ 12

    4.1 Problems ,ied in elease 4.0.1 b4............................................................................................................................... 124.2 Problems ,ied in elease 4.0.1 b3............................................................................................................................... 12

    4.3 Problems ,ied in elease 4.0.1 b2............................................................................................................................... 12

    4.4 Problems ,ied in elease 4.0.1 b1............................................................................................................................... 12

    4.& Problems ,ied in elease 4.0.1 " b2.........................................................................................................................12

    4.( Problems ,ied in elease 4.0.1 " b1.........................................................................................................................13

    4. Problems ,ied in elease 4.0.0 " b4.........................................................................................................................13

    4.8 Problems ,ied in elease 4.0.0 " b3.........................................................................................................................13

    4. Problems ,ied in elease 4.0.0 " b2.........................................................................................................................14

    4.10 Problems ,ied in elease 4.0.0 " b1.............. ................. ................. ................. ................ ................. ............. ...... .... 14

    4.11 Problems ,ied in elease 4.0.0 Previe/2 b1................ ................. ................. ................. ................ ................. ............ 144.12 Problems ,ied in elease 4.0.0 Previe/1 b1................ ................. ................. ................. ................ ................. ............ 14

    ) *no#n (roblems.............................................................................................................................................................. 1)

  • 7/25/2019 SapMes Interface Release-Notes 4.0.1 b4.pdf

    3/18

    Release-Notes

    SapMes Interface

    08-May-2013

    4.0.1 b4

    Page 3 of 18

    ! +p%rade............................................................................................................................................................................ 1!

    (.1 pgrading from elease 4.0.1 b3..................................................................................................................................1((.1.1 Server +pgrade............................................................................................................................................................ 1(

    (.2 pgrading from elease 4.0.1 b2..................................................................................................................................1(

    (.2.1 Server +pgrade............................................................................................................................................................ 1(

    (.3 pgrading from elease 4.0.1 b1..................................................................................................................................1(

    (.3.1 Server +pgrade............................................................................................................................................................ 1(

    (.4 pgrading from elease 4.0.1 " b2............................................................................................................................ 1(

    (.4.1 Server +pgrade............................................................................................................................................................ 1(

    (.& pgrading from elease 3.12.1 " b13........................................................................................................................1

    (.&.1 Server +pgrade............................................................................................................................................................ 1

  • 7/25/2019 SapMes Interface Release-Notes 4.0.1 b4.pdf

    4/18

    Release-Notes

    SapMes Interface

    08-May-2013

    4.0.1 b4

    Page 4 of 18

    1 System Requirements

    1.1 ,peratin% Systems and atabase

    1.1.1 Serer (latforms

    For the standard release procedure of SapMes Interface we usually provide server binaries for a sinle!S platfor" # database co"bination. $he followin table lists all server platfor"s% database versionsand client syste"s that can be supported on re&uest.

    ,peratin% System /aa Runtime 0ersion atabase 0ersion Remars

    Suse 'inu( )nterprise Server 10 S*N +R) 1.,.01or a newer 1.,.0((

    !racle 10./.0

    Suse 'inu( )nterprise Server 11 S*N +R) 1.,.01or a newer 1.,.0((

    !racle 11./.0

    Server !peratin Syste"sadditional syste"s can besupported on de"and

    Min. / 23 "e"ory% 23 available hard dis5space for installation6additional space fordatabase

    1.2 camine Components

    Name 0ersion Remars

    789S /.0.10 Middleware

    M9M 1.1.1b1 Monitorin syste".

    :I9 .0.0 R7 b/ or hiher :or5 In 9rocess

    M8M8 1.,.0R7b1 or hiher Material Manae"ent

    )M87 1./. )&uip"ent Manae"ent

    1." ,t$er Components

    $hese are software pac5aes fro" third party vendors re&uired to be installed with the proper version.

    Name 0ersion Remars

    !racle as specified above !racle database Server and !7I support

    +R) as specified above +ava Runti"e )nviron"ent

    I3M :ebSphere M; ,.0./ Messain bac5bone for S!8 connectivity

  • 7/25/2019 SapMes Interface Release-Notes 4.0.1 b4.pdf

    5/18

    Release-Notes

    SapMes Interface

    08-May-2013

    4.0.1 b4

    Page & of 18

    1.4 T$ird-(arty-Components3 Tools and ibraries

    $he followin tools% libraries and co"ponents co""only referenced as rd-9arty libraries fro"other vendors or fro" open source pro ?M' @ +ava bindin http=##www.castor.or#license.ht"l

    7o""onsloin

    1.0.4 'oin 89I 8pachehttp=##e(calibur.apache.or#license.ht"l

    +unit .4 +ava *nit $est Fra"ewor5 http=##www.opensource.or#licenses#cpl.php

    '!24+ 1./.A 'oin Service 8pachehttp=##www.apache.or#licenses#'I7)NS)-/.0

    '!2BI$ 1.4 'oin Service 8pachehttp=##www.apache.or#licenses#'I7)NS)-/.0

    ?)R7)S /.4 ?M' 9arser 8pachehttp=##www.apache.or#licenses#'I7)NS)-/.0

    Mail +ava Mail 89I Sunhttps=##lassfish.dev.

  • 7/25/2019 SapMes Interface Release-Notes 4.0.1 b4.pdf

    6/18

    Release-Notes

    SapMes Interface

    08-May-2013

    4.0.1 b4

    Page ( of 18

    2 Required iles

    $hese are the files contained in the SapMes Interface pac5ae. 8ll other files are contained in thereferenced sections ca"'ine 7o"ponents and $hird-9arty-7o"ponents% $ools and 'ibraries . $heyshall be installed under the installation directory. *nder a :indows !S the installation directorytypically could be C7=D9rora" FilesDca"'ineE. *nder a *ni( based !S the installation directorytypically could be CG!M)#ca"'ineE.

    2.1 5pplication Serer

    $CAMLINE_HOME=/app/camline

    2.1.1 6inaries Components

    *nder the installation directory% the sap"es directory is contained% which will contain these files=

    (at$ile abel la% 7ne#c$an%eddeleted8

    Remars

    .#bin H401b4 Server binary and server start-#stopscripts.

    .#bin#s"ifile H401b4 Startup script for SapMes Interface

    under *ni(% in file "ode..#bin#s"i.sh H401b4 Startup script for SapMes Interface

    under *ni(.

    .#bin#s"i.start H401b4 Startup script for SapMes Interfaceunder *ni( as 789S service

    .#bin#s"i.stop H401b4 Stop script for SapMes Interfaceunder *ni(% started as 789S service.

    .#bin#"at"as H401b4 SapMes "aindata initialiation script.

    .#bin#sap"esclasspath H401b4 chaned 7lasspath script% used in all the othersstartup scripts.

    .#bin#"aster.inline H401b4 Master inline file for the S89M)Senviron"ent

    .#confi H401b4 Server confiuration files.

    .#confi#confi.("l H401b4 Server confiuration file.

    #confi#

  • 7/25/2019 SapMes Interface Release-Notes 4.0.1 b4.pdf

    7/18

    Release-Notes

    SapMes Interface

    08-May-2013

    4.0.1 b4

    Page of 18

    #lo#out#data H401b4 Jirectory in which are saved files send by

    SapMes to S89 via M;.lo#out#response H401b4 Jirectory in which are saved files send by

    SapMes to S89 via M;.

    .#s&l H401b4 Jirectory with S;' scripts that are usedby the installer to create buffer table inwip tablespace.

    .#(sd H401b4 Jirectory for ?SJ sche"a files.

    #(sd#sa"p"es.(sd H401b4 ?M' Sche"a file for S89co""unication files.

    #(sd#confi.(sd H401b4 ?M' Sche"a file for SapMesconfiuration.

    #"aindata H401b4 Jirectory for "ain data files.

    #"aindata#"a5t.t(t H401b4 Material "ain data file% provided by S89.

    #"aindata#"arac.t(t H401b4 Material "ain data file% provided by S89.

    #"aindata#tspat.t(t H401b4 Material "ain data file% provided by S89.

    #"aindata#t0/t.t(t H401b4 Material "ain data file% provided by S89.

    #"aindata#structureoffiles.t(t

    H401b4 File describin the structure of the"aterial "ain data files.

    2.1.2 Scripts and Confi%uration iles

    (at$ile abel la% 7ne#c$an%eddeleted8

    Remars

    K#lib#sap"esH401b4.

  • 7/25/2019 SapMes Interface Release-Notes 4.0.1 b4.pdf

    8/18

    Release-Notes

    SapMes Interface

    08-May-2013

    4.0.1 b4

    Page 8 of 18

    K#s&l#sap"esH1/19re

    view1b1.s&l

    H401b4 S;' File for SapMes uprade.

    K#s&l#sap"esH1/1R7b1.s&l

    H401b4 S;' File for SapMes uprade.

    K#s&l#sap"esH1/1R7b4.s&l

    H401b4 S;' File for SapMes uprade.

    K#s&l#sap"esH4009review/b1.s&l

    H401b4 S;' File for SapMes uprade.

    K#s&l#sap"esH401R7b1.s&l

    H401b4 S;' File for SapMes uprade.

    2.2 ocuments

    Base Path = HOME_CAMLINE/install/doc/

    (at$ile abel la% 7ne#c$an%eddeleted8

    Remars

    .#sap"es#doc#S89M)S8d"in2uideH40.pdf

    Rev 1./10#/011

    S89M)S 8d"inistratorLs 2uide

  • 7/25/2019 SapMes Interface Release-Notes 4.0.1 b4.pdf

    9/18

    Release-Notes

    SapMes Interface

    08-May-2013

    4.0.1 b4

    Page of 18

    " Ne# eatures and C$an%es

    ".1 Ne# eatures and C$an%es in Release 4.9.1 b4

    No new features were added.

    ".2 Ne# eatures and C$an%es in Release 4.9.1 b"

    No new features were added.

    "." Ne# eatures and C$an%es in Release 4.9.1 b2

    No new features were added.

    ".4 Ne# eatures and C$an%es in Release 4.9.1 b1

    No new features were added.

    ".) Ne# eatures and C$an%es in Release 4.9.1 RC b2

    Identifier Component Summary

    S89M)S->> SapMes Interface Insert rows with status infor"ation for received IJ!7s with $9) O-1O)very inbound response "essae has now in table interface type C-1E

    ".! Ne# eatures and C$an%es in Release 4.9.1 RC b1

    Identifier Component Summary

    S89M)S->/ SapMes Interface chane the 9RJ8$ Manufacturin date to optional

    S89M)S-> SapMes Interface New handlin of unidentified units in sap"esnotify trier

    8dded a new !racle Se&uence . *se the nu"ber fro" this Se&uence asunitid strin in the bac5 flush buffer table unitidtype "ay re"ain a O-O.$he Se&uence is used only if the trier detects subsets with *nitId and*nitId$ype O-O.

    S89M)S->P SapMes Interface add new transaction types fro" wip

    S89M)S->0 SapMes Interface 8void connection to write &ueues if the read one is not accessible

    If error code returned is Oob

  • 7/25/2019 SapMes Interface Release-Notes 4.0.1 b4.pdf

    10/18

    Release-Notes

    SapMes Interface

    08-May-2013

    4.0.1 b4

    Page 10 of 18

    ".: Ne# eatures and C$an%es in Release 4.9.9 RC b4

    No new features were added.

    ".; Ne# eatures and C$an%es in Release 4.9.9 RC b"

    No new features were added.

    ".& Ne# eatures and C$an%es in Release 4.9.9 RC b2

    No new features were added.

    ".19 Ne# eatures and C$an%es in Release 4.9.9 RC b1

    Identifier Component Summary

    S89M)S-A4 SapMes Interface Support for 4diits lon control 5eys

    8ll the 5eys startin with QM)Q are considered old 5ey% and for this ones onlythe first characters are considered durin re&uest processin.

    S89M)S-A SapMes Interface Suppress error partslistdef position overflow fla

    8dded new ele"ent 9artslistdef9osition!verflow with attributeSuppress)rror% under ele"ent S89M)S7onfi.9ossible values for this attribute are QQ and QNQ.

    8ccordin to Functional Specification SapMes .1.0 fro" /.01./01/

    ".11 Ne# eatures and C$an%es in Release 4.9.9 (reie#2 b1

    $he "ain features added in this version are=

    3oo5in scrap for R8: and S)MI "aterial

    Store infor"ation reardin production line in M)S

    $i"e one in the ?M' files

    *sae of interface table

    Jefine "ultiple 9lants#Jestinations in confi.("l

    % accordin to Functional Specification for SapMes Interface version 1. fro" 10.10./011.

    ".12 Ne# eatures and C$an%es in Release 4.9.9 (reie#1 b1

    $he "ain features added in this version are=

    8dditional field CB$S7GE for ele"ent )1FH!'

  • 7/25/2019 SapMes Interface Release-Notes 4.0.1 b4.pdf

    11/18

    Release-Notes

    SapMes Interface

    08-May-2013

    4.0.1 b4

    Page 11 of 18

    )nhanced Routin e(tension

    Storae of 9J7N*M3)R for bac5flush trace bac5

    Separate bac5flush-"essaes for yield and scrap

    % accordin to Functional Specification for SapMes Interface version 1.1 fro" 10.0A./011.

  • 7/25/2019 SapMes Interface Release-Notes 4.0.1 b4.pdf

    12/18

    Release-Notes

    SapMes Interface

    08-May-2013

    4.0.1 b4

    Page 12 of 18

    4 i'ed (roblems

    4.1 (roblems i'ed in Release 4.9.1 b4

    Identifier Component Summary

    S89M)S-114 SapMes Interface *pdate in Q:SM;Q.Q$S89M)SM)SS82)SQ.QS$8$?$Q field e(ceedsthe colu"n lenth'i"ited to /00 chars.

    S89M)S-11A SapMes Interface N9) in sap"es for M; "ode

    *pdate table entry with error only when sap"es is usin table interface not

    in "& "ode

    4.2 (roblems i'ed in Release 4.9.1 b"

    Identifier Component Summary

    S89M)S-10A SapMes Interface 3ac5flush update

  • 7/25/2019 SapMes Interface Release-Notes 4.0.1 b4.pdf

    13/18

    Release-Notes

    SapMes Interface

    08-May-2013

    4.0.1 b4

    Page 13 of 18

    S89M)S-101 SapMes Interface table interface - no e"ail is sent in case of validation error

    entry IJ is used as ("l file na"e sent as attach"ent in notification e"ail forvalidation issues

    S89M)S-10/ SapMes Interface no reconnect to M; after M; Manaer restart$he reconnect condition was wron% not it tries to reconnect is "essae wasnot sent.

    4.! (roblems i'ed in Release 4.9.1 RC b1

    Identifier Component Summary

    S89M)S-A> SapMes Interface *se sap"es.pid file to avoid startin two instances

    sap"es.pid file and its functionality is now bac5 in use.ItOs usability prevents fro" startin two instances fro" two different nodes.

    S89M)S->1 SapMes Interface 9JF 41P 3oo5in - not wor5in

    ')N*M attribute was defined as optional% but in the sa"e ti"e havin aconstraint defined to a sie of "ini"u" one char% and "a(i"u" /0 chars.$he constraint on sie is now re"oved.

    S89M)S->, SapMes Interface in table interface "ode only one re&uest is processed per poll

    select all unprocessed row in one cycle

    4.: (roblems i'ed in Release 4.9.9 RC b4

    Identifier Component Summary

    S89M)S-AA SapMes Interface e&uip"ent chec5 failure when bloc5s are included in process plan

    For bloc5s of free steps a virtual process step is used with e"pty strin ase&uip"ent na"e. Now e"pty na"es for e&uip"ents are not sent to )M87server any"ore.

    4.; (roblems i'ed in Release 4.9.9 RC b"

    Identifier Component Summary

    S89M)S-AP SapMes Interface sap"es ta5es only 1 piece fro" &ueue of every "inute.

    $he sleep interval should have been active only for table interfacefunctionality @ wron condition was used.

  • 7/25/2019 SapMes Interface Release-Notes 4.0.1 b4.pdf

    14/18

    Release-Notes

    SapMes Interface

    08-May-2013

    4.0.1 b4

    Page 14 of 18

    4.& (roblems i'ed in Release 4.9.9 RC b2

    Identifier Component Summary

    S89M)S-A, SapMes Interface Missin rewor5 connection in process plan

    Rewor5 connection was added to wron inde( in ne(t step "ap.

    SapMes Interface 7orrect pri"ary 5ey na"e for t"es/"es"essaes table

    4.19 (roblems i'ed in Release 4.9.9 RC b1

    Identifier Component Summary

    S89M)S-A SapMes Interface application does not stop co"pletely when stop script is called

    7haned start#stop scripts and add in code additional shutdown "ethod - to"a5e sure all started threads are finished nicely.

    SapMes Interface So"e fi(es for the database connection functionality.

    4.11 (roblems i'ed in Release 4.9.9 (reie#2 b1

    No bu fi(es.

    4.12 (roblems i'ed in Release 4.9.9 (reie#1 b1

    Identifier Component Summary

    />0 SapMes Interface M)S S89 bac5flushin has less &ty than boo5ed in S898n confiuration para"eter was added for the bac5flush to confiure the

    bac5flush delay in seconds @ timeslice(ela)* with a default value of 10seconds.In previous build we had this delay set to a fi(ed value of 10 seconds.

  • 7/25/2019 SapMes Interface Release-Notes 4.0.1 b4.pdf

    15/18

    Release-Notes

    SapMes Interface

    08-May-2013

    4.0.1 b4

    Page 1& of 18

    ) *no#n (roblems

    Identifier Summary

    />0 9roble" with S89M)S H>4 and 3ac5flushin-Step

    /1/> If S89 bac5flashin N!B in S89% you donOt have any error "essaes in M;

    /1/4 :ron bac5flashin because of transitions Uproress6repeatV and UlossV

    /,110 3ac5flush proble"

  • 7/25/2019 SapMes Interface Release-Notes 4.0.1 b4.pdf

    16/18

    Release-Notes

    SapMes Interface

    08-May-2013

    4.0.1 b4

    Page 1( of 18

    ! +p%rade

    !.1 +p%radin% from Release 4.9.1 b"

    !.1.1 Serer up%rade

    $he followin steps have to be perfor"ed for upradin the server=

    Stop runnin server

    8dd new sap"esH401b4.

  • 7/25/2019 SapMes Interface Release-Notes 4.0.1 b4.pdf

    17/18

    Release-Notes

    SapMes Interface

    08-May-2013

    4.0.1 b4

    Page 1 of 18

    Stop runnin server

    8dd new sap"esH401b1.

  • 7/25/2019 SapMes Interface Release-Notes 4.0.1 b4.pdf

    18/18

    Release-Notes

    SapMes Interface

    08-May-2013

    4.0.1 b4

    Page 18 of 18

    wipserverbeansH4/._6_:_C_":+s@l

    Replace the old start#stop script with the new ones as follows=

    re"ove files =smi_stat* smi+stat * smi+stop andsmi_#ile

    add the new files=smi+sh* smi+stat* smi+stop andsmi_#ile

    Start server.