IBM Mainframe Forum Index
 
Log In
 
IBM Mainframe Forum Index Mainframe: Search IBM Mainframe Forum: FAQ Register
 

PLISAXC exception 995427.


IBM Mainframe Forums -> PL/I & Assembler
Post new topic   Reply to topic
View previous topic :: View next topic  
Author Message
cma rajith

New User


Joined: 28 May 2008
Posts: 30
Location: India

PostPosted: Fri Jun 08, 2012 1:32 pm
Reply with quote

Hello,

I have to write a PLI code to read an XML file and Parse it.
With PLISAXC function, I'm able to execute the program if I use a simple
char variable of size 32767 to hold the xml file. The function will parse the first 32767 chars of file. But as the XML file is big I have to use an array , I have read the entire XML file , moved it into the array variable. And used the pointer to array in PLISAXC function I'm getting exception 995427.

I'm not sure how to proceed now.
Before calling the PLISAXC function I have displayed the content pointed by the pointer I can see the entire XML file read.

I tried looking into the pointer content I can see the entire XML data.
Please see the attachment to see the complete code.
Requesting your help and advice!

Thanks,
Ceema.
Back to top
View user's profile Send private message
prino

Senior Member


Joined: 07 Feb 2009
Posts: 1306
Location: Vilnius, Lithuania

PostPosted: Fri Jun 08, 2012 3:49 pm
Reply with quote

The code seems to be a straight (and consequently illegal) copy of the example in the PL/I Programmers Guide...

PLISAXC uses the z/OS system XML parser. I would have expected the error message to have any correlation with those of said parser, but there is no 995427 error given for the latter, so you need to provide a lot more details as to what is not working.
Back to top
View user's profile Send private message
cma rajith

New User


Joined: 28 May 2008
Posts: 30
Location: India

PostPosted: Fri Jun 08, 2012 4:27 pm
Reply with quote

Hi Robert,

You are right, I'm using the PLISAXC example from programmer's guide , just changed the xml file to the one required by my application. This file is of 80 char length.

I'm reading the records
in loop, and when it reaches 32720(409 lines * 80 char) char assigning the character string (concatenated 409 records from xml file) to my array first element. The rest of lines in xml file (393 lines) is getting asigned to the 2nd element of array . So now my array variable 'xmldocument' is having all the
data from the xml file. Then I called PLISAXC function

CALL PLISAXC( EVENTHANDLER,
ADDR(TOKEN),
ADR_BUF_DATA,
LEN, 1208)

where ADR_BUF_DATA is the pointer to
DCL 1 XMLDOCUMENT BASED(ADR_BUF_DATA),
2 XML1(2) CHAR(32767) VAR INIT('');
LEN is the length of XML1(1) + XML1(2)

I'm able to see the XML file with the below put skip.
PUT SKIP LIST ( 'DATA ' ,ADR_BUF_DATA->XMLDOCUMENT)

This is the last prt of spool of my job.



</Q1:AnnouncementEvent>
<Q1:AnnouncedRelease>
<Q1:SourceSystemId>SDPI</Q1:SourceSystemId>
<Q1:ProductIdentifier>5609U12<
<Q1:Version>01</Q1:Version>
<Q1:Modification>00</Q1:Modifi
</Q1:AnnouncedRelease>
</Q1:SoftwareProductData>
PTR ADDRESS 111C0028
XML LENGTH 64162
start_of_document LENGTH= 475396
exception ERRORID = 995427
Back to top
View user's profile Send private message
prino

Senior Member


Joined: 07 Feb 2009
Posts: 1306
Location: Vilnius, Lithuania

PostPosted: Fri Jun 08, 2012 5:08 pm
Reply with quote

It is so obvious that any "software engineer" (as you all like to call yourselves in that part of the world) should have no trouble figuring out what's wrong all by himself.

I'll let you sweat on it for a few more hours. A hint? 2+47+2!
Back to top
View user's profile Send private message
PeterHolland

Global Moderator


Joined: 27 Oct 2009
Posts: 2481
Location: Netherlands, Amstelveen

PostPosted: Fri Jun 08, 2012 5:16 pm
Reply with quote

Isnt that from the Bible : the Acts of the Apostles 2:42-47 ?
Back to top
View user's profile Send private message
cma rajith

New User


Joined: 28 May 2008
Posts: 30
Location: India

PostPosted: Fri Jun 08, 2012 5:20 pm
Reply with quote

icon_sad.gif

I'm sweating for this from last 48 hours. If you can save me, Plz!!
Back to top
View user's profile Send private message
prino

Senior Member


Joined: 07 Feb 2009
Posts: 1306
Location: Vilnius, Lithuania

PostPosted: Fri Jun 08, 2012 5:29 pm
Reply with quote

Too bad, make sure you drink enough in order not to dry out.
Back to top
View user's profile Send private message
Akatsukami

Global Moderator


Joined: 03 Oct 2009
Posts: 1788
Location: Bloomington, IL

PostPosted: Fri Jun 08, 2012 10:30 pm
Reply with quote

PeterHolland wrote:
Isnt that from the Bible : the Acts of the Apostles 2:42-47 ?

If it's just a hint, though, shouldn't it be from Yehezkel?
Back to top
View user's profile Send private message
cma rajith

New User


Joined: 28 May 2008
Posts: 30
Location: India

PostPosted: Fri Jun 08, 2012 10:40 pm
Reply with quote

Hello All,

I' m able to make little progress with PLISAXC parsion. Now I'm able to execute the call

call PLISAXC( eventHandler,
addr(token),
addrdata(xmldocument),
length(xmldocument) );

xmldocument is declared as
dcl xmlDocument char(32767) var init('');

Total no of characters in my xml file is 25087
After starting parsing almost 2/3 of the xmlfile I'm getting exception errorid = 995369

Can someone guide me where I can get info on the meanings of PLISAXC exception id's.

Thanks,
Ceema
Back to top
View user's profile Send private message
prino

Senior Member


Joined: 07 Feb 2009
Posts: 1306
Location: Vilnius, Lithuania

PostPosted: Sat Jun 09, 2012 12:14 am
Reply with quote

Well, the addrdata(xmldoc), explains the '2' in my 2+47+2.

Show us the complete message, Cut & Paste between
Code:
[code]...[/code]
tags!
Back to top
View user's profile Send private message
cma rajith

New User


Joined: 28 May 2008
Posts: 30
Location: India

PostPosted: Mon Jun 11, 2012 10:20 am
Reply with quote

THe application specific code is given below. The rest in Program is the copy of PLISAXC example program from PL/I programmer's guide

Input XML file is of length 80 and 802 rows.
Returncode is MAXCC=00.

I need help in understanding the meaning of this exception code

Code:


