BAPI_REQUISITION_CREATE. Budget Validation

Hi Folks!
I'm using the bapi BAPI_REQUISITION_CREATE, however i'm having some trouble because for example my available budget is $10 and a Purchase Requisition is of $20, the bapi is still creating the Purchase requisition without validating the budget. Can anyone have faced this problem before, that can help me with this issue?
Thanks in advance for your help.
Kind Regards,
Gilberto Li

Hi Rob,
I had the same thought of a bug. I have already raised an OSS Note. I'm still waiting for their answer.
Thanks.
Kind Regards,
Gilberto Li

Similar Messages

  • Budget validity error wen re-ordering PO- PO is error in process

    Hi all,
    SRM 5.0 ECS.
    I am facing few issues related budget check in PO .
    I tried adding a new line item in PO  to do a PO increase,the PO goes in error in process.When I see RZ20,the alert details show the following message:
    BUDGET VALIDITY FOR DATE XXXXX IS BLOCKED.
    I debugged the above error when the PO is ordered in SRM. and found that the MSG is GRANTMGMT 213 in ECC which is shown as the error with the bove text.
    But  now knowing this mesg ID and NO,how do I knowthe reason for which the error was thrown??
    What settings I need to check in SRM or ECC for the above budget related error???
    Thanks!
    Edited by: NMSRM1000 on Jan 20, 2011 4:13 PM

    You need to Check in ECC if the particular cost object ( Grant or Project) has a budget block. Once you remove the block , re-order the PO
    Thanks
    Kedar

  • Budget validity block error

    Hi all,
    When we are tryng to replicate PO fromSRM to ECC,we get the following error :
    BUDGET VALIDITY FOR DATE XXX   IS BLOCKED.
    The message no is 213 and msg class is GRANTMGMT in ECC.
    Now what settings do I check in ECC to find the root cause of the above error?

    No one answered the query.

  • Budget Validity ranges in GM

    After configuring GM, I am trying to create a Grant which is done but when saving it brings the following error:
    Budgeting is not possible without  budget validity ranges.
    When go to the budget tab to define the validity all fields are greyed except valid from and valid to dates. The system did not even pick if I input dates.
    What I did wrong during configuring GM.
    Plse help.

    Thank you very much fro your help.
    I am getting this error on both sides. The grant have been created but the error comes when I execute VALIDATE or try to get budget document in this grant.
    Plse see attached file.
    GMGRANT - Master Data -> Grants and Grant Groups -> Maintain Grant
    By editing the grant 10000 and trying to validate the grants the long text of the error is:
    Budgeting is not possible without grant validity ranges
    Message no. GMMASTERDATA008
    Diagnosis
    There are no budget validity periods.
    System Response
    The creation of budget on this grant is impossible until the budget validity ranges are created.
    Procedure
    Ensure that the splitting rule and fiscal year variants are set up in the budgeting tab of the grant master, and select the button "Reset Using Splitting Rule" if necessary.
    Below is what I have on the tab budget:
    The only fields opened for data input are Valid from and Valid to dates.
    If I input dates and save it is not picking.
    Thank you for your help.

  • Public Sector Budget Validation Error

    Hello all,
    While Freeze the Budget I got error for Validate Budget Group Hierarchy concurrent Program. Below I am submitting the log output.
    The program failed with the following errors :
    Account 03.620.0.246.0.2210101.0 has budgeting enabled but does not belong to any budget group.
    Account 03.620.0.11.0.2211008.0 has budgeting enabled but does not belong to any budget group.
    Account 03.620.0.4309.0.2211313.0 has budgeting enabled but does not belong to any budget group.
    Account 03.620.0.122.0.2210101.0 has budgeting enabled but does not belong to any budget group.
    Account 03.615.130205.246.0.2210101.0 has budgeting enabled but does not belong to any budget group.
    Account 03.620.0.4309.0.2211204.0 has budgeting enabled but does not belong to any budget group.
    Account 03.0.0.0.0.6510134.0 has budgeting enabled but does not belong to any budget group.
    Account 03.0.0.0.0.2990109.0 has budgeting enabled but does not belong to any budget group.
    Account 03.620.10302.3102.310001.1450105.0 has budgeting enabled but does not belong to any budget group.
    Account 03.620.0.11.0.2211313.0 has budgeting enabled but does not belong to any budget group.
    Account 03.615.130205.0.0.2210101.0 has budgeting enabled but does not belong to any budget group.
    Account 03.0.0.0.0.6510135.0 has budgeting enabled but does not belong to any budget group.
    Account 03.620.0.135.0.2211008.0 has budgeting enabled but does not belong to any budget group.
    Account 03.620.0.135.0.2210101.0 has budgeting enabled but does not belong to any budget group.
    Account 03.620.0.4309.0.2220211.0 has budgeting enabled but does not belong to any budget group.
    Account 03.620.0.4309.0.2110322.0 has budgeting enabled but does not belong to any budget group.
    Account 03.620.0.11.0.2210101.0 has budgeting enabled but does not belong to any budget group.
    Account 03.620.0.5420.0.2210101.0 has budgeting enabled but does not belong to any budget group.
    Account 03.620.0.246.0.2211008.0 has budgeting enabled but does not belong to any budget group.
    Account 03.615.130205.246.431001.1450105.0 has budgeting enabled but does not belong to any budget group.
    Account 03.620.0.4309.0.2210101.0 has budgeting enabled but does not belong to any budget group.
    Account 03.620.0.4309.0.2211008.0 has budgeting enabled but does not belong to any budget group.
    Account 03.615.0.246.0.1140703.0 has budgeting enabled but does not belong to any budget group.
    Account 03.620.0.4309.0.2110329.0 has budgeting enabled but does not belong to any budget group.
    Account 03.615.130205.0.0.1140703.0 has budgeting enabled but does not belong to any budget group.
    Account 03.615.130205.0.0.2110319.0 has budgeting enabled but does not belong to any budget group.
    Account 03.615.0.4414.0.2220211.0 has budgeting enabled but does not belong to any budget group.
    Account 03.620.0.4309.0.1420401.0 has budgeting enabled but does not belong to any budget group.
    Account 03.620.0.4309.0.1140502.0 has budgeting enabled but does not belong to any budget group.
    Account 03.620.10302.3102.310001.1450405.0 has budgeting enabled but does not belong to any budget group.
    Account 03.620.0.243.0.2210101.0 has budgeting enabled but does not belong to any budget group.
    Account 03.0.0.0.0.6510136.0 has budgeting enabled but does not belong to any budget group.
    Account 03.620.0.3102.0.2210101.0 has budgeting enabled but does not belong to any budget group.
    Account 03.620.0.11.0.2220211.0 has budgeting enabled but does not belong to any budget group.
    Account 03.0.0.0.0.9900001.0 has budgeting enabled but does not belong to any budget group.
    The program failed with the following errors :
    The budget group has not been frozen due to validation errors. Please check the errors by checking the Error Messages Report or the View Validations screen of the Budget Group form for the root budget group.
    There are warnings detected due to account range test of "Includes" only ranges, or accounts not in any budget group of the hierarchy that are budgetary accounts in GL, or missing or invalid Organization.
    These warning messages are treated as errors when you choose not to force freeze or when you choose to force freeze but errors are detected.
    Please choose to force freeze the budget group if warning messages will not affect the worksheet and there are no error messages like duplicate account combination.
    Please explain me what would be the issue.
    Thanks and Regards,
    Muthu
    [email protected]

    you can find the public sector budget guide from the following link
    http://download.oracle.com/docs/cd/B34956_01/current/acrobat/120psbug.zip
    Message was edited by:
    Ramsys

  • GM - Multiple Budgets by Grant Year & FM - Budget by FY

    Hello,
    We are changing our business process and would like to have separate budgets per award year in GM. The scenario is as follows:
    - One grant with multiple cost objects (each cost object represents a different award year)
    - We need to budget, bill, and report in GM based on these budgets by cost object
    - We need to budget by fiscal year in FM
    Has anyone solved this problem for themselves, or can offer any suggestions?
    Nancy

    Hi Nancy, it seems that your scenario can be solved using time-slices. You can check the Time sppliting rules under GM Budgeting custimizing. And the Grant master data - Tab Budget Validity Periods.
    I hope this helps you.
    Regards
    César

  • Validation rule in Funds management.

    Dear Friends,
    We use commitment items to monitor the budgets with overall budget for budget type Payment budget
    In some cases, users are posting some adjustment entries to transfer the consumed budget values from one commitment item to another.
    Ex:
    Original Entry: Expenses incurred 1000, So entry booked with PK40, 123456 (expense GL), amt 1000, and commitment item ABC.
    So at a later stage they came to know that they have used a wrong commitment item for the above document.(Correct CI would have been DEF)
    So they are posting an adjustment entry like
    PK40 GL123456 amt 1000 CI DEF
    PK50 GL123456 amt 1000 CI ABC
    So when i check the funds management doc for the above doc, FM uses VALUE TYPE 66 to do the transfer postings to commitment items, since these documents are giving wrong impact on my CI overall balances report FMRP_RFFMTO31X - Overall Budget -> Totals Records .
    For the debit commitment item, it is not adding that amount in invoice column of above report, but it is comsuming the budget. So there is a mismatch in my total record for the debited commitment item.
    For the credti commitment item, it is not deducting  that amount in invoice column of above report, but it is increasing the budget. So there is a mismatch in my total record for the credited commitment item.
    (Ex: Total budget-invoices-open items = Available budget)  This is not happening at all
    So i tried to restrict these kind of postings with a validation in FM like
    Prerequisite:  BPJA_VALID-FIKRS = 'AE69'   (AE69 is my FM area)
    Check: BPJA_VALID-WRTTP  < > '66' 
    Message: Error message.
    And activated the same in SPRO->PSM->FMG->Budgeting and Avl Control (Former Budgeting)->Budgeting (Former Budgeting)->Validation rules->Activate Funds Management Validation----
    But still i am able to post those kind of documents.
    Is there any other workaround for this restriction or can only be restricted by a validation?
    Please corret me if i am wrong in validation condition expressions.
    Thanks,
    Srinu

    Hi,
    Actually we are using a Z program, which is copied from standard program as said earlier.
    In the z program, we made some conditions to treat value type 66 also as like 54.
    Now we are getting our report as expected.
    Thanks,
    Srinu...

  • Budget for payment

    Hi Gurus,
    I wanted to have budget for payments and system should check the budget amount at time of Invoice payment.
    Currently it allows me to make payment even though it exceeds the amount, but the journal in GL get errored out..
    is there any workaround to make the budget validation at time of Payment in AP.
    Regards,
    CP

    You keep changing your question =) Next time please try to formulate your question and scenario carefully in the first post =)
    Now the scenario is: the NWA are assigned to two different WBS element (which you failed to mention in your first post)
    For WBS A: when the price has changed into Rs 22, system will issue error message during actual posting, hence the actual cost of Rs.22 can't be posted (check note 165085 - Availability control for apportioned orders)
    For WBS B: the WBS still has sufficient budget, I don't think the system should issue error message.
    In my system, this scenario often occurred, but user never received error message when they created the reservation (or other actual posting) for NWA which was assigned to different WBS
    because the system only checks the budget for the corresponding WBS, the system doesn't check all WBS in that project

  • F-58 - GMMASTERDATA035, Invalid Fiscal Year Variant

    Greetings,
    When creating a posting using F-58 in our Venezuela client, we get this error message, GMMASTERDATA035, Invalid Fiscal Year Variant.  I have looked under message control in config. for both GM and GMCUSTOM and message 035 does not exist.  I want to change the message so it no longer appears.
    Any experience with this would be great.
    Thanks,
    Jim

    Check applicability of note 793116 for a program error. When you extend an existing grant validty period or insert a new budget validity period, the FY is not updated. In some cases, this makes budgeting impossible.

  • FM account assignments need to be assigned for each grantee year

    Hi experts!!
    I have a problem when i execute GM_REVAL (Revaluation of Currency for Grants Management). System gets an errror: FM account assignments need to be assigned for each grantee year (Message no. GRANTMGMT363).
    I've customized FMDERIVE in order to derive Fund center, commitment item, grant and fund. And GMDERIVE to derive Sponsor Program and Sponsor class. In a FI postings (FB01 or FBCJ), these derivations works ok.
    Anyone knows how can i solve this error?
    Thank you.

    Hello Dolors,
    for the revaluation you need to maintain default FM settings in the
    customizing. See IMG - GM - master data - revaluation. Note that these
    FM master data objects must be valid throughout the budget validity
    period.
    I hope this helps..
    Best regards,
    Mar.

  • Grants Management

    Hi
    i am creating grant using standard BAPI_0035_CREATE.
    i am passing budget validity data to BUDGET tab view(Transaction code: GMGRANT)but it is not updating the block check box.If you have come accross this problem earlier please share that solution.
    Even if you know the reason please share.....

    Hi,
    maybe I'm coming late - but I saw that You have a problem I experienced too.
    Before you can create the "Budget Validity Periods" you have to fill in the "General Data"-Tab the "Grant Validity" (GMG_FIELDS-VALID_FROM to GMG_FIELDS-VALID_TO).
    After this - depending of the "Splitting Rule" - you'll get the Periods automatically.
    Regards
    Lorenz von Krosigki

  • Validation for initial budget upload in FMBB

    Hi,
    I have one requirement where client want a validation or rule, when they upload the budget for one group of commitment item and fund center then user should not be allowed again using the same document type initial budget upload to upload the budget.
    Please help me to resolve the issue.
    Regards,
    Alok

    Hi,
    You could use user-exit SAPLKBPB on header level (EXIT_SAPLKBPB_002).
    Regards,
    Eli

  • During the validation of budgets, should be warnings that not allow the rec

    Hi All,
    During the validation of budgets, should be warnings that not allow the record, if any required fields unfilled. It´s possible to maintain a pop-up message?
    Can anyone help me Pls.? Thanks

    Hi,
    This needs to be done through native excel functionality. You can do this using the data validation.
    Hope this helps.

  • Error while Loading Budgets Using AMG

    Error while Loading Budgets Using AMG
    Dear All,
    I am trying to load Budgets into ORACLE Projects using AMG API's..
    I have developed PL/SQL which uses below procedures of pa_budget_pub package.
    init_budget;
    load_budget_line;
    execute_draft_budget;
    baseline_budget;
    Procedure execute_create_draft_budget fails with following error message.
    error message: Please enter a valid product code for this project.
    error message: You entered an invalid API parameter.Please enter valid parameter and try again. Parameter Name: Resource List Parameter Value: 1446
    error message: Project: AC044. Please specify a valid resource list.
    error message: Project: AC044. Please specify a valid resource list.
    Could somebody explain me how to resolve this error message and load the budget lines.
    Thanks in Advance.
    Afsal Basha.

    What I'm saying is, verify the column name. Dont post if not possible.
    Example follows, with one table intentionally "hidden".
    SQL> create table "tEsT" ("MaxNumber" float, "MaxnumbeR" number);
    SQL> select table_name,column_name from user_tab_columns where table_name like 't%';
    TABLE_NAME                     COLUMN_NAME
    tEsT                           MaxNumber
    tEsT                           MaxnumbeR
    teST                           iD
    teST                           MaxNumberHth,
    Fredrik

  • Interfaces validations

    Hi ,
    As far as i know , Validations are an integral part of interfaces.
    Can anybody send me the basic validations that need to be performed on the following interfaces. I need to prepare a HLD for the same.
    1) Journal Import Interface
    2) Customer Interface
    3) Purchasing Open Interface
    4)PO REceipts interface
    5) Supplier Interface
    It would be great if someone forwards me the necessary information.
    Regards

    hi.....
    according to my knowledge in customer interface :
    Check if legacy values fetched are valid.
    Check if customer address site is already created.
    Check if customer site use is already created.
    Check is customer header is already created.
    Check whether the ship_to_site has associated bill_to_site
    Check whether associated bill_to_site is created or not.
    Profile amounts validation:
    Validate cust_account_id, validate customer status.
    Check if the location already exists in HZ_LOCATIONS. If does not exist, create new location.
    in Purchasing :
    Header:
    Check if OU name is valid
    Check if Supplier is valid
    Check if Supplier site is valid
    Check if buyer is valid
    Check if Payment term is valid
    Check if Bill to and ship to are valid
    Check if FOB, freight terms are valid
    Lines:
    Check if Line_type, ship_to_org, item, uom, ship_to_location_id, requestor, charge_account, deliver_to_location are valid
    General:
    Check for duplicate records in interface tables
    Check if the record already exists in base tables.
    and in Journl Import :
    Validate SOB, journal source name, journal category name, actual flag
    A – Actual amounts
    B – Budget amounts
    E – Encumbrance amount
    If you enter E in the interface table, then enter appropriate encumbrance ID, if B enter budget id.
    Check if accounting date or GL date based period name is valid (i.e., not closed).
    Check if accounting date falls in open or future open period status.
    Check chart of accounts id based on Sob id.
    Check if code combination is valid and enabled.
    Check if record already exists in GL interface table.
    Check if already journal exists in GL application.
    Regards,
    Dushyant Sethi

