SAP ABAP IMG Activity UA_UPLBADI3 (Business Add-In: Edit XML)
Hierarchy
SEM-BW (Software Component) SEM-BW: Strategic Enterprise Management
   FIN-BA (Application Component) Business Analytics
     UA_COCO_ADAPTER (Package) Concurrent Costing: Adapter for Satellite Systems
IMG Activity
ID UA_UPLBADI3 Business Add-In: Edit XML  
Transaction Code S_S25_56000005   (empty) 
Created on 20030721    
Customizing Attributes UA_UPLBADI3   Business Add-In: Edit XML 
Customizing Activity UA_UPLBADI3   Business Add-In: Edit XML 
Document
Document Class SIMG   Hypertext: Object Class - Class to which a document belongs.
Document Name UA_UPLBADI3    

Use

This enhancement enables a loaded XML document to be revised.

Requirements

The Costing Engine must be set up.

Standard settings

Activities

You have access to the loaded XML document using the parameter CD_XML_STRING in the method MODIFY_DATA. The XML source code is available as a string. You can revise the XML document using the functions from pacakge SIXML or through XSL transformation.

Note that the structure of the changed XML document must correspond to the example below. This means you can adjust the user data of the document included in the XML tag, but not the XML tag itself. Otherwise correctly processing the XML document further is not possible.

The XML source code is returned to the calling program for further processing using CD_XML_STRING.

Example

The following XML document shows the format for the upload of iPPE data into the Costing Engine.

<?xml version="1.0" encoding="utf-8"?>

<Network>

<Object mode="update">

<ObjectType>VARIANT</ObjectType>

<ObjectIdentifiers>

<_-BIC_-ZCE_CMPN>GPX_RADIO</_-BIC_-ZCE_CMPN>

<_-BIC_-ZCE_CMPV>00000010</_-BIC_-ZCE_CMPV>

<_-BIC_-ZCE_CHNR>1</_-BIC_-ZCE_CHNR>

</ObjectIdentifiers>

<NVPairs>

<_-BIC_-ZCE_PPEID>E3E8E4008F10FA49B9AD4080A64A1BB4</_-BIC_-ZCE_PPEID>

<_-1FB_-MATERIAL>GPX_RADIO_CONF</_-1FB_-MATERIAL>

<UNIT>ST</UNIT>

<_-1FB_-PRICE_BASE>1</_-1FB_-PRICE_BASE>

</NVPairs>

</Object>

<Object mode="update">

<ObjectType>VARIANT</ObjectType>

<ObjectIdentifiers>

<_-BIC_-ZCE_CMPN>FRONTPLATTE</_-BIC_-ZCE_CMPN>

<_-BIC_-ZCE_CHNR>1</_-BIC_-ZCE_CHNR>

</ObjectIdentifiers>

<NVPairs>

<_-BIC_-ZCE_PPEID>545A081C4EEB794290B7496898ED8EC5</_-BIC_-ZCE_PPEID>

<UNIT>ST</UNIT>

<_-1FB_-PRICE_BASE>1</_-1FB_-PRICE_BASE>

</NVPairs>

</Object>

<Object mode="update">

<ObjectType>VARIANT</ObjectType>

<ObjectIdentifiers>

<_-BIC_-ZCE_CMPN>VERSTAERKER</_-BIC_-ZCE_CMPN>

<_-BIC_-ZCE_CHNR>1</_-BIC_-ZCE_CHNR>

</ObjectIdentifiers>

<NVPairs>

<_-BIC_-ZCE_PPEID>059F3C7D6AC1E040ABB0060A334F6DF9</_-BIC_-ZCE_PPEID>

<UNIT>ST</UNIT>

<_-1FB_-PRICE_BASE>1</_-1FB_-PRICE_BASE>

</NVPairs>

</Object>

<Object mode="update">

<ObjectType>VARIANT</ObjectType>

<ObjectIdentifiers>

<_-BIC_-ZCE_CMPN>EMPFAENGER</_-BIC_-ZCE_CMPN>

<_-BIC_-ZCE_CHNR>1</_-BIC_-ZCE_CHNR>

</ObjectIdentifiers>

