Mfbf transaction

while working with mfbf transaction i get message error in determining cost estimate can anyone guide me where am i wrong .i have also used transaction mf30 i still get message one product collector costed of which one with errors can anyone guide me how to proceed

Amit,
Kindly do the costing (CK11N) For your material with reference to the production version for which you're doing the confirmation. Just make sure there are no errors in the costing run. Also release the costing with CK24 after the costing run.
Regards,
Lodhi.S

Similar Messages

  • DUMP in the MFBF transaction

    Hi Folks,
    Users getting the frequent dumps in production systems. actaully we observed that dumps are coming when the users accessing the MFBF transaction manually when the batch job was running for backflush and NRIV (number ranges) table is getting locked.
    The dump details is:
    ABAP/4 runtime error   DBIF_RSQL_SQL_ERROR
           Occurred on     16.04.2007 at 15:57:10
    >> Short dump has not been completely stored. It is too big.
    SQL error 60 occurred when accessing table "NRIV ".
    What happened?
    The database system detected a deadlock and avoided it by rolling back
    your transaction.
    Information on where termination occurred
    The termination occurred in the ABAP/4 program "SAPLSNR3" in
    "READ_NRIV".
    The main program was "SAPLBARM".
    The termination occurred in line 231
    of the source code of program "LSNR3F01" (when calling the editor 2310).
    The error occurred during batch input processing
    Source code extract
    002010             NRIV-TOYEAR    = BNRIV-TOYEAR.
    002020             G_FOUND        = YES.
    002030           WHEN 4.
    002040           WHEN OTHERS.
    002050             G_ERROR_IN_BUFFER = YES.
    002060         ENDCASE.
    002070       ENDIF.
    002080
    002090       IF BUFFER_ACTIVE = NO OR G_ERROR_IN_BUFFER = YES.
    002100   *          Die Pufferversion ist nicht aktiv oder es wurde bereits
    002110   *          ein Fehler im Puffer oder NrKreisServer festgestellt.
    002120   *          Gⁿltiges NrKreisIntervall mit Bis-GeschΣftsjahr aus der
    002130   *          DB ermitteln
    002140   *
    002150         SELECT * FROM NRIV WHERE OBJECT    = P_OBJECT
    002160                              AND SUBOBJECT = P_SUBOBJECT
    002170                              AND NRRANGENR = P_NR_RANGE_NR
    002180                              AND TOYEAR   >= P_TOYEAR
    002190                       ORDER BY PRIMARY KEY.
    002200           G_FOUND = YES.
    002210           EXIT.
    002220         ENDSELECT.
    002230       ENDIF.
    002240
    002250       IF G_FOUND = YES.
    002260   *          Intervall lesen, um zu sperren
    002270         SELECT SINGLE FOR UPDATE * FROM NRIV WHERE
    002280                                     OBJECT    = NRIV-OBJECT
    002290                                 AND SUBOBJECT = NRIV-SUBOBJECT
    002300                                 AND NRRANGENR = NRIV-NRRANGENR
    >                                 AND TOYEAR    = NRIV-TOYEAR.
    002320         IF SY-SUBRC <> 0.
    002330       MESSAGE E751 RAISING INTERVAL_NOT_FOUND WITH P_OBJECT
    002340                                                    P_NR_RANGE_NR.
    002350         ENDIF.
    002360       ELSE.
    002370       MESSAGE E751 RAISING INTERVAL_NOT_FOUND WITH P_OBJECT
    002380                                                    P_NR_RANGE_NR.
    002390       ENDIF.
    002400     ENDIF.
    002410
    002420     IF NRIV-EXTERNIND <> SPACE.
    002430       MESSAGE E752 RAISING NUMBER_RANGE_NOT_INTERN.
    002440     ENDIF.
    002450
    002460   *    L&#931;nge (maximale Anzahl Stellen) der Nummern berechnen
    002470     G_NR_LENGTH = STRLEN( NRIV-FROMNUMBER ).
    002480
    002490   *    Nummern in numerische Felder f&#8319;r sp&#931;tere Berechnungen &#8319;bernehmen
    002500     ASSIGN NRIV-FROMNUMBER(G_NR_LENGTH) TO <G_F>.
    Contents of system fields
    SY field contents..................... SY field contents.....................
    SY-SUBRC 0                             SY-INDEX 1
    SY-TABIX 1                             SY-DBCNT 1
    SY-FDPOS 32                            SY-LSIND 0
    SY-PAGNO 0                             SY-LINNO 1
    SY-COLNO 1
    Chosen variables
    Any help will get full points.
    Regards
    TAJUDDIN

    Dear All,
    Notes are available for 4.6c version. This problem is in 3.1i and for this there is no note. Can we modify this 4.6c note and use in 3.1?
    Regards
    TAJUDDIN

  • Population of custom LIS tables thorugh MFBF transaction

    Hello Friends,
    I have created a custom LIS tables S728 for Shop floor control (04) and it is updated though REM Backflush (transaction MFBF). But some of the fields are not populated. Can someone help me to understand how this LIS table is populated? I am looking for piece of code where this table is populated.
    I see some includes inside main program for MFBF transaction related to LIS structures, but control does not stop there in while debugging MFBF Tran code.
    Any direction/suggestion will help.
    Thanks.
    Sujoy

    I added the following code at the beginning of the user exit and was able to prevent the execution of user exit for S031, S032 and S033 during reload of old material documents using OLI1 or OLI2.
    DATA: lv_ex_flg TYPE c.
    DATA: lfd_string TYPE string VALUE '(SAPLMCB1)XMCINF[]'.
    FIELD-SYMBOLS : <fs1> type any,
            <fs2> type any,
            <fs> TYPE table,
            <fs_wa> TYPE any.
    IF sy-tcode EQ 'OLI1' OR sy-tcode EQ 'OLI2'.
    ASSIGN (lfd_string) TO <fs>.
    IF sy-subrc EQ 0.
    LOOP AT <fs> ASSIGNING <fs_wa>.
       ASSIGN COMPONENT 'LOW' OF STRUCTURE <fs_wa> TO <fs1>.
       ASSIGN COMPONENT 'HIGH' OF STRUCTURE <fs_wa> TO <fs2>.
       IF <fs1> EQ 'S031' OR
         <fs1> EQ 'S032' OR
         <fs1> EQ 'S033'.
         lv_ex_flg = '1'.
         EXIT.
       ELSEIF <fs2> EQ 'S031' OR
              <fs2> EQ 'S032' OR
               <fs2> EQ 'S033'.
         lv_ex_flg = '1'.
         EXIT.
       ELSEIF <fs2> EQ 'S920' OR
               <fs1> EQ 'S920'.
         EXIT.
       ENDIF.
    ENDLOOP.
    ENDIF.
    ENDIF.
    CHECK lv_ex_flg NE '1'.

  • MFBF transaction help required for variant creation

    Dear experts,
    We have a requirment in using MFBF transaction.
    In assembly backflush tab after entering everything and pressing 'Post with correction button'
    a grid opens.Here we want quantity to be disabled.
    Second we click component backflush tab and after entering data and press
    'process component list' button.Here we want the same grid that we get should have quantity
    enabled.
    I tried using transaction variant and find it responding one way either enabled in both or diabled in both.
    That doesnot meet my purpose.
    Plz tell me some way. Can i use badi to do such stuff ?

    Dear experts,
    I dont know whether its a bug with sap or not,they may conclude themselves.For the time being
    i tried userexits
    EXIT_SAPLBARM_001
    EXIT_SAPLBARM_002
    EXIT_SAPLBARM_003
    EXIT_SAPLBARM_004 IN enhancement XMRM0001
    I activate my projects without any coding on these exits but only breakpoints statement.
    I find them stucking at breakpoints on activation which is what i want .
    But what happens at last is despite without any single piece of code on these exits
    i get information message dialog
    No components Found.Continue without components  ?
    If i say 'yes',i see a blank grid and otherwise material posted without document.
    Why such a behaviour ??

  • Repetitive Component Scrap for MTS scenario using MFBF transaction

    Hi,
    We are trying to replicate the functionality of posting a backflush document to process Repetitive material component Scrap for MTS scenario with BOM explosion using MFBF transaction into a custom RF program.
    We tried to use 'BAPI_REPMANCONF1_CREATE_MTS' to backflush the Scrap for the above scenario. But it did not help. And no other BAPI's exist. BDC'ing the transaction doesn't help as it contains Table Controls and lot of subscreens an dit is highly volatile for a RF screen.
    In view of above restrictions, we are not able to find a solution of how to implement the above functionailty in a RF program.
    Can someone please help us in this regard.
    Thanks.

    Any Body plz ? .. Even I need this.

  • Graying out the option INITIAL SCREEN on MFBF transaction -reg

    Hi,
    We face issues with users keep on changing their initial screen of MFBF transaction where in which they encounter issues .
    for example for doing assembly backflush , some times with out knowledge they select component back flush radio button and click on the option initial screen , then for them on MFBF component backflush only selected by default .
    with thsi background if they try for processing assembly back flush back ground sessions they encounter error and then we have to analyse and find the problem with screen of MFBF
    we would like to take out the option of initial screen setting from the users
    we could not do it through any of authorizations
    any idea how to deactivate it ?
    can it be done user wise or for the whole transaction it has to be done ?
    regards,
    madhu kiran.

    hi,
    we could not find any objects to control it through authorization
    our basis personnel confirmed it
    if any authorization controlling object is there please let us know which object to be used
    or
    which user exit we have to activate which should not give any side effects to the existing business process
    regards,
    madhu kiran.

  • BAPI_REPMANCONF_CREATE_MTS     (mfbf) TRANSACTION)

    Guru's,
    Pls help me on theis req...
    IN my module pool screen i got the data...
    matnr = mti010   plant =1001 storageloc=gfds serlnumber=12
    now i need to update into sap insteading of writing BDC..
    so in case of MTO while calling same as MFBF transaction..
    I need to use BAPI_REPMANCONF_CREATE_MTS...
    Please any body tell me how to pass the parameters and update the database tables.....
    I will give u full marks for this...
    Pls give me code as of now urgent tome...

    Hi,
    I'm also facing the same problem while i'm working with BAPI_REPMANCONF_CREATE_MTS. Hope u know the functionality of  PDC Number. From where i can get this. Please replay me.
    regards,
    bab

  • QALS table update while using MFBF transaction

    Hi ,
    I added new field with Z to QALS table and i want to fill this field when user use MFBF transaction while pushed save button.But i need mat. document number (mblnr) when i find value of new field which i added.I found  EXIT_SAPLQPL1_002 exit which i can change value of QALS table but when i enter into this exit mblnr filed is coming empty.I also tried to find a badi and found INSPECTIONLOT_UPDATE badi's CREATE_BEFORE_UPDATE method.Here i have all values of QALS.But when i change value of new field after this method it becomes empty again.Is there any way to fill this field from mfbf transaction using mblnr?

    Hi Mehul,
    You make use of Wait statement within the BAPI. let the system wait for 2 milliseconds.
    use wait = 2. then try doing the same. I think your error would be resolved.
    Reward points if this helps,
    Kiran

  • User exit for MFBF Transaction when we save the Transaction

    Hi All,
    I have a requirement like this I am generating batch numbers for MFBF Transactioin for this I have written code in the user exit 'EXIT_SAPLV01Z-002' this user exit will generate the Batch Number accordingly client requirement and update the batch number to the cust table which I have created,But now the issue is if we will not save the MFBF Transaction or it got some error and terminated the Transaction MFBF still the batch Number is updating to the custom table I want to find which user exit will trigger when we will save the docuement in the Transaction 'MFBF'?
    Thanks&Regards
    Mahesh

    Hi Mahesh,
    Check these user exits.
    PTRM0001            User Exit for Lead Column in REM Planning Table
    SAPLRMPU            Customer Exits for Material Staging
    XMRM0001            User exits: Backflushing in Repetitive Manufacturing
    No of Exits:          3

  • GI(Goods Issue) for serialized component in mfbf transaction

    In transaction MFBF when we press save after entering planned order and backfluish quantity it asks for serial numbers for the main component but if there are serialized componets in compoents tab it throws error on saving ,the requirement form my customer is like that if there is a serialized component in component list its pop up should come and asking for serial numbers and its GI should happen

    hi santhosh
    kindly check the order type .i think you are using MB1A for refurbishment process.but it is not possible.only maintenance order can be posted via MB1A
    follow the procedure for goods issue in refurbishment order.
    Choose Logistics ® Plant maintenance ® Maintenance processing ® Completion confirmation ® Goods movement ® Goods movement.
    The entry screen for a goods issue appears.
    Choose the pushbutton For order.
    Enter the relevant order number in the dialog box and choose Continue.
    An entry screen appears.
    Choose Copy.
    The Maintain Serial Numbers dialog box appears.
    Choose Reference document.
    Enter the order number in the Refurbishment order group box and choose Execute.
    A list appears with the planned serial numbers for the refurbishment order.
    Check the selections of serial numbers, for whose material you want to post a goods issue, and choose Copy.
    The serial numbers are copied into the Maintain Serial Numbers dialog box.
    Choose Exit window.
    The goods issue is posted.
    regards
    thyagarajan

  • Table and field for RP Backflush checkbox in MFBF transaction

    Dear All,
    I am working on enhancement for transaction MFBF wherein on MFBF screen RP backflush check box is part of enhancement.
    When I do operational confirmation by keeping check for RP backflush then it save the entry.
    I can see the operation entry in AFRU but I can not see the check for RP backflush check box.
    Can anybody help me by providing the information that in which table I will get RP backflush check box entry for the MFBF operational confirmation?
    Or else provide the logic that how system find/determine that user has selected/checked the RP backflush checkbox?
    Thanks,
    Narresh

    Hello Naresh,
    The purpose of the RP backflush to confirm the operation and component is assigned to such operation (reporting point) then the components and activities gets posted and during the last reporting point generally GR happens. For RP backflush maintained mailstone confirmation in control key indicator and same control key assign to operation in routing.
    Please check this table S028, CEZP and CPZP for RP backflush information.
    I hope this information helpful to you,
    Thanks & Regards
    Umesh Mali

  • Restriction on MFBF Transaction Screen

    Hi All..
    I would like to know how to restict some of the push buttons in  MFBF screen..?
    The push buttons required to be restricted are, "post with correction", and remaining push buttons on this row... user shud not be able to use these buttons.
    And above restrictions should be made for users and for some semifinished / finished materials..( not for all materials)
    please guide me at the earliest...
    with regards,
    LN

    Hello,
    Create a screen variant for this transaction thro shdo' by hiding the not req/not modifiable and all.
    for this you can get the help of your ABAP resources available.
    or you can use auth. object also to activate this. for this you need to get in touch with the Basis/Auth. team.
    This can be done.
    Regards,
    <Manick>

  • DUMP in MFBF transcation

    Hi Folks,
    Users getting the frequent dumps in production systems. actaully we observed that dumps are coming when the users accessing the MFBF transaction manually when the batch job was running for backflush and NRIV (number ranges) table is getting locked.
    The dump details is:
    ABAP/4 runtime error DBIF_RSQL_SQL_ERROR
    Occurred on 16.04.2007 at 15:57:10
    >> Short dump has not been completely stored. It is too big.
    SQL error 60 occurred when accessing table "NRIV ".
    What happened?
    The database system detected a deadlock and avoided it by rolling back
    your transaction.
    Information on where termination occurred
    The termination occurred in the ABAP/4 program "SAPLSNR3" in
    "READ_NRIV".
    The main program was "SAPLBARM".
    The termination occurred in line 231
    of the source code of program "LSNR3F01" (when calling the editor 2310).
    The error occurred during batch input processing
    Source code extract
    002010 NRIV-TOYEAR = BNRIV-TOYEAR.
    002020 G_FOUND = YES.
    002030 WHEN 4.
    002040 WHEN OTHERS.
    002050 G_ERROR_IN_BUFFER = YES.
    002060 ENDCASE.
    002070 ENDIF.
    002080
    002090 IF BUFFER_ACTIVE = NO OR G_ERROR_IN_BUFFER = YES.
    002100 * Die Pufferversion ist nicht aktiv oder es wurde bereits
    002110 * ein Fehler im Puffer oder NrKreisServer festgestellt.
    002120 * G&#8319;ltiges NrKreisIntervall mit Bis-Gesch&#931;ftsjahr aus der
    002130 * DB ermitteln
    002140 *
    002150 SELECT * FROM NRIV WHERE OBJECT = P_OBJECT
    002160 AND SUBOBJECT = P_SUBOBJECT
    002170 AND NRRANGENR = P_NR_RANGE_NR
    002180 AND TOYEAR >= P_TOYEAR
    002190 ORDER BY PRIMARY KEY.
    002200 G_FOUND = YES.
    002210 EXIT.
    002220 ENDSELECT.
    002230 ENDIF.
    002240
    002250 IF G_FOUND = YES.
    002260 * Intervall lesen, um zu sperren
    002270 SELECT SINGLE FOR UPDATE * FROM NRIV WHERE
    002280 OBJECT = NRIV-OBJECT
    002290 AND SUBOBJECT = NRIV-SUBOBJECT
    002300 AND NRRANGENR = NRIV-NRRANGENR
    > AND TOYEAR = NRIV-TOYEAR.
    002320 IF SY-SUBRC <> 0.
    002330 MESSAGE E751 RAISING INTERVAL_NOT_FOUND WITH P_OBJECT
    002340 P_NR_RANGE_NR.
    002350 ENDIF.
    002360 ELSE.
    002370 MESSAGE E751 RAISING INTERVAL_NOT_FOUND WITH P_OBJECT
    002380 P_NR_RANGE_NR.
    002390 ENDIF.
    002400 ENDIF.
    002410
    002420 IF NRIV-EXTERNIND <> SPACE.
    002430 MESSAGE E752 RAISING NUMBER_RANGE_NOT_INTERN.
    002440 ENDIF.
    002450
    002460 * L&#931;nge (maximale Anzahl Stellen) der Nummern berechnen
    002470 G_NR_LENGTH = STRLEN( NRIV-FROMNUMBER ).
    002480
    002490 * Nummern in numerische Felder f&#8319;r sp&#931;tere Berechnungen &#8319;bernehmen
    002500 ASSIGN NRIV-FROMNUMBER(G_NR_LENGTH) TO <G_F>.
    Contents of system fields
    SY field contents..................... SY field contents.....................
    SY-SUBRC 0 SY-INDEX 1
    SY-TABIX 1 SY-DBCNT 1
    SY-FDPOS 32 SY-LSIND 0
    SY-PAGNO 0 SY-LINNO 1
    SY-COLNO 1
    Chosen variables
    Any help will get full points.
    Regards
    TAJUDDIN

    Hi Prabhu,
    This problem is in 3.1i for which there is no SAP note. Notes are available for 4.6c.
    Is there any possibility that we can modify the SAP note of 4.6c and implement in 3.1i?
    Regards
    TAJUDDIN

  • Automatic Batch Determination while doing MFBF

    Hello PP Gurus,
    I have a scenario related to Repetitive Manufacturing.
    I am doing MFBF transaction and doing Assembly backflush by clicking Post with correction. One of the components is batch managed.
    My requirement is : On selection screen of MFBF I enter MAterial,PLant BAckflush Quantity , REM Production Version and Storage Location.
    What I want is that for the component that is batch managed there should be automatic batcah determination based on shelf life and also it should pick up stock from a particular storage location only.
    Also when I click POst with correction button and go to components screen the Batch Determination button comes greyed out.
    For header material have maintained REM Profile.
    PLease let me know what all I need to do for meeting above requirement.

    Hi Anupam,
    I need to know 2 things more from your side.. As you told I need to assign Stock Detrmination Rule and Batch Determination strategy in Control Data 2 of REM profile.
    I have doubt on Batch determination strategy :
    1) Which Batch determination strategy should I assign here. Second what all else I need to do from my side so that a batch is automatically picked and assigned to the componenet material.
    The things what I have done is : I have a made a Batch Class, Assigned shelf life as a charcterstic to it. I have defined a sort rule with this characterstic.
    What else I need to do.
    Also FYI : We are not putting a planned order in MFBF. We are  inpiutting the material to be backflushed...
    Thanks

  • MFBF - Read BackFlush Error message

    Hello friends,
    Can any one advice me how to read the Backflush error message text in MFBF transaction from se38 program while doing BDC.
    Thanks for immediate reply guys.
    Regards,
    Siva

    You may be stuck with copying the files locally and editing and then copying back to the network drive. I am not good with networks, but have noticed posts about network problems over the years -- often focused on specific networks. The solution is typically to deal with the PDFs locally and then copy to the network. In creating PDFs, it seems that some of the results had to do with the TMP folder usage, but I have no clue why.
    As far as AA 10.6.3, you must have a cloud version or something. The latest AA is 10.1.7.