PLISAX3: PACKAGE EXPORTS(PLISAX3);                       
                                                         
   DEFINE ALIAS EVENT                                     
       LIMITED ENTRY( POINTER, POINTER, FIXED BIN(31) )   
       RETURNS( BYVALUE FIXED BIN(31) )                   
       OPTIONS( BYVALUE LINKAGE(OPTLINK) );               
                                                         
.....   continued to define other events.......

PLISAX3: PROC OPTIONS( MAIN );             
                                           
                                           
  DCL                                       
    1 EVENTHANDLER STATIC                   
                                           
      ,2 E01 TYPE EVENT_WITHOUT_DATA       
             INIT( START_OF_DOCUMENT )     

........   continued till E19.......

/*       APPLICATION CODE            */         
DCL I    FIXED BIN(31) INIT(1);                 
DCL K    FIXED BIN(31) INIT(0);                 
DCL LEN  FIXED BIN(31) INIT(0);                 
DCL END_CHAR_POS FIXED BIN(31) INIT(0);         
DCL STR_CHAR_POS FIXED BIN(31) INIT(0);         
DCL TOKEN       CHAR(8);                         
DCL CHARXML     CHAR(80) VAR INIT('');           
DCL XMLTEMP     CHAR(32000)  VAR INIT('');       
DCL ADR_BUF_DATA  POINTER;                       
DCL 1 XMLDOCUMENT BASED(ADR_BUF_DATA),           
       2 XML1(2)  CHAR(32000)   VAR INIT('');   
DCL XMLFILE       FILE RECORD  INPUT;           
DCL EOF BIT(1) STATIC INIT('0'B);               
ON ENDFILE(XMLFILE) EOF='1'B;                   
ALLOCATE XMLDOCUMENT;                                               
READ FILE(XMLFILE) INTO(CHARXML);                                   
DO WHILE(¬EOF);                                                     
  K=K+1;                                                           
  XMLTEMP =XMLTEMP||TRIM(CHARXML);                                 
  IF K= (400 * I) THEN                                             
    DO;                                                             
    PUT SKIP LIST('400 RECS READ');                                 
    IF I = 1 THEN                                                   
    DO;                                                             
    STR_CHAR_POS = SEARCH(XMLTEMP, '<');                           
PUT SKIP LIST('STR_POS= ', STR_CHAR_POS);                           
XMLTEMP=SUBSTR(XMLTEMP,STR_CHAR_POS,LENGTH(XMLTEMP)-STR_CHAR_POS +1);
     END;                                                           
     LEN = LENGTH(XMLTEMP);                                         
     XMLDOCUMENT.XML1(I)=XMLTEMP;  /*ASSIGN 400RECS TO ELT 1 OF AR*/
     I=I+1;                                                         
     K=0;                                                           
     XMLTEMP=' ';                                                   
   END;                                                             
   READ FILE(XMLFILE) INTO(CHARXML);                                 
 END;                                                               
 LEN = LEN + LENGTH(XMLTEMP);                                       
     IF I = 1 THEN                                                   
     DO;                                                             
     STR_CHAR_POS = SEARCH(XMLTEMP, '<');                           
 PUT SKIP LIST('STR_POS= ', STR_CHAR_POS);                           
 XMLTEMP=SUBSTR(XMLTEMP,STR_CHAR_POS,LENGTH(XMLTEMP)-STR_CHAR_POS +1);
      END;                                                           
  END_CHAR_POS = SEARCHR(XMLTEMP, '>');                               
  PUT SKIP LIST('END_POS= ', END_CHAR_POS);                           
  XMLTEMP = SUBSTR(XMLTEMP,STR_CHAR_POS,END_CHAR_POS);               
  XMLDOCUMENT.XML1(I)=XMLTEMP;  /*ASSIGN REMAING TO ELT 2 OF AR*/     
                                                                     
  ADR_BUF_DATA = ADDR(XMLDOCUMENT);                                   
    PUT SKIP LIST ( 'DATA BELOW');                                   
    PUT SKIP LIST (ADR_BUF_DATA->XMLDOCUMENT);                       
    PUT SKIP LIST('PTR ADDRESS',ADR_BUF_DATA);                       
    PUT SKIP LIST('XML LENGTH ',LEN);                                 
                                                                     
  CALL PLISAXC( EVENTHANDLER,                                         
                ADDR(TOKEN),                                         
                ADR_BUF_DATA,                                         
             LEN, 1208)                                               
                                                                     
  FREE     XMLDOCUMENT;                                               
END;                                                                 
                                                                     
                                                                     
DCL CHARS CHAR(32000) BASED;                                         
                                                                     
START_OF_DOCUMENT:                                                   
  PROC( USERTOKEN)                                                   
  RETURNS( BYVALUE FIXED BIN(31) )                                   


  OPTIONS( BYVALUE LINKAGE(OPTLINK) );   
                                         
  DCL USERTOKEN      POINTER;             
  DCL XMLTOKEN       POINTER;             
  DCL TOKENLENGTH    FIXED BIN(31);       
                                         
  PUT SKIP LIST( LOWERCASE( PROCNAME() ) 
   || ' LENGTH=' || TOKENLENGTH );       
                                         
  RETURN(0);                             
END;                                     
                                         
VERSION_INFORMATION:                     

.....continued defining other functions...


END PLISAX3;