<NVPairs>

<_-BIC_-ZCE_PPEID>041102D4342E7B4DB9FD815B9B3D24AE</_-BIC_-ZCE_PPEID>

<UNIT>ST</UNIT>

<_-1FB_-PRICE_BASE>1</_-1FB_-PRICE_BASE>

</NVPairs>

</Object>

<Node>

<NodeType>NODE</NodeType>

<NodeIdentifiers/>

<ObjectType>VARIANT</ObjectType>

<ObjectIdentifiers>

<_-BIC_-ZCE_CMPN>GPX_RADIO</_-BIC_-ZCE_CMPN>

<_-BIC_-ZCE_CMPV>00000010</_-BIC_-ZCE_CMPV>

<_-BIC_-ZCE_CHNR>1</_-BIC_-ZCE_CHNR>

</ObjectIdentifiers>

<NVPairs>

<_-BIC_-ZCE_FOCUS/>

<UNIT>ST</UNIT>

<_-1FB_-LOTSIZE>1</_-1FB_-LOTSIZE>

</NVPairs>

</Node>

<Node>

<NodeType>NODE</NodeType>

<NodeIdentifiers>

<_-BIC_-ZCE_FLT>GPX_RADIO</_-BIC_-ZCE_FLT>

</NodeIdentifiers>

<ObjectType>VARIANT</ObjectType>

<ObjectIdentifiers>

<_-BIC_-ZCE_CMPN>FRONTPLATTE</_-BIC_-ZCE_CMPN>

<_-BIC_-ZCE_CHNR>1</_-BIC_-ZCE_CHNR>

</ObjectIdentifiers>

<NVPairs>

<_-BIC_-ZCE_FOCUS/>

<UNIT>ST</UNIT>

<_-1FB_-LOTSIZE>1</_-1FB_-LOTSIZE>

</NVPairs>

</Node>

<Edge>

<EdgeType>LINK_TYPE</EdgeType>

<From>

<NodeType>NODE</NodeType>

<NodeIdentifiers>

<_-BIC_-ZCE_FLT>GPX_RADIO</_-BIC_-ZCE_FLT>

</NodeIdentifiers>

<ObjectType>VARIANT</ObjectType>

<ObjectIdentifiers>

<_-BIC_-ZCE_CMPN>FRONTPLATTE</_-BIC_-ZCE_CMPN>

<_-BIC_-ZCE_CHNR>1</_-BIC_-ZCE_CHNR>

</ObjectIdentifiers>

</From>

<To>

<NodeType>NODE</NodeType>

<NodeIdentifiers/>

<ObjectType>VARIANT</ObjectType>

<ObjectIdentifiers>

<_-BIC_-ZCE_CMPN>GPX_RADIO</_-BIC_-ZCE_CMPN>

<_-BIC_-ZCE_CMPV>00000010</_-BIC_-ZCE_CMPV>

<_-BIC_-ZCE_CHNR>1</_-BIC_-ZCE_CHNR>

</ObjectIdentifiers>

</To>

<NVPairs>

<_-1FB_-QUANTITYVR>1.000</_-1FB_-QUANTITYVR>

<UNIT>ST</UNIT>

<_-1FB_-COS_ACTIVE>X</_-1FB_-COS_ACTIVE>

</NVPairs>

</Edge>

<Node>

<NodeType>NODE</NodeType>

<NodeIdentifiers>

<_-BIC_-ZCE_FLT>GPX_RADIO</_-BIC_-ZCE_FLT>

</NodeIdentifiers>

<ObjectType>VARIANT</ObjectType>

<ObjectIdentifiers>

<_-BIC_-ZCE_CMPN>VERSTAERKER</_-BIC_-ZCE_CMPN>

<_-BIC_-ZCE_CHNR>1</_-BIC_-ZCE_CHNR>

</ObjectIdentifiers>

<NVPairs>

<_-BIC_-ZCE_FOCUS/>

<UNIT>ST</UNIT>

<_-1FB_-LOTSIZE>1</_-1FB_-LOTSIZE>

</NVPairs>

</Node>

<Edge>

<EdgeType>LINK_TYPE</EdgeType>