Maybe you are looking for

  • TS2481 How do I sync google calendar with Ipad 2 thru the cloud. Used to work, but now I've lost it. Maybe a setting?

    What setting do I use on my Ipad 2 and Iphone 3GS to enable google calendar to sync thru Icloud between my 2 devices? Thank you!

  • How to Print aliases in the report

    Hi, I have a scenario where i need to print the alias names for one dimension and member names for the other, Here I am trying to generate a level 0 extract with the help of report script. when i specify the function {OUTALTNAMES} for printing the al

  • IPhone calendar entry problem

    Hi all, I'm hoping somebody can help me with this problem. I am using iCal on OS X 10.7.2 and iOS 5 on my iPhone. Whenever I syncronise my calendars via iTunes those existing calendar entries which I have changed in iCal show up as new entries in cal

  • Getting error in Multiselection of Table rows

    Hi, I want to select multiple rows of table in Java Web Dynpro. My scenario is that for every primary contact in my web dynpro view, I have no. of multiple contacts in my java web dynpro tables. I was able to update the secondary contact details from

  • Shape can't be showed with light?!

    I create my own Geometry, log, using TriangleFanArray and TriangleStripArray and attach material to it. However, it can only get outline, but no shape. When I change my Geometry to Cylinder, it works well. I do Normal my geometry with vector(1.0f, 0.