Maybe you are looking for

  • Connecting 2 DVI displays to the new macbook pro 13" ?

    I have the new macbook pro 13, was wondering if it would be possible to connect to two DVI monitors (non-Apple I'm afraid) DVI/thunderbolt/USB?

  • BOM Report - Item Qty in Percentage

    Hi all, Is there is any standard report available for displaying the BOM Item qty in percentage by weight. Ex: We are in process industry, here cumulative item qty is equal to the base qty. Finished product base qty = 1000 KG, Item A = 500 KG, B = 50

  • Can't get servlets to run on tomcat

    i have the proper entries in the web.xml and server.xml, so thats definately not the problem. however, when i do run my servlet, i get this error message: Error: 500 Location: /meetthestudent/servlet/helloworld Internal Servlet Error: java.lang.NullP

  • Dreamweaver CS3 & XAMPP on Vista

    Hi, I am getting the following error when trying to test a simple php file on a vista machine - XAMPP is installed correctly - I'm sure it is something simple. Parse error: syntax error, unexpected T_STRING in C:\xampp\htdocs\php\test.php on line 10

  • "problem installing LabVIEW Interface Generator"

    Hello, I am running labview 7.1, windows xp sp2. I am interested in trying out the new labview interface generator, but something seems to be going wrong on installation. I download and run the executable, it unpackages a bunch of stuff pretty fast,