Applies to:
Siebel System Software - Version: 7.5.3.15 SIA [16279]z*OBSOLETE: Microsoft Windows 2000
Product Release: V7 (Enterprise)
Version: 7.5.3.15 [16279] NLD Fin Svcs
Database: Oracle 9.2.0.4
Application Server OS: Microsoft Windows 2000 Server SP 4
Database Server OS: Red Hat Linux 3.0
This document was previously published as Siebel SR 38-3469112021.
***Checked for relevance on 28-DEC-2010***
Symptoms
Due to changing requirements it was necessary to move some fields from one integration component to another one.Changes were made on the BC and IC levels (inactivating the old fields, creating the new ones).
During testing the following errors were observed :
[1][0] Fout tijdens het uitvoeren van subproces YAR
Synchronous Inbound/Outbound in stap Send Outbound Message. (SBL-BPR-00183) (0x80eb)
[2][1]
Doelveld YAR Repayment Duration bestaat niet. (SBL-EAI-04065) (0x818b)
[3][2] Fout bij
oproepen van service EAI Data Transformation Engine, methode Execute in stap Convert Country
Codes Policy.(SBL-BPR-00162) (0x80d8)
[4] Objectmanagerfout: ([2] Fout bij oproepen van
service EAI Data Transformation Engine, methode Execute in stap Convert Country Codes
Policy.(SBL-BPR-00162) (0x80d8))
[5] Fout (null) bij oproepmethode "(null)" voor Business
Service "(null)"
(translated)
Target field Repayment Duration does not exist. (SBL-EAI-04065)
Cause
The field had been removed from the underlying Integration Component, but had also been marked Inactive in the Administration - Integration > Data Map Editor view. However, in order for the EAI Data Transformation Engine to load the map, it is required that all fields referenced (marked inactive or not) should exist in the Integration Component.Solution
Please remove the field from the data map as well.
The Validate option in the Administration - Integration > Data Map Editor should highlight this discrepancy between the run-time client data, and the Integration Component defintion. However, it does not report this problem. Change request 12-1LGMFMO has therefore been logged to address this.
References
BUG:10530636 - VALIDATE BUTTON ON ADMIN - INTEGRATION > DATA MAP EDITOR DOES NOT FIND REMOVED INT COMP FIELDSApplies to:
Siebel Connector for PeopleSoft Applications - Version: 7.5.3 [16157]Siebel Connector for SAP R/3 - Version: 7.5.3 [16157] and later [Release: V7 and later]
Siebel Connector for Oracle Applications - Version: 7.5.3 [16157] and later [Release: V7 and later]
z*OBSOLETE: Microsoft Windows 2000
Product Release: V7 (Enterprise)
Version: 7.5.3 [16157]
Database: Oracle 9.2.0.2
Application Server OS: Microsoft Windows 2000 Server SP 2
Database Server OS: HP-UX 11.0
This document was previously published as Siebel SR 38-1216451791.
***Checked for relevance on 01-NOV-2010***
Symptoms
the following error was reported in the SAP Process Transaction log, for Workflow Process 'Product - Receive SAP 4x Material (4x IDOC) – DDTE’)', where the EAI Data Mapping Engine was being called :-(English translation)
The customer was able to provide a sample Siebel Message by temporarily amending the Workflow Process to write the message using the ‘EAI XML Write to File’ service. The error could then be re-created with a Workflow Process which read the saved message, and passed this as input to the EAI Data Mapping Engine service.
Cause
Further investigation showed the cause was the SRF not containing the expected Integration Component definitions,Solution
Regarding the method of transformation, both the decalrative Data Mapper, and eScript Data Mapping are valid approaches. However, using scripting does allow more flexibility, and is required for more complex transformations. See the bookshelf reference Siebel eBusiness Application Integration Volume IV > Data Mapping Using the Siebel Data Mapper > Siebel Data Mapper Overview for further information.
No comments:
Post a Comment