Budget get negative value

Dear SDN
I use bcs budget when I try to Generate Budget Data (trans' FMCYLOAD ) i get negative value although I plan Positive values with planning layout. this have a direct effect on release budget and avability check.
Please advise,
regards,
Itai Natan

Hello Itai,
Please have a look at this note:
739815     Sign convention in BCS
Concerning the sign convention in BCS, it is like this :
Expenditures are stored with the negative sign in the database
Revenues are stored with the positive sign in the database.
In transaction FMBB, all amount are positive either it is expenditure
or revenues.
There is a short explanation in the IMG documentation under the node :
BCS Budgeting / Planning / Define PLanning Layout.
See below:
Budget values that are posted as expenditure budget to FM account
assignments with the item category 3 (expenditures) in the planning must
be written to the database with a negative plus/minus sign.
If you do not want this to be taken into consideration during plan data
entry, you can define a formula definition for the plus/minus sign
in the planning layout.
I hope this helps.
Kind regards, Mar.

Similar Messages

  • Getting negative value of discount on adding ar draft through DIAPI 's

    Hi
    I am facing a scenario where in if I am creating the AR -draft for 1 day order through DIAPI's ADD method ,The sales invoice draft that gets created shows discount =some decimal value that on rounding off is equivalent to 10 in case 10% discount is given on order at line level.
    and in case i have made draft for an order having period more than 1 day then the discount values gets negative.
    For each line I am assigning the discount value in following ways:
    oDraft.Lines.DiscountPercent = 10
    then the draft that gets created shows me
    discount%= 9.125  in case I have 1 day period
    and
    discount%= -400 in case I have period of more tahn 1 day.
    I am not understanding why is it so .I mean on what values the discount on AR - invoice draft  calulation actually depends.
    why is it showing me decimal amount when i am assiging a roundoff value of 10 .
    and why is it making discount negative.
    Please help me out as early as possible.

    Hi ,
          Can u post the coding.

  • How to get negative values in Report?

    Hi,
    i have to do 1 FI report in that if it's debited value have to come negative. How can i do the same?

    see this example
    IF ittaxdet-shkzg = 'H'.
                     itsumtax-add_tax  = ittaxdet-hwste * -1.
                   else.
                       itsumtax-add_tax = ittaxdet-hwste.
                   ENDIF.

  • MC.9 - Negative value

    Hi Sapians,
    While running MC.9 report we are getting negative value for a particular stock even when there is a positive stock. But in MB5B we are getting the correct output.
    By debugging we found that there is a negative value in S032 table. But we could not understand how we got negative value in S032.
    Could any one through some light on where it could went wrong?
    Thanks,
    Sukumaran.E

    Hi Sukumaran,
    Negative stocks in your case is due to inconsistencies in the Info structure tables.
    The report from MC.9 is calculated on runtime, taking the current stock position from stock database tables and adjusting the goods receipts and issues backwards. The goods movement data are from the info-structure tables. If there are inconsistencies in this data, you get negative stock figures or different figures compared to MB5B report. (MB5B runs the same way but uses MSEG table instead of ifo structure tables). This explanation is for understanding the cause of the problem.
    The remedy is, updating the info structure table. This update is for correcting the data in info-structure tables. You can delete the entries in these tables and re-build them. It has to be done during a period when there are no material movement postings happening - like after office hours or holidays.
    You can refer to SAP note 79083 for detailed step by step procedure for updating info structure tables.
    Hope you are able to correct the inconsistencies!!
    Best Regards,
    Siva

  • How to get selected value from SelectOneChoice

    Hi,
    I'm facing a problem to get selected value from SelectOneChoice. I have valueChangeListener event on a (SelectOneChoice)item. After user makes a choice I want to store selected value in a bean property to pass it to a method.
    For example List item shows dname from dept table after user makes a choice I want to get deptno and populate into bean which I use to pass into my method.
    If I use valueChangeEvent.getNewValue() I always get negative value instead I want deptno selected. Sample code pasted below.
    public void setDeptno(ValueChangeEvent valueChangeEvent) {
    BindingContainer b = getBindings();
    OperationBinding oB = b.getOperationBinding("setDeptno");
    //Checking instance of because same method is called from another text inputText item.
    if (valueChangeEvent.getSource() instanceof CoreSelectOneChoice){
    CoreSelectOneChoice cN = (CoreSelectOneChoice)valueChangeEvent.getSource();
    if (columnName.getId().toString().equals("deptDname")){
    JSFUtils.setManagedBeanValue("dept.deptDeptno",valueChangeEvent.getNewValue());
    }

    if your selectOneChoice has value equal to #{bindings.deptno} bound to the iterator Dept1Iterator,
    then the backing code will look more like
                    public void setDeptno(ValueChangeEvent valueChangeEvent) {
                        BindingContainer b = getBindings();
                        OperationBinding oB = b.getOperationBinding("setDeptno");
                        //Checking instance of because same method is called from another text inputText item.
                        if (valueChangeEvent.getSource() instanceof CoreSelectOneChoice){
                            CoreSelectOneChoice cN = (CoreSelectOneChoice)valueChangeEvent.getSource();
                        if (columnName.getId().toString().equals("deptDname")){
                            FacesContext ctx = FacesContext.getCurrentInstance();
                            Application app = ctx.getApplication();
                            ValueBinding bind = app.createValueBinding("#{bindings.Dept1Iterator.currentRow}");
                            Row row = (Row)bind.getValue(ctx);
                            JSFUtils.setManagedBeanValue("dept.deptDeptno", row.getAttribute("deptno"));
                    } I haven't tested it, so it could perfectly not work at all

  • Negative Values for Stock Quantity in BI

    Dear Experts,
    I have a report based on Inventory Management Multiprovider which is executed to check the Valuated Stock Quantity for single day input entry. ( Valuated Stock Qty is a non cumulative Key figure with Inflow as Quantity Received into Valuated Stock and outflow as Quantity Issued from Valuated Stock )
    So Valuated Stock Qty for a particular day = (Quantity Received into Valuated Stock till that day) - (Quantity Issued from Valuated Stock till that day).  So i think, checking the cube data in BI will not help to resolve the issue.
    Issue: : When I execute the report in BI for some dates I am getting Negative Values for Valuated Stock Quantity which is wrong output.
    Can this issue be resolved by filling set up tables and loading it to BI, say for last month?
    Could you please suggest any other solutions available?
    Also it will be helpful if you could explain what needs to be analyzed in ECC side (with T Codes)
    Thanks in advance
    Vinod

    Hi Vinod,
    try these transactions on the ECC side:
    MMBE to view stock of a material
    MB51 to view all material documents for your selection (i.e. material)
    The business content stock reporting in BW is mainly using datasource 2LIS_03_BF for movements and 2LIS_03_UM for revaluations. For this to work you will have to have all material documents loaded into your cube.
    Also have a look at this How To paper if you haven't yet.
    http://www.sdn.sap.com/irj/scn/index?rid=/library/uuid/f83be790-0201-0010-4fb0-98bd7c01e328
    Best,
    Ralf

  • Negative Values of Library Cache Hit Ratio in AWR Report

    Hi all,
    We are getting Negative values of Library cache hit ratio in AWR Report of 11g(11.2.0.3) with Solaris[tm] OE (64-bit).
    Please suggest us why it shows negative value.
    Instance Efficiency Percentages (Target 100%)
    Buffer Nowait %: 99.87 Redo NoWait %: 99.99
    Buffer Hit %: 92.17 In-memory Sort %: 100.00
    Library Hit %: -3,321.23 Soft Parse %: 81.95
    Execute to Parse %: 92.88 Latch Hit %: 95.11
    Parse CPU to Parse Elapsd %: 87.25 % Non-Parse CPU: 81.39
    Regards,
    Madhan
    Edited by: user12078989 on Jul 25, 2012 7:40 AM

    Hi Aman,
    DB not restarted during this time.. we don't have production access. we will get awr report automatically from customer daily. also i am getting issue in our local environment v$rowcache view gets values is negative for dc_users and dc_tablespaces parameter may be it's related production issue...

  • Negative values in report for delta

    Hello,
    I am getting negative values for service level report metrics in delta loading, intresting thing is metrics is giving correct values for almost all the order but for around 40 order I am getting -ve values in metrics (i am getting -100 % and correct value should be 100 %, it is for around 40 records only for other records I am getting it correctly), If I do the full initalization again it brings me the correct poistive values but again get some -ve values when I run the new delta loads.
    Please give your suggestion on comments on this. I will assign point to all the answers and full point to right answer.
    if you need any further information pl let me know
    Hitesh

    Hello Manga, Kedar and Eric,
    Thanks for your quick replies,
    Manga, I am checking the orders on r/3 how they were processed thanks for your suggestions
    Kedar, yes these are custom extractor using 2lis_11_v_ssl and 2lis_11_vaitm going to ods and then to infocube and I am reporting it on infocube. can you please specify in detail what exactly I should check on extracotr side/ do I need to check at first level ODS anthing specific ??
    as these metrics calculation are done using RKFs and  CKFs in query designer and those all are correct.
    Pl advise
    Any other suggestions/ comments are most welcome
    Note: I have assigned points to all the answers
    Hitesh
    Message was edited by: Hitesh Asknani
    Message was edited by: Hitesh Asknani

  • Negative values in inventory

    Hi All,
    I'm negative values in inventory,what all i did is,
    1) At BI side i loaded data for BX and compressed the request with out selecting the NO MARKER UPDATE
    2) After loading BF i compressed the request with selecting the NO MARKER UPDATE
    3) Then i unchecked the NO MARKER UPDATE.
    Now only first two requests are compressed, is it ok? how about delta loads of BF?
    Kindly help me solving the issue,is the above steps are right? if so why im getting negative values?
    Regards,
    Yunus

    Hi Yunus,
    BX is used to initialize the stock not for the historical movements.
    Initialize the stock is mandatory after that anyway you need the delta movements to be happened so BF is also required, if you don't want to load historical movements then you load only Delta loads but for both of them BF is the data source.
    check this link for inventory
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/93ed1695-0501-0010-b7a9-d4cc4ef26d31
    For movements of the material price you use 0processkey,
    Transaction key 51
    Revaluation through a material price change (for example, with transaction MR21) and the debit/credit indicator = DEBIT.
    like that there are some keys 52, 151 and 152
    To know more about these check the OSS note 492828
    Regards
    Pcrao.

  • AvailableSize() from FileConnection returns negative values

    Hello, when I call availableSize() from the internal memory (using a FileConnection object) I get the correct value, but when the same is asked from the memory stick I get negative values, is this a known issue?, is there a nice workarround for this?
    The phone is a SE Satio, the available size of the memory stick is 3775MB (the phone says), but availableSize() gives -336461824
    Thanks.

    That is so correct..., thanks.

  • Deltas fetching negative values

    *hii,this is regarding deltas fetching negative values,where as when i use full load data is  matching perfectly but when when coming to deltas it is picking negative value bcoz of cancel indicator X  it is showing negative value, so the data is mismatching.
    this is based on pp cube (production planning)
    for eg:                       cancelindicator  orderno   conformqty         targetqty
                                                                 205674                  100             100*
                                               X                 205674              - 50              -100

    hi thanks for ur reply
    datasource is 2lis_04_p_arbpl
    if we take any document  we will get cancel indicator i.e space and X . In space indicator we r getting correct data and data is matching in r/3 but X indicator  gives negative values so if we aggregate them we r getting wrong data  and it is getting zero.
    it is happening in deltas only not for full load if we take full load the data is correctly matching but in deltas it is getting wrong values
    if we delete set up tables and we load data then it is getting correct data up to that date but from next day onwards deltas are getting negative values and data is not matching

  • Why the system is picking negative value in commitment budget?

    While creating a GRN I am getting an error message u201CItem 001 WBS element MA.01.01 budget exceededu201D checking the same in budget report, I found that that the PO value of the element is negative in commitment budget amount details.
    Why the system is picking negative value in commitment budget?
    How can I fix the system from not allowing negative value?
    Example: Total budget in WBS Element MA.01.01 is Rs.10,000.00.
    The PO value for PO001 Rs.4,000.00, PO002 Rs.3,000.00 & Rs.2,000.00.
    It means the available budget is Rs.1,000.00.
    But when creating another PO value of Rs.2,000.00 the PO is getting save.
    After that the system is considering any of the PO as negative. When I am trying to create GRN on that particular PO system is giving error message and asking to increase budget.

    Hi ,
    Check whether
    1. In transaction OKKP for the controlling area commitement mgmt is active.
    2. If this is only for a specific project the try to reconstruct project info database in transaction CJEN.
    3. During the accounting entries system may hitting the recovery  G/L accounts with the help of MM consultant check the accounting settings in transaction OBYC are correct or not.
    Rgds

  • ECM Budgeting - Negative Values

    Hi experts,
    I'm working in EMC, version 6.0 EHP4 and using MSS for Compensation Planning.
    I'd like to show a warning message when the manager has negative values in the budgets assigned to his UO. Is it possible??
    I'm using the multiapproval scenario and the message has to be shown in the Review Details iview.
    Thanks,
         Juanjo

    Hi Donnie,
    Thanks for your reply.
    We have a scenario like- There is a Parent org unit and Two Child org units. Budet is released at the parent OU level. When we try nominating a person(from child org unit) for MSI, it s showing as Budget is not available for tht Org unit. But when i release buget at the Child OU level and then try nominating him, i am able to do that.
    From the link you sent, i understand that this is supposed to be as shown in Example2.
    I created a Budget at the Top OU . I clicked on Roll up values Tab. And assigned the test OU to that OU. When i pick an employee from the child OU, its showing as Budget not available.
    Is there any other dependency that need to verified,which is stopping me from nominating?
    Please let me know.
    Thanks
    Anjani

  • Get cell value in Planning Data form and using it in a business rule

    Hi Everybody,
    if i set the data type of an Account Member as text, is there a way to get the value inserted by the user in a dataform, turning it as dimensional member and using it in a business rule?
    So, if the user insert the value "USA" in a cell, can i use any functions to tell essbase that "USA" is a dimensional member and then using it in a business rule, for example in a cross-dimension like Period1->FY12->USA?
    I tried to use the function @Member and it doesn't work, but i'm wondering if there is a way that can let me get the value inserted and use it just like a dimensional member. What are the ways that can let user input value that can be used in a business rule? I think one is by using SmartList, is there any other ways? Maybe using variables?? As an alternative i tried to use Prompt Variable but there are too many members on which the rule must run.
    Please help me, i wanna know if i can or not let the user input the member on which the rule must run...
    Thank all guys
    Bye
    Maurizio

    Thanks EW for your answer,
    YesI could use SmartList even if i think it's very tough to handle. My experience on using SmartList in caclc script is not so good. I try to enter in details of my requirement:
    I have 500 account members.
    For each one, I have to calculate the monthly budget by sharing the amount among the months. The user wants to calculate it on the basis of the actual flow(over the months) of an unspecified account of the prior year. The unspecified account must be inserted in a data form.
    So, i could use a Smart List but it colud be of 500 elements and then i should make a rule with as many IF as how many are the accounts. Or im wrong? The only way to use smart list dynamically in a business rule is by referring its values in a IF condition. Or i'm wrong.
    I tried to use execution variable ma it seems don't work. In this case the user must pay attention to write the account correctly, otherwise as you say the rule doesn't work.
    The value in PD0A020 is "PD0A000" (that is a dimensional member). The value in PD0A000 is "hello". In PD0A040 the rule returns "PD0A000" and not "hello" as i would. The function @Member appears to be not able to catch the dimensional member by the value in PD0A000.
    {Example}="test"->"Input"->"Scenario_test"->"FY12"->"PD0A020";
    Fix("test1","Input","Scenario_test","FY12")
    "PD0A040"=@Member({Example});
    endfix
    So, my doubt is: is it possible for Essbase/Planning to use the value inserted in a data form and to turn it in a dimensional member? What are the practicable ways to let the user input/choose the member on which makes the rule run?
    Thank you Ew, thank you guys
    Maurizio

  • Stock Posting List - Negative Value when Different Currency in PO

    Hi experts,
    We would like your help on the following scenario.
    A Purchase Goods Receipt PO and a Purchase Invoice are added in SAP 9.0, on the same date, in a different currency from the system's currency; system's is Euro and Purchase documents are added in JPY (Japanese xen), i.e. 300 JPY. When checking the "Stock Posting List" report for a number of goods that were purchased with the above documents, the report presents the line of the Goods Receipt PO with the value of 270 JPY, and the line of the Purchase Invoice with  a negative value, i.e.-15 Euro.
    Has anyone faced the same issue?
    Thank you in advance.
    Kind Regards,
    Vassilis Korolis

    Both queries have the default value of  "Only Posted Values for Navigation".
    As I was looking at this, I did realize the following though.
    Remember, I mentioned that my zcurrency_mand field has a Reference Characteristic of 0currency.
    Query 1:  The key figure that is being converted is tied to 0currency in the back end. (this is the query that works).
    Query 2:  The key figure that is being converted is tied to 0inv_curr in the back end.
    Both of the currency conversions are using zcurrency_mand.  Should query 2 be using a new variable similar to zcurrency_mand, but with a Reference Characteristic of 0inv_curr?
    If the answer is yes, I tried creating ZINV_CURR_MAND with Reference Characteristic of 0inv_curr, but am getting the following error when I try to save the changes to Query 2
    [E117(BRAIN)] Errors: Variable ZINV_CURR_MAND2 is not permitted for the target currency. 
    Thanks,
    Jennifer

Maybe you are looking for

  • Unable to save config in ASA 5505

    Hi all, I have ASA 5505 and Hi all,  I have this issue, I save the configuration in the ASA 5505  using write memory or using copy run start but whe i unplug the power  cord and plug it back in the ASA gets its factory default configuration. Please h

  • Lost iWeb '09 Blog Entries

    I kept a number of blogs pertaining to my pregnancy and several other topics. A few months ago, I moved the blogs from my main site and created a new site I called Archive. My plan was to publish these to a folder for backup purposes, but the publish

  • Pps files

    Hi all! This is something that doesn't always happen: I've received a pps file which won't open either with PowerPoint or neoOffice apps. PowerPoint stops responding and I must force quit the app as well as force quite the corresponding MS error repo

  • Sharing in Finder

    I installed Leopard, everything seems to be working fine. However a very strange thing has happened, it appears that I've picked up a shared computer labelled 'Thomson'. Not only that, Mail has been acting up, as I have received an e-mail from 'Delta

  • High # of senders at high datarates

    Dear all I wached the presentation of Matthew Kaufman from MAX09 about P2P on the Flash Platform with RTMFP. My use case is a meeting application, that may have up to 10 streams with about 20 members. In the presentation it is always talked about 1 s