The spool is pasted below:
Code:



 400 RECS READ
 STR_POS=                             1
 END_POS=                         12814
 DATA BELOW
 <?xml version="1.0" encoding="UTF-8"?><Q1:SoftwareProductData xmlns:Q1="http://w3.ibm.com/xmlns/ibmww/isc/sdf/feedswo/pr
 oddata" xmlns:com="http://w3.ibm.com/xmlns/ibmww/com" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLo
 cation="http://w3.ibm.com/xmlns/ibmww/isc/sdf/feedswo/proddata FeedSwo.ProductData.V020.xsd"><com:IBM_Metadata><com:Dubl
 inCoreMetadata><com:Date.Created>2012-03-30T22:18:26+00:00</com:Date.Created><com:Format.Medium>text/xml</com:Format.Med
 ium><com:Identifier>Originating System: Hostname = c25a0566.toronto.ca.ibm.com   IP-addr = 9.23.252.208</com:Identifier>
 <com:Language>en-US</com:Language></com:DublinCoreMetadata></com:IBM_Metadata><Q1:InterfaceMetadata><Q1:OriginatingSyste
 m>SDPI</Q1:OriginatingSystem><Q1:DateCreated>2012-03-30</Q1:DateCreated><Q1:EffectiveDate>2012-03-19</Q1:EffectiveDate><
 Q1:ChangeLevelId>G190-11975</Q1:ChangeLevelId><Q1:TypeOfSchedule>IntroAnnouncement</Q1:TypeOfSchedule><Q1:SourceSchedule
 Description>ST0001JE: Introduction</Q1:SourceScheduleDescription><Q1:ReleaseMfgNumber>ST0001JE-ANN</Q1:ReleaseMfgNumber>
 <Q1:Team><Q1:Name>Team for Product 5609U12</Q1:Name><Q1:Member><Q1:Id><Q1:NotesId>Fred Hackbarth/Boulder/IBM@IBMUS</Q1:N
 otesId></Q1:Id><Q1:Role>NPM</Q1:Role></Q1:Member><Q1:Member><Q1:Id><Q1:NotesId>Fred Hackbarth/Boulder/IBM@IBMUS</Q1:Note
 sId></Q1:Id><Q1:Role>BRAND_NPM</Q1:Role></Q1:Member></Q1:Team></Q1:InterfaceMetadata><Q1:SoftwareProduct><Q1:SoftwarePro
 ductReference><Q1:SourceSystemId>SDPI</Q1:SourceSystemId><Q1:Key>G190-11974</Q1:Key><Q1:ProductIdentifier>5609U12</Q1:Pr
 oductIdentifier></Q1:SoftwareProductReference><Q1:ShortName>BCP 15 TC02 Fail Release</Q1:ShortName><Q1:LongNameLine1>BCP
  15 TC02 Fail Release</Q1:LongNameLine1><Q1:LongNameLine2>Should fail loading to CTP</Q1:LongNameLine2><Q1:LegalLongName
 >BCP 15 TC02 Fail Release</Q1:LegalLongName><Q1:AcceptRPQs>false</Q1:AcceptRPQs><Q1:EvaluationTestPeriod>0</Q1:Evaluatio
 nTestPeriod><Q1:ProgramType><Q1:CdsId>40000000</Q1:CdsId><Q1:Description>Licensed Program</Q1:Description><Q1:Name>LP</Q
 1:Name></Q1:ProgramType><Q1:LicenseAgreementType><Q1:CdsId>A0000000</Q1:CdsId><Q1:Description>International Program Lice
 nse Agreement (IPLA) (BTO)</Q1:Description><Q1:Name>IPLA-BTO</Q1:Name></Q1:LicenseAgreementType><Q1:WholesaleDivision><Q
 1:CdsId>36420000</Q1:CdsId><Q1:Description>Cognos</Q1:Description><Q1:Name>T8</Q1:Name><Q1:MnemonicId>T8</Q1:MnemonicId>
 </Q1:WholesaleDivision><Q1:CodeName/><Q1:IsRoyaltyBearing>false</Q1:IsRoyaltyBearing><Q1:IsEroIdRequired>true</Q1:IsEroI
 dRequired><Q1:DevelopmentLab><Q1:CdsId>6ED00000</Q1:CdsId><Q1:Description>Australia - Perth</Q1:Description><Q1:Name>IB4
 0</Q1:Name></Q1:DevelopmentLab><Q1:IsRestrictedPrpq>false</Q1:IsRestrictedPrpq><Q1:OwnedLogicalSupply><Q1:LSPId><Q1:Sour
 ceSystemId>SDPI</Q1:SourceSystemId><Q1:Key>X01KLXL</Q1:Key></Q1:LSPId><Q1:ShortName>BCP 15 TC02 Fail Release</Q1:ShortNa
 me><Q1:LongNameLine1>BCP 15 TC02 Fail Release</Q1:LongNameLine1><Q1:LongNameLine2>Should fail loading to CTP</Q1:LongNam
 eLine2><Q1:LspType><Q1:CdsId>80000000</Q1:CdsId><Q1:Description>Prime Basic Material</Q1:Description><Q1:Name>BASIC-MAT<
 /Q1:Name><Q1:MnemonicId>PRI</Q1:MnemonicId></Q1:LspType><Q1:LspLevel><Q1:Id><Q1:SourceSystemId>SDPI</Q1:SourceSystemId><
 Q1:Key>G222-333</Q1:Key></Q1:Id><Q1:Version>01</Q1:Version><Q1:Release>01</Q1:Release><Q1:Modification>00</Q1:Modificati
 on><Q1:ExportRegulation><Q1:Description>Subject to EAR/not elsewhere specified</Q1:Description><Q1:Name>F1AZ - EAR99</Q1
 :Name><Q1:MnemonicId>F1AZ</Q1:MnemonicId><Q1:ECCN>EAR99</Q1:ECCN><Q1:ERO>F1AZ</Q1:ERO></Q1:ExportRegulation></Q1:LspLeve
 l><Q1:MaterialId>X01KLXL</Q1:MaterialId></Q1:OwnedLogicalSupply><Q1:LspInSwo><Q1:LspReference><Q1:SourceSystemId>SDPI</Q
 1:SourceSystemId><Q1:Key>G222-332</Q1:Key><Q1:MaterialId>X01KLXL</Q1:MaterialId></Q1:LspReference><Q1:ShortName>BCP 15 T
 C02 Fail Release</Q1:ShortName><Q1:LongNameLine1>BCP 15 TC02 Fail Release</Q1:LongNameLine1><Q1:LongNameLine2>Should fai
 l loading to CTP</Q1:LongNameLine2><Q1:OwningSoftwareProduct><Q1:SourceSystemId>SDPI</Q1:SourceSystemId><Q1:Key>G190-119
 74</Q1:Key><Q1:ProductIdentifier>5609U12</Q1:ProductIdentifier></Q1:OwningSoftwareProduct></Q1:LspInSwo><Q1:ReleaseLevel
 ><Q1:Version>01</Q1:Version><Q1:Release>01</Q1:Release><Q1:Modification>00</Q1:Modification><Q1:LSPLevelInSwoLevel><Q1:L
 SPLevelReference><Q1:LspReference><Q1:SourceSystemId>SDPI</Q1:SourceSystemId><Q1:Key>X01KLXL</Q1:Key><Q1:MaterialId>X01K
 LXL</Q1:MaterialId></Q1:LspReference><Q1:Version>01</Q1:Version><Q1:Release>01</Q1:Release><Q1:Modification>00</Q1:Modif
 ication><Q1:LspLevelId><Q1:SourceSystemId>SDPI</Q1:SourceSystemId><Q1:Key>G222-333</Q1:Key></Q1:LspLevelId></Q1:LSPLevel
 Reference><Q1:OSPRef><Q1:SourceSystemId>SDPI</Q1:SourceSystemId><Q1:Key>G222-336</Q1:Key><Q1:MaterialId>X01KLXM</Q1:Mate
 rialId></Q1:OSPRef></Q1:LSPLevelInSwoLevel><Q1:ExportRegulation><Q1:Description>Subject to EAR/not elsewhere specified</
 Q1:Description><Q1:Name>F1AZ - EAR99</Q1:Name><Q1:MnemonicId>F1AZ</Q1:MnemonicId><Q1:ECCN>EAR99</Q1:ECCN><Q1:ERO>F1AZ</Q
 1:ERO></Q1:ExportRegulation><Q1:DistributionSetID/></Q1:ReleaseLevel><Q1:OrderableProcessOption><Q1:ProcessOptionKey><Q1
 :CdsId>78800000</Q1:CdsId><Q1:Description>Base License Asset Registration</Q1:Description><Q1:Name>REG-BASE-LIC</Q1:Name
 ><Q1:MnemonicId>REG-BASE-LIC</Q1:MnemonicId></Q1:ProcessOptionKey></Q1:OrderableProcessOption><Q1:ClassificationType><Q1
 :ClassificationRef><Q1:CdsId>0C620000</Q1:CdsId><Q1:Description>BBP - Independent Software Vendor (ISV) Offerings</Q1:De
 scription><Q1:Name/><Q1:MnemonicId>B5HD0</Q1:MnemonicId></Q1:ClassificationRef><Q1:ClassificationTypeRef><Q1:CdsId/><Q1:
 Description/><Q1:Name>SW-BRAND</Q1:Name></Q1:ClassificationTypeRef></Q1:ClassificationType><Q1:ClassificationType><Q1:Cl
 assificationRef><Q1:CdsId>5A520000</Q1:CdsId><Q1:Description>Advanced Analytics Deployment</Q1:Description><Q1:Name/><Q1
 :MnemonicId>SWS10</Q1:MnemonicId></Q1:ClassificationRef><Q1:ClassificationTypeRef><Q1:CdsId/><Q1:Description/><Q1:Name>F
 AM-SW-OFF</Q1:Name></Q1:ClassificationTypeRef></Q1:ClassificationType><Q1:LicensedFunction><Q1:LicenseFunctionIdentifica
 tion><Q1:SourceSystemId>SDPI</Q1:SourceSystemId><Q1:Key>G222-310</Q1:Key><Q1:MaterialId>X01KLXN</Q1:MaterialId></Q1:Lice
 nseFunctionIdentification><Q1:ShortName>BCP 15 TC02 Fail Release</Q1:ShortName><Q1:LongNameLine1>BCP 15 TC02 Fail Releas
 e</Q1:LongNameLine1><Q1:LongNameLine2>Should fail loading to CTP</Q1:LongNameLine2><Q1:DataAcquisitionTemplate><Q1:CdsId
 >A0300000</Q1:CdsId><Q1:Description>IASP011V7 SW Subscription and Support for IPLA022 with Decline Option</Q1:Descriptio
 n><Q1:Name>IASP011V7</Q1:Name></Q1:DataAcquisitionTemplate><Q1:LicenseOption><Q1:LicenseType><Q1:CdsId>89000000</Q1:CdsI
