Prevent negative budget after a transfer (pre-post status)

I have a situation where the system allows budget transfers (with insufficient budget) to pre-post using FMBB. The scenario is as follows...
                       Cur      Exp   Avail
FundCenterA     100     50     50
FundCenterB     200     25     175
Although only 50 is available in fund center A, the system allows the user to pre-post a transfer for more than 50 (75 for instance) from fund center A to B.
After the initiator creates the pre-post transfer document, approval of the transfer is attempted by a budget analyst, but the document remains in pre-post status and the analyst can't take any further action.
Can preventing this be accomplished through consistency checks causing the initiator to get a hard error? If so, how or why not? If it cannot be done using consistency checks then what are my choices.

I looked back at note 983853.  The last bullet under the solution suggested...
"Create and assign a tolerance profile that contains absolute variances, which triggers an error message for the absolute variance equal to the value 0."
Instead of creating a new tolerance profile which I have attempted in the past, I changed the existing profile to include absolute variances as well as usage rates...and added two separate tolerance limits for activity of posted budget 90 and budget posted provisionally 95 and set them for absolute variance only of the value 0.
Both 90 and 95 had to be changed because...
When only activity 95 is changed for absolute variance, the check document feature (F7) does not detect a negative budget but attempting to pre-post will result in an error.
When only activity 90 is changed for absolute variance, the check document feature detects the negative budget but pre-post will not detect an error and allow the user to proceed.
Therefore both 90 and 95 are needed together.

