Need Basic Materials for Node Functions

I Need Basic Materials for Using Node Functions in Mappings.

HI Ragu
you can base these as your reference;
Have a look at this help link - http://help.sap.com/saphelp_nw04/helpdata/en/43/c4cdfc334824478090739c04c4a249/content.htm
Also these weblogs will help you -
/people/claus.wallacher/blog/2006/06/29/message-splitting-using-the-graphical-mapping-tool
/people/stefan.grube/blog/2005/12/29/new-functions-in-the-graphical-mapping-tool-xi-30-sp13
/people/sravya.talanki2/blog/2005/12/08/message-mapping-simplified-150-part-ii
Split by value -
http://help.sap.com/saphelp_nw04/helpdata/en/21/3bb8c495125e4eb5969f0377885fe0/content.htm
U can also refer to the follwoing link
http://help.sap.com/saphelp_nw2004s/helpdata/en/2c/2d8c4024d26e1de10000000a1550b0/frameset.htm
Cheers..
Vasu
<i>** Reward Points if found useful **</i>

Similar Messages

  • Need Basic Materials for Value Mapping Function

    Hi  all,
               Can any one provide Basic Materials for Value Mapping Function???

    Hi Ragu,
    u can chk out this :
    http://help.sap.com/saphelp_nw70/helpdata/en/13/ba20dd7beb14438bc7b04b5b6ca300/frameset.htm
    Hope ths was helpful.
    kanan

  • Acrobat error message when trying to open a .pdf, usine Acrobat 6.0 and need this version for distiller function.

    Have Acrobat 6.0 and 9.0 installed. I need 6.0 for distiller function. Whenever I try to open a .pdf file in a site I get an error message that Acrobat has a problem and the file will not open.

    Good day,
    You can initiate a Repair installation from Control Panel > Programs by clicking on the Acrobat 9 installation, choosing 'Change' then following the prompts for a repair install.
    I missed the part where you mentioned the error was occurring on launch.  Sorry about that.
    Kind regards,
    David

  • I need a solution for node-webkit and libudev.so.0

    Hello there!
    I'm developing the package of node-webkit in the aur. Since the first time I had trouble with libudev.so.0. The first quick fix was to generate a symbolic link to libudev.so.1, but this is not the best way and can destabilize the system.
    The symbolic link is the recommended workaround for this problem at the moment. I don't think there will be a fixed version in the near future. By reading the issues on the bugtracker of node-webkit I found a solution by using a start-script and rewrite the LD_LIBRARY_PATH. This variable is missing in Arch, so I thought, I can add a file into /etc/ld.so.conf.d/. It's not what I wanted, because the library is then globally accessible, but it works on my machine.
    I think there must be a better solution. Best choice would be a shell startscript in my opinion, but I don't know how.
    My own package of libudev.so.0 were be deleted with the comment: "it is not needed, you can just provide a symlink to libudev.so.1". One say this, another say whatever -.-0 It's annoying. I really want a solution!
    Here is the PKGBUILD:
    pkgname=node-webkit
    pkgver=0.6.0
    pkgrel=2
    pkgdesc="node-webkit is an app runtime based on Chromium and node.js."
    arch=("i686" "x86_64")
    url="https://github.com/rogerwang/node-webkit"
    license=("MIT")
    depends=("alsa-lib" "gconf" "gtk2" "nss")
    optdepends=("nodejs: npm package support"
    "nw-gyp: native add-on build tool for node-webkit")
    if [ "$CARCH" = "i686" ]; then
    _arch="ia32"
    sha256sums=(
    "4b3f45cbb023d043955620a1f84b239249ac00a2649834c0c675d1574462f307"
    "c77f5c8bcbce1c8f12d574538845ff5b467fd1acc9e5998f459abcf6b4b7fec3"
    fi
    if [ "$CARCH" = "x86_64" ]; then
    _arch="x64"
    sha256sums=(
    "a8fb4c045cc5de78d1ac784c50c1eda986d6ccbe82778f6285c5da1bfceda64e"
    "fe517d0cf7f374477fcbd654b57f1bc8660069c522625bb06f4d5fc565fdede3"
    fi
    source=(
    "https://s3.amazonaws.com/${pkgname}/v${pkgver}/${pkgname}-v${pkgver}-linux-${_arch}.tar.gz"
    "http://arm.konnichi.com/core/os/${CARCH}/udev-182-4-${CARCH}.pkg.tar.xz"
    package() {
    msg2 "create path and copy files"
    mkdir -p $pkgdir/{etc/ld.so.conf.d,usr/{lib/${pkgname}/lib,bin}}
    cp -R $srcdir/${pkgname}-v$pkgver-linux-$_arch/* $pkgdir/usr/lib/node-webkit/
    msg2 "copy libudev.so.0.13.1 -> /usr/lib/node-webkit/lib/libudev.so.0"
    cp $srcdir/usr/lib/libudev.so.0.13.1 $pkgdir/usr/lib/node-webkit/lib/libudev.so.0
    echo "/usr/lib/${pkgname}/lib" > "$pkgdir/etc/ld.so.conf.d/${pkgname}.conf"
    msg2 "symlink /usr/bin/nw -> /usr/lib/${pkgname}/nw"
    ln -s "/usr/lib/${pkgname}/nw" "$pkgdir/usr/bin/nw"
    msg2 "symlink /usr/bin/nwsnapshot -> /usr/lib/${pkgname}/nwsnapshot"
    ln -s "/usr/lib/${pkgname}/nwsnapshot" "$pkgdir/usr/bin/nwsnapshot"
    Last edited by blackcat (2013-06-21 22:10:55)

    Do not use prebuilt binaries, but compile the package from source with the current libudev.
    sha256sums=(SKIP)
    source=("$pkgname::git+https://github.com/rogerwang/node-webkit.git#tag=nw-v$pkgver")
    to build it in the PKGBUILD, use nw-gyp i guess.
    Last edited by progandy (2013-06-21 22:54:36)

  • Need basic documentation for Adobe Reader X

    Can anyone point me to documentation that will explain what document properties are needed to be able to highlight text in a document?  The document "Adobe_reader_x_help.pdf" does not discuss this at all.  I need to highlight text in an academic document, and all permissions are enabled except Document Asembly, Signing, and Creation of Template Pages.
    "Commenting" permission is available, and an ordinary person of a basic level of intelligence would assume that includes highlighting of text. At the same time, "Content Copying" is set to Allowed but I can't seem to do that either, so I am left wondering whether this is an idiotic feature designed by an idiot or merely an idiotic bug.
    FWIW Adobe is BEGGING to be slapped with an unfair trade practices class action based on its blatant attempts to leverage its monopoly over the PDF file format into sales of expensive-*** Acrobat just to perform basic features, like highlighting text, that actually WORK without having to purchase a product for hundreds of dollars.

    Adobe Reader X (on the desktop) can highlight text in any PDF file provided it is not directly forbidden by a security setting - so any unsecured PDF can be highlighted, as can any secured PDF with "commenting" allowed in the security properties. Highlights are just another form of comment.
    Previous versions of Adobe Reader could not apply highlights without Reader-extended permissions set by Acrobat or LiveCycle, but Adobe decided with version X to allow comments and sticky notes by default.
    ...and FWIW, the PDF format is an open ISO standard, used by hundreds of software developers besides Adobe. Yes of course the Acrobat Family sets the standard for working with PDF content, as Adobe invented the thing; but they don't have a monopoly by any means except in specific areas of DRM, rich media and very advanced document editing. For example OS X can read and write PDFs natively, but to create files with scripting and interactivity you need a commercial application such as Acrobat.

  • Basic Forte for C++ functionality

    Sorry if this is the wrong forum for product feedback, but here goes...
    I am using Forte with Nedit as the editor.
    - How come when I open a project in Forte, then go to open a source file, the file browser is not in my current project directory. That is annoying.
    - Is there code completion in this IDE?
    - In the Project Creation wizard, I don't specify source files because, well, this is a new project. Yet, if I specify libraries and include directories during the wizard, they all disappear when the project is made. This seems to be because I didn't specify any source files. That is extremely annoying.
    - If I am already in a project, and I select File>New, I am faced with a file selection browser. Why? I don't want to select an existing file which is why I selected File>New. My only choice is then to type in some non-sensical file name, just to get Nedit to open. I want to open Nedit immediately, so I can write code then save the file.
    - When I use the project creation wizard, why doesn't it prompt me to make a source file directory within the project directory? Something like "src" would be a good choice.
    - When I save a source file from Nedit, I am unable to at the same time create a new directory for the source file to be save in. I am relegated to leaving the Forte/Nedit environment just to make a new directory w/in my project directory.
    - I can't seem to open multiple source files at once in different Nedit windows. Each time I open an additional source file, it simply replaces the source file that is already open.
    Have I grown way too comfortable with the user-friendliness of VC++?

    I can create a project and add the needed libraries to the settings, click Build, and it builds, then don't change ANYTHING and click build again, and it won't build, complaining about link errors because it loses my library settings.
    I was able to solve this by saving off the original project make file and using this as a guide.

  • Newby needs basic tutorial for dvdsp

    I'm sorry for this question but I am new to DVDSP. I was using Idvd which was pretty straight forward but now that I have studio pro I am lost. I bought the Martin Sitter and Adrian Ramseier book but I can't make head nor tails of it.
    I looked for DVDSP for Dummies but I guess they don't have one.
    Can anyone recommend a simple, basic book on how I can get started? (Or can someone explain to me, like I was a four year old, how I can simply just export my project from FCP to DVDSP-Burn it on to a disc? I can't even figure that out!
    If I can just get started I know I can get going with all of the good stuff later.
    Thanks for your help.
    -Paul

    take a look at this (not alot of detail but gives you some idea how things look etc.)
    http://dvdstepbystep.com/fasttrackover.php
    Download the movie and scroll through slowly will give you a rough overview

  • Need the Materials for learning BI7 (Screenshots for creation of Contents)

    Hi Gurus,
    Pl share the Screen shots for Creating the all Business objects(CUBE,ODS,Infosource ....) in BI7.
    MAIL - [email protected]
    I ll share my thanks as reward points .
    Regards,
    Raja

    Hi,
    http://help.sap.com/saphelp_nw2004s/helpdata/en/fc/1251421705be30e10000000a155106/frameset.htm
    modeling:
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/6ce7b0a4-0b01-0010-52ac-a6e813c35a84
    Frequently Asked Questions  in SAP NW 7.0 - Enterprise Data Warehousing, Reporting, Query & Analysis and Business Planning
    https://www.sdn.sap.com/irj/sdn/docs?rid=/webcontent/uuid/93eaff2d-0a01-0010-d7b4-84ac0438dacc
    GTR

  • Node functions in Message Mapping

    Hi,
    Could someone help me with some good exercises for node functions such as splitbyvalue, collapsecontents, removecontexts.
    I am a newbie to these functions and have absolutely no idea on how to use them. Would appreciate if someone could give very detailed examples to these functions in a step by step manner, so that I can create them just by following your instructions.
    Any links to video presentations are welcome too.
    Cheers,
    S

    Hi ,
    For a fresher, the informationa and examples given in the help.com would be more helpful and it will help you in building string fundamentals. Once your basics and funcdamentals concepts becomes strong then you can go for more complex exmples. Here is help.sap link where you can leran Node functions of MM of PI.
    http://help.sap.com/saphelp_nw04/helpdata/en/d2/bab440c97f3716e10000000a155106/frameset.htm
    Thanks,
    RK

  • Node Functions in XI, I am new to XI

    Hi ,
    i am new to XI, i need some documentation regarding Node Functions.
    Regards,
    kumar

    Hi,
    .SplitByValue:
    The SplitByValue() function is the counterpart to removeContexts(): Instead of deleting a context, you can insert a context change in the source value queue. You then receive this element for each inserted context change instead of a top node element. However, for this to be possible, the top node source field must be assigned a top node target field and minOccurs must be >0. You can insert a context change in the queue after each value, after each change to the value, or after each tag without a value.
    2.RemoveContexts:
    You use removeContexts () to delete all the top contexts for an element. This removes all top hierarchy levels, so that all elements of the target queue are assigned to a root element of the source queue.
    Advanced user-defined functions can import either just one context into the input arrays, or complete queues. Make your selection by selecting or deselecting the Save Entire Queue in Cache checkbox in the function editor.
    3.CreateIf:
    CreateIf node function is used to create a node if true value is passed to it otherwise suppress it.
    4.collapseContext
    To remove the context in between the value and transfer only one value at a time
    5.: useOneAsMany
    First Input:
    The value which is needed to be repeated.
    Second Input:
    It defines how many times the first input should be repeated.
    Third Input:
    It define when the context should be changed (on the basis of the required output
    Please go through the given link hope it will be helpful to you.
    /people/sravya.talanki2/blog/2005/12/08/message-mapping-simplified-150-part-ii
    http://help.sap.com/saphelp_nw04/helpdata/en/79/2835b7848c458bb42cf8de0bcc1ace/frameset.htm
    Message Mapping Simplified – Part II
    /people/sravya.talanki2/blog/2005/12/08/message-mapping-simplified-150-part-ii
    Replication of Nodes Using the Graphical Mapping Tool
    /people/claus.wallacher/blog/2006/04/17/replication-of-nodes-using-the-graphical-mapping-tool
    Message Splitting Using the Graphical Mapping Tool
    /people/claus.wallacher/blog/2006/06/29/message-splitting-using-the-graphical-mapping-tool
    Refer these links for more information on Node function:
    http://help.sap.com/saphelp_nw04/helpdata/en/ee/bf9640dc522f28e10000000a1550b0/frameset.htm
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/6658bd90-0201-0010-fbb6-afe25fb398d3
    /people/claus.wallacher/blog/2006/04/17/replication-of-nodes-using-the-graphical-mapping-tool
    Check this weblog where claus have mentioned with examples:
    /people/claus.wallacher/blog/2006/04/17/replication-of-nodes-using-the-graphical-mapping-tool
    /people/claus.wallacher/blog/2006/06/29/message-splitting-using-the-graphical-mapping-tool
    /people/claus.wallacher/blog/2006/08/15/duplicating-subtrees-and-numbering-them-using-the-graphical-mapping-tool
    Also check this weblogs:
    /people/sravya.talanki2/blog/2005/08/16/message-mapping-simplified--part-i
    /people/sravya.talanki2/blog/2005/12/08/message-mapping-simplified-150-part-ii
    Split by value -
    http://help.sap.com/saphelp_nw04/helpdata/en/21/3bb8c495125e4eb5969f0377885fe0/content.htm
    For value mapping check this video presentation and weblog:
    /people/sreekanth.babu2/blog/2005/02/23/value-mapping-replication
    /people/community.user/blog/2007/01/08/valuemapping-using-the-graphical-mapping-tool
    https://www.sdn.sap.com/irj/sdn/docs?rid=/webcontent/uuid/110ff05d-0501-0010-a19d-958247c9f798#xi [original link is broken]
    /people/claus.wallacher/blog/2006/04/17/replication-of-nodes-using-the-graphical-mapping-tool
    Function formatByExample:
    /people/sundararamaprasad.subbaraman/blog/2006/02/21/real-example-for-formatbyexample
    Split by value, remove context and collapse context:
    /people/sravya.talanki2/blog/2005/12/08/message-mapping-simplified-150-part-ii
    Please reward points if it helps
    Thanks
    Vikranth

  • Node functions in real time scenario

    can any one tell me  where node functions used in realtime explain with examples?
    thanx&regards
    naren

    Hey,
    1. remove context:
    You use removeContexts () to delete all the top contexts for an element. This removes all top hierarchy levels, so that all elements of the target queue are assigned to a root element of the source queue.
    Advanced user-defined functions can import either just one context into the input arrays, or complete queues. Make your selection by selecting or deselecting the Save Entire Queue in Cache checkbox in the function editor.
    2. split by value:
    The SplitByValue() function is the counterpart to removeContexts(): Instead of deleting a context, you can insert a context change in the source value queue. You then receive this element for each inserted context change instead of a top node element. However, for this to be possible, the top node source field must be assigned a top node target field and minOccurs must be >0. You can insert a context change in the queue after each value, after each change to the value, or after each tag without a value.
    3. collapse context:
    Using collapseContexts() puts the first values of all contexts into a context. Empty contexts are replaced with an empty string:
    This can be useful if an upper-level node is to be created each time a lower-level node exists, for example. The function is useful in combination with the SplitByValue function.
    4. Use one as many
    You require the function useOneAsMany() if a field that only occurs once needs to be replicated as often as another field occurs in the outbound message so that the fields can be written to the target structure in pairs as a record.
    http://help.sap.com/saphelp_nw04/helpdata/en/2c/2d8c4024d26e1de10000000a1550b0/frameset.htm
    5. Map with default
    6.copyValue
    You use CopyValue() for a frequently occurring element to copy the value of a position in the source structure and assign it to a target field. The value is copied each time the target field occurs in the target structure. However, it is copied a maximum of maxOccurs times
    7.createIf
    You use createIf() to create a tag in the target structure depending on a condition.
    8.exists
    You use this function to determine whether a particular source field exists in the XML instance to be processed. If it does, exists() returns the value true, otherwise it returns the value false.
    9.Use
    You use this function if you need to synchronize two queues of equal length with reference to their context change. The mapping runtime takes the values from the first queue, and the context change from the second queue. If the two inbound queues do not have the same number of values, the mapping runtime triggers an exception.
    Link for Node function.
    /people/claus.wallacher/blog/2006/04/17/replication-of-nodes-using-the-graphical-mapping-tool
    Example:
    removeContext:
    We use remove context to remove the context of a queue
    A ->removeContext-> A
    B B
    C C
    here each line under an alphabet denotes context change.
    One thing about context change is it will not show you null values coming in input.
    A ->removeContext-> A
    C
    C
    in above example -- represents only context change no value in this place(null).
    Collapscontext :
    It works very much same way of removecontext but it also considers null values and gives [] for null values (if Context of Field is on its Preceeding parent otherwice it will work as remove context)
    A ->CollapsContext-> A
    [] (Blank value)
    C C
    One more chane is if there are multiple values in a context then it will only select first value from that queue
    A ->CollapsContext-> A
    D B
    B C
    C
    As you can see in above example A & D falls under one context hence D is Removed
    Split ByValue :
    Used to Change the Context of Input
    it has three options in it
    1)each value
    2)value change
    3)emptyValue
    The link given by Rohit is Self Explanatry for this .
    FormateByExample :
    it changes the Context of input1 as per the Context of Second input but the number of values in both the input must be same .
    eg.
    Input1 Input2 ->FormateByExample-> Out
    A P A
    B Q B
    C R C
    As you can see Context of input1 is Changed as per input 2
    Sorry Guest Seems To Be Some Problem With Formating
    Give me you Email ID Will Send You in Proper Formate
    reward points if useful.
    regards,
          Milan

  • Material issues for equipment from already issued materials for FL(Func Loc

    Hi,
    At my client place, the working nature is 24x7. Store is closed by 3:00PM and no material is issued after that. So, Departments get issued materials for the Functional location at once and distribute(consump) materials for Equipments as per requirement under that Funcitonal location. Our client wants that when material is consumped for equipments it should be issued from functional location issued materials.
    E. g. : For the funtional location "SSSL-1000-DG" 50,000 litre oil has been issued. Now, for lubrication of Equipments under this Functional location, Oil should be issued(debited) from this functional location. suppose, 1000 litre has been consumped for "ABC" Equipmnets. So, balance Oil of Functional location will be 40,000 litre.
    Please help me.
    Dinesh.

    Hi Dinesh,
    Generally material/consumption booking is done thorugh warehouse only.
    Once you issue the material from warehouse against F.L. cost center it will get updated with that F.L only.
    If you want that material to be booked against equipment then you need to issue against equipment only.
    You can create another store at maintenance side. Or just take the material from store and on next day book against required equipment.
    Sundar

  • How to config Define basic materials in material master

    Hi Guru
    IN SPRO Logistic General-Basic Setting -Material Types-Setting of key field-Define Basic material
    Can you guide me how to confige &check with warning error mesage by maintaining test data in material master.

    Hi,
    Path  for Basic Material: SPRO >IMG< Logistics - General > Material Master > Settings for Key Fields > Define Basic Materials
    for maintain " Basic Data 2" view of Material master  Tcode : OMS2
    Select  material type and double click on it. And chose  Basic Data 2 in user departments .
    Hope it helps you
    Thanks.

  • Node function to use for relating two idoc segments from source in mesmapp

    Hi Sap All.
    here i have got a requirement to do a graphical mapping between Souce Idoc Structure to target file structure .
    here i have got  aspecific requirement from the Functional saying that they want
    for a segment from source idoc with name E1EDL24-NTGEW should be mapped with shipment_detail-nett_weight
    and the conditon here is There should be a corresponding entry in E1EDL24 for each E1EDL44?(other) segment type.
    can nay body help me in guiding  how and what node functions do i need to use here to ge the solution.
    regards.
    Varma

    Varma,
    If you could give a sample that would be great!
    raj.

  • Is UDF required for this?!! or Can we manage with Node Functions?!!!

    HI Gurus,
    I have a requirement like below desc, Is UDF required for this?!! or Can we manage with Node Functions?!!!
    Source File: ( File )
    a) PO_TYPE
    b) Style1
    c) Style2
    Note: Style1 leads to Headernode and Style2 leads to ChildNode, Style1 and Style 2 are interconnected.
    Target File: ( Idoc )
    a) Header Node ( EHDRNDE)
    b) Child NOde ( CHLDNDE)
    And my question is.... I have to populate Header Node and Child Node in target side on certain conditions of the source file. they are;
    I) Whenver a different style1 comes in file...I have to create a Headernode for that in target file. Style1 can contain number of Style2 nodes with the same node. like
    Ex:
    i) Style1 -
    Style2a, Style2b, Style2c
    ii) Style1 ....... Style2aa, Style2ab.
    For this above requirement, I have to create corresponding target nodes for Header ( Style1 ) and as well as for Child ( Style2)
    for ex1: it should be one Header node in target and 3 corresponding child nodes
    for ex2 : It should be One Header Node and 2 child nodes
    For this requirement...can we use node functions....if it is...could you please help me.
    ....Stallin
    Edited by: stallin xavier on May 1, 2008 4:18 AM

    Hi,
    You can do it by using node function as well as UDF also.
    1) If your sequence is sorted and always come in sorted order only e.g. 1st come only style1 node and child node and then come all nodes from style 2 then u can use node function.
    2) for parent node use collpse context then remove context.
    3) for child node 1st differntiat according to your condition and then use split by value(value change)
    4) If occurance of style1 node and style2 node is not fixed then you don't have any option you have to write UDF.
    I think this will help you.
    Regards,
    Rohit.
    Reward points if helpful

Maybe you are looking for

  • How to control the jms transactiion in WLI

    Hi, I'm new to WLI integration area; I have JPD which will subscribe message from message broker channel via JMS event generator. i have requirement to put business validation and needs to rollback the message if validation fails with few seconds tim

  • IChat only VVoIP app not working in enviornment

    I'm beating my head against my desk here... I must be missing something simple. We use several VVoIP applications to do remote interviews with talent. iChat offers great video quality, but for some reason it's the only app we have not been able to ge

  • ACE: load balancing servers using DMZ ports on FWSM

    devices; (2 core with the ff config) 6500 fwsm idsm msfc SETUP; Servers are connected to the dmzs on the core REQUIREMENT; to load balance the servers QUESTION; Using the ACE module, is it possibe to load balance the servers which are connected to th

  • New software is available for your computer?

    I hope this is the right place to post this. I currently have iLife '08 and iWork '08 and I'm running Leopard 10.5.8. Every Sunday evening I get a software update request from Apple "New software is available for your computer." The update is for iLi

  • Stop a job from printing

    Hope Experts how are you today?          One of our users created a job SD_203_Z_AUTO_DEL.  Everytime this jobs runs it prints out. She would like to stop this job from printing. Is there anything in SM37 job overview that I need to change. If not in