SD - FM : check available budget when create order

Hi Experts,
I got new question that when user create credit request (t-code : va01) and enter fund code and fund center in account assignment tab as below;
condition type ZDTX define gl account type expense that will add budget in specific fund code and fund center before.
User would like system check available budget from specific fund code and fund center. If credit amount is exceed budget, system do not allow to save this order.
Please help.
Jittima

Dear Vanessa,
Thanks you very much. Your answer is very helpful. I don't know about FM.
How can i check the minimum FM account assignments which is Funds Center and Commitment Item for available budget.
By the way, I check the integration between PSM-FM and SD as below,
1. I have activated Funds Management functionality (Enterprise Extension EA-PS is activated in transaction code SFW5.
2.Flags "Account Assignment Derivation" and/or "Activate Update in Funds Management" are activated in customizing path PSM -> Funds Management Government -> Actual and Commitment Update/Integration -> Activate/Deactivate Funds Management".
3. "fund center" set as an optional entry in SD customizing settings for field status.
4. I don't check deactivate this integration in customizing transaction OFUP
Best Regards,
Jittima K.

Similar Messages

  • How to inactive checking available budget when creating reservation

    Dear SAP Guru,
    Need your advice in how to inactive checking available budget when creating reservation under Project system and Investment management module
    Many thanks in advance.
    Nies

    ok

  • User exit for CJ20n (to check budget when create Reservation) for project

    Dear All,
    Plz advice, is there any user exit for CJ20n(project builder) in order to check available budget when we create reservation under a network/activity for a project?
    Many thanks in advance.

    Hi,
    Budget functionality is available against actual / commitment items, but n't against reservation of materials as there cane be reservation at projects or plant level. Morever there is no such user exit in CJ20N.
    If you can make developments of reservation agsinst network as committments items then budget functionality may work in that case.
    Hope this will help you.
    Regards,
    Rakesh Pradhan

  • FM - SD check available budget

    Hi Experts,
    Our system cannot check available budget from credit memo (SD).
    Our Process is create credit request (t-code : va01) and enter fund code and fund center in account assignment tab as below;
    condition type ZDTX define gl account type expense that will add budget in specific fund code and fund center before.
    User would like system check available budget from specific fund code and fund center. If credit amount is exceed budget, system do not allow to save this order.
    Please help.
    Jittima

    Dear Mr. Atif Farooq
    This commitment items with 30/3 (expense) can be budgeted and performed AVC on post accounting from change billing (t-code VF02) as below,
    but I would like this commitment performed avc when create credit request (t-code va01).
    Can modify derive rule for perform avc on create credit request process?
    Best Regards,
    Jittima K.

  • Not checking the budget for internal order at the time Travel Request creat

    Hi All,
    I have two issues.
    (1) We activated travel managment in our system for public sector germany. In that case we need to create trip directly from PR05 instead of TRIP. I created budget for internal order but its not controlling and checking budget at the time of creation of the trip. We activated fund management also but i need control at internal order level. Please guide me.
    (2) While creating trip in PR05 what ever expenses mentioned in Trip it's committing and also i am able to see in fund management commitments report. We extracted reports based on COSP table. This commitment is not updating in this table. Please guide me which table is showing link between internal order and fund management account assignment objects.
    Regards,
    sree

    thanks for your reply.
    I maintained Budget profile and Tolerance limits. I am getting error only at the time of posting in PRRW.But i need to control at the time of saving the trip. I can use user exit to control. If there is any standard functionality of checking the budget at the time of saving then it should be good.
    For me main problem is i am not able to get report both trip commitments and fund management details. Please inform me in which table internal order and trip commitments are storing.
    Regards,
    Sree

  • Exceed budget when create po

    hi expert!
    when I create po,  the system give me warning message
    exceed  item 010 **(cost center name) /**(commitment item name) budget
    message NO  BP629
    Diagnosis
    In document item 010 ***(cost center name)/***(Commitment item name), payment budget **(company code) /**(commitment item)  for fiscal year 2008 was exceeded by 1,000.00 RMB.
    but I think there is stilll enought available budget in wbs, the system should not issue warning message,  I am very confused!
    thank you

    Check all the Purchase Orders and Purchase requisitions created against the cost center. If you create Purchase Requisition with Value it will add to the total commitments against cost center and will give you error message.
    Check any Purchase Requisitions created
    Check for any additional Purchase Order is created in cost center actual/plan/commitment report

  • How to realize cross-plant ATP check in 46c when creating SO

    Hi all
    For cross-plant ATP check is not available in 46c when creating SO, is there other way to realize it? Can it be realized through user-exit or enhancement or development?
    Is there anyone can help me?
    Best regards
    Egg

    see these user exits for VA01. Second one can be used for ATP check...
    check below enhancements in SMOD Tcode .
    SDAPO001 Activating Sourcing Subitem Quantity Propagation
    SDTRM001 Reschedule schedule lines without a new ATP check
    V45A0002 Predefine sold-to party in sales document
    V45A0003 Collector for customer function modulpool MV45A
    V45A0004 Copy packing proposal
    V45E0001 Update the purchase order from the sales order
    V45E0002 Data transfer in procurement elements (PRreq., assembly)
    V45L0001 SD component supplier processing (customer enhancements)
    V45P0001 SD customer function for cross-company code sales
    V45S0001 Update sales document from configuration
    V45S0003 MRP-relevance for incomplete configuration
    V45S0004 Effectivity type in sales order
    V45W0001 SD Service Management: Forward Contract Data to Item
    V46H0001 SD Customer functions for resource-related billing
    V60F0001 SD Billing plan (customer enhancement) diff. to billing plan
    V45A0001 Determine alternative materials for product selection
    Regards,
    Madan gopal Sharma..
    REWARD POINTS

  • Reservation under project must check available budget  (PS-IM)

    Dear SAP,
    1. I have a requirement in which the reservation must check for the budget at the time of creation.I have made all the necessary integration settings but still it goes through without checking the budget.
    Please advice.
    Many thanks in advance.
    Nies

    Hi Shrikant,
    Appreciate your feedback. I agree that the material reservation do not contribute to the assigned value (before actual). However, i dont agree for another point. Normally, i create reservation under project(network and activities), after i save it, it goes to remaining order plan. After i implemented the notes 853530. The remaining order plan (report S_ALR_87013558) goes to available budget.  Actually we need remaining order plan( reservation) to be shown in the report and the unused material planning (after force close PO) will go to available budget.
    Please advice if you have some solution for my case.
    Thank you.
    Best Regards,
    Denis Evitanto.

  • Which bom explosion/dependent req. used when creating order

    a material's production version ( MRP4 in material master) has 2 or more versions and all versions are valid. when creating a production order, which version will the system take?

    Dear,
    If you are creating the production order manually through CO01,if your order type dependent parameter for the order type in OPL8
    is having manual selection of prod version means the system will give the pop up to select the production version.
    If it's an automatic selection means the system by default will pick the first production version,if you are having more than 1
    production version for same lot size and validity.
    Check and revert.
    Regards
    S Mangalraj
    Edited by: Mangalraj.S on Aug 25, 2010 12:48 PM

  • Transfer text of VBKD-BSTKD_E into a item text category when creating order

    Hi,
    when creating an order a text should be entered manually in the field 'VBKD-BSTKD_E' . Because the order is a third-party-order and we want to have this information of field 'VBKD-BSTKD_E'  also in the MM-purchase requisition to this order, the manual entered text of 'VBKD-BSTKD_E' should be transfered into a special item-text-category in the sales order (We made already the customizing that this special item-text-category goes automatically into the MM-purchase requisition when saving the SD-order). Now we have tried already to solve this issue with the function module 'change_text' and 'create_text' in the SD-user-Exits (1. Try: userexit_move_field_to_vbap and 2.Try: ZXVVAU05). We were able to change or create the text with these function modules but, although we used afterwards additionaly function module 'Save_text' to save the text, the text wasn't saved by the system.
    Has anybody an idea how this could work?
    Regards
    Stephan

    Read the header lever text using READ_TEXT, and use the SAVE_TEXT to save the text at the item level.  Obviously you have to change the TDOBJECT field before saving it.
    Albert

  • OSM 7  throw com.mslv.oms.handler.order.cache.c when creating order

    Hi all,
    I'm currently new in OSM 7 and i'm creating a very basic and simple cartridge in OSM. However, the cartridge is very simple since i followed it from the Lab documentation from Oracle. When i try to create the order from Web Client or SOAPUI, it throws :
    (Wrapped) com.mslv.oms.handler.order.cache.c
    I dont know why OSM throws this. Has anyone of you encountered this before? Would you please share what should be the next step?
    Thank you so much..
    Best Regards,
    Hans
    Edited by: user10642133 on Mar 25, 2012 10:52 PM

    Hi JP,
    I have installed OSm 7.0.3 on top of weblogic 10.3.5 and i not able to create order is OSM after deploying cartridges
    on the server.The error i am getting is : (Wrapped) com.mslv.oms.handler.order.cache.c
    I see in your previous posts that we have to downgrade to version 10.3.3 for weblogic.
    Is there any other alternative for this. Please let me know the solution ASAP.

  • Interact SNP: inserting a loc receiving calendar ctrl when creating order ?

    Hi all,
    When I manually create an order (planned distribution receipt) in a weekly bucket, the order is automatically created and fixed on Thursday 12:00:00 PM of the week. This is due to the period factor in the transportation lane's mode of transport that is set to 0,5 (thanks Srinivas for the info !     ) and it's perfectly normal.
    The problem is that no location receiving calendar control is made before creating the order : so even if Thursday is a non working day in the receiving calendar, the order is still created on that date, and fixed.
    Important : when I unfix the order, and then press enter, the date is recalculated taking into account the receiving calendar this time, and placing the order on an open day.  --> this significate that automatic receiving calendar control is possible in interactive SNP order creation.
    I tried to debug but I still can't find the moment when the system does the control...
    I'd want to insert an automatic calendar control directly when creating the order, but I didn't find any BADI or user exit that would allow me to insert the control at the right time...
    <b>Could someone help me to find an entry to insert that kind of control please ?</b>
    <i>By the way I'll create an OSS message about that point cause I don't consider this as a normal functioning...
    If anybody is interested in SAP response plz let me know.</i>
    Thanks for any help that could be brought... I reward points of course !
    Fabrice

    Coding User Exit macros will require some development help. You may need to get started from the help website
    http://help.sap.com/saphelp_scm41/helpdata/en/17/a5216b32a111d398260000e8a49608/frameset.htm
    Please research in the SAP-APO forum itself on user-exit macros.
    You are right in assuming that it can help you code many logics that may not be defined in standard user exit macros.

  • Pricing Procedure problem when creating order w/Ref to billing doc

    Hello all.
    When I create a SO w/ SaType 'A' it picks the correct Pricing procedure. However if I were to create the same Order Type 'A' w/ reference to a billing doc it picks up the Pricing procedure of the billing doc and not the one assigned to it in PP determination.
    Also this works correctly when I create SO w/ref to billing doc with order type 'B'. So I am kinda stumped as to why it would not work with the order type in the above example.

    Hi Robert,
    Check the copy control configuration:
    Spro>Sales and Distribution>Sales-->Maintain Copy Control for Sales Documents
    In this, select
    Copying Control: Billing Document to Sales Document
    on the pop-up.
    In the next screen, select the appropriate source billing doc type to target Sales Order type that gives you problem.  Then in its details, select Item and then the item category that is being defaulted into your SO#, in its copy function, verify the Pricing Type.  It can be made to the same value as the one that works fine for you (the other document types config).
    regards

  • Runtime Error when creating order CRM7 E-commerce

    hey guys,
    we have a CRM 7 J2EE running on Windows Server 2003 (64) with the CRM Abap Backend on Linux for zSeries.
    All applications have the latest patch levels (SP5). We configured the Middleware, the XCM and the OS with the same seetings as our Sandbox which had SP3 and works without any problems.
    The shop is running. I can configure products, view the catalog, etc.
    But when i want to create a new order or quotation this runtime exception occurs:
    runtime exception occurred on the highest level
    java.lang.NullPointerException
         at com.sap.isa.backend.JCoHelper.setValue(JCoHelper.java:889)
         at com.sap.isa.backend.crm.WrapperCrmIsa.crmIsaBasketGetHead(WrapperCrmIsa.java:3285)
         at com.sap.isa.backend.crm.SalesDocumentCRM.readHeaderFromBackend(SalesDocumentCRM.java:1397)
         at com.sap.isa.backend.crm.SalesDocumentCRM.createInBackend(SalesDocumentCRM.java:342)
         at com.sap.isa.businessobject.SalesDocument.init(SalesDocument.java:1690)
         at com.sap.isa.isacore.action.order.CreateBasketAction.executeCreateBasket(CreateBasketAction.java:328)
         at com.sap.isa.isacore.action.order.CreateBasketAction.isaPerform(CreateBasketAction.java:179)
         at com.sap.isa.isacore.action.IsaCoreBaseAction.isaPerform(IsaCoreBaseAction.java:418)
         at com.sap.isa.isacore.action.IsaCoreBaseAction.ecomPerform(IsaCoreBaseAction.java:344)
         at com.sap.isa.isacore.action.EComBaseAction.doPerform(EComBaseAction.java:375)
         at com.sap.isa.core.BaseAction.execute(BaseAction.java:212)
         at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:484)
         at com.sap.isa.core.RequestProcessor.processActionPerform(RequestProcessor.java:692)
         at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:274)
         at com.sap.isa.core.RequestProcessor.process(RequestProcessor.java:409)
         at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)
         at com.sap.isa.core.ActionServlet.process(ActionServlet.java:243)
         at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:525)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at com.sap.engine.services.servlets_jsp.server.runtime.RequestDispatcherImpl.doWork(RequestDispatcherImpl.java:321)
         at com.sap.engine.services.servlets_jsp.server.runtime.RequestDispatcherImpl.forward(RequestDispatcherImpl.java:377)
         at org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1069)
         at org.apache.struts.action.RequestProcessor.processForwardConfig(RequestProcessor.java:455)
         at com.sap.isa.core.RequestProcessor.processForwardConfig(RequestProcessor.java:284)
         at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:279)
         at com.sap.isa.core.RequestProcessor.process(RequestProcessor.java:409)
         at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)
         at com.sap.isa.core.ActionServlet.process(ActionServlet.java:243)
         at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:525)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at com.sap.engine.services.servlets_jsp.server.runtime.FilterChainImpl.runServlet(FilterChainImpl.java:117)
         at com.sap.engine.services.servlets_jsp.server.runtime.FilterChainImpl.doFilter(FilterChainImpl.java:62)
         at com.tealeaf.capture.LiteFilter.doFilter(Unknown Source)
         at com.sap.isa.isacore.TealeafFilter.doFilter(TealeafFilter.java:61)
         at com.sap.engine.services.servlets_jsp.server.runtime.FilterChainImpl.doFilter(FilterChainImpl.java:58)
         at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:384)
         at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:266)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:386)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:364)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:1039)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:265)
         at com.sap.engine.services.httpserver.server.Client.handle(Client.java:95)
         at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:175)
         at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
         at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
         at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
         at java.security.AccessController.doPrivileged(Native Method)
         at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:104)
         at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:176)
    I searched for notes or SDM threads a few days long but i haven´t see anyone who had this problem yet.
    TREX is working fine and catalog is working too.
    I also created a session trace of this problem.
    It starts with this lines:
    Debug   com.sap.isa.core.eai.sp.jco.JCoManagedConnectionFactory  Serving function module "CRM_ISA_BASKET_GETHEAD" from existing repository "DCR150"
    Path    com.sap.isa.backend.crm.WrapperCrmIsa           Exiting method
    (and then the same exception is in the session trace)
    Error   com.sap.isa.isacore.action.order.CreateBasketAction                    A runtime exception occurred on the highest level
    java.lang.NullPointerException
    I hope you can help me.
    regards
    Tobias

    Hi Tobias,
    From your Error. It seems that when you are creating an order Your application is not passing required value to RFC and it is NULL.
    This is the reason you are getting java.lang.NullPointerException at com.sap.isa.backend.JCoHelper.setValue(JCoHelper.java:889)
    Try to debug and check what value you are passing to the RFC CRM_ISA_BASKET_GETHEAD in Java class.
    Set Debugger in WrapperCrmIsa.crmIsaBasketGetHead(WrapperCrmIsa.java:3285) class method and check what value is not coming from JSP page to this RFC.
    Basically you are not passing value required by CRM_ISA_BASKET_GETHEAD when you are creating an order or Quotation.
    I hope this information will help you to find missing value.
    eCommerce Developer.

  • Error Message: "Excel cannot complete this task with available resources" when creating pivot table with Excel 2013

    Hi, 
    One of our users encountered this problem with Excel 2013 while creating pivot tables, particularly with large files. We tried to modify Virtual Memory
    of the pc but error still persist. Why does this happen and how can we resolve this? Thanks.
    Another error message encountered by the user, this time when opening large files. The files she tried to open are working fine in 2010. But when opened in 2013, it prompted : "There
    isn't enough memory to complete this action. Try using less data or closing other applications."

    Hi,
    In regarding of the issue, please provide us more information to assist you better.
    Did your user using the Excel 2013 and Excel 2010 with same PC? If not, please let me know the both of the 2 PCs' hardware list/Windows operation system info.
    Did you using Excel 2013 32bit version and Excel 2010 64bit version?
    General speaking, this issue usually occurs with Office 2013 32 bit version. It has a limitation of 2Gb of memory that can be used by its process. And the 64-bit Excel can handle larger workbooks.
    Thus, if your user using 32bit Excel, I recommend try 64bit Excel instead.
    Here is a similar issue, we also could try it:
    http://answers.microsoft.com/en-us/office/forum/office_2007-excel/excel-cannot-complete-the-task-with-available/d31b1822-ebde-4c9b-8d11-e54bb652847d
    If you have any update, please feel free let us know.
    Regards,
    George Zhao
    TechNet Community Support
    It's recommended to download and install
    Configuration Analyzer Tool (OffCAT), which is developed by Microsoft Support teams. Once the tool is installed, you can run it at any time to scan for hundreds of known issues in Office
    programs.

Maybe you are looking for