Similar Messages

  • Post budget document from approved pre-posted budget document workflow

    Hi,
    We are using budget version "0" for AVC Check and "1" for provision budget used for sending further approvals.
    I am uploading provisional budget i.e Pre-posted budget with version "1"  and sending  two levels for approvals by using SAP Standard workflow.
    If pre-posted budget document approved by 2 levels, what is impact on budget posted document?
                       a) Will Pre-posted approved document be convert into Actual budget document with Version "0" (or)
                       b) Will Pre-posted document remain same by updating status with "approved", there by User again needs to post actual budget document with Version "0" by using "FMBB"
    Please help me
    Regards
    Sam

    CA Sam,
    The Pre-posted document will remain the same i.e.approved version 1. In order to create version 0 you can copy from version to version.
    Thanks
    Shyam

  • Prevent negative budget upon prepost in FMBB

    I have a situation where the system allows budget transfers (with insufficient budget) to prepost using FMBB. The scenario is as follows...
    ....................Cur-Exp-Avail
    FundCenterA 100  50  50
    FundCenterB 200  25 175
    Although only 50 is available in fund center A, the system allows the user to prepost a transfer for more than 50 (75 for instance) from fund center A to B.
    After the initiator creates the prepost transfer document, approval of the transfer is attempted by a budget analyst, but the document remains in prepost status and the analyst can't take any further action.
    Can preventing this be accomplished through consistency checks causing the initiator to get a hard error? If so, how or why not? If it cannot be done using consistency checks then what are my choices.
    Evidently our consistency check (and availability control) only works during the document check. The system will not prevent the user from hitting prepost even though the check reveals a hard error.

    We could not resovlve the issue with the use of consistency checks. Instead, in IMG we found the configuration settings to turn on AVC during workflow for preposted as well as posted budget documents.
    Public Sector Management
      Funds Management Government
        Budget Control System
          BCS Availability Control
            Settings for Availability Control Ledger
              Define Filter Settings for Budget Values
                Define the Consumable Budget

  • Budget Updation (commitment,actual) after cost transfer

    Hi  Gurus
    we are going to start one project by next month.For that we are finalizing wbs element etc.this project will be in separate plant.
    but initial expenses like land acquisition,statutory expenses are already booked against cost center.now we want to transfer the cost in cost center in to wbs elements.I know this can be done via KB11N. But the problem is when i am transferring cost budget details in CJ31 are not updating.means there is no effect in budget (commitment,actual,assigned)
    My client wants to update commitment,actual in CJ30 after cost transfer from cost center to WBS
    Can anyone help me on this?
    Thanks in advance.
    Regards
    Haran.

    Hi Hari,
    The expenses transferred to WBSE will be in the form of actuals which can be seen in "Assigned" tab of txn. CJ30.
    As per my understanding costing is already carried out in your project & you have used it for budget generation & these actuals were not a part of earlier costing then you can manually update the project cost & copy it again as budget in CJ30.
    I hope it will help.

  • Trouble with Pre/Post Roll tape, before/after segment... what the ****.

    I'm getting alternating error messages...
    "capture encountered a problem reading the data on your source tape. This could be due to a problem with the tape.
    To capture as much of your footage as possible, please capture a clip that ends before this segment, and another one that starts right after it..."
    And then something about Pre/Post Roll tape, basically the same thing as above.

    I'm getting alternating error messages...
    "capture encountered a problem reading the data on your source tape. This could be due to a problem with the tape.
    To capture as much of your footage as possible, please capture a clip that ends before this segment, and another one that starts right after it..."
    And then............
    "Batch Capture: Timecode error: Unable to locate the specified timecode. You may have specified a timecode with insufficient room for a pre/post roll operation."
    Am I doing something wrong here???

  • Prevent negative avail. amounts

    Hi,
    I need to avoid next situation:
    In Funds Center X I have budget 100$, Exp. 80$ and avail. amount 20$.
    I can post, via FMBB, budget document (proc.-ENTER) for minus 50$, for example, although I have only 20$ avail. amount. I want to stop this budget document by error message.
    The same problem, but at actuals side, I solved via tolerance profiles in BCS, but budget side is not supported here.
    I tried to use consistensy libraries but it does not help me.
    Please advise.
    Regards.

    Hi Andryuha!!!
    The AVC control should stop you from reducing the budget below the available amount. Try to reconstruct the AVC ledgers and see if the problem persits.
    Consistency  libraries could be of any use, if you do not have consumption in the budget line in question. Then, you can prevent entering negative budget. But when part of a budget has been consumed, AVC should issue a message.
    Regards,
    Eli

  • How to resolve the hang-up of TNT4882 after write-transfer

    Hi,
        My GPIB device based on TNT4882  can correctly receive the data sent from my VISA app using viPrintf, and my GPIB device can also write data to my VISA app using viRead through GPIB, like "Acery,XXXXX,xxxxxxxxx,2.5-5.20-23". But Everytime my VISA app always poped up an TIMEOUT error on the function of viRead and I showed the maybe receiving data, my VISA app can show the correct data "Acery,XXXXX,xxxxxxxxx,2.5-5.20-23". Not only the VISA app pops up the TIMEOUT error, but also that my gpib program running on my device could not detect the termination condition like END,EOS,ERR,B_done,B_tlcint after it sent out the data .  I have no idea on how to solve this problem so far.
        The GPIB program for sending out data  in Programed I/O mode is coded following the example of ESP-488 (http://joule.ni.com/nidu/cds/view/p/id/223/lang/en) in the dir of ESP-488\NOTNT\NGPIB_IO.c and EX5.c)  as an example. I cannot find any defect about the register programming.
    Now I would show the write-data code sequence:
             When I detect the TNT4882 is in Talker mode from ADSR, I will call the initializing writing code for writing-data-transfer:
    TNT_Out(R_cmdr,F_resetfifo);
      TNT_Out(R_cnt0, (char)(twos_cnt));      /* Load twos compliment count     */
      TNT_Out(R_cnt1, (char)(twos_cnt>>8));   /*  into TNT count registers      */
      TNT_Out(R_cnt2, (char)(twos_cnt>>16));
      TNT_Out(R_cnt3, (char)(twos_cnt>>24));
      TNT_Out(R_imr0,B_glint);              /* Set write to imr0 to be sure   */
      TNT_Out(R_auxmr,HR_auxrj|0);          /*   B_to is cleared              */
      TNT_Out(R_imr1, B_err);         /* End transfer on err            */
      TNT_Out(R_eosr, 0);        /* Set EOS byte                   */
      TNT_Out(R_auxmr,HR_auxra|F_hlda)
      TNT_Out(R_cfg , (B_tlchlte | CCEN ));  // I don`t set time-out attribute.
      TNT_Out(R_auxmr,F_hldi);               /* Hold off immediately           */
      TNT_Out(R_cmdr, F_go);
    During the writing-data-transfer, I use the status of END|EOS|ERR|B_done|B_tlcint to
    control the data transfer. All the data is written to FIFOB for sending out.
           After aborting transfer of writing:
     TNT_Out(R_cmdr,F_stop);
     TNT_Out(R_cmdr,F_resetfifo);
     if(TNT_In(R_isr1)&B_end)                /* If we received an END          */
        TNT_Out(R_auxmr,F_clrEND);            /*   Clear status bit             */
     if(TNT_In(R_isr1)&B_err) {
        TNT_Out(R_auxmr,F_clrERR);            /* Clear error bit                */
     if(io_type==OUTPUT) {
          TNT_Out(R_hssel,F_onechip|B_go2sids); /* if error set to idle state.    */
    Now I showed up some registers of TNT4882 during different phase.
    registers after initialization of write-transfer and before write-transfer:
    isr0 0x21
    isr1 0x0
    isr3 0x48
    adsr ox4a
    sasr 0x70
    sts1 0x10
    sts2 0x9a
    bsr  0x21
    registers after write-transfer:
    isr0 0x21
    isr1 0x2
    isr3 0x48
    adsr ox4a
    sasr 0x70
    sts1 0x10
    sts2 0x9a
    bsr  0x21
    registers after a few seconds(TNT was still Talker):
    isr0 0x21
    isr1 0x0
    isr3 0x48
    adsr ox4a
    sasr 0x70
    sts1 0x10
    sts2 0x9a
    bsr  0x31
           After write-transfer, my device program cannot detect any condition of ERR,END,EOS,DONE,TLCINT in
    isr0,isr1,isr2, isr3 to do the post-termination action.
           As you can see, some registers above almost donn`t change. I really donn`t know how to solve the
    TIMEOUT problem and how to notify my VISA app that the transfer is completed.
           At last could you give me an example of how to initialize the write-transfer?

    Can you try below, maybe it is helpful for you:
    This error may occurs when the interrupt line (IRQ) of the AT-GPIB/TNT interface is not configured properly. This incorrect configuration makes it so that the interrupts generated by the GPIB hardware are not detected by the GPIB driver. The GPIB hardware cannot notify the software that any operation is complete. Make sure the appropriate IRQ value was used when installing the module:
    If you are using a non plug and play AT-GPIB/TNT, make sure that the jumper settings match the value used when configuring the driver module.
    If you are using a plug and play AT-GPIB/TNT, make sure the value in the file generated by the isadump utility matches the one used when configuring the driver module.
    In both cases, if the appropriate IRQ value was used when configuring the driver module, try changing the IRQ value used. Remove the module and re-install with the new resource settings. For more information on configuring the resources for plug and play AT-GPIB/TNT interfaces, refer to the README and README.PNP text files included with the nigpib package.
    Li Yi

  • Possibility to register Pre-/Post-Procedures for an SQL Template Handler

    I would appreciate to see the possibility to register pre-/post-procedures for an SQL template handler in ORDS 3.0.
    Why:
    We use Oracle VPD/Row-Level-Security to secure data access. Hence a trigger sets a couple of attributes in the database session context at login time which are then used in static RLS predicates to limit which records the user can see/modify.
    With ORDS 3.0 all sessions are opened under the same technical user (e.g. APEX_REST_PUBLIC_USER), hence all users have the same/no attributes in the session context and could see/modify all data.
    To avoid this situation, I need to set the attributes (e.g. the authenticated user) in the database session context before the actual query/plsql handler is executed.
    Also, resetting the session context after the handler is executed would be good.
    This scenario is in line with scenarios 'One Big Application User' and 'Web-based applications' in http://docs.oracle.com/cd/B28359_01/network.111/b28531/vpd.htm#DBSEG98291.
    Different solution approach:
    Kris suggested to write a PL/SQL handler where the pre-procedure is called before the business logic procedure/query. This is ok for me as long as I modify data and only need to return no or little data.
    As soon as I need to return a lot of data (e.g. select c1, c19, c30 from t1), this approach will force me to write a lot of code in the PL/SQL handler in order to marshal the c1, c19 and c30 to JSON and put it in the HTTP response.
    But this is the beauty of ORDS - I can simply define a template, write a GET SQL Handler 'select c1, c19, c30 from t1'  and have the data available as REST service, without writing any code to write JSON marshaled data in the HTTP response.

    I tried to log the request at Oracle REST Data Services (ORDS) but I could only start a new discussion: Possibility to register Pre-/Post-Procedures for an SQL Template Handler
    As I mentioned there, the PL/SQL handler approach works for me as long as I have no or only little data to send back to the client (e.g. put/post/delete succeeded or an error message why the call failed).
    If I need to return a lot of data from the PL/SQL handler I would need to, as far as I understand, to marshal the data to JSON and write it to the response body in the PL/SQL handler.
    I don't want to do the marshaling, because ORDS does it better.
    However, this works for me:
    I write a pipelined stored procedure that takes as input the attributes I need to set in the session context. I then can reference it in the SQL handler:
    select * from table(my_pipelined_function(:USER, ....)
    Now the JSON/HTTP response is created by ORDS again.
    I still needed to code a couple of lines, but it is way better than duplicating the functionality already existing in ORDS.
    With the hooks it would be perfect because I would not have to write any code (apart from the procedure to set the session context attributes), just configure the REST services in ORDS.

  • Is there any event callback for "pre/post-register/unregister" object?

    Dear all,
    We noticed that there are rich set of event callback provided by TopLink, including "pre/post-Refresh/Build/Clone/Merge". However, we cannot found any callback method for "pre/post-register/unregister" events. They will be very useful, if we to manage the internal status of register/unregister to indicate whether it is still under the control of TopLink.
    Thanks and regards,
    William

    William,
    Those specific events do not exist. The postClone event is called after an object is registered. This is frequently used to copy non-persistent values from the cached original into the working copy.
    There is also the ability to customize the clone/copy policy used by TopLink in creating the working copies in the UnitOfWork.
    http://download-west.oracle.com/otn_hosted_doc/toplink/1013/DP4/_html/descfg028.htm#sthref3950
    Doug

  • Negative differences during intercompany transfer

    Dear Frnds,
    during the intercompany transfer,negative differences we're getting when posting PGR's(post goods receipt)  Inbound Deliveries, all from Vendor1(company code A) into company B(company code B).
    Logistics had experienced three differences in pricing, that are unmatching the GR/IR account in company B(Company Code B
    the total difference of -xxxxx Euros  is the difference I've got between the Stock In Transit and the GR/IR account in company B (Company Code B).
    we are unable to locate those differences in transaction MR11, to clear it .
    Pl let me know in this regard as early as possible.
    Thanks and Regards,
    hk

    this issue needs the more involvement of Sd and MM guys apart from fico team.

  • Userexit to prevent negative stock in Sales order

    Hi
    Is there any userexit avilable to prevent negative stock in sales order.
    When i an creating a sales order, the schedule lines are getting confirmed without posting any stock. In availablity check when click on ATP quantity it shows negative stock.
    Despite having negative stock it is alllowing me to create sales order and create delivery but no PGI. It gets block at PGI. Now i want to know is there any Userexit through which i can prevent negative stock in sales order. Thats ig stock in negative , it should not allow to save the sales order.
    Any help will be really useful.
    Regards
    Jalaj Nakra

    Exit MV45AFZZ will be useful.

  • Extra Pre & Post Roll CC In Lieu of Transitions?

    I understand that Color is currently in version 1 and doesn't as of yet bring in transitions - but I'm wondering, in lieu of this - if there could be/is a pre & post roll color correction setting: such that, say, and extra second of post roll and a second of pre-roll for each CC'd clip is also color corrected.
    This is nice because for now, it allows you to re-create transitions you may have lost in the export to color, and in the future, it's also nice because it would allow you to adjust the length of the transitions once back in FCP, even after color begins to accept them.
    Regardless, if such a setting currently exists, please let me know.
    Thanks
    Charlie

    It's in the setup room, under rendering settings, described in the manual on page 102.

  • Pre & Post Script

    In ERWin you have a feature called "Pre & Post Script", which are SQL scripts you wnat to execute before or after creating a object. For example, to populate a table with default data after creating it.
    Is there anything like this in Designer?

    Moving the thread to deployment forum.

  • Finally got my ssd and ram, any pre/post installition advice?

    After having looked at various places on the internet, I finally got 8GBs of 1066mhz ram and 128 gb SSD of Transcend and OCZ make, respectively. I'm going to install it on my MBP 13inch tonight. its 12.40 AM here and I shall be waiting for the final pre and post installition adivce from you fine geeks out there!
    What I'm planning to do...
    I've made a recovery disk of Lion on a pen drive. After a TM backup i'm gonna install the SSD inside the MBP, clean install Lion using the recovery disk, start a fresh copy of Lion. Then I'm gonna selectively load stuff from my old hdd to the new one that i would want on the SSD, using a USB to Sata 2 cable.
    I have still not opened the packing. Just to confirm... Sata has to be sata 2 for the ssd and ram should be 4gb x 2 of 1066 mhz for my machine right?
    dont forget to also give ur pre/post installition advice. Like the TRIM enabling etc....
    Neerav

    AceNeerav wrote:
    dont forget to also give ur pre/post installition advice. Like the TRIM enabling etc....
    Neerav
    MacFixIt Tutorials
    MacBook Pro: How to remove or install memory
    Do-It-Yourself Laptop Repair
    Research YouTube's 'How To' video tutorials

  • I purchased a new computer and transferred itunes, but can't get the podcasts I downloaded after the transfer to sync to my nano

    I purchased a new computer and transferred itunes to it but now can't get podcasts downloaded after the transfer to sync with device.

    So you have these podcasts downloaded and stored in your iTunes library is that correct?  However, they will not sync with the device?  Are these video or audio podcasts?
    How is your Nano currently configured to sync podcasts?  You can check this by viewing the iPod's Podcasts configuration tab in iTunes.  To view this tab, plug your iPod in and select it from under the Devices section in the left hand pane of iTunes to bring yourself to the Summary tab that now shows to the right.  Look for the Podcasts tab along the top and select it.  Here you can configure how and what Podcasts are synced.
    If you do happen to make any changes from under this tab, be sure to hit the Apply button to sync the updated changes to the Nano.
    B-rock

Maybe you are looking for

  • How can i print only with black cartridge, from any wireless device: like phones and tablets.

    HI,   I have an HP LaserJet CM415fnw.   I would like to print only with the black cartridge even if I want to print from a phone or tablet, or for anyone that wants to use the printer and doesn't know how to set up the printer to print only in black.

  • Thunderbolt to Ethernet problem

    I have a new MBP with retina. Whenever I plug in the thunderbolt to ethernet connector the usb stops working. Any fixes for this?

  • Office Control: Extract values from Excel sheet

    Hello, I would like to extract cell data of the excel office control. e.g. I create a excel office control with a plain sheet. The user enters some data (A1=Test). How can I extract the data of cell A1? the oposite direction (exporting cell data) wor

  • YouTube Widget

    I have just been updated with the latest version of Muse CC and can confirm that the YouTube widget does not work but the Vimeo widget does. With the YouTube widget you simply get the logo and no controls and it will not connect to the video when you

  • Color Separations When Using "Print Booklet" feature

    My document has a 2-color logo (black & spot PMS 485) and a 10% black screen on it.  When I make a pdf using the export to pdf everything breaks out correctly.  When I use the print booklet feature and "print" it as a pdf or postscript it changes som