1d><Q1:Description>SW Subscription and Support</Q1:Description><Q1:Name>SWSUBSCSUPPO</Q1:Name><Q1:MnemonicId>SWSUBSCSUPPO
 </Q1:MnemonicId></Q1:LicenseType><Q1:PaymentTerm><Q1:CdsId>66000000</Q1:CdsId><Q1:Description>Monthly Support Charge</Q1
 :Description><Q1:Name>MSC</Q1:Name><Q1:MnemonicId>MSC</Q1:MnemonicId></Q1:PaymentTerm><Q1:OrderableLicense><Q1:Descripti
 on>SWSUBSCSUPPO MSC Per Blade Qty 1</Q1:Description><Q1:OrderableInGeo><Q1:BusinessGeoAnnouncement><Q1:CdsId>E2000000</Q
 1:CdsId><Q1:Description>Asia Pacific</Q1:Description><Q1:MnemonicId>863</Q1:MnemonicId><Q1:AnnouncedInAllCountries>true<
 /Q1:AnnouncedInAllCountries></Q1:BusinessGeoAnnouncement><Q1:ActualAnnDate>2012-03-19</Q1:ActualAnnDate></Q1:OrderableIn
 Geo><Q1:OrderableInGeo><Q1:BusinessGeoAnnouncement><Q1:CdsId>92000000</Q1:CdsId><Q1:Description>Canada</Q1:Description><
 Q1:MnemonicId>AG</Q1:MnemonicId><Q1:AnnouncedInAllCountries>true</Q1:AnnouncedInAllCountries></Q1:BusinessGeoAnnouncemen
 t><Q1:ActualAnnDate>2012-03-19</Q1:ActualAnnDate></Q1:OrderableInGeo><Q1:OrderableInGeo><Q1:BusinessGeoAnnouncement><Q1:
 CdsId>80000000</Q1:CdsId><Q1:Description>Europe, Middle East, Africa</Q1:Description><Q1:MnemonicId>877</Q1:MnemonicId><
 Q1:AnnouncedInAllCountries>true</Q1:AnnouncedInAllCountries></Q1:BusinessGeoAnnouncement><Q1:ActualAnnDate>2012-03-19</Q
 1:ActualAnnDate></Q1:OrderableInGeo><Q1:OrderableInGeo><Q1:BusinessGeoAnnouncement><Q1:CdsId>95000000</Q1:CdsId><Q1:Desc
 ription>Japan</Q1:Description><Q1:MnemonicId>872</Q1:MnemonicId><Q1:AnnouncedInAllCountries>true</Q1:AnnouncedInAllCount
 ries></Q1:BusinessGeoAnnouncement><Q1:ActualAnnDate>2012-03-19</Q1:ActualAnnDate></Q1:OrderableInGeo><Q1:OrderableInGeo>
 <Q1:BusinessGeoAnnouncement><Q1:CdsId>12000000</Q1:CdsId><Q1:Description>Latin America</Q1:Description><Q1:MnemonicId>LA
 </Q1:MnemonicId><Q1:AnnouncedInAllCountries>true</Q1:AnnouncedInAllCountries></Q1:BusinessGeoAnnouncement><Q1:ActualAnnD
 ate>2012-03-19</Q1:ActualAnnDate></Q1:OrderableInGeo><Q1:OrderableInGeo><Q1:BusinessGeoAnnouncement><Q1:CdsId>C0000000</
 Q1:CdsId><Q1:Description>United States</Q1:Description><Q1:MnemonicId>US</Q1:MnemonicId><Q1:AnnouncedInAllCountries>true
 </Q1:AnnouncedInAllCountries></Q1:BusinessGeoAnnouncement><Q1:ActualAnnDate>2012-03-19</Q1:ActualAnnDate><Q1:FeatureCode
 >0019</Q1:FeatureCode></Q1:OrderableInGeo></Q1:OrderableLicense><Q1:Id><Q1:SourceSystemId>SDPI</Q1:SourceSystemId><Q1:Ke
 y>G222-321</Q1:Key></Q1:Id><Q1:ValueMetric><Q1:CdsId>24C80000</Q1:CdsId><Q1:Description>Per Blade</Q1:Description><Q1:Na
 me>PU-VM-BLADE</Q1:Name><Q1:MnemonicId>PU-VM-BLADE</Q1:MnemonicId><Q1:TypeOfMeasure><Q1:CdsId/><Q1:Description>Clip</Q1:
 Description><Q1:Name/></Q1:TypeOfMeasure></Q1:ValueMetric></Q1:LicenseOption><Q1:LicenseOption><Q1:LicenseType><Q1:CdsId
 >89000000</Q1:CdsId><Q1:Description>SW Subscription and Support</Q1:Description><Q1:Name>SWSUBSCSUPPO</Q1:Name><Q1:Mnemo
 nicId>SWSUBSCSUPPO</Q1:MnemonicId></Q1:LicenseType><Q1:PaymentTerm><Q1:CdsId>7D000000</Q1:CdsId><Q1:Description>Reseller
  One Year</Q1:Description><Q1:Name>ONEYRRESEL</Q1:Name><Q1:MnemonicId>ONEYRRESEL</Q1:MnemonicId></Q1:PaymentTerm><Q1:Ord
 erableLicense><Q1:Description>SWSUBSCSUPPO ONEYRRESEL Per Blade Qty 1</Q1:Description><Q1:OrderableInGeo><Q1:BusinessGeo
 Announcement><Q1:CdsId>80000000</Q1:CdsId><Q1:Description>Europe, Middle East, Africa</Q1:Description><Q1:MnemonicId>877
 </Q1:MnemonicId><Q1:AnnouncedInAllCountries>true</Q1:AnnouncedInAllCountries></Q1:BusinessGeoAnnouncement><Q1:ActualAnnD
 ate>2012-03-19</Q1:ActualAnnDate></Q1:OrderableInGeo><Q1:OrderableInGeo><Q1:BusinessGeoAnnouncement><Q1:CdsId>95000000</
 Q1:CdsId><Q1:Description>Japan</Q1:Description><Q1:MnemonicId>872</Q1:MnemonicId><Q1:AnnouncedInAllCountries>true</Q1:An
 nouncedInAllCountries></Q1:BusinessGeoAnnouncement><Q1:ActualAnnDate>2012-03-19</Q1:ActualAnnDate></Q1:OrderableInGeo><Q
 1:OrderableInGeo><Q1:BusinessGeoAnnouncement><Q1:CdsId>12000000</Q1:CdsId><Q1:Description>Latin America</Q1:Description>
 <Q1:MnemonicId>LA</Q1:MnemonicId><Q1:AnnouncedInAllCountries>true</Q1:AnnouncedInAllCountries></Q1:BusinessGeoAnnounceme
 nt><Q1:ActualAnnDate>2012-03-19</Q1:ActualAnnDate></Q1:OrderableInGeo><Q1:OrderableInGeo><Q1:BusinessGeoAnnouncement><Q1
 :CdsId>C0000000</Q1:CdsId><Q1:Description>United States</Q1:Description><Q1:MnemonicId>US</Q1:MnemonicId><Q1:AnnouncedIn
 AllCountries>true</Q1:AnnouncedInAllCountries></Q1:BusinessGeoAnnouncement><Q1:ActualAnnDate>2012-03-19</Q1:ActualAnnDat
 e><Q1:FeatureCode>0020</Q1:FeatureCode></Q1:OrderableInGeo><Q1:OrderableInGeo><Q1:BusinessGeoAnnouncement><Q1:CdsId>E200
 0000</Q1:CdsId><Q1:Description>Asia Pacific</Q1:Description><Q1:MnemonicId>863</Q1:MnemonicId><Q1:AnnouncedInAllCountrie
 s>true</Q1:AnnouncedInAllCountries></Q1:BusinessGeoAnnouncement><Q1:ActualAnnDate>2012-03-19</Q1:ActualAnnDate></Q1:Orde
 rableInGeo><Q1:OrderableInGeo><Q1:BusinessGeoAnnouncement><Q1:CdsId>92000000</Q1:CdsId><Q1:Description>Canada</Q1:Descri
 ption><Q1:MnemonicId>AG</Q1:MnemonicId><Q1:AnnouncedInAllCountries>true</Q1:AnnouncedInAllCountries></Q1:BusinessGeoAnno
 uncement><Q1:ActualAnnDate>2012-03-19</Q1:ActualAnnDate></Q1:OrderableInGeo></Q1:OrderableLicense><Q1:Id><Q1:SourceSyste
 mId>SDPI</Q1:SourceSystemId><Q1:Key>G222-323</Q1:Key></Q1:Id><Q1:ValueMetric><Q1:CdsId>24C80000</Q1:CdsId><Q1:Descriptio
 n>Per Blade</Q1:Description><Q1:Name>PU-VM-BLADE</Q1:Name><Q1:MnemonicId>PU-VM-BLADE</Q1:MnemonicId><Q1:TypeOfMeasure><Q
 1:CdsId/><Q1:Description>Clip</Q1:Description><Q1:Name/></Q1:TypeOfMeasure></Q1:ValueMetric></Q1:LicenseOption><Q1:Licen
 seOption>                <Q1:LicenseType><Q1:CdsId>C5000000</Q1:CdsId><Q1:Description>Decline Subscription and Support</
 Q1:Description><Q1:Name>DECLINESANDS</Q1:Name><Q1:MnemonicId>DECLINESANDS</Q1:MnemonicId></Q1:LicenseType><Q1:PaymentTer
 m><Q1:CdsId>58000000</Q1:CdsId><Q1:Description>No Charge</Q1:Description><Q1:Name>NOCHARGE</Q1:Name><Q1:MnemonicId>NOCHA
 RGE</Q1:MnemonicId></Q1:PaymentTerm><Q1:OrderableLicense><Q1:Description>DECLINESANDS NOCHARGE Per Blade Qty 1</Q1:Descr
 iption><Q1:OrderableInGeo><Q1:BusinessGeoAnnouncement><Q1:CdsId>80000000</Q1:CdsId><Q1:Description>Europe, Middle East,
 Africa</Q1:Description><Q1:MnemonicId>877</Q1:MnemonicId><Q1:AnnouncedInAllCountries>true</Q1:AnnouncedInAllCountries></
 Q1:BusinessGeoAnnouncement><Q1:ActualAnnDate>2012-03-19</Q1:ActualAnnDate></Q1:OrderableInGeo><Q1:OrderableInGeo><Q1:Bus
 inessGeoAnnouncement><Q1:CdsId>95000000</Q1:CdsId><Q1:Description>Japan</Q1:Description><Q1:MnemonicId>872</Q1:MnemonicI
 d><Q1:AnnouncedInAllCountries>true</Q1:AnnouncedInAllCountries></Q1:BusinessGeoAnnouncement><Q1:ActualAnnDate>2012-03-19
 </Q1:ActualAnnDate></Q1:OrderableInGeo><Q1:OrderableInGeo><Q1:BusinessGeoAnnouncement><Q1:CdsId>12000000</Q1:CdsId><Q1:D
 escription>Latin America</Q1:Description><Q1:MnemonicId>LA</Q1:MnemonicId><Q1:AnnouncedInAllCountries>true</Q1:Announced
 InAllCountries></Q1:BusinessGeoAnnouncement><Q1:ActualAnnDate>2012-03-19</Q1:ActualAnnDate></Q1:OrderableInGeo><Q1:Order
 ableInGeo><Q1:BusinessGeoAnnouncement><Q1:CdsId>C0000000</Q1:CdsId><Q1:Description>United States</Q1:Description><Q1:Mne
 monicId>US</Q1:MnemonicId><Q1:AnnouncedInAllCountries>true</Q1:AnnouncedInAllCountries></Q1:BusinessGeoAnnouncement><Q1:
