Entry in field Funds Center required; check the field control Mg No.FMEF010

Hi,
We have a Z tcode for converting planned order to purchase requisition.
We use Account assignment P - Project and A - Asset.
We have WBS element and fund center linked to it.
For the Z tcode while converting Planned order to purchase requisition we are getting below error
Error: Entry in field Funds Center required; check the field control Msg No.FMEF010
While creating manually purchase requisition with same GL code and WBS element the fund center gets automatically picked.
Can anyone pls let me know in which table we can find the link between WBS element and fund center so that we can code the same in our program. In PRPS table we can find the link between WBS and profit center.
Or is there any user exit that can be used.
Thanks in advance.
Regards,
Radha

Hello
If you do a F1 in the value date field it will give you the answer - The value date is used in bank accounts and bank sub-accounts.
As regards the other query check whether the tax code has been already created.
Hope it helps.
Rgds

Similar Messages

  • Payment to Vendor in FBCJ field Fund & Fund center required

    Dear Experts,
    I have a question, How can we make fields (fund and Fund center) required when we post the payment to the vendor (K) from FBCJ. I checked with field status group it is not working.
    I want to get the warning message if I don't enter or forgot to enter any account assignemnt when I post vendor payment from FBCJ. Just like expemnse payment if I post for expense i will get warning message Account xxx requires an assignment a CO object.
    where I can setup this could any one help in this issue. this request is from my customer.
    Thanks in advance
    Satya

    Hi
    thank you for your reply.
    I defined validations as below but it is not working.
    Prerequisite: Transaction code = 'FBCJ' AND Document Type = 'KZ'
    Check: Funds Center <> '' AND Fund <> ''
    In the debugg I found fileld values of VENDOR, FUND and FUNDS CENTER are not filled in the BSEG table.
    the validation message is showing correctly but even if I entered the required values again asking same entries.
    I am using business transaction PAYMENT TO CREDITOR initially I entered amount, vendor if I try to post system is asking enter the fund and funds center after entering the required fileds again asking same field entries.
    could you suggest any other solution.
    is there any chance to enter our own structure in tab tables field in Validations.
    thanks and regards.
    Satya

  • Activate the FIELD Cost Center while issuing the Material to Order by 261

    Dear All,
    How to activate the FIELD Cost Center while issuing the material againest Order IN MB1A?
    Thanks and regards,
    Satyajit

    Hi all,
    I'm having problems with activating the cost center field too. I've already checked OMBW and OMJJ. For OMJJ, cost center field was required. For OMBW, Cost Center field was Supressed. However, when I checked the Change Logs, no changes were performed since last year. The user who raised this issue had the cost center field activated until December 1, 2008 but now it's deactiavted. So I don't think it's OMBW responsible for this since there was no change since last year.
    Please share your knowledge on this.
    Thanks!

  • Checking the field is null or not

    Hi Experts,
    I need to map if the field is not null,if the field is null i dont need to pass the value to target. is there any function to check this?
    Kind Regards,
    Kumar
    Message was edited by:
            praveen kumar

    Hi ;
    By null do you mean blank or the node itself is not comming in from sender.
    If its comming in as blank then you can achive this by User defined function
    Source field Trim UDF -- Target Field
    UDF
    if(SourceField.length()>0)
    return SourceField;
    Mudit
    Award points if it helps

  • HT2240 When I enter the Quick time 7 to register the pro version all it does is cycle back to the name field. I have check the info that I entered and it seems correct. How do I register?

    When I enter the Quick time 7 to register the pro version all it does is cycle back to the name field. I have check the info that I entered and it seems correct. How do I register?

    Enter in the name, exactly as in the email Apple sent you, and the key, and then press the Tab key. Do not press the Enter/Return key.
    Hope this helps.

  • Profit center filed in Fund Center Master data in Budget Control system(BCS

    Hi to all,
    This is client requirement that Profit Center need to be put in Fund Center master Data, I have checked standard SAP field status for Fund center master data but Profit center option is not available there.
    Could some one advise me how to add profit center into Fund Center or is there is Badi or customer enhancements available in SAP.
    Thanks & Regards,
    YK.

    Hi,
    I dont know the reason why the customer wants this but in case the Profit Center of the funds center must be the same as the one available in Cost Center master data they can create a derivation rule in FMDERIVE for this.
    The same in case Profit Center comes from the WBS Element, in order to read the WBS element master data, you will have to
    create a new derivation step calling function module FMDT_READ_MD_WBS_ELEMENT.
    In case Profit Center should come from another place, let me know.
    Just to inform the exit names, in FMMD0009 Customer-Specific Screen Fields for Funds Centers, you have the following exits:
    EXIT_SAPLFMF2_001
    EXIT_SAPLFMF2_002
    I hope this helps.
    Best Regards,
    Vanessa Barth.

  • What is the field to be used in the field catalog

    hi
    what is the field to be used in the field catalog of an ALV report to hide the relevant column inthe list

    hi,
    if you want to hide a particular column dont specify it in output list. it wont be displayed then.
    or if you want to display that column when particular radio button is selected then use:
    if radi1 = 'x'.
    Order Number
      wa_fldcat-fieldname     = 'AUFNR'.
      wa_fldcat-col_pos       =  l_pos.
      wa_fldcat-scrtext_s = 'Order'.
      wa_fldcat-scrtext_m = 'Order'.
      wa_fldcat-scrtext_l = 'Order'.
      APPEND wa_fldcat TO it_fldcat.
      CLEAR wa_fldcat.
      l_pos = l_pos + 1.
    endif.

  • How to put an asterisk in the field label rather than on the field in Infopath

    For a mandatory field in Infopath, we know that the red asterisk shows up always on the control. Is there a way we can make it appear on the label instead. 
    In the figure below, can we have the red asterisk on the label where ? symbol is present ?

    Hi Prajk,
    From your description, my understanding is that you want to put an asterisk in the field label rather than on the field in Infopath.
    By default, the asterisk is on the field, not the field label. If you want to put an asterisk in the field label, per my knowledge, you need to develop the column to do it.
    For developing InfoPath controls, I suggest you create a new thread on Visual Studio Tools for Office forum, more experts will assist you with Office development.
    VSTO:
    https://social.msdn.microsoft.com/Forums/vstudio/en-US/home?forum=vsto
    Thanks,
    Wendy
    TechNet Community Support
    Please remember to mark the replies as answers if they help, and unmark the answers if they provide no help. If you have feedback for TechNet Support, contact
    [email protected]

  • How to check the field existence in a string at Header level?

    Hello,
    I have a bunch of fields on my_form, just for example here in this posting I am using US state names ....., say for example,
    I have 3 fields, their names are as below
    1) NY,
    2) CA, 
    3) TX
    I placed a hidden a text field, its name is GFL (i mean, Grey Fields List), am using this GFL for my programming purpose
    From the back end (in our case, its an ERP -SAP) am populating/filling this GFL field, say for example.... its data looks like, CA TX (i mean, am concatenating the state names with a seperation of a space)
    ( FYI.....Already i have some JS piece in my_form INITIALIZATION and docReady events for some other purposes)
    Now, my requirement is as below,
    1) LOOP all the FIELD objects (here they are as State names) of my_form , then check whether their name (NY) existing in GFL's data..........if exisitng (in our case, its not existing) pls. greyed out with readOnly.......... if not existing
    (in our case, its not existing)   then skip the coloring and readOnly, go to next loop / iteration / state / Field
    Actually, i can achieve my requirement by putting JS in each field objet's INITIALIZATION event itslef as below, (but, i have around 200 feilds in my_form, hence i would like to put at HEADER level by generically looping all the field objects in my_form in one piece of code),
    var myStateName = /NY/;
    var returnValue = GFL.search(myStateName);
    if(returnValue != -1){; // This state/field/object is found in the Grey Fields List, hence greyed out with readOnly
    this.ui.oneOfChild.border.fill.color.value = "192,192,192";
    this.access = "readOnly";
    For some other requirement one of expert has provided the below JS in these forums, as below
    function findNodes(vNode) {
        if (vNode.className === "field") {
                       if (vNode.isPropertySpecified("name") === true) {
                                      if (vNode.getAttribute("name").search(/_U$/g) !== -1) {
                                          // Script to execute, when a match was found
        for (var i = 0; i < vNode.nodes.length; i += 1) {
            findNodes(vNode.nodes.item(i));
    findNodes(xfa.form);
    Actually, I tried to change the above JS as per my requirement, but its not working, pls. provide me correct JS as per my requirement
    Thank you

    Try this:
    function findNodes(vNode){
         if (vNode.className === "field"){
              if (vNode.isPropertySpecified("name")===true){
                   var myStateName=new RegExp(vNode.name);
                   var returnValue = GFL.search(myStateName);
                   if (returnValue!=-1){
                        this.ui.oneOfChild.border.fill.color.value="192,192,192";
                        this.access="readOnly";
                   else{  
                        this.ui.oneOfChild.border.fill.color.value="255,255,255";//whatever colour is open access
                        this.access="open";
         for (var a=0;a<vNode.nodes.length;a++){
              findNodes(vNode.nodes.item(a));
    findNodes(xfa.form);
    Kyle

  • UDF for Checking the field value

    Hi
    I want to check the whether the fiels conatins any value or not in mapping ... if not i want to raise the exception using the UDF
    DO any one have sample code for writing the UDF
    SV

    Hi SV
    what is your requirement first that should br clear.
    i am giving you two UDF
    1) i have written this uDF for string and comparing the field value XYZ
    2) i am entering a string and its returning aa string which starts from the index of your input fixed length
    int len = a.length();
    String res = "";
    String temp = "";
    if ( len >= 10)
    temp = a.substring(0,10);
    if ( temp.equals("XYZ"))
    res = temp;
    else
    res = "";
    return res;
    =======================================
    String fixed = "ABCD";
    String res = "";
    int index = -1;
    index = a.indexOf(fixed);
    if (index == -1)
    res = "NO INDEX FOUND";// or if u wanna set it as null res = "";
    else
    res = b.substring(index4,index12);
    return res;
    ===
    hope these may solve your problem
    Thanks
    Sandeep sharma
    If helpful reward points

  • Want to check the fields content

    Hello Experts,
       I  am having a requirement where in particular code has to get executed only if the value of the field is a number.
            LOOP AT lt_line.
              TRANSLATE lt_line-tdline USING ',.'.
              MOVE lt_line-tdline TO l_aux_tare.
              ADD l_aux_tare TO lv_sum_tare.
            ENDLOOP.
    Here the code inside the loop has to get executed only if the value of the field lt_line-tdline is a number.
    Thanks & Regards,
    Uday....

    if lt_line-tdline CO '0123456789'.
    then process your code here.
    endif.

  • How can I check the field char can be translate into num type?

    Hi
    when I import Excel file into sap . I create one table to save the column and there are one column who's tpye is num . as we all know ,all the fields from excel are char type, the sap system will
    automatic translate char to num . but if the field can not translate char to num. then the program
    will be crush down
    such as : qty type char : 500 in excel then in tab qty type num :500 ok
    qty type char : 50A in excel then crash
    Is there any function that can deal with this matter?

    You may [CATCH|http://help.sap.com/abapdocu/en/ABAPCATCH_SYSTEM-EXCEPT_SHORTREF.htm] the error.
    CATCH SYSTEM-EXCEPTIONS convt_no_number = 1
                            conversion_errors = 2.
      MOVE char TO num.
    ENDCATCH.
    IF sy-subrc EQ 0.
      " converted
    ELSEIF sy-subrc EQ 1.
      " not numeric
    ELSEIF sy-subrc EQ 2.
      " not converted, other error
    ENDIF.
    Regards

  • TRANSPARENT TABLE REQUIRED for the field level no T CODE : MB56

    hi
    i m trying 2 get the transparent table name and field name for LEVEL NO field which is present in tcode MB56 (30F VERSION). I am getting the details in technical info 1. structure is AM07M & field name is CUSTFE. can any guide how 2 get transparent table for the level no field.
    but as of release 4.7 the field name is EXPANSION LEVEL(TCODE MB56 ).
    here also i m not getting the transparent table corresponding to EXPANSION LEVEL field.
    it would be great help if i can get assistance in this issue.
    regards

    unanswered

  • Reg : data required for the fields to be filled

    Hi all,
    From a  non sap system a purchase order is coming to sap system where the sales order is getting created .Standard SAP IDOC Message type: ORDERS (EDI-850)
    Standard SAP IDOC type: ORDERS05
    but for the sap idoc type orders05 the segments need to be filled up .such as E1EDKT1/E1EDKT2,  E1EDK02 QUALF: '001'  ,E1EDK14  QUALF: '005'   ,E1EDK03 IDDAT: '022'  and many other segments are there .in each segment there are several fields .i need to fill these fields and click on standarad inbound and see if sales order is getting created or not . thanx in advance ............

    problem solved

  • Preserving a field's value on changing the field access parameter?

    I have a form that has a number of fields that are set to "protected" and have calculation scripts on them. If the user selects a specific radio button option elsewhere, the form sets the .access parameter to "open" and disables the calculation so that the user can enter whatever they want into those fields. The problem arises when the user imports XML data via Acrobat. The radio button choice is made (since it is bound to an element in the schema), but when the form changes the access parameter of the fields to "open", it fires the calculate event on the fields and we lose the value assigned to those fields from the imported XML.
    Is there any way to preserve the fields value when it changes from "protected" to "open"? Here is an example PDF w/ XSD.
    The more I dig into this the more I think this might be an issue with calculate.override not disabling the calculations on a field, even when it is set to "open" - at least until the user manually edits that field.

    Ok, worked out a solution. It's specific to my application, but maybe someone else will get something out of it. What I did is moved the calculation script from the field I am changing the access parameter of (call it "Field A") to the fields that feed into that field (call them "Field B" and "Field C"). Now, when the user triggers the exit events on B and C, each one fires a script that updates the value of A. For my application, this works only because B and C are hidden from the use if they toggle the radio button allowing them to manually enter A.
    Basically, instead of A pulling values from B and C to calculate it's value, B and C check each other and push values to A.

Maybe you are looking for