<From>

<NodeType>NODE</NodeType>

<NodeIdentifiers>

<_-BIC_-ZCE_FLT>GPX_RADIO</_-BIC_-ZCE_FLT>

</NodeIdentifiers>

<ObjectType>VARIANT</ObjectType>

<ObjectIdentifiers>

<_-BIC_-ZCE_CMPN>VERSTAERKER</_-BIC_-ZCE_CMPN>

<_-BIC_-ZCE_CHNR>1</_-BIC_-ZCE_CHNR>

</ObjectIdentifiers>

</From>

<To>

<NodeType>NODE</NodeType>

<NodeIdentifiers/>

<ObjectType>VARIANT</ObjectType>

<ObjectIdentifiers>

<_-BIC_-ZCE_CMPN>GPX_RADIO</_-BIC_-ZCE_CMPN>

<_-BIC_-ZCE_CMPV>00000010</_-BIC_-ZCE_CMPV>

<_-BIC_-ZCE_CHNR>1</_-BIC_-ZCE_CHNR>

</ObjectIdentifiers>

</To>

<NVPairs>

<_-1FB_-QUANTITYVR>1.000</_-1FB_-QUANTITYVR>

<UNIT>ST</UNIT>

<_-1FB_-COS_ACTIVE>X</_-1FB_-COS_ACTIVE>

</NVPairs>

</Edge>

<Node>

<NodeType>NODE</NodeType>

<NodeIdentifiers>

<_-BIC_-ZCE_FLT>GPX_RADIO</_-BIC_-ZCE_FLT>

</NodeIdentifiers>

<ObjectType>VARIANT</ObjectType>

<ObjectIdentifiers>

<_-BIC_-ZCE_CMPN>EMPFAENGER</_-BIC_-ZCE_CMPN>

<_-BIC_-ZCE_CHNR>1</_-BIC_-ZCE_CHNR>

</ObjectIdentifiers>

<NVPairs>

<_-BIC_-ZCE_FOCUS/>

<UNIT>ST</UNIT>

<_-1FB_-LOTSIZE>1</_-1FB_-LOTSIZE>

</NVPairs>

</Node>

<Edge>

<EdgeType>LINK_TYPE</EdgeType>

<From>

<NodeType>NODE</NodeType>

<NodeIdentifiers>

<_-BIC_-ZCE_FLT>GPX_RADIO</_-BIC_-ZCE_FLT>

</NodeIdentifiers>

<ObjectType>VARIANT</ObjectType>

<ObjectIdentifiers>

<_-BIC_-ZCE_CMPN>EMPFAENGER</_-BIC_-ZCE_CMPN>

<_-BIC_-ZCE_CHNR>1</_-BIC_-ZCE_CHNR>

</ObjectIdentifiers>

</From>

<To>

<NodeType>NODE</NodeType>

<NodeIdentifiers/>

<ObjectType>VARIANT</ObjectType>

<ObjectIdentifiers>

<_-BIC_-ZCE_CMPN>GPX_RADIO</_-BIC_-ZCE_CMPN>

<_-BIC_-ZCE_CMPV>00000010</_-BIC_-ZCE_CMPV>

<_-BIC_-ZCE_CHNR>1</_-BIC_-ZCE_CHNR>

</ObjectIdentifiers>

</To>

<NVPairs>

<_-1FB_-QUANTITYVR>1.000</_-1FB_-QUANTITYVR>

<UNIT>ST</UNIT>

<_-1FB_-COS_ACTIVE>X</_-1FB_-COS_ACTIVE>

</NVPairs>

</Edge>

</Network>

Business Attributes
ASAP Roadmap ID    
Mandatory / Optional 3   Nonrequired activity 
Critical / Non-Critical 1   Critical 
Country-Dependency A   Valid for all countries 
Assigned Application Components
Documentation Object Class Documentation Object Name Current line number Application Component Application Component Name
SIMG UA_UPLBADI3 0 SE30000002 Business Accounting 
Maintenance Objects
Maintenance object type E   Business Add-In - Definition 
History
Last changed by/on SAP  20030807 
SAP Release Created in