1ActualAnnDate>2012-03-19</Q1:ActualAnnDate><Q1:FeatureCode>0017</Q1:FeatureCode></Q1:OrderableInGeo><Q1:OrderableInGeo><
 Q1:BusinessGeoAnnouncement><Q1:CdsId>E2000000</Q1:CdsId><Q1:Description>Asia Pacific</Q1:Description><Q1:MnemonicId>863<
 /Q1:MnemonicId><Q1:AnnouncedInAllCountries>true</Q1:AnnouncedInAllCountries></Q1:BusinessGeoAnnouncement><Q1:ActualAnnDa
 te>2012-03-19</Q1:ActualAnnDate></Q1:OrderableInGeo><Q1:OrderableInGeo><Q1:BusinessGeoAnnouncement><Q1:CdsId>92000000</Q
 1:CdsId><Q1:Description>Canada</Q1:Description><Q1:MnemonicId>AG</Q1:MnemonicId><Q1:AnnouncedInAllCountries>true</Q1:Ann
 ouncedInAllCountries></Q1:BusinessGeoAnnouncement><Q1:ActualAnnDate>2012-03-19</Q1:ActualAnnDate></Q1:OrderableInGeo></Q
 1:OrderableLicense><Q1:Id><Q1:SourceSystemId>SDPI</Q1:SourceSystemId><Q1:Key>G222-318</Q1:Key></Q1:Id><Q1:ValueMetric><Q
 1:CdsId>24C80000</Q1:CdsId><Q1:Description>Per Blade</Q1:Description><Q1:Name>PU-VM-BLADE</Q1:Name><Q1:MnemonicId>PU-VM-
 BLADE</Q1:MnemonicId><Q1:TypeOfMeasure><Q1:CdsId/><Q1:Description>Clip</Q1:Description><Q1:Name/></Q1:TypeOfMeasure></Q1
 :ValueMetric></Q1:LicenseOption><Q1:LicenseOption><Q1:LicenseType><Q1:CdsId>89000000</Q1:CdsId><Q1:Description>SW Subscr
 iption and Support</Q1:Description><Q1:Name>SWSUBSCSUPPO</Q1:Name><Q1:MnemonicId>SWSUBSCSUPPO</Q1:MnemonicId></Q1:Licens
 eType><Q1:PaymentTerm><Q1:CdsId>F6000000</Q1:CdsId><Q1:Description>Annual Support Charge</Q1:Description><Q1:Name>ASC</Q
 1:Name><Q1:MnemonicId>ASC</Q1:MnemonicId></Q1:PaymentTerm><Q1:OrderableLicense><Q1:Description>SWSUBSCSUPPO ASC Per Blad
 e Qty 1</Q1:Description><Q1:OrderableInGeo><Q1:BusinessGeoAnnouncement><Q1:CdsId>E2000000</Q1:CdsId><Q1:Description>Asia
  Pacific</Q1:Description><Q1:MnemonicId>863</Q1:MnemonicId><Q1:AnnouncedInAllCountries>true</Q1:AnnouncedInAllCountries>
 </Q1:BusinessGeoAnnouncement><Q1:ActualAnnDate>2012-03-19</Q1:ActualAnnDate></Q1:OrderableInGeo><Q1:OrderableInGeo><Q1:B
 usinessGeoAnnouncement><Q1:CdsId>92000000</Q1:CdsId><Q1:Description>Canada</Q1:Description><Q1:MnemonicId>AG</Q1:Mnemoni
 cId><Q1:AnnouncedInAllCountries>true</Q1:AnnouncedInAllCountries></Q1:BusinessGeoAnnouncement><Q1:ActualAnnDate>2012-03-
 19</Q1:ActualAnnDate></Q1:OrderableInGeo><Q1:OrderableInGeo><Q1:BusinessGeoAnnouncement><Q1:CdsId>80000000</Q1:CdsId><Q1
 :Description>Europe, Middle East, Africa</Q1:Description><Q1:MnemonicId>877</Q1:MnemonicId><Q1:AnnouncedInAllCountries>t
 rue</Q1:AnnouncedInAllCountries></Q1:BusinessGeoAnnouncement><Q1:ActualAnnDate>2012-03-19</Q1:ActualAnnDate></Q1:Orderab
 leInGeo><Q1:OrderableInGeo><Q1:BusinessGeoAnnouncement><Q1:CdsId>95000000</Q1:CdsId><Q1:Description>Japan</Q1:Descriptio
 n><Q1:MnemonicId>872</Q1:MnemonicId><Q1:AnnouncedInAllCountries>true</Q1:AnnouncedInAllCountries></Q1:BusinessGeoAnnounc
 ement><Q1:ActualAnnDate>2012-03-19</Q1:ActualAnnDate></Q1:OrderableInGeo><Q1:OrderableInGeo><Q1:BusinessGeoAnnouncement>
 <Q1:CdsId>12000000</Q1:CdsId><Q1:Description>Latin America</Q1:Description><Q1:MnemonicId>LA</Q1:MnemonicId><Q1:Announce
 dInAllCountries>true</Q1:AnnouncedInAllCountries></Q1:BusinessGeoAnnouncement><Q1:ActualAnnDate>2012-03-19</Q1:ActualAnn
 Date></Q1:OrderableInGeo><Q1:OrderableInGeo><Q1:BusinessGeoAnnouncement><Q1:CdsId>C0000000</Q1:CdsId><Q1:Description>Uni
 ted States</Q1:Description><Q1:MnemonicId>US</Q1:MnemonicId><Q1:AnnouncedInAllCountries>true</Q1:AnnouncedInAllCountries
 ></Q1:BusinessGeoAnnouncement><Q1:ActualAnnDate>2012-03-19</Q1:ActualAnnDate><Q1:FeatureCode>0018</Q1:FeatureCode></Q1:O
 rderableInGeo></Q1:OrderableLicense><Q1:Id><Q1:SourceSystemId>SDPI</Q1:SourceSystemId><Q1:Key>G222-319</Q1:Key></Q1:Id><
 Q1:ValueMetric><Q1:CdsId>24C80000</Q1:CdsId><Q1:Description>Per Blade</Q1:Description><Q1:Name>PU-VM-BLADE</Q1:Name><Q1:
 MnemonicId>PU-VM-BLADE</Q1:MnemonicId><Q1:TypeOfMeasure><Q1:CdsId/><Q1:Description>Clip</Q1:Description><Q1:Name/></Q1:T
 ypeOfMeasure></Q1:ValueMetric></Q1:LicenseOption><Q1:ItlmProductType>Standalone</Q1:ItlmProductType></Q1:LicensedFunctio
 n><Q1:CustomPackagingOption><Q1:LogoType><Q1:CdsId/><Q1:Description>IBM</Q1:Description><Q1:Name>IBM</Q1:Name><Q1:Mnemon
 icId>IBM</Q1:MnemonicId></Q1:LogoType><Q1:IsSeparatelyOrderable>false</Q1:IsSeparatelyOrderable><Q1:BusinessTemplate><Q1
 :CdsId>11400000</Q1:CdsId><Q1:Description>IBM Software for System z with Software Subscriptionand</Q1:Description><Q1:Na
 me>BT17</Q1:Name></Q1:BusinessTemplate></Q1:CustomPackagingOption></Q1:SoftwareProduct><Q1:OrderableSupply><Q1:OspId><Q1
 :SourceSystemId>SDPI</Q1:SourceSystemId><Q1:Key>G222-336</Q1:Key><Q1:MaterialId>X01KLXM</Q1:MaterialId></Q1:OspId><Q1:De
 scription>BCP 15 TC02 Fail Release, ENU, CST3590-128T</Q1:Description><Q1:WwFeatureCode>6598</Q1:WwFeatureCode><Q1:Prima
 ryMedia><Q1:CdsId>A800000012000000</Q1:CdsId><Q1:Description>1/2 Inch Data Cartridge - IBM 3590 - 30 GB - 128 Track</Q1:
 Description><Q1:Name>CST3590-128T</Q1:Name><Q1:MnemonicId>CST3590-128T</Q1:MnemonicId></Q1:PrimaryMedia><Q1:OperatingEnv
 ironment><Q1:CdsId>A6000000</Q1:CdsId><Q1:Description>z/OS and OS/390</Q1:Description><Q1:Name>OE104</Q1:Name></Q1:Opera
 tingEnvironment><Q1:AvailableInMfgSite><Q1:MfgSite><Q1:CdsId>C0000000</Q1:CdsId><Q1:Description>United States</Q1:Descri
 ption><Q1:Name>United States</Q1:Name><Q1:MnemonicId>US</Q1:MnemonicId></Q1:MfgSite><Q1:PlannedAvailDate>2012-04-27</Q1:
 PlannedAvailDate><Q1:ActualAvailDate>2012-04-27</Q1:ActualAvailDate><Q1:isOnHold>false</Q1:isOnHold></Q1:AvailableInMfgS
 ite><Q1:ShipWithStdOrder>true</Q1:ShipWithStdOrder><Q1:ShipWithMaintOrder>false</Q1:ShipWithMaintOrder><Q1:OrderableInGe
 o><Q1:BusinessGeoAnnouncement><Q1:CdsId>E2000000</Q1:CdsId><Q1:Name>Asia Pacific</Q1:Name><Q1:MnemonicId>AP</Q1:Mnemonic
 Id><Q1:AnnouncedInAllCountries>true</Q1:AnnouncedInAllCountries></Q1:BusinessGeoAnnouncement><Q1:ActualAnnDate>2012-03-1
 9</Q1:ActualAnnDate></Q1:OrderableInGeo><Q1:OrderableInGeo><Q1:BusinessGeoAnnouncement><Q1:CdsId>92000000</Q1:CdsId><Q1:
 Name>Canada</Q1:Name><Q1:MnemonicId>CANADA</Q1:MnemonicId><Q1:AnnouncedInAllCountries>true</Q1:AnnouncedInAllCountries><
 /Q1:BusinessGeoAnnouncement><Q1:ActualAnnDate>2012-03-19</Q1:ActualAnnDate></Q1:OrderableInGeo><Q1:OrderableInGeo><Q1:Bu
 sinessGeoAnnouncement><Q1:CdsId>80000000</Q1:CdsId><Q1:Name>Europe, Middle East, Africa</Q1:Name><Q1:MnemonicId>EMEA</Q1
 :MnemonicId><Q1:AnnouncedInAllCountries>true</Q1:AnnouncedInAllCountries></Q1:BusinessGeoAnnouncement><Q1:ActualAnnDate>
 2012-03-19</Q1:ActualAnnDate></Q1:OrderableInGeo><Q1:OrderableInGeo><Q1:BusinessGeoAnnouncement><Q1:CdsId>95000000</Q1:C
 dsId><Q1:Name>Japan</Q1:Name><Q1:MnemonicId>JAPAN</Q1:MnemonicId><Q1:AnnouncedInAllCountries>true</Q1:AnnouncedInAllCoun
 tries></Q1:BusinessGeoAnnouncement><Q1:ActualAnnDate>2012-03-19</Q1:ActualAnnDate></Q1:OrderableInGeo><Q1:OrderableInGeo
 ><Q1:BusinessGeoAnnouncement><Q1:CdsId>12000000</Q1:CdsId><Q1:Name>Latin America</Q1:Name><Q1:MnemonicId>LA</Q1:Mnemonic
 Id><Q1:AnnouncedInAllCountries>true</Q1:AnnouncedInAllCountries></Q1:BusinessGeoAnnouncement><Q1:ActualAnnDate>2012-03-1
 9</Q1:ActualAnnDate></Q1:OrderableInGeo><Q1:OrderableInGeo><Q1:BusinessGeoAnnouncement><Q1:CdsId>C0000000</Q1:CdsId><Q1:
 Name>United States</Q1:Name><Q1:MnemonicId>US</Q1:MnemonicId><Q1:AnnouncedInAllCountries>true</Q1:AnnouncedInAllCountrie
