Mapping error with respect to nodes

hi,
We have 5 fields in node1 with occurance(0:10) . If all the 5 fields exists then create the target node.
We used 5 fields>exists>Createif-->target node
Now we are facing an issue like. Node1 is repeated thirce on source side. Where in the third segment is not having all 5 required values, But as the same fields exists in above nodes the mapping is returning true and creating the target node.
We dont want this to happen any solution please.
TIA

Prabhas,
I feel the problem can be solved if the we create some blank value for the fields which does not occur under one occurence of the node. Try doing below and I feel the problem might get resolved.
Use IF-ELSE function along with the existence of fields to create a NULL value for the occurences in which fields are absent for e.g IF Field1 Exists then pass Field1 ELSE pass constant "NULL" and from the output of this IF-ELSE check if it is NOT EQUALs to NULL and then as Raj suggested apply AND operations to the output of these EQUALS for all fields containing the same logic similar to Field1 and at last use CREATEIF.
Also, no need to change the context of fields let them be at their original context.
Hope this would resolve the issue.
Regards,
Amit
Edited by: Amit valecha on Oct 17, 2011 12:10 PM

Similar Messages

  • MAPPING ERROR with IDOC

    Hi Friends,
           I am working on IDOC to JDBC scenario. Here i am using DEBMAS06 IDOC . when i tried to trigger an IDOC from BD12 T code its triggering an idoc but when i see it in MONI of XI, its giving mapping error. when i test my mapping program its executing successfully. even i tried to execute  with the incoming data in the sxmb_moni, i mean that i filles my mapping test with the same data coming into MONI  by filling all the segments coming into XI its executing successfully in mapping test.
       but  when i tried to trigger an idoc from we19 or from bd54 i am facing this error. can any one please let me know what else i can do for running  this scenario. let me know your comments.
    Thanks
    Ramana.

    Hi friends, I am getting the following error. On the sender side we dont need to take care of the structure because we will be importing the IDOC from the application system directly. on the receiver side i have created the structure for the data base. the mapping is running  fine in my mapping test. still i am not getting what else i need to do. please comment on this.
      <SAP:Code area="MAPPING">EXCEPTION_DURING_EXECUTE</SAP:Code>
      <SAP:P1>com/sap/xi/tf/_MessageMapping_</SAP:P1>
      <SAP:P2>com.sap.aii.utilxi.misc.api.BaseRuntimeException</SAP:P2>
      <SAP:P3>RuntimeException in Message-Mapping transformatio~</SAP:P3>
      <SAP:P4 />
      <SAP:AdditionalText />
      <SAP:ApplicationFaultMessage namespace="" />
      <SAP:Stack>com.sap.aii.utilxi.misc.api.BaseRuntimeException thrown during application mapping com/sap/xi/tf/_MessageMapping_: RuntimeException in Message-Mapping transformatio~</SAP:Stack>
      <SAP:Retry>M</SAP:Retry>
      </SAP:Error>

  • Mapping Error with Sender JDBC- Idoc scenario

    Hi Guru's,
    I've got a simple asyncronous sender JDBC to Idoc scenario, and I encounter a strange problem with the mapping.
    When I test the mapping it works fine, but when I run the scenario, only the first element (a constant) of the Idoc gets mapped, and mapping stops with no errors.
    Does someone know where to find the error?
    Thanks,
    Karst

    Hi Karst,
    There might be several reasons that you do not see the IDOC structures are not created/mapped:
    1. Most of the IDOC structures are optional (minOccrs = 0), so you have to make sure the structure itself (not just the fields within that structure) is mapped to something that does exist in the source data.
    2. Make sure your JDBC generated source data does have the right namespace as you used in your mapping. I once had a similar problem, but finally found the source data generated in run time is slightly different from the one used in mapping in terms of namespace.
    3. Test your mapping with the source data generated in runtime (you can copy it from SXMB_MONI). Then you may be able to find the problem.
    Hope this helps.
    Hart

  • BIC mapping error with Text as trasnfer mode & File type

    Hi guys,
    I am using ftp adapter in my sender channel and also using BIC mapping in the sender side.
    When i specify "Binary" as my transfer mode as well as File type, It is working fine.
    When i specify "Text" as my transfer mode as well as File type, i am getting the below BIC mapping error. According to client requirement i am supposed to use Binary. Can anyone help me on this.
    SEEBURGER BICXIADAPTER --- CONVERSION ERROR ---Error: [Error:ID=2023;LEVEL=1] InhouseDocReader readNextSegment(): offset[12(read Segment : BILLINGHEADER)]: caught ReadingException: only whitespaces as fill characters allowed!, Trace: [com.seeburger.jucon.dochandler.util.WrongFormatException: only whitespaces as fill characters allowed! at com.seeburger.jucon.dochandler.inhousereader.InhouseSegmentReader.readNextSegment(InhouseSegmentReader.java:384) at com.seeburger.jucon.dochandler.inhousereader.InhouseSegmentReader.readNextSegment(InhouseSegmentReader.java:193) at com.seeburger.jucon.dochandler.InhouseDocReader.readNextSegment(InhouseDocReader.java:2399) at com.seeburger.jucon.dochandler.InhouseDocReader.moveNext(InhouseDocReader.java:1818) at com.seeburger.jucon.mapping.E2X_DT_BILLINGDATA_2.main(E2X_DT_BILLINGDATA_2.java:991) at com.seeburger.jucon.mapping.Mapping.run(Mapping.java:2313) at com.seeburger.jucon.seebicapi.BICMapping.runMapping(BICMapping.java:1636) at com.seeburger.jucon.seebicapi.BICMapping.run(BICMapping.java:2386) at com.seeburger.jucon.seebicapi.BICMapping.startSyncMapping(BICMapping.java:1343) at com.seeburger.bicxiadapter.CCIInteraction.convert(CCIInteraction.java:1167) at com.seeburger.bicxiadapter.CCIInteraction.convertCalledFromModule(CCIInteraction.java:873) at com.seeburger.bicxiadapter.CCIInteraction.execute(CCIInteraction.java:294) at com.seeburger.bicxiadapter.module.CallBicXIRaBean.process(CallBicXIRaBean.java:363) at com.sap.aii.af.mp.module.ModuleLocalLocalObjectImpl0_0.process(ModuleLocalLocalObjectImpl0_0.java:102) at com.sap.aii.af.mp.ejb.ModuleProcessorBean.process(ModuleProcessorBean.java:292) at com.sap.aii.af.mp.processor.ModuleProcessorLocalLocalObjectImpl0_0.process(ModuleProcessorLocalLocalObjectImpl0_0.java:103) at com.sap.aii.adapter.file.File2XI.send(File2XI.java:3672) at com.sap.aii.adapter.file.File2XI.processFtpList(File2XI.java:2408) at com.sap.aii.adapter.file.File2XI.invoke(File2XI.java:630) at com.sap.aii.af.service.scheduler.JobBroker$Worker.run(JobBroker.java:513) at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37) at java.security.AccessController.doPrivileged(AccessController.java:219) at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:102) at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:172) ] DESCRIPTION: InhouseDocReader causes an ReadingException while trying to read the next segment of current file, abort

    Hi Pratichi,
    in my point of view having text as the file type,the file will be having characters that are used for Segment separators or Element separators ( like space ) in the standard EDI format message.  Hence it is throwing exception in X2E mapping. It is just my point of view but not sure.
    Thanks,
    Shabbir.

  • Mapping error with ModelNode

    Hi all,
    I have this error when I execute my application:
    com.sap.tc.webdynpro.progmodel.context.ContextException: NodeInfo(GetCostsView): cannot modify Userid because it is mapped and there is no active NodeElement to take the value
    I have a Custom controller with this structure:
    NodeGetCosts(ModelNode)
    -NodeOutput (ModelNode)
    -UserId (ModelAttribute)
    I have mapped it to context of View01:
    -NodeOutput(ModelNode)
    -UserId(ModelAttribute)
    In doInit method of custom controller I usu this code:
    NodeGetCosts input = new NodeGetCosts();
    wdContext.NodeGetCosts().bind(input);
    try {     wdContext.currentNodeGetCosts().modelObject().execute();
    wdContext.nodeOutput().invalidate();
    } catch (WDDynamicRFCExecuteException e) {          
    What can I do?
    Thanks
    Andrea

    Hello Andrea,
    Try to map the whole context structure from the CC to your view.
    I think you missed out mapping of the parent node <b>NodeGetCosts(ModelNode)</b>.
    If the RFC requires some input like <i>UserId</i> specify the value for that attribute as well. Also, try
    to execute the same code from the CC's init.
    This should solve your problem.
    <i>Please reward appropriate points</i>
    Bala

  • Catalog mapping error- with large entries

    Hello,
    When the catalog containing around 4000 items was uploaded, I received the error
    The exception occurred (program: /CCM/CL_MAPPING_MANAGER=======CP, include /CCM/CL_MAPPING_MANAGER=======CM00P, line: 465)
    However when the same catalog is getting uploaded when the catalog was split into two and then uploaded. Also the catalog with this large entries is getting uploaded in test system.
    Can anyone help me figure out the problem for mapping exception, and let me know if something can be done?
    Thanks!
    Swetha

    Hi Swetha,
    In my opinion this may be due to a timeout in mapping process. Which CCM SP level are you running?.
    Have you had a look to the SAP Note 926007?.
    I hope this help.
    Best Regards

  • Image maps error with IE 6

    Hallo!
    I have a problem with Internet Explorer 6 (Windows XP) and only 2 image maps with rollovers on a page with a total of 6 image maps.
    This is the page:
    http://www.eqmultimedia.it/paolobisi/home_2009f.html
    Everything is OK on Mac OS X (Safari and Firefox) and IE 7 on Windows XP and Vista.
    ONLY the 2 image maps named "ART FOR SALE" and "CONTACT" do not work with IE 6.
    This is my workflow:
    - Page design in Photoshop.
    - Slices, image maps, rollovers and remote rollovers with ImageReady
    - Save html page and images folder from ImageReady
    - Import html page and images folder in Golive CS
    - Check and correct ALL the links in the image-map code generated with ImageReady
    - Export site from Golive (with Flatten Script Library) and FTP transfer on Unix server.
    I suspect that the image-map code is not FULLY loaded by IE6 and for this reason only 2 image maps on the page do not works.
    Any suggestion will be very appreciated.
    Thank you and sorry for my English!
    ettore

    Correct link:
    www.eqmultimedia.it/paolobisi/home_2009f.html
    Sorry!
    ettore

  • Error with respect to JDBC scenario

    Hi Everyone,
    I have created a scenario based on the weblog "Connecting to MS Access using receiver JDBC Adapter (Without DSN)".
    I have created a MS-ACCESS database on my local system(Inld50047017a)and want to populate data in it.
    The scenario is simple File to JDBC.
    I am getting following error while executing the scenario.
    Receiver Adapter v2307 for Party '', Service 'JDBC_receiver_JDBCTEST':
    Configured at 2006-01-02 09:18:05 CET
    History:
    - 2006-01-02 09:18:07 CET: Error: Accessing database connection 'jdbc:odbc:Driver={Microsoft Access Driver (.mdb)};DBQ=//Inld50047017a/JDBC/rahul1.mdb' failed: DriverManagerException: Cannot establish connection to URL 'jdbc:odbc:Driver={Microsoft Access Driver (.mdb)};DBQ=//Inld50047017a/JDBC/rahul1.mdb': SQLException: [Microsoft][ODBC Microsoft Access Driver] '(unknown)' is not a valid path. Make sure that the path name is spelled correctly and that you are connected to the server on which the file resides.
    I think it is related to the configuration of the JDBC receiver channel.
    Can you please sugguest me some solution
    Thanks and Regards
    Rahul

    hi Rahul...
    u can put tht mdb file in a shared folder(MAKE THE FOLDER SHARED) and then give the path or else put it on the Xi server....
    just give in the ip address of ur Xi server and then create a folder in it, if u want to give a folder in it...
    regards...
    vishal
    Message was edited by: Vishal Prabhakar

  • I am getting the error "server responded with an error" with respect to Calendar.

    The request "name of appointment" in "medical" in account "iCloud" failed.  400 to operation CalDAVUploadDropBoxFileQueuecableoperation".  How do I fix this error?  Nothing I am doing is removing it.

    I'm assuming that you mean the ExportPDF service.  How do you access it: from Adobe Reader, or directly on the https://cloud.acrobat.com/exportpdf website?  Does the error occur in both instances?
    I will move your post to the appropriate forum, but since this is the Adobe shutdown week, you may not get an immediate answer.
    [topic moved to ExportPDF forum]

  • Error with XSLT mapping .. code included

    I am using XSLT to map my input legacy message into the CATS_INSERT02 IDoc. I am getting a wierd error ....
    =====================================================
    <Trace level="1" type="T">TransfromerException during XSLT processing:</Trace>
      <Trace level="1" type="T">javax.xml.transform.TransformerException: com.sap.engine.lib.xml.parser.ParserException: XML Declaration not allowed here.(:main:, row:1, col:8) at com.sap.engine.lib.jaxp.TransformerImpl.transform(TransformerImpl.java:245) at com.sap.aii.ibrun.server.mapping.MappingTransformer.transform(MappingTransformer.java:153) at com.sap.aii.ibrun.server.mapping.XSLTMapping.executeStep(XSLTMapping.java:67) at com.sap.aii.ibrun.server.mapping.Mapping.execute(Mapping.java:91) at com.sap.aii.ibrun.server.mapping.MappingHandler.run(MappingHandler.java:77) at com.sap.aii.ibrun.sbeans.mapping.MappingRequestHandler.handleMappingRequest(MappingRequestHandler.java:88) at com.sap.aii.ibrun.sbeans.mapping.MappingRequestHandler.handleRequest(MappingRequestHandler.java:63) at com.sap.aii.ibrun.sbeans.mapping.MappingServiceImpl.processFunction(MappingServiceImpl.java:80) at com.sap.aii.ibrun.sbeans.mapping.MappingServiceObjectImpl0.processFunction(MappingServiceObjectImpl0.java:131) at sun.reflect.GeneratedMethodAccessor20721.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:324) at com.sap.engine.services.ejb.session.stateless_sp5.ObjectStubProxyImpl.invoke(ObjectStubProxyImpl.java:187) at $Proxy26.processFunction(Unknown Source) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:324) at com.sap.engine.services.rfcengine.RFCDefaultRequestHandler.handleRequest(RFCDefaultRequestHandler.java:95) at com.sap.engine.services.rfcengine.RFCJCOServer.handleRequestInternal(RFCJCOServer.java:113) at com.sap.engine.services.rfcengine.RFCJCOServer$ApplicationRunnable.run(RFCJCOServer.java:171) at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37) at java.security.AccessController.doPrivileged(Native Method) at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:94) at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:162) Caused by: com.sap.engine.lib.xml.parser.ParserException: XML Declaration not allowed here.(:main:, row:1, col:8) at com.sap.engine.lib.xml.parser.XMLParser.scanPI(XMLParser.java:1988) at com.sap.engine.lib.xml.parser.XMLParser.scanProlog(XMLParser.java:2632) at com.sap.engine.lib.xml.parser.XMLParser.scanDocument(XMLParser.java:2688) at com.sap.engine.lib.xml.parser.XMLParser.parse0(XMLParser.java:162) at com.sap.engine.lib.xml.parser.AbstractXMLParser.parseAndCatchException(AbstractXMLParser.java:126) at com.sap.engine.lib.xml.parser.AbstractXMLParser.parse(AbstractXMLParser.java:136) at com.sap.engine.lib.xml.parser.AbstractXMLParser.parse(AbstractXMLParser.java:209) at com.sap.engine.lib.jaxp.TransformerImpl.transformWithStylesheet(TransformerImpl.java:341) at com.sap.engine.lib.jaxp.TransformerImpl.transform(TransformerImpl.java:234) ... 24 more -
    com.sap.engine.lib.xml.parser.ParserException: XML Declaration not allowed here.(:main:, row:1, col:8) at com.sap.engine.lib.xml.parser.XMLParser.scanPI(XMLParser.java:1988) at com.sap.engine.lib.xml.parser.XMLParser.scanProlog(XMLParser.java:2632) at com.sap.engine.lib.xml.parser.XMLParser.scanDocument(XMLParser.java:2688) at com.sap.engine.lib.xml.parser.XMLParser.parse0(XMLParser.java:162) at com.sap.engine.lib.xml.parser.AbstractXMLParser.parseAndCatchException(AbstractXMLParser.java:126) at com.sap.engine.lib.xml.parser.AbstractXMLParser.parse(AbstractXMLParser.java:136) at com.sap.engine.lib.xml.parser.AbstractXMLParser.parse(AbstractXMLParser.java:209) at com.sap.engine.lib.jaxp.TransformerImpl.transformWithStylesheet(TransformerImpl.java:341) at com.sap.engine.lib.jaxp.TransformerImpl.transform(TransformerImpl.java:234) at
    I am able to test the transform fine in XMLSpy. Any ideas will be really appreciated.
    =====================================================
    XSL code:
    <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
         <xsl:attribute-set name="idoc_begin">
              <xsl:attribute name="BEGIN">catsdb_test</xsl:attribute>
         </xsl:attribute-set>
         <xsl:attribute-set name="EDIDC">
              <xsl:attribute name="SEGMENT">EDI_DC40</xsl:attribute>
         </xsl:attribute-set>
         <xsl:attribute-set name="E1CATS_INSERT">
              <xsl:attribute name="SEGMENT">E1CATS_INSERT</xsl:attribute>
         </xsl:attribute-set>
         <xsl:attribute-set name="E1BPCATS1">
              <xsl:attribute name="SEGMENT">E1BPCATS1</xsl:attribute>
         </xsl:attribute-set>
         <!-- Groupby each UNIQUE SSN in EMPDETL -->
         <xsl:key name="employees-by-ssn" match="EMPDETL" use="ssn"/>
         <xsl:template match="EMPDET">
              <!-- Insert the ROOT element -->
              <xsl:element name="CATS_INSERT02">
                   <!-- loop through all the employee detail nodes using the SSN as the key -->
                   <!-- <xsl:for-each select="EMPDETL"> -->
                   <xsl:for-each select="EMPDETL[count(. | key('employees-by-ssn', ssn)[1]) = 1]">
                        <!-- sort using the SSN after grouping the data based on SSN in the step earlier -->
                        <xsl:sort data-type="text" select="ssn"/>
                        <!-- create an IDOC and EDI_DC40 per SSN grouping  -->
                        <xsl:element name="IDOC" use-attribute-sets="idoc_begin">
                             <xsl:element name="EDI_DC40" use-attribute-sets="EDIDC">
                                  <xsl:element name="TABNAM">EDIDC</xsl:element>
                                  <xsl:element name="DIRECT">2</xsl:element>
                                  <xsl:element name="IDOCTYP">cats_insert02</xsl:element>
                                  <xsl:element name="MESTYP">cats_insert</xsl:element>
                                  <xsl:element name="SNDPOR">T90CLNT090</xsl:element>
                                  <xsl:element name="SNDPRT">LS</xsl:element>
                                  <xsl:element name="SNDPRN">T90CLNT090</xsl:element>
                                  <xsl:element name="RCVPOR">SAPBAS</xsl:element>
                                  <xsl:element name="RCVPRN">ERPCLT800</xsl:element>
                             </xsl:element>
                             <!-- EDI_DC40 element -->
                             <xsl:element name="E1CATS_INSERT" use-attribute-sets="E1CATS_INSERT">
                                  <xsl:for-each select="key('employees-by-ssn', ssn)">
                                       <!-- Create as many E1BPCATS1 segments as the number of times each SSN is repeated -->
                                       <xsl:element name="E1BPCATS1" use-attribute-sets="E1BPCATS1">
                                            <xsl:element name="WORKDATE">xsl:value-of select="workdate"</xsl:element>
                                            <xsl:element name="EMPLOYEENUMBER">xsl:value-of select="ssn"</xsl:element>
                                            <xsl:element name="ABS_ATT_TYPE">xsl:value-of select="abstype"</xsl:element>
                                            <xsl:element name="WAGETYPE">xsl:value-of select="wagetype"</xsl:element>
                                            <xsl:element name="CATSHOURS">xsl:value-of select="catshours"</xsl:element>
                                       </xsl:element>
                                       <!-- E1BPCATS1 element -->
                                  </xsl:for-each>
                                  <!-- End of loop for E1BPCATS1 -->
                             </xsl:element>
                             <!-- E1CATS_INSERT element -->
                        </xsl:element>
                        <!-- IDOC element -->
                   </xsl:for-each>
                   <!-- End of loop for all the employee detail nodes -->
              </xsl:element>
         </xsl:template>
    </xsl:stylesheet>

    what is correlation here?
    I have three messages coming into BPM....now all the three messages should have a field (any field) whose value will be the same in all the messages.
    Ex:
    <Message1>
    <Name>SAP</Name>
    <ID>40</ID>
    </Message1>
    <Message2>
    <Name>SDN</Name>
    <ID>40</ID>
    </Message2>
    <Message3>
    <Name>FORUM</Name>
    <ID>40</ID>
    </Message3>
    Now to correlate the above messages, the field ID would be used as it has the same value in all the messages.
    How does message mapping looks for the following messages
    In your BPM you will have a Transformation step....the mapping included here will have three source messages (File1, File2, File3) and there will be a single target message which will have the below structure:
    <ROOT>
    <OUTPUT> ...... 0..unbounded
    </ROOT>
    OUTPUT node of the target should be duplicated (right-click --> duplicate ... in message mapping).....do it twice so that you will have three OUTPUT nodes.
    Now each target-OUTPUT node should be mapped to the source OUTPUT node, respectively.
    Regards,
    Abhishek.

  • Error with context mapping

    Dear All,
    I am a novice to webdynpro. I have tried to create a program using MVC concept. Here is the below components that I have created while
    I was referring to an example mentioned in WEBDYNPRO ABAP by U Hoffmann.
    I have encountered a run time error which I am not able to resolve. Can anyone please help me out in this regard.
    Below is the error description I have received.
    Node UNITS Is Already Mapped.
    Below is the description of the components that I have created.
    Component 1- Model Component Contains the ROADMAP context node and 'UNITS' context node. This Units context node further has a tree structure with lower level node containing from and to unit nodes. I have provided a supply function for these 2 lower level nodes. Also I have declared the units context node as Interface node.
    Component 2- View Component_Sub
    This component contains the Units context context node and a view which is embedded in the window.
    Component 3- View Component_main
    This component contains the same Units context node and a roadmap node declared in component 1.
    I have created a view which uses roadmap node. Also it contains a view container UI element. In window section I have embedded the view of Component 2.
    Context node Units of component 3 is externally mapped with context node of component 2.
    Component - 4- Main Component.
    Again this contains same context nodes as mentioned in component 1 which is mapped to the context node of Model Component.
    Data from Component 1 is externally mapped with context node of Main component. Context node of Main component is again mapped with context node of Component 3.
    When I execute the program. I am the error as 'NODE IS ALREADY MAPPED'.
    Sorry If I have repeated the same problem mentioned in another thread.I have searched for this particular problem on internet and could not find any solution for this.
    It would be of great help if someone can provide me the solution for this problem.
    Thanks in advance.
    Regards,
    Girish

    Hello,
    There should be something that could correlate the Invoice_Header/Key and Invoice_Line/Key. In your example, both are the same for the first and data set. If the sample looks like the one below, it is possible to sort things by correlating the Invoice_Header key and Invoice_Line key
    <Invoice_Header>
      <Key>000<Key>
    </Invoice_Header>
    <Invoice_Line>
      <Key>000<Key>
    </Invoice_Line>
    <Invoice_Line>
      <Key>000<Key>
    </Invoice_Line>
    <Invoice_Header>
      <Key>001<Key>
    </Invoice_Header>
    <Invoice_Line>
      <Key>001<Key>
    </Invoice_Line>
    An example mapping could look like this
    For Header
    Invoice_Header --> Header_Invoice
    For Line
    /InvoiceLine/Key --> removeContext --> splitByValue:valueChanged --> Invoice_Line
    The subfields of the invoice line would also follow a similar logic, you just need to use formatByExample --> splitByValue:eachValue so that the context levels are the same.
    Hope this helps,
    Mark

  • Getting error in call library node when establishing communication with MAX1452 on serial port using dll

    I want to communicate with MAX1452 in labview on PC serial port. Maxim provides dll file which has functions to communicate with device.It says first two functions should be findcom port and initialization sequence where findcom port returns PC's serial port address while initialization sequence helps device to learn baud rate.Iam not getting exception error in call library node.i have kept dll file in the same location as VI.

    Labview verison is 7.1 and os is win xp.
    The data types are according to the dll functions defined in functions definitions( attached previously).
    I'd put dll in the same directory where the code resides.
    Attachments:
    Code.vi ‏23 KB

  • No mapping property with name - BPM error

    Hi all ,
    In our BPM scenario we are getting this error .. "No mapping property with name"
    when the message passed from Sender system to BPM
    RFC - BPM - File
    <Trace level="1" type="T">No mapping property with name sap.bc.bmt.wfm.xi.interface.synch.http://test.com/tp/pcs:MI_RecipeDownload_Abstract</Trace>
    <Trace level="1" type="T">MI_RecipeDownload_Abstract really used in process?</Trace>
    Few points:  MI_RecipeDownload_Abstract  is my first recv step in BPM
                       It is also the recv interface for RFC sneder - BPM
    Any clue will be very helpful...
    Kind regards
    Goutam

    Goutam,
    MI_RecipeDownload_Abstract is my first recv step in BPM
    It is also the recv interface for RFC sneder
    >> for rec interface for RFC sender it should be with out abstract. only steps inside BPM must be abstract.
    Regards
    Sreeram.G.Reddy

  • WCS Error - Position of Map Conflicts with Parent

    Hello All -
    I have a large scale drawing of a floor plan for a building.  I have added it to my campus and started adding APs.  When I saw the prediciton model, I realized I had forgotten to properly scale the drawing.  When I attempt to scale it, I get an error message stating:
    "Error:The given Width, Height or the position of Map conflicts with the parent(Building or Campus) Width 846.2 and Length 655.3. Please increase the size of the parent(Building or Campus) through the edit page and/or make sure Map is positioned correctly within parent through map edit page."
    I really don't know how to fix that.  I have increased the size of the building to match the 846.2/655.3, but then the box showing the building is HUGE on my campus map (Google Earth shot) and I still get the error.
    Regards,
    Scott

    Ok, so I was trying to size the building to EXACTLY what the error was specifying for the required new size, and it MUST be larger than the dimensions of the largest floor.  I made it a bit bigger, and now things look good.  However, the green square around the building on the campus map is HUGE and way out of proportion for my campus Google Earth map.  How do I fix that since the size of that square represents the size of the building?  Do I artificially make my Google Earth map larger?  If I do that, you will hardly see the pinpoints for the locations on the Google Earth map.
    Thanks,
    Scott

  • ABAP run time error while perform LT06 or create TO with respect to posting

    Hi SAP WM Gurus,
    System is giving ABAP run time error while perform LT06 or create TO with respect to posting change notice, below are runtime analysis details.
    >> Short dump has not been completely stored. It is too big.
    >       P_MENGA = P_MENGE.
    007940       P_UMREZ = 1.
    007950       P_UMREN = 1.
    Can you give any idea on this issue.
    Thanks and Regards,
    SHARAN.

    This part is just the place in the program where the error occured, but why the error occured is mentioned earlier in the dump.
    Maybe you have a too big number in the field and hence a field overflow, maybe you have a character instead of a number in the field.
    Read the dump from the beginning. if you dont know how to read a dump,then try to get help from any local Abaper.

Maybe you are looking for

  • Can't get Googleplay to work.  Only get one bar in a 4-G area (per Verizon detailed map).

    I am sitting outside in a 4-G area with only one bar of reception.  Per the Verizonwireless's detail 4-G map, I should be getting 4-G access, yet Googleplay and several other apps just give me the little circling icon for hours, even when connected v

  • Employee Vendor and GL Posting

    HI Guru's Here in my Client there is no HR module, every employees are  considered as a Vendor there are so many deductions on employee salary, so i want to Map the same in SAP, So, kindly give the steps in posting of trasactions in each GL Accounts

  • Clear Cache when I hit logout navigation bar item

    I want to clear all of my cache from the browser once the user logout. Please advise me. Thanks

  • How to check java instance in solaris

    Dear All, I am running one java client application in solaris machine. Now my query is that if my application is already running ,how can i check that instance that whether that application is already running on machine or now so that i can restrict

  • ActionMessage in struts

    hi ActionError was deprecated in struts 1.2.so instead of "ActionError" we are using " ActionMessage". my doubts are 1.What actually "ActionMesages" class will do .is it's functioning is similar to "ActionErrors" class. anyway "ActionErrors" was not