What is use of content-property in itemdescriptor
Hi
what is use of content-property in item descriptor? In which scenario it is used? Found below from ATG Docs, but still not clear.
http://docs.oracle.com/cd/E24152_01/Platform.10-1/ATGRepositoryGuide/html/s1403contentattributesandproperties01.html
Thanks In Advance.
Gopi
content-property is used in case of content repositories which has content repository items. Content repository is used just like regular SQL repositories. A content repository item can be thought as consisting of some content and its metadata. The content-property attribute is used in the content item-descriptor and is usually the name of the property that holds the content itself.
E.g. "media" as you mentioned. Here the metadata might include properties like name, description, type, date of creation, keywords etc. while the content would include the binary-data of the media itself (in case of internal media type). So the declaration content-property="data" in the media item descriptor signifies that property called "data" in the media item will be holding the actual content. You can find more details about it and content repositories in the ATG Repository documentation.
Edited by: Nitin Khare on Aug 16, 2012 6:59 AM
Similar Messages
-
Content Management - What exactly is a primary property
Dear all,
Can anybody tells me what exactly is a primary property in portal content
management?
Regards,
OrionOrion,
The content model does not distinguish between content and meta-content as many
cm systems do - a node just contains properties. The primary property is there
to distinguish what on the node is the actual content. More specifically, if you
use ShowBinaryServlet or GetPropertyTag, they display the property that is marked
as the primary property.
Regards,
James
"Orion Yiu" <[email protected]> wrote:
Dear all,
Can anybody tells me what exactly is a primary property in portal content
management?
Regards,
Orion -
Why interface property be default final whats the use of that
can anybody explain me
when i declared a variable inside the interface its always public static final.
why its static and final what the use of theat. its set of rule or it has any reason.Sir,
You do not have much choice:
From the JLS (9.3):
"Every field declaration in the body of an interface is implicitly public, static, and final. It is permitted to redundantly specify any or all of these modifiers for such fields."
Note from this though that you do not have to explicitly declare a field in an interface as public / static / final if you dont want to - if you leave it out the field is implicitly declared with these attributes.
So you could wite:
public interface SirInterface {
public int HeIsActuallyPublicStaticFinal = 1;
} -
URL iView content translation not working using Portal Content Traslation
Hi All,
I am using Portal Content Translation to translate text of URL iView from English to Spanish. I am unable to do so. I have followed the below mentioned link:
http://help.sap.com/saphelp_nw04/helpdata/en/74/641640b7b6dd5fe10000000a155106/frameset.htm
I have used Content Admin -> Portal Content Translation -> Translation Worlist Coordination to:
1) Generate worklist and add content
2) Generte translation data
3) Release for translation
After this, I am using Content Admin -> Portal Content Translation -> Worklist Translation for following:
1) Load worklist for translation
2) Translate worklist
I am facing difficulty in Translate Worklist. The step by step method followed by me are as below:
I am clicking on Content Admin -> Portal Content Translation -> Worklist Translation.
I am searching Translation Worklist and selecting my Worklist
After this I am selecting following
Source Language - English
Target Language - Spanish
Then I am clicking on 'Load for Translation' button. New screen appears. In this screen, Translatable Text table is shown:
It shows following
Number
Source Text <EN>
Target Text <ES>
Status
Object ID
In Status I can see 'Not Translated'. I click on Next for three times as there are three line Number (0, 1 & 2)
The Status does not change. It remains 'Not Translated'.
When I am using following combination
Source Language - Raw Texts
Target Language - Raw Texts.
I click on Next for three times as there are three line Number (0, 1 & 2). The status changes to Translated.
I do not know what is going wrong with my process while selecting Source Language - English & Target Language - Spanish .
I have another question. I have to translate content of entire URL iView. How I can change the whole content of URL iView.
In the source text I can NOT see the contents of URL iView.
Thanks
StuartHi Prakash,
Did you check whether the translation has been done completely in PCD inspector? Some times you would have translated using Portal translation but it will not be written in the locale of the iView property. Then we have to set it manually in the PCD inspector.
Follow the procedure.
1. navigate to System Administration -> Support -> Portal Content Directory -> PCD Inspector
This will open the PCD inspector.
2. "Browse Into" the iview where you have developed it.
3. Click on the "All Props" for the iView which you need to translate.
This will open the Properties in new window
4. Check the property "com.sap.portal.pcm.title" what is maintained in Chinese? if it still displaying in English text against Chinese, Then you need to Edit the property for chinese and have to give the actual chinese word.
Note : I hope you would have selected "Raw Text" for Source language and "Chinese" as Target language. Pls confirm on this.
Thanks,
Mahendran B. -
Compares single value content property to single value property
Hi,
I am using WLPS 3.2 with weblogic apps 5.1.
This is when regarding content selection rules. When u go into the rules
management and try to create a content selection rule : Then display content
based on:
we see 3 templates to choose from. Now if u look at template 2 it says
:Value with Property Example
This template compares a single-value content property to another
single-value property. content.investor_type equals user.investor_type
It says this template compares "single value" content property to another
"single-value property". What i did was set up a rule that comared a single
value content property to a "multiple" value user property (i.e. the user
property was allowed to have multiple values-check boxes). The rule was set
up fine. When i ran the rule with the <pz:contentselector> tag it dint
return the desired content object. Now if i set up the same rule to match a
single valued user property then it worked!!! Could you please let me know
why this happens and is this a limitation of the tool. What is an
alternative solution for me to compare a content property to a multi valued
user property.
Thanks,
--KapilHi Kapil,
You're correct on all counts. This workaround does move the content
selection into the JSP, rather than using a rule -- which is not ideal.
Also, your suggestion to build one query string to cut down on the number of
database calls is a good improvement.
- Ginny
"kapil khanna" <[email protected]> wrote in message
news:[email protected]...
Hi Ginny,
I really appreciate ur response. This work around was not knew to me. Iwas
expecting a better work around from some reasons:
i) The definition of this rule is hard coded and not administered thu the
tools interface.
ii) There are multiple database calls for each property value retrieved
every time the <cm:select> tag is executed which is very expensive.
iii) The query that i build for the <cm:select> or <pz:contentQuery> tag
doesnt support the in statement.
My work around was something like this:
Build the query string first which would look something like this
CONTENT.interest like '*Science*' || CONTENT.interest like '*Astronomy*'
Then run the <cm:select> or <pz:contentQuery> tag so that i have only one
database call.
Considering the user has 2 interests chosen Science and astronomy. I usethe
like so that CONTENT can be tagged to accomodate multiple values which is
very possible in a real life situation. For eg: <meta name="interest"
content="Science,Astronomy" >
Is this a better work around or am i totally out of line.
Thanks for your help and time
--Kapil
"Ginny Peterson" <[email protected]> wrote in message
news:[email protected]...
Hi Kapil,
Yes -- this is a limitation with the phrase templates. The "Value with
Property" phrase template compares a single-value content property to
another single-value property. What's key here (and often overlooked)
is
that fact that the property you're using must be a single-valueproperty.
>>
There is a workaround using the <cm:select> tag rather than the <pz>tags.
Basically, it involves getting a list of the values for yourmultiple-value
property, and iterating over that list, selecting the content for each
of
the items in the list.
Here's some sample code. Assume you have a text, multiple, unrestricted
property called "MyInterests" in property set "TestPropertySet"; a user
might have values like this: "Science, Astronomy, Cooking".
<%@ page extends="com.beasys.commerce.axiom.p13n.jsp.P13NJspBase"%>
<%@ page import="com.beasys.commerce.content.ContentHelper"%>
<%@ taglib uri="es.tld" prefix="es" %>
<%@ taglib uri="cm.tld" prefix="cm" %>
<%@ taglib uri="um.tld" prefix="um" %>
<!-- Get the user and group names -->
<%
String userName = (String)getSessionValue(SERVICEMANAGER_USER,request);
String groupName = (String)getSessionValue(SERVICEMANAGER_SUCCESSOR,
request);
%>
<!-- Get the profile for the user -->
<%
// Check to see if logged in, then getProfile for the user with groupas
successor
if(getLoggedIn(request))
%>
<um:getProfile scope="session" profileKey="<%= userName %>"
successorKey="<%= groupName %>" />
<%
else // use the default profile for the group
%>
<um:getProfile scope="session" profileKey="<%= groupName %>"
groupOnly="true" />
<%
%>
<!-- Get the property value for the user -->
<um:getProperty id="areas" propertySet="TestPropertySet"
propertyName="MyInterests" />
<br><br>Interests for <%= userName %>:
<%
// Multi-valued properties are retrieved as an ArrayList, so cast to a
Collection so we can iterate through
Collection c = (Collection)areas;
String queryString;
Iterator i = c.iterator();
while(i.hasNext())
String nextVal = (String)i.next();
queryString = "CONTENT.interests == '" + nextVal + "'";
%>
<cm:select contentHome="<%= ContentHelper.DEF_CONTENT_MANAGER_HOME %>"
query="<%= queryString %>" id="docList"/>
<es:forEachInArray id="aDoc" array="<%= docList %>"
type="com.beasys.commerce.axiom.content.Content">
<li>Matched document message:
<cm:printProperty id="aDoc" name="message" encode="html"/>
</es:forEachInArray>
<%
%>
FYI, this limitation is not present in WLCS 3.5; it's much more flexiblein
terms of using mutli-valued properties (and multi-valued meta tags) in
rules.
I hope this helps!
- Ginny
"kapil khanna" <[email protected]> wrote in message
news:[email protected]...
Hi,
I am using WLPS 3.2 with weblogic apps 5.1.
This is when regarding content selection rules. When u go into the
rules
management and try to create a content selection rule : Then displaycontent
based on:
we see 3 templates to choose from. Now if u look at template 2 it says
:Value with Property Example
This template compares a single-value content property to
another
single-value property. content.investor_type equalsuser.investor_type
It says this template compares "single value" content property toanother
"single-value property". What i did was set up a rule that comared asingle
value content property to a "multiple" value user property (i.e. the
user
property was allowed to have multiple values-check boxes). The rule
was
set
up fine. When i ran the rule with the <pz:contentselector> tag it dint
return the desired content object. Now if i set up the same rule to
match
a
single valued user property then it worked!!! Could you please let me
know
why this happens and is this a limitation of the tool. What is an
alternative solution for me to compare a content property to a multivalued
user property.
Thanks,
--Kapil -
What is a JavaBeans bound property ?
What is a JavaBeans bound property ?
I don't understand this concept.
It seems it have to do with the Look and Feel, to bound the model to the component or something like that?Let me change the question:
SwingConstants.CENTER works. Why?
Doesn't "import javax.swing.*" include SwingConstants?importing in Java is not like importing in C. Import javax.swing does not include the contents of the classes in those packages to the contents of the current class. It signals that the ClassLoader should look in that package to find a specific class(es) that will be used in this class. So by doing
import javax.swing.SwingConstants;
or any other import, you are not gaining the ability to use that class's variables (or constants) or members as if they were part of your class. You are just telling the runtime environment where to look for the class.
A quick look through the Java Tutorial should do some good in understanding this. Or an explanation from someone smarter than I. -
How to use viewslifetime managed property to get the list of sites which are least accessed?
Hi,<o:p></o:p>
I am trying to get the subsites of a site collection which are least accessed. I am using ViewsLifeTime managed property in a content search web part with a condition like this:
ViewsLifeTime < 0
OR
ViewsLifeTime = 0.
However, It is not giving any results. I even tried with ViewsLifeTime < 10. I have some subsites which are accessed less than 10 times. I came to know this when I saw the value of ViewsLifeTime
property.
Can anyone suggest how to add a condition on ViewsLifeTime property?
Thanks in advance.Hi Mohan,
Here is a thread with similar issue for your reference:
http://social.technet.microsoft.com/Forums/en-US/770f100d-eadb-45d1-9305-15f11cf9038d/ctxcurrentitemviewslifetime-is-showing-null?forum=sharepointsearch
If you would like to get site usage report in SharePoint 2013, there is OOTB feature for you to view popular trends report for a site, you could refer to the link below:
http://blogs.technet.com/b/tothesharepoint/archive/2014/01/28/view-and-configure-usage-analytics-reports-in-sharepoint-server-2013.aspx
In addition, custom script for usage report for SharePoint sites might be more helpful to your requirement to know access times:
http://blog.falchionconsulting.com/index.php/tag/audit/
Regards,
Rebecca Tu
TechNet Community Support -
How do I find what is using up so much space on my 750 gig harddrive
how do I find out what is using so much of my space on my 750 gig hard drive. i know my pictures take up 147 gigs but I can' figure out how to check other things
When I did that, I could still only see the same contents as shown in the third screenshot above. However, minutes after doing the "Show package contents", iMovie seems to have figured out that it didn't have 15GB of data in its library after all and updated its size accordingly. So, problem solved for now but I still find iMovie to be painful to use and I will probably avoid doing so as much as I can.
-
Error while loading external data using Business Content
Hi,
I am new to BW and I'm stuck up with this problem.
I'm trying to load data from external file using business content cube(0PUR_C01)and infosources(2LIS_02_ITM/S012/SCL).
I first installed the above mentioned cube and data sources.
Then I activated the update rules and transfer rules, without any changes.(I don't know what changes might be required!)
Monitor is showing successful load but the cube has 0 enteries.
Even the simulation of update is showing data in the data target.
Can someone please guide me through this ?
Its really urgent....
Thank you all in advance.Hi Sharmistha,
Welcome to SDN !! Does your monitor shows any records extracted till PSA ? Go to the details tab -> processing and click on each node to check what monitor shows.
Hope it helps.
Thx,
Soumya -
Hi ,
earlier we are moving a page ,document from one site to another sub site with in the Site Collection.
Now,we are getting a un-readable format error.
After selecting the destination we are getting the error.
and the file can't move.
What might me be the error.
Expecting answers related to my question.
1.As we can do using Internet Explorer,
2. Using Send To also we can move.
Using this Site Content and structure we can maintain Versoining also.
If any one face the same issue then we can easily find out the solution.
Regards ,
Prathap
SP Developer
Specify the destination to move the items you selected.Hi,
Using Site Content and Structure unable to move documents,pages and getting weird error message
We are getting Below error:
When Moving Document items from one site to another site in the same site collection using Site content and structure(But it's working in same site,we can move documents from one library to another library)
1576|/wEWwwECuLLErw0Cy+nFYwK84baBAgK6zNqsAgLs0Le0BQK1s8uaCAL5qrm3CAKk7K6pDwKo9a0GArm+xr4NApKe9KUKAoajpK4CAqqU/2sChJXBtAIC052rYQKS+LTPAgLe+7uQAwLO0re/BwLgoaw2AojAlIMOApSO4JoNAuvW7MoKAojz2P4OAuOMt9EGAv/ns1wC64qI7gEC0LymmAcCro3lnQkCj7viwAsC8Met9QEC3a/DHALg4ZO6AQKAn8ebCALvr72DAwKm/NGmAgKN4aayCQLmmczsCgL+46qSAQKH7paCDgLouOHjDwKGuNCBCQKwuob2CQKP78n3BwLQ7vSYCALxlcvIBALRuajXAwK6/vr4AwKx8YasCQLti5igAQKay7JZAta625IFAuTy6rUKAvnC7eQKApvB3ugPAoTBua8BAoyajvgMAsGdloEJAvH+2KECAua7k9AGAv3Lzd8HAtPD3ocOAuX7hM4GAqO1g9sIAtn65sgFAuDkr9QEAt7I1KkMAryhltsIAtizx/kBAvzS7IcBAr+YhK4PAsO3rtADAvea+sADAsvc4IgKAp/1vIoMApelp3ICl+PqiwwC/KX1gwUC3fv58gIC7ZG/pwIC4cnupQgCq7mdlgYCjciR+AwC8/ue4gkC4YWJywUCs+rviAECpuyJigECkfr5rgkC08rHoQ0C+erayQUCjMqStQkCpIuKtwEC+dG5ngICoZ3/og0CspXoxwwC+pzgmwwCkoD5mAYCn/qH2AcC/N/pvAcCv5OtwAICuZquqgcC0/OFnwkC2/2wzQMCrJrO9woC69G52ggC64nunggCtLOIsQEC9LyC7gUC0ry/zgIC1ZDvgQ0C98OfMgL4kaj3CQKXhebCCwKi3bjPBQKYuojTCAKc4+fxCAKyjLfoBALVxO8SAsXSyuQLAqyvkNIPApDV5PgDAtufwJwEAu2BsoYLAs3Oqd8PAo6i+YMDAsy706oCAsLjx7kLApu3+9gKAuLnvMoIAtWywo8OAv6MjvIHAtSDhJwNArXRmL0LAraZvUcC5cGygQoCz5HN7A0C+YzY9AMCmtWQ6AUC/oHF8w4CxeTgmg8CgszujQECss22vgYCp6HBuggCkfm+FAKngqb5BgKkuIzAAQKPspKCCQLu+eDvCwKf5YrEBQKl0M3ACgKm85DvDALCu/nfCwLbwO38DgLoz5eyDQLfr9XLCwL20/eUDgL7hpr3DAKh1tfbCgL48OuNBwK4tuKaCALpgbn5CgLC4dKvBgKKlu76CwKfhKLJAQLurPTIAwLG0o+hAgKI5Y6dDALq+OOlCQKxjuuICAK8yrLHBwLcrOSSAwLoiJfQCwKKyvrtBALXkbCBCgKt4bG9BQLr6qnxCwLC2pz2DQKQ7OuZBALt7t+DDAKR47b8CAKi6pPGCQKLl4r3CQK5yfj+AwLgzYvjDwKUjerODQK7mOPTCQL9qP3qBgKYiOL9AgLA8pSaBwKay8fBDQLqw93DCgKkjpf/CwLsyquQCwKtpbGsDALMtKmxBwKPpvCmBOAFHtmBuG3iNmIT9fQ8Z1TWMpjZ122|cccccccccnncnnnnn| -
Import of XML file failed in portal using XML Content and Action
Hi Friends,
I am trying to import the simple XML file which is just creating the folder in the PORTAL_CONTENT using XML CONTENT AND ACTIONS which is one way of creating the portal content. GO TO SYSTEM ADMINISTRATION > TRANSPORT > XML CONTENT AND ACTIONS > IMPORT.
The reason for using this import tool is to upload the backend Business roles, which is not not working on our corporate portal. To test the import functionality I used the following xml file (I got this XML file by exporting the test folder in the portal using the same tool)
<GenericCreator author="XML Creator" version="XML Automatic Creation" mode="clean,execute" report.level="success" createMode="1" default.locale="en" ignore="false">
<Context name="portal_content" objectClass="com.sap.portal.pcd.gl.GlContext"></Context> <Property name="parent1" value="pcd:portal_content"/>
<Context name="com.dri.fldr.im" objectClass="com.sap.portal.pcd.gl.GlContext" create_as="0" parent="$">
<Attributes>
<Attribute name="com.sap.portal.pcm.Description" type="text">
<AttributeValue value="" locale=""/>
<Attribute name="administration" type="string">
<AttributeValue value=""/>
</Attribute>
<Attribute name="Inheritance" type="string">
<AttributeValue value="NONFINAL"/>
</Attribute>
</Attribute>
<Attribute name="com.sap.portal.pcm.Title" type="text">
<AttributeValue value="test" locale=""/>
<AttributeValue value="test" locale="en"/>
<Attribute name="administration" type="string">
<AttributeValue value=""/>
</Attribute>
<Attribute name="mandatory" type="string">
<AttributeValue value="true"/>
</Attribute>
<Attribute name="Inheritance" type="string">
<AttributeValue value="NONFINAL"/>
</Attribute>
</Attribute>
</Attributes>
</Context>
</GenericCreator>
SDN BLOCKED THE XML The above XML file works fine in other portal in the landscape but not in corporate portal ( which is freshly build recently).Following error message is display when i am trying to upload the file
Status Name Action Type Comment
General Extracting root node E:\usr\sap\EPD\JC00\j2ee\cluster\server0\%USERPROFILE%\AppData\Local\Temp\tmp_masscontent4135391959047431276.xml Failed to extract root node
General Extracting root node E:\usr\sap\EPD\JC00\j2ee\cluster\server0\%USERPROFILE%\AppData\Local\Temp\tmp_masscontent4135391959047431276.xml Parsing failed .
Dont know is there a service/ configurations needs to be done to enable this feature?.
Thanks
Edited by: hammad on Sep 4, 2009 5:48 PM
Edited by: hammad on Sep 4, 2009 5:49 PMThe problem statement is not very clear.
Try following this how to guide [https://www.sdn.sap.com/irj/scn/index?rid=/library/uuid/207a2141-c870-2910-e080-90c920b24f47&overridelayout=true|How-To]
Best Regards,
Prasanna K -
Receiver determination in BPM ..what is used for?
Hi everyone.
I've never used 'receiver determination' step in a BPM. I want to know what is used for.
Regards,
Inigo.you can ref: this link to find example where a receiver determination step is used in BPM- http://help.sap.com/saphelp_nw04/helpdata/en/43/6211b11c895f6ce10000000a1553f6/content.htm
More abt RD step in BPM - http://help.sap.com/saphelp_nw04/helpdata/en/14/d5283fd0ca8443e10000000a114084/content.htm -
Using BI Content as prototype and re-create the whole thing as custom obj
Dear SDN fellows,
Currently in my project I encountered the case where 1 BW system is shared by 2 source systems (R/3 and ECC6) and the master data from the 2 source systems are overlapped (eg. same material no from R/3 and ECC6 have different meaning).
One of the suggestions is to use BI Content as prototype and re-create the whole thing as custom objects. For example:
0MATERIAL is created as ZMATERIAL, thus all "0" objects are for ECC6 source system and "Z" objects for R/3.
It will require enormous effort to do, and we try to automate as much as possible in every stage of development (to avoid human error as well) such as:
u2022 Re-create all BI Content InfoObjects programmatically using BAPI functions (BAPI_IOBJ_GETDETAIL, BAPI_IOBJ_CREATE and BAPI_IOBJ_ACTIVATE_MULTIPLE). Does anyone know what function module or ABAP class to get like "Create InfoObject from template in RSA1"?
u2022 Re-create all BI Content Transfer & Update Rules programmatically (copying and automatically changing the InfoObjects from "0" to "Z" in the mapping). We are still researching on class CL_RSAU_UPDR and function module RSAU_UPDR* for this.
Our main worries is when re-creating the transfer & update rules, as most of the SAP complex logics are implemented here using start routines, transformation routines, formulas, rule groups, etc. Using copy-paste & find-replace the routine may not be sufficient, full understanding of the logic might be required, and there are many of them, which makes it even more difficult.
If anyone ever did this approach before, please share how did you go about it? Thanks alot.
regards,
arieThanks Akashdeep for your input. Yes we are aware to add 0SOURSYSTEM compounding in all master data InfoObjects to handle multiple source systems.
We would like to get practical advice on how to do the re-creation of all BI Content objects (InfoObjects, Transfer & Update Rules, Queries, etc) in the most efficient way, probably programmatical way, to reduce the huge effort required and avoid human error if we are doing it manually.
Also our main worries with re-creating the transfer & update rules, as most of the SAP complex logics are implemented here using start routines, transformation routines, formulas, rule groups, etc. Using copy-paste & find-replace the routine may not be sufficient, full understanding of the logic might be required, and there are many of them, which makes it even more difficult. -
What is use of J1IS in Sales and in j1is why base value is blocked ?
Hi,
What is use of J1IS in Sales ?
tell me procedure why it is used in sales ?
When these are used ?
DLFC Factory sales and Stock transfers
GRPO Goods Receipts
MATD Material Document
OTHR Other
When we used this J1is we gave document reference OTHR and all necessary things but in next screen
all Material Related fields are empty and base value is blocked why it is blocked ?
I observe previous documents in that previous documents they used MATD But NOW it is not Taken it is allowed only OTHR.
Please provide me answers.
Regards,
Basha.Hi Mandy,
You can do this:
On the MDM Console, right click on the Repository -> Properties -> PDF -> Allow invalid PDFs -> Yes .
Alternatively,
You can also find some information about it on https://service.sap.com/srm within this link on the left frame go into
mySAP Supplier Relationship Mgmt --> mySAP SRM in Detail --> SRM 5.0 --> Catalog Content Management --> SRM-MDM Catalog and you will get the document.
Hope it helped.
Regards,
Krutarth -
Receiver adopter using File Content Conversion
Guys,
I am using File Content Conversion at receiver end.
<b>maintained record structure:</b> Table1,Table2,Table4,Table5,Table6,Table7,Table8,Table9
and maintained parameters below menction for each table.
fieldFixedLengths
fieldNames
fixedLengthTooShortHandling
I want to create target file fixed length and the order which maintained in source file.(EXPECTED FORMAT).
But receiver File Content Conversion creating file in below menction format(FILE COMING FORMAT) which i don't want. Can any one help me what are the parameters do I need to maintain, to create the file same order which is like source file.
<b>SOURCE FILE</b>
100ABCDEF 0430000960603201321
2 000000000040008000802
400100160200002000015E59332 000000000010424400
50000000640672060320ABCDEF 043000096
600100100220887000311003510300958527437215 BAMBERGER POLYMERS
400100160100002000015E59347 000000000000008250
700100206430530603200010022088700
80010030643053060320000100220887009
400100160100002000015E59347 000000000000008260
9000010
<?xml version="1.0" encoding="utf-8"?>
<ns:CSAA_Bankdet_src xmlns:ns="urn:cs.www.abcdefinc.com/CSAA_ODSFTP_ECC_Bank_Details">
<Table1>
<RecordType>1</RecordType>
<PriorityCode>00</PriorityCode>
<Destination>abcdef</Destination>
<BankOrginNo>043000096</BankOrginNo>
<CreationDate>060320</CreationDate>
<CretionTime>1321</CretionTime>
<Spaces></Spaces>
</Table1>
<Table2>
<RecordType>2</RecordType>
<Destination>00000000</Destination>
<BankOrginNo>0040008000</BankOrginNo>
</Table2>
<Table4>
<RecordType>4</RecordType>
<BatchNumber>001</BatchNumber>
<ItemNumber>001</ItemNumber>
<RecordOverflow>6</RecordOverflow>
<SequenceNumber>020</SequenceNumber>
<OverflowCode>0</OverflowCode>
<CustomerNumber>002000015E</CustomerNumber>
<InvoiceNumber>59332 0</InvoiceNumber>
<DiscountAmount>00000000</DiscountAmount>
<GrossAmount>010424400</GrossAmount>
</Table4>
<Table5>
<RecordType>5</RecordType>
<BatchNumber>000</BatchNumber>
<ItemNumber>000</ItemNumber>
<LockboxNumber>0640672</LockboxNumber>
<DepositDate>060320</DepositDate>
<Destination>abcdef</Destination>
<BankOrigin>043000096</BankOrigin>
<Spaces></Spaces>
</Table5>
<Table6>
<RecordType>6</RecordType>
<BatchNumber>001</BatchNumber>
<ItemNumber>001</ItemNumber>
<RemittanceAmount>0022088700</RemittanceAmount>
<MICRTransitRouting>031100351</MICRTransitRouting>
<MICRAccountNumber>03009585274372</MICRAccountNumber>
<MICRCheckSerialNumber>15 BAMB</MICRCheckSerialNumber>
<CustomerName>ERGER POLYMERS</CustomerName>
</Table6>
<Table4>
<RecordType>4</RecordType>
<BatchNumber>001</BatchNumber>
<ItemNumber>001</ItemNumber>
<RecordOverflow>6</RecordOverflow>
<SequenceNumber>010</SequenceNumber>
<OverflowCode>0</OverflowCode>
<CustomerNumber>002000015E</CustomerNumber>
<InvoiceNumber>59347 0</InvoiceNumber>
<DiscountAmount>00000000</DiscountAmount>
<GrossAmount>000008250</GrossAmount>
</Table4>
<Table7>
<RecordType>7</RecordType>
<BatchNumber>001</BatchNumber>
<ItemNumber>002</ItemNumber>
<LockboxNumber>0643053</LockboxNumber>
<DepositDate>060320</DepositDate>
<NoofDetailRecords>001</NoofDetailRecords>
<BatchDollarAmount>0022088700</BatchDollarAmount>
<Spaces></Spaces>
</Table7>
<Table8>
<RecordType>8</RecordType>
<BatchNumber>001</BatchNumber>
<ItemNumber>003</ItemNumber>
<LockboxNumber>0643053</LockboxNumber>
<DepositDate>060320</DepositDate>
<NoofDetailRecords>0001</NoofDetailRecords>
<RemittanceDollarAmount>0022088700</RemittanceDollarAmount>
<LastRecordIndicator>9</LastRecordIndicator>
<Spaces></Spaces>
</Table8>
<Table4>
<RecordType>4</RecordType>
<BatchNumber>001</BatchNumber>
<ItemNumber>001</ItemNumber>
<RecordOverflow>6</RecordOverflow>
<SequenceNumber>010</SequenceNumber>
<OverflowCode>0</OverflowCode>
<CustomerNumber>002000015E</CustomerNumber>
<InvoiceNumber>59347 0</InvoiceNumber>
<DiscountAmount>00000000</DiscountAmount>
<GrossAmount>000008260</GrossAmount>
</Table4>
<Table9>
<RecordType>9</RecordType>
<TotalRecords>000010</TotalRecords>
<Spaces></Spaces>
</Table9>
</ns:CSAA_Bankdet_src>
<b>FILE COMING FORMAT</b>
100ABCDEF 043000096 0603201321
200000000
40010016020059332 0 00000000 010424400
40010016010059347 0 00000000 000008250
40010016010059347 0 00000000 000008260
50000000640672060320ABCDEF 043000096
600100100220887000311003510300958527437215 BAMBERGER POLYMERS
700100206430530603200010022088700
80010030643053060320000100220887009
9000010
<b>EXPECTED FORMAT</b>
100ABCDEF 043000096 0603201321
200000000
40010016020059332 0 00000000 010424400
50000000640672060320ABCDEF 043000096
600100100220887000311003510300958527437215 BAMBERGER POLYMERS
40010016010059347 0 00000000 000008250
700100206430530603200010022088700
80010030643053060320000100220887009
40010016010059347 0 00000000 000008260
9000010
Thanks
MHi,
Try to handle this with the context in the mapping.
I think your mapped xml will look like this-
<i>100ABCDEF 043000096 0603201321
200000000
40010016020059332 0 00000000 010424400
40010016010059347 0 00000000 000008250
40010016010059347 0 00000000 000008260
50000000640672060320ABCDEF 043000096
600100100220887000311003510300958527437215 BAMBERGER POLYMERS
700100206430530603200010022088700
80010030643053060320000100220887009
9000010</i>
SO this is because of context problem. All similar nodes are grouped in the Message Mapping.
1) For this you can try with Context Handling - i.e using RemoveContext,SPlity value functions etc in the message mapping.
2) Another way use XSLT mapping here. In this case it will be easier, because you just need to read the input xml as it is and produce the same.
3) One more thing, your input xml looks as if is the output xml. Is it required to have mapping here? If there is no transformation required, then you can do without any mapping, and you will get the required output as it is ..
Regards,
Moorthy
Message was edited by: Krishna Moorthy P
Maybe you are looking for
-
Product is not determined while creating Order
Hi Experts, I am trying to create an Order from CRMD_ORDER. I am giving a Valid Product number which is present in the master data. But still I am getting an Error that the Product is not present in the System. I am getting this error even when I am
-
Hi Friends, How to clear the Down Payments Requests shown as open items. The receipt of down payments as per the said requests have been received. Thanks & Regards Raja
-
Problem with Yahoo! Finance
On my PC (IE) I had Yahoo! Finance set up so that the stock quote for my stocks updated on the screen. In Safari, it does not happen. Anyone have this problem?
-
hello everyboby i have reverse the miro and cancel the migo document .but when i reverse the excise invoice system give error that first reverse the excise cenvet cedit which you have taken.please help me out.
-
My Mac G5 (OSX 10.9.5) can't see my Epson R2400
My Mac G5 (OSX 10.9.5) can't see my Epson R2400 printer. Doesn't matter which prog I try to print from the printer just isn't there. I've used Epson's programme 'Uninstall' to un-install the printer and then reinstalled the driver using the very late