Copyright © Cloud Software Group, Inc. All Rights Reserved
Copyright © Cloud Software Group, Inc. All Rights Reserved


Chapter 8 TIBCO ActiveMatrix BusinessWorks: Working with the Contact Message : Expected Results

Expected Results
The example results can be viewed in the respective output XML files configured in Setting Up the Example.
ProcessMessageSubscriber data is subscribes for changes on CONTACT_SYNC_VERSION1 message. Based on the Contact message, the process generates an xml file that is published to the PeopleSoft environment. The PeopleSoft environment processes the message and generates output xml file.
The following CONTACT record is from an example output XML file:

 
  <?xml version="1.0" ?>
- <CONTACT_SYNC>
 - <FieldTypes>
  - <CONTACT class="R">
     <SETID type="CHAR" />
     <CONTACT_ID type="CHAR" />
     <EFF_STATUS type="CHAR" />
     <CONTACT_FLAG type="CHAR" />
     <NAME1 type="CHAR" />
     <TITLE type="CHAR" />
     <LANGUAGE_CD type="CHAR" />
     <EMAILID type="CHAR" />
     <COMM_METHOD type="CHAR" />
     <SALUTATION_CD type="CHAR" />
     <SALUTATION type="CHAR" />
     <CREATE_CUSTOMER type="CHAR" />
     <LAST_MAINT_OPRID type="CHAR" />
     <DATE_LAST_MAINT type="DATE" />
     <AUTHORIZATION_ID type="CHAR" />
     <PERSON_ID type="CHAR" />
    </CONTACT>
  - <CONTACT_CUST class="R">
     <SETID type="CHAR" />
     <CONTACT_ID type="CHAR" />
     <CUSTOMER_SETID type="CHAR" />
     <CUST_ID type="CHAR" />
     <EFF_STATUS type="CHAR" />
     <CNTCT_SEQ_NUM type="NUMBER" />
     <ADDRESS_SEQ_NUM type="NUMBER" />
     <BILL_TO_FLG type="CHAR" />
     <SOLD_TO_FLG type="CHAR" />
     <SHIP_TO_FLG type="CHAR" />
     <LAST_MAINT_OPRID type="CHAR" />
     <DATE_LAST_MAINT type="DATE" />
    </CONTACT_CUST>
  - <CONTACT_PHN class="R">
     <SETID type="CHAR" />
     <CONTACT_ID type="CHAR" />
     <PHONE_TYPE type="CHAR" />
     <COUNTRY_CODE type="CHAR" />
     <PHONE type="CHAR" />
     <EXTENSION type="CHAR" />
     <LAST_MAINT_OPRID type="CHAR" />
     <DATE_LAST_MAINT type="DATE" />
    </CONTACT_PHN>
  - <CONTACT_PAGER class="R">
     <SETID type="CHAR" />
     <CONTACT_ID type="CHAR" />
     <PHONE_TYPE type="CHAR" />
     <COUNTRY_CODE type="CHAR" />
     <PHONE type="CHAR" />
     <EXTENSION type="CHAR" />
     <PASSWORD type="CHAR" />
     <LAST_MAINT_OPRID type="CHAR" />
     <DATE_LAST_MAINT type="DATE" />
    </CONTACT_PAGER>
  - <CONTACT_CARD class="R">
     <SETID type="CHAR" />
     <CONTACT_ID type="CHAR" />
     <CUSTOMER_SETID type="CHAR" />
     <CUST_ID type="CHAR" />
     <CR_CARD_NBR type="CHAR" />
     <CR_CARD_TYPE type="CHAR" />
     <PRIMARY_CARD type="CHAR" />
     <CR_CARD_FNAME type="CHAR" />
     <CR_CARD_LNAME type="CHAR" />
     <CR_CARD_EXPMO type="CHAR" />
     <CR_CARD_EXPYR type="CHAR" />
     <CR_CARD_DIGITS type="CHAR" />
     <ADDR_SEQ_NUM type="NUMBER" />
     <LAST_MAINT_OPRID type="CHAR" />
     <DATE_LAST_MAINT type="DATE" />
    </CONTACT_CARD>
  - <PSCAMA class="R">
     <LANGUAGE_CD type="CHAR" />
     <AUDIT_ACTN type="CHAR" />
     <BASE_LANGUAGE_CD type="CHAR" />
     <MSG_SEQ_FLG type="CHAR" />
     <PROCESS_INSTANCE type="NUMBER" />
     <PUBLISH_RULE_ID type="CHAR" />
     <MSGNODENAME type="CHAR" />
    </PSCAMA>
   </FieldTypes>
 - <MsgData>
  - <Transaction>
   - <CONTACT class="R">
      <SETID>site id </SETID>
      <CONTACT_ID>cx </CONTACT_ID>
      <EFF_STATUS>cx </EFF_STATUS>
      <CONTACT_FLAG>cx </CONTACT_FLAG>
      <NAME1>cx </NAME1>
      <TITLE>cx </TITLE>
      <LANGUAGE_CD>cx </LANGUAGE_CD>
      <EMAILID>cx </EMAILID>
      <COMM_METHOD>cx </COMM_METHOD>
      <SALUTATION_CD>cx </SALUTATION_CD>
      <SALUTATION>cx </SALUTATION>
      <CREATE_CUSTOMER>cx </CREATE_CUSTOMER>
      <LAST_MAINT_OPRID />
      <DATE_LAST_MAINT />
      <AUTHORIZATION_ID>sa</AUTHORIZATION_ID>
      <PERSON_ID>ds</PERSON_ID>
     </CONTACT>
   - <CONTACT_CUST class="R">
      <SETID />
      <CONTACT_ID />
      <CUSTOMER_SETID />
      <CUST_ID />
      <EFF_STATUS />
      <CNTCT_SEQ_NUM />
      <ADDRESS_SEQ_NUM />
      <BILL_TO_FLG />
      <SOLD_TO_FLG />
      <SHIP_TO_FLG />
      <LAST_MAINT_OPRID />
      <DATE_LAST_MAINT />
     </CONTACT_CUST>
   - <CONTACT_PHN class="R">
      <SETID />
      <CONTACT_ID />
      <PHONE_TYPE />
      <COUNTRY_CODE />
      <PHONE />
      <EXTENSION />
      <LAST_MAINT_OPRID />
      <DATE_LAST_MAINT />
     </CONTACT_PHN>
   - <CONTACT_PAGER class="R">
      <SETID />
      <CONTACT_ID />
      <PHONE_TYPE />
      <COUNTRY_CODE />
      <PHONE />
      <EXTENSION />
      <PASSWORD />
      <LAST_MAINT_OPRID />
      <DATE_LAST_MAINT />
     </CONTACT_PAGER>
   - <CONTACT_CARD class="R">
      <SETID />
      <CONTACT_ID />
      <CUSTOMER_SETID />
      <CUST_ID />
      <CR_CARD_NBR />
      <CR_CARD_TYPE />
      <PRIMARY_CARD />
      <CR_CARD_FNAME />
      <CR_CARD_LNAME />
      <CR_CARD_EXPMO />
      <CR_CARD_EXPYR />
      <CR_CARD_DIGITS />
      <ADDR_SEQ_NUM />
      <LAST_MAINT_OPRID />
      <DATE_LAST_MAINT />
     </CONTACT_CARD>
   - <PSCAMA class="R">
      <LANGUAGE_CD>ENG</LANGUAGE_CD>
      <AUDIT_ACTN />
      <BASE_LANGUAGE_CD>ENG</BASE_LANGUAGE_CD>
      <MSG_SEQ_FLG />
      <PROCESS_INSTANCE>0</PROCESS_INSTANCE>
      <PUBLISH_RULE_ID />
      <MSGNODENAME />
     </PSCAMA>
   </Transaction>
  </MsgData>
 </CONTACT_SYNC>

 

Copyright © Cloud Software Group, Inc. All Rights Reserved
Copyright © Cloud Software Group, Inc. All Rights Reserved