1s></Q1:BusinessGeoAnnouncement><Q1:ActualAnnDate>2012-03-19</Q1:ActualAnnDate></Q1:OrderableInGeo><Q1:Deliverable><Q1:De
 liverableInCswStandAlone><Q1:DeliverableId><Q1:SourceSystemId>SDPI</Q1:SourceSystemId><Q1:Key>G222-335</Q1:Key></Q1:Deli
 verableId><Q1:PrimaryLanguage><Q1:CdsId>B0000000</Q1:CdsId><Q1:Description>English US</Q1:Description><Q1:Name>2924</Q1:
 Name><Q1:MnemonicId>ENU</Q1:MnemonicId></Q1:PrimaryLanguage><Q1:BillOfMaterialId>B000SY</Q1:BillOfMaterialId></Q1:Delive
 rableInCswStandAlone></Q1:Deliverable></Q1:OrderableSupply><Q1:Announcement><Q1:AnnouncementEvent><Q1:AnnouncementType>I
 ntroduction</Q1:AnnouncementType><Q1:BusinessGeoAnnouncementDate><Q1:AnnouncementDate>2012-03-19</Q1:AnnouncementDate><Q
 1:AnnouncementEffectDate>2012-03-19</Q1:AnnouncementEffectDate><Q1:AnnInGeo><Q1:CdsId>E2000000</Q1:CdsId><Q1:Description
 >Asia Pacific</Q1:Description><Q1:Name>Asia Pacific</Q1:Name><Q1:MnemonicId>863</Q1:MnemonicId><Q1:AnnouncedInAllCountri
 es>true</Q1:AnnouncedInAllCountries><Q1:IncludedListForExclusion>false</Q1:IncludedListForExclusion></Q1:AnnInGeo></Q1:B
 usinessGeoAnnouncementDate><Q1:BusinessGeoAnnouncementDate><Q1:AnnouncementDate>2012-03-19</Q1:AnnouncementDate><Q1:Anno
 uncementEffectDate>2012-03-19</Q1:AnnouncementEffectDate><Q1:AnnInGeo><Q1:CdsId>92000000</Q1:CdsId><Q1:Description>Canad
 a</Q1:Description><Q1:Name>Canada</Q1:Name><Q1:MnemonicId>AG</Q1:MnemonicId><Q1:AnnouncedInAllCountries>true</Q1:Announc
 edInAllCountries><Q1:IncludedListForExclusion>false</Q1:IncludedListForExclusion></Q1:AnnInGeo></Q1:BusinessGeoAnnouncem
 entDate><Q1:BusinessGeoAnnouncementDate><Q1:AnnouncementDate>2012-03-19</Q1:AnnouncementDate><Q1:AnnouncementEffectDate>
 2012-03-19</Q1:AnnouncementEffectDate><Q1:AnnInGeo><Q1:CdsId>80000000</Q1:CdsId><Q1:Description>Europe, Middle East, Afr
 ica</Q1:Description><Q1:Name>Europe, Middle East, Africa</Q1:Name><Q1:MnemonicId>877</Q1:MnemonicId><Q1:AnnouncedInAllCo
 untries>true</Q1:AnnouncedInAllCountries><Q1:IncludedListForExclusion>false</Q1:IncludedListForExclusion></Q1:AnnInGeo><
 /Q1:BusinessGeoAnnouncementDate><Q1:BusinessGeoAnnouncementDate><Q1:AnnouncementDate>2012-03-19</Q1:AnnouncementDate><Q1
 :AnnouncementEffectDate>2012-03-19</Q1:AnnouncementEffectDate><Q1:AnnInGeo><Q1:CdsId>95000000</Q1:CdsId><Q1:Description>
 Japan</Q1:Description><Q1:Name>Japan</Q1:Name><Q1:MnemonicId>872</Q1:MnemonicId><Q1:AnnouncedInAllCountries>true</Q1:Ann
 ouncedInAllCountries><Q1:IncludedListForExclusion>false</Q1:IncludedListForExclusion></Q1:AnnInGeo></Q1:BusinessGeoAnnou
 ncementDate><Q1:BusinessGeoAnnouncementDate><Q1:AnnouncementDate>2012-03-19</Q1:AnnouncementDate><Q1:AnnouncementEffectD
 ate>2012-03-19</Q1:AnnouncementEffectDate><Q1:AnnInGeo><Q1:CdsId>12000000</Q1:CdsId><Q1:Description>Latin America</Q1:De
 scription><Q1:Name>Latin America</Q1:Name><Q1:MnemonicId>LA</Q1:MnemonicId><Q1:AnnouncedInAllCountries>true</Q1:Announce
 dInAllCountries><Q1:IncludedListForExclusion>false</Q1:IncludedListForExclusion></Q1:AnnInGeo></Q1:BusinessGeoAnnounceme
 ntDate><Q1:BusinessGeoAnnouncementDate><Q1:AnnouncementDate>2012-03-19</Q1:AnnouncementDate><Q1:AnnouncementEffectDate>2
 012-03-19</Q1:AnnouncementEffectDate><Q1:AnnInGeo><Q1:CdsId>C0000000</Q1:CdsId><Q1:Description>United States</Q1:Descrip
 tion><Q1:Name>United States</Q1:Name><Q1:MnemonicId>US</Q1:MnemonicId><Q1:AnnouncedInAllCountries>true</Q1:AnnouncedInAl
 lCountries><Q1:IncludedListForExclusion>false</Q1:IncludedListForExclusion></Q1:AnnInGeo></Q1:BusinessGeoAnnouncementDat
 e><Q1:AnnouncementId><Q1:SourceSystemId>SDPI</Q1:SourceSystemId><Q1:Key>G190-11973</Q1:Key><Q1:RfaNumber/></Q1:Announcem
 entId></Q1:AnnouncementEvent><Q1:AnnouncementLetterNumber/><Q1:AnnouncedRelease><Q1:SourceSystemId>SDPI</Q1:SourceSystem
 Id><Q1:Key>G190-11981</Q1:Key><Q1:ProductIdentifier>5609U12</Q1:ProductIdentifier><Q1:Version>01</Q1:Version><Q1:Release
 >01</Q1:Release><Q1:Modification>00</Q1:Modification></Q1:AnnouncedRelease></Q1:Announcement></Q1:SoftwareProductData>
 PTR ADDRESS             111C0028
 XML LENGTH                       25063
 start_of_document LENGTH=        479492
 exception ERRORID =        995427
Back to top
View user's profile Send private message
View previous topic :: :: View next topic  
Post new topic   Reply to topic View Bookmarks
All times are GMT + 6 Hours
Forum Index -> PL/I & Assembler

 


Similar Topics
Topic Forum Replies
No new posts Check data with Exception Table DB2 0
No new posts Abend S0C4 11 (Page Translation Excep... PL/I & Assembler 16
No new posts Exception Filter CA Products 0
No new posts DSNTEP2 - setting exception DB2 2
This topic is locked: you cannot edit posts or make replies. S0C4-X'11' issue - page translation e... JCL & VSAM 10
Search our Forums:

Back to Top