Fund Accounting concept using Org structure with Balancing Entities

Does anyone have any experience in working with a college and using Fund accounting with a Organization Structure with Balancing Entities? If so, need some help with how multi-org will help them when we upgrade to 11.5.10.2 and use multi-org. My client is currently in 11.5.8 apps version and is not using multi-org. Any advice or suggestions will help.
Thanks

I believe the challenges you mention are related to the alignment of cost center to a controlling area and the fact that the customer has aligned configuration of controlling areas to = company codes.  There is also the option in controlling configuration to allow multiple company codes to be attached to the same controlling area (with restrictions - see notes regarding configuring controlling area).  I have not tried this configuration to know whether this should work.

Similar Messages

  • Using Event Structures with Array of Clusters

    Using LabVIEW 8.5
    Hi all,
    I'm trying to convert an existing application to one that can be used
    through a touch screen. I updated the UI and added an event structure
    to listen for mouse ups on controls that require a HMI keyboard or
    numpad to show up. Although I've been programming for a while, I'm new
    to LabVIEW and am struggling with a problem:
    Is there any way to have an event case listen to an event within
    arrays? I've seen a few examples on the forums, but they all start with
    breaking up the arrays into individual variables. Using the variables,
    they build arrays. This seems pretty tedious, and I'm pretty sure I
    can't apply it to one of my arrays. Essentially, I just want to know
    which cluster in which array the user has clicked on, so I can open the
    HMI keyboard or numpad and send the text to that cluster. In my watered down app (Array of Clusters.vi), I've put 3 arrays of clusters and a few stand-alone controls to give you guys an idea of what I'm taking about.
    BTW, I'm using the HMI Keyboard and Numpad built by the Beta Community (http://decibel.ni.com/content/docs/DOC-1062) and modified it to add a "Clear" button to the keyboard and numpad. Please let me know if I implemented this in the best way.
    Thanks for the help,
    Kunal
    Message Edited by bhatiak on 08-04-2008 03:55 PM
    Attachments:
    Array of Clusters4.llb ‏274 KB

    My old tic tac toe example shows how to determine which square of a 2D array has been clicked.
    http://forums.ni.com/ni/board/message?board.id=170&view=by_date_ascending&message.id=247044#M247044
    You probably can adapt some of it for the arrays on the right. If the array can be scrolled, you also need to account for the "indexvals" offset.
    The Layers controls is easiest, because you only show one element. Just read the "index vals" property to get the array element and parse the coordinates to get the cluster element.
    btw: the small while loop on the right serves no purpose at all and acts just as a CPU burner. You can delete it without any change in functionality. Is there anything else to it?
    LabVIEW Champion . Do more with less code and in less time .

  • Problem in using a structure with a field of  data type 'RAW STRING'

    Friends
    I have written a ZBAPI that imports a structure which has 5 fields. I have defined this in the IMPORT tab of Tr.Code <SE37>.  One of the field of this structure is of data type 'RAW STRING'.
    When I try to activate this BAPI, I get an error message as follows:
    Function Module ZBAPI_ADD_CONFIG_DNA
    "ZDAMPER_CON_DNA" Must be a flat structure. You cannot use internal table
    strings, references, or structures as components.
    Where ZDAMPER_CON_DNA is the table name that I am using.
    FOR TESTING PURPOSE, WHEN I CHANGE THE DATA TYPE FROM 'RAW STRING' TO JUST A CHAR OF LENGHT 5, IT WORKS FINE.
    Here is the source code of the simple BAPI that i am trying to activate.
    FUNCTION ZBAPI_ADD_CONFIG_DNA.
    ""Local Interface:
    *"  IMPORTING
    *"     VALUE(CONFIG_DNA_DATA) TYPE  ZCONFIG_DNA_STRUCTURE
    *"  EXPORTING
    *"     VALUE(MESSAGE) TYPE  ZRETURNMESSAGE
    tables: ZDAMPER_CON_DNA.
        ZDAMPER_CON_DNA-CONFIG_ID       =     CONFIG_DNA_DATA-CONFIG_ID.
        ZDAMPER_CON_DNA-STRING_NAME     =     CONFIG_DNA_DATA-STRING_NAME.
        ZDAMPER_CON_DNA-STRING_FORMAT   =     CONFIG_DNA_DATA-STRING_FORMAT.
        ZDAMPER_CON_DNA-STRING_VALUE    =     CONFIG_DNA_DATA-STRING_VALUE.
        ZDAMPER_CON_DNA-OBJECT_NAME     =     CONFIG_DNA_DATA-OBJECT_NAME.
        INSERT ZDAMPER_CON_DNA.
        MESSAGE-SUBRC = sy-subrc.
        if sy-subrc = 0.
            MESSAGE-RETURNMESSAGE = 'SuccessfullyInserted'.
        else.
            MESSAGE-RETURNMESSAGE = 'Insert Failed'.
        endif.
    =============
    ANY KIND OF FEED BACK WILL BE HIGHLY APPRECIATED.
    THANKS
    RAM

    Hi ram,
    there is no data element exists with the name RAW STRING ,
    but check one of these names..
    Data element                   Short text
    C2S_RAWSTRING                  C2-Server: Data Element of Type Rawstring
    N2_RAWSTRING                   Byte String of Variable Length
    QISRDRAW_STRING                Data in Format RAW Character String
    RCF_RAWSTRING                  Rawstring
    RPAP_TEMPLATE_RAWSTRING        Blob of Template File
    RSRAWSTRING                    Raw String
    RSRD_RAWSTRING                 Binary Content in the Broadcasting Framework
    SWH_RAWSTRING                  Workflow: Data Type RAWSTRING
    WDR_RAWSTRING                  Byte Sequence of Variable Length
    <REMOVED BY MODERATOR>
    venkat.
    Edited by: Alvaro Tejada Galindo on Mar 7, 2008 5:15 PM

  • How to obtain a variable Server Account Name using an @SQl with an @variable_server_ name + 'master.dbo.xp.instance.regread ...'

    Hi,
    I am trying to make a flexible script to get the Service Account Name from several servers.
    I am using "servername.master.dbo.xp_instance_regread.......", but I want to use a variable for the servername.
    So I started doing this:
    Declare @servername varchar(100)
    Declare @SQL varchar(1000)
    Declare @agtServAccName varchar(250)
    set @servername = 'Server1'
    set @sql = @servername + '.master.dbo.xp_instance_regread
    N''HKEY_LOCAL_MACHINE'',
    N""SYSTEM\CurrentControlSet\Services\SQLSERVERAGENT'',
    N''ObjectName'',
    @AgtServAccName Output,
    N''no_output'''
    Execute (@SQL) 
    How am I able to get a flexible script (@sql), which gives me the Service Account Name of the server called @servername after I execute this script (@sql)
    If there is another way without this regread, I like to hear that too ofcourse...
    EDIT: the reason I use a variable for the servicename is, that I am running it on a central management server and not on the server with this servername itself.

    This did the trick. Now I can loop through all my centrally managed servers and obtain the Service Account Names.
    Thanks for the help. There's probably a better way to do it (sp_executesql?) , but at least I got something.
    Declare @ServerName varchar(50)
    Declare @SQL as varchar(500)
    If object_id('tempdb..#ServAccName') is not null
    drop table #ServAccName;
    create table #ServAccName (ServAccName varchar(50))
    set @ServerName = 'Server1'
    set @SQL = '
    declare @ServAccName varchar(50)
      execute ' + @ServerName + '.master.dbo.xp_instance_regread
                       HKEY_LOCAL_MACHINE,
                       ''SYSTEM\CurrentControlSet\Services\MSSQLServer'',
                      ObjectName,
                      @ServAccName OUTPUT
    Insert #ServAccName Select @ServAccName
    Exec (@SQL)
    Select ServAccName from #ServAccName

  • Call library node - using a structure with dll

    Hi folks.
    I was hoping to recieve some help or advice on solving this problem I am having in labview:
    Some background info - I am trying to use the 'call library node' to allow me to use a .dll to allow for control of a remote power supply over RS-232.
    I have been doing fine up till now, however I am now trying to use the following:
    int TC4GetFnBlockSettings(struct T_FnBlock *p_fnblock, unsigned int type)
    int TC4SetFnBlockSettings(struct T_FnBlock *p_fnblock, unsigned int type)
    where
    struct T_FnBlock
    unsigned int BaseFunction;
    double Amplitude;
    double Offset;
    double Symmetry;
    double Frequency;
    int BipolarAmplitude;
    int RectifyAmplitude;
    double ExpTimeConstant;
    unsigned int NumPeriods;
    unsigned int UserDefAmplitude;
    unsigned int UserDefTimePrescaler;
    double UserDefPeriodLength;
    unsigned int UserDefNumPoints;
    unsigned int InactiveLevelType;
    double InactiveLevel;
    unsigned int AAPInputType;
    unsigned int AAPInputFilterKoeff;
    unsigned int AAPFlags;
    double AAPInputScaling;};  
    Obviously there is no such thing as a structure in Labview; I had hoped to use a cluster in it's place however the CLN does not allow for input or output of a cluster.
    Any help would be appreciated!
    Thanks
    Solved!
    Go to Solution.

    Akiel wrote:
    unfortunalty the call library node doesnt map labview types to c types very well. It can be done but took me a lot of time and effort (and overworking google) to manage it. In the end i abandoned the cln and write a c# code that interfaces between my dll and labview. 
    sorry cant be of much more help.
    I think NI need to improve this functionality as the CLN could be useful but hard to get working on anything beyond a simple dll interface
    That is not true!
    The Call Library Node does a tremendous job in providing configuration options to map LabVIEW data to most C datatypes. In most cases the two match directly except when arrays and strings are concerned. Those two are very different in LabVIEW than in C but the Call Library Node allows to configure parameters to map LabVIEW strings and arrays to according C string and array pointers.
    A structure in C is directly equivalent to a LabVIEW cluster unless it contains strings or arrays. Also there is the potential of structure element alignment which you have to take care of explicitedly but that is hardly the fault of LabVIEW but rather a direct consequence of the rather low level character of the C language.
    Since the OPs C struct only contains scalar datatypes you can directly create a LabVIEW cluster with the same elements and the same order of elements and pass that cluster to the Call Library Node parameter configured as Adapt to Type.
    The reason that you might have to get google overworked for such things is not because LabVIEWs support for interfacing to C code is bad, but because interfacing to C code is such a complex topic in itself. Without a lot of low level knowledge about what a C compiler really does when creating functions you are bound to do a lot of trial and error and googling. You get the same issue when trying to interface unmanaged code in C# (.Net).
    Rolf Kalbermatter
    CIT Engineering Netherlands
    a division of Test & Measurement Solutions

  • HT2731 Ok I just reset my password but I can't seen to sign in because I don't have a credit card and I am only 17 so is there a way that I can sign in and my account be used in iTunes with out putting billing info?

    Ok I just got my new password but can't be recognize by apple and I don't have a credit card or billing info I am just 17

    Hi,
    Which website your are using to update the Adobe Flash player? No Adobe website ever ask for any id and password to update the flash player.
    If you are using MAC machine and its the password prompt while installing update that you are talking about then please follow What userid & password do I need to install Flash Player?
    -Varun

  • RE: Org Structure in HR

    Hi Gurus,
    I am new to HR. I have ECC 6.0/windows 2003/oracle on my desktop. I am trying to create a Org Structure using PPOCE and when i saved it asked for the trasnport request. I have created this transport request. when i get out of T-code PPOCE and come back again I am unable to find my org structure that was created earlier. Can you guys help me how to find my org structure.
    Points will be awarded for the useful answers. I appreciate your help.
    Thanks,
    Peapully

    Peapully,
    Org structure is client dependent and it cannot be transported. I am not really sure why it is prompting for a transport when you save a Org structure. Ideally it shouldn't. And about viewing the created Org structure did you try the transactions PPOME or PPOSE --> from the left navigation pane Structural search. Hope you will be able to find the org structure with PPOME, PPOSE.
    Regards,
    Naveen

  • Options for Org Structure drill down.

    Hi
    We are working on an issue to allow Managers and Supervisors to generate reports based on their Org Structure. This is a BSP application that can be accessed over the SAP Enterprise Portal.
    We currently have implemented the functionality to "Select Blocks" by implementing the HTMLB Table View Tag.
    We have also added some javascripts to enable us to select blocks so that the users do not have to select each node and end node manually.
    However, with this the entire org structure shows up exploded showing all nodes.
    For some managers, this list is quite long and difficult to navigate through as it cannot be expanded / collapsed!
    We would have preferred to implement the Tree and Tree Node HTMLB tags. However the SAP documentation for HTMLB tags (Tree and tree nodes) points that the Tree element is not intended for displaying tree structures with thousands of nodes and end nodes. Also the tree should never contain more than 30 - 50 entries! For CXO level reporting, this limit is very easily reached / surpassed.
    We just wanted to reach out to the SDN community as we are sure this is a very common issue and there will be many developers who have solved this issue.
    Any ideas / leads as to what are the best practices in designing an org structure with expandable/ collapsible as well as selectable nodes?
    Thanks,
    Development Team.

    check out this weblog,
    /people/durairaj.athavanraja/blog/2004/11/21/bsphow-to-build-performance-efficient-dynamic-htmlbtree
    we can load children as the user expands the node (may be in the initial load of the tree just load two level and as user expands fill its children)
    though sap documentation states that it cannot be user for large trees we have been using this for out cost center group hierarchy which is 8 level deep and has over 8000 nodes/leaves and we dont have any performance issues with that
    Regards
    Raja

  • BAPIs / Function Modules to access org. structure data?

    Hi,
    I want to integrate SAP org. structure with external BPM system.
    anybody knows how to access org. structure data via RFC or web services?
    Thanks in advance.

    The purchasing org and purchasing grp can be found in T024E and T024 table.
    Regards
    Anurag

  • Sort values of structure with arrays

    Hi
    For a shopping cart I'm using a structure with arrays to store the items in the cart. I tried to use StructSort but did not work...
    This is how I store the items in the cart:
    <cfscript>
                if (not(isdefined("session.cart"))) {                // Check to make sure that the Shopping cart structure exists.
                    session.cart = structnew();
                // The item structure we are going to use to store the items in the cart
                // is going to have four parts...
                //         1.  The item id
                //         2.  The item name
                //         3.  The price per unit
                //         4.  The quantity
                tempvalue = listtoarray('#attributes.id#,#attributes.name#,#attributes.price#,#attributes.quantity#') ;
                // if the item is not yet in the cart, simply add it to the cart
                if (not(structKeyExists(session.cart, attributes.name))) {
                    StructInsert(session.cart,attributes.name,tempvalue);
                // if the item is already in the cart, update the item quantity
                else {
                    tempvalue[4]=session.cart[attributes.name][4]+attributes.quantity;
                    StructUpdate(session.cart,attributes.name,tempvalue);
    </cfscript>
    Any help will be appreciated.
    Thank you.
    TJ

    To loop over an array one has two options:
    <cfloop index="i" from="1" to="#arrayLen(a)#">
    Or:
    <cfloop index="someVar" array="#a#">
    Personally I use the former because I think the implementation of array-looping with <cfloop> is cocked-up as it's not the index that gets put into "someVar", it's the array element itself.  So by way of pedantic protest, I don't use that syntax.
    But anyway...
    The reason why your struct is unordered is because structs are - innately, and by definition - unordered.  If you want an ordered data structure, you use an array.
    However what you are wanting to do is to sort your array by a subkey value of the structs the array contains.  If you want to do that, you will need to roll your own sorting solution.
    Personally I'd stick with using an array and just use its intrinsic ordering (the order in which items are added to it).  However if you wanted to sort on one of the inner struct keys, you could maintain a separate struct keyed on the value you wish to sort on, containing a reference to the array element in the original array.  Then you could extract a structKeyArray() from that, and use arraySort() to order those index keys in whichever order you like.
    Adam

  • Working with HR replication after using local org. structure

    Hello SRM Gurus,
    My client have implemented the HR module in ECC 5 and want to use it for replicating it to SRM 4.0.
    We're in PROD (using the extended classic scenario) for over a year using a local SRM org. structure.
    Have any one encountered with this requirement?
    What will be the system impact of this kind of change, in terms of old documents, in process documents etc..?
    Please your advise.
    Raz

    Hi Raz,
    The workaround resolution ( not a fix ! ) I have created for a client (but not executed as client agreed to communicate to the users (manually created)....no history etc from go-live date etc.
    Step 1) User A ( Manually created in SRM ORG)
    Step 2) User A1 ( created through HR ORG - 0105/0001 )
    Step 3) Set on behalf for A1 (means A1 always purchase and see the SC etc on behalf of A) .
    Step 4) Set the timeframe for the on behalf feature (i.e say 3 months from go-live User A will be deleted and no on behalf etc). FYI,  history information still exist in database, you may write your own custom code to retrieve it for audit purpose
    Make sure User A is deleted from SRM ( I mean SAP User ID ..not just ORG).
    Step 5) Change the HR 0105/0001 entry and set the user to User A.
    Step 6) You will see the change pointer for it
    Step 7) User A is back to business.....
    This is the backup plan I have created it. But I have not executed it.....may be when I get time, I will test it....If you /someone happen to test it, please let me know the result.
    Hope it will help you.
    -Pranav

  • Cash Position - Entry for accounts with balance zero

    Hello Guru,
    is there a possibility to see in my cash position one entry for each account, which is included in the structure, even if the balance of the corresponding account is zero. At the moment I get no entry for accounts whose balances are zero.
    Best regards
    Phillip

    I had posted a OSS note for the above question and SAP says that the  FF7A report with the option 'Delta display' will (that is SAP's intention) display 'with balance' in the first and last column and 'without balance' in the other columns.
    So when we run the report today we should use 'Current day minus 1' in the 'display as of ' field. so that in the second column we can see today's transactions without balance. That works for me.
    Thanks to all who replied to my posting.
    Kalyan.

  • Display of Person with position in Org Structure

    Dear All,
    We have a display issue, please help us to resolve.
    While uploading the master data with help of BDC, the data is uploaded which has been checked properly showing data has been uploaded. But when we see the org structure through ppom_old we cant see person assignment to the positions.
    chandan maity

    Hi,
    Whenever you run master data upload through BDC the relationships in OM are not created.
    I am sure you have created the necessary positions in OM under Org Units and then used these positions in BDC to upload your IT 0001. But now you are not able to see the position - holder assignment in OM, right?
    If this is your problem then go to SE38 and run program RHINTE00.
    Select one or two persons for whom you have uploaded master data and run the above program for them
    If you have already created OM objects then tick mark CREATE HOLDER RELATIONSHIPS ONLY
    a session will be created with your username which you can process through SM35
    please go through the documentation of the report to understand the use.
    cheers
    Ajay

  • Customer with balance - Recon account change.

    customer X has a balance of USD 1000.
    Customer X is mapped to GL recon account 200000.
    now for a biz reason customer required to move to GL recon account 300000
    could u please advise how to transfer the balance ( line item wise ) to the new recon account 300000.

    Here is the official SAP help on the subject:- 
    Hello,
    You should run balance sheet adjustment program after any reconciliation account change. 
    The system performs any adjustments required due to the change of reconciliation accounts or G/L accounts. The items from the old reconciliation accounts are allocated to the new accounts.  Since you cannot post to the reconciliation accounts directly, the postings are made to temporary adjustment accounts. 
    These adjustment accounts should be displayed along with the relevant reconciliation account in the balance sheet. The postings are then reversed after the balance sheet has been created.  The program for sorting the payables and receivables makes the necessary adjustments automatically. This means that you have to define the adjustment account numbers and the posting keys for these postings in the system.  On the balance sheet key date the open items from the old reconciliation account are allocated to the new reconciliation account using adjustment accounts. This allocation is carried out automatically when you create a sorted list of receivables and payables using report SAPF101.
    You should only run this program if your new reconciliation account is classified differently from the original in your FS. e.g.. AR to Intercompany accounts. It will just reclassify the existing balance. The line items will not be transferred. If not then no need to run the program at all.
    Regards,

  • Agent Determination with Org Structure without HR

    We are currently on SAP 4.7 without the HR component.  Our tech area would really like us to implement our first workflow where agent assignment is determined from an org plan.  This workflow is a very simple workflow and actually only involves 2 people (one clerk and one manager). 
    If I build a very simple structure for this particular department, how easy is it to add on additional levels, both higher or lower, at a later date that will accomodate future workflows without effecting the existing one?
    Thoughts?

    Thank you Ramki and Sivarajendren,
    I guess I'm still struggling with the best way to determine agent assignment given our circumstances (no HR) and the simplicity of this workflow.  (Recap of workflow - investigation and approval of corp refunds done by person # 1.  If refund > $500, needs approval from person #2).
    The tech area wants me to create a simple org plan but not assign any users to it and then transport it all clients.  Then in each client, we can assign users which would accomodate our testing with different id's than in prod.  The workflow would then assign to a position not a userid.  The advantage is that when people leave, the org plan must be maintained not the workflow.
    I've thought about using responsibility rules but ultimately, you are assigning a userid to a rule which still needs maintenance if a user leaves.
    I've also thought about using activity groups but the way we use them at our location isn't appropriate in this circumstance.  Our activity groups are so broad it would give too many people access to workflows.
    Lastly, I've thought about creating a custom Z table with the userid's in it and calling a function module to determine agent assignment.  This actually sounds intriguing but again, someone would need to maintain the userid's in the table.  Also, what's the best kind of key for the table - taskid?
    One of our dilema's is that IT management does not want to give anyone authorization to change a WF templete in prod.  So I must create the WF templete with the correct assignment in our dev system and then transport it to our prod system. 
    Then there's the whole issue about who will be doing any maintenance.  Since we don't have an HR component at this time (hopefully sometime in the next 5 years), HR won't maintain an org structure. 
    See how complicated this is becoming?  I'd appreciate any insight.
    Joanne

Maybe you are looking for

  • Printing format problem from Linux GUI

    Hi! We have configured Printer for Linux Clients with "U" access method and users are able to take print out through Linux GUI.  However, the printout is not in desired format.  For example, PO printout has rows, columns, lines, borders, etc. which a

  • How to reimport a changed Interface / Message Type to NW BPM

    Hi, I m developing a NW BPM process (NWDS SP 09) to be used with SAP PO 7.31. The process is using 15 different imported Interfaces, all of them depending on an External Definition, which unfortunately need to be changed. In PI so far no pretty easy,

  • I cannot open downloaded files and photos

    Basically as the title; whenever I download anything, whether it's an .exe file/program or a simple photo, nothing happens when I click on it in the downloads window to open it. If I do a search for it, the file isn't there, as though it's never been

  • Deficit of PU GR quantity

    Hello Friends, I am facing a strange issue, while posting through BAPI_GOODSMVT_CREATE, just to brief you: GM Code: '01', indicator = 'B' We passing the following movement types to the Item: 1)  GR of new values with mov.type 101. 2)  903/904 with de

  • Need Help on Cisco Wireless Solution!

    Hello Netpros! I have some issues that probably most of wireless implementers faced after implementing a wireless solution. This is an actual feedback from the customer and These issues can be broken down to the following: 1. The wireless Network is