Change field bseg-vbund

Hello
is it possible to change field bseg-vbund ( trading partner) in transaction FB02.
I tried to add this field (BSEG-VBUND) in customizing:
Financial Accounting --> Financial Accounting Global Settings --> Document
--> Line Item --> -> Document Change Rules, Line Item
but, it doesn't work.
i´m working in 4.6C Version.
Thanks,
João Simões

Hi João Simões,
Unfortunately the content of some fields cannot be changed once the document has been posted, even if the fields are customized as changeable. BSEG-VBUND is one of these fields.
The field VBUND is passed to other tables, where it is used as a key-field. Changing the BSEG-value would then produce inconsistencies with other tables.
Note 499079 is only valid for changing VBUND recurring original documents and statistical documents. The field is only changeable in these two cases. It is not changeable in FI documents for consolidation reasons. Please see note 545362, too.
The only workaround to have this corrected is to reverse the document and create a new one.
I hope this clarifies the system behaviour.
Please assign points if it useful
Regards
Ravinagh Boni

Similar Messages

  • Field bseg-vbund not opened in dynpro

    Dear all,
    I'm facing the following problem.
    I'm tryning to post a document but the field BSEG-VBUND is not opened in dynpro SAPMF05A 0330
    I've checked the Document Type (OBA7) but the field "Enter Trading Partner" is marked
    I know that the filed doesn't dipend on Field Status Group the or posting key..
    So, how can I solve ths problem?
    Thanks in advance
    Alberto

    Hi Alberto,
    Review the following ways to use of 'Trading partner' field in tr. FB01:
    A) If settings in tr. OBA7 are the following:
    field 'Inter-company postings' unchecked
    field 'Enter trading partner'  checked
    then in tr. FB01 in the first screen you can select menu Extras -> Trading partner and enter Trading partner that will be valid for all FI document line items.
    B) If settings in tr. OBA7 are the following:
    field 'Inter-company postings' checked
    field 'Enter trading partner'  checked
    then in tr. FB01 you can enter different Trading partner for each line item that contain GENERAL LEDGER ACCOUNT NUMBER.
    For example, you enter document
       xxx (vendor account number)    first line item
       yyy (GL account)               second line item
       zzz (GL account)               third line item
    C) To set different Trading partners to second and third line items you can during line item creating/changing press menu button 'More data' and in screen SAPMF05A 0330 there is a field 'Trading partner' is present.
    Please, note that SAP standard transaction FB01 supports the input of the trading partner only via the 'More Data' screen SAPMF05A 0330.
    Hope it can help you.
    Best Regards,
    Leonardo Cunha

  • Urgent-- User Exit- FB01. Changing field BSEG-XREF3

    Hi,
    I need a user exit for FB01. I need to give vendor name in field BSEG-XREF3.
    Please specify exact user exit for this purpose as I already have list of exits being used by FB01.
    Points will be awarded for best answers.
    Regards,
    Navin

    hi
    use this steps to find all the exits  of fb01
    Finding the user-exits of a SAP transaction code
    Enter the transaction code in which you are looking for the user-exit
    and it will list you the list of user-exits in the transaction code.
    Also a drill down is possible which will help you to branch to SMOD.
    tables : tstc, tadir, modsapt, modact, trdir, tfdir, enlfdir.
    tables : tstct.
    data : jtab like tadir occurs 0 with header line.
    data : field1(30).
    data : v_devclass like tadir-devclass.
    parameters : p_tcode like tstc-tcode obligatory.
    select single * from tstc where tcode eq p_tcode.
    if sy-subrc eq 0.
    select single * from tadir where pgmid = 'R3TR'
    and object = 'PROG'
    and obj_name = tstc-pgmna.
    move : tadir-devclass to v_devclass.
    if sy-subrc ne 0.
    select single * from trdir where name = tstc-pgmna.
    if trdir-subc eq 'F'.
    select single * from tfdir where pname = tstc-pgmna.
    select single * from enlfdir where funcname =
    tfdir-funcname.
    select single * from tadir where pgmid = 'R3TR'
    and object = 'FUGR'
    and obj_name eq enlfdir-area.
    move : tadir-devclass to v_devclass.
    endif.
    endif.
    select * from tadir into table jtab
    where pgmid = 'R3TR'
    and object = 'SMOD'
    and devclass = v_devclass.
    select single * from tstct where sprsl eq sy-langu and
    tcode eq p_tcode.
    format color col_positive intensified off.
    write:/(19) 'Transaction Code - ',
    20(20) p_tcode,
    45(50) tstct-ttext.
    skip.
    if not jtab[] is initial.
    write:/(95) sy-uline.
    format color col_heading intensified on.
    write:/1 sy-vline,
    2 'Exit Name',
    21 sy-vline ,
    22 'Description',
    95 sy-vline.
    write:/(95) sy-uline.
    loop at jtab.
    select single * from modsapt
    where sprsl = sy-langu and
    name = jtab-obj_name.
    format color col_normal intensified off.
    write:/1 sy-vline,
    2 jtab-obj_name hotspot on,
    21 sy-vline ,
    22 modsapt-modtext,
    95 sy-vline.
    endloop.
    write:/(95) sy-uline.
    describe table jtab.
    skip.
    format color col_total intensified on.
    write:/ 'No of Exits:' , sy-tfill.
    else.
    format color col_negative intensified on.
    write:/(95) 'No User Exit exists'.
    endif.
    else.
    format color col_negative intensified on.
    write:/(95) 'Transaction Code Does Not Exist'.
    endif.
    at line-selection.
    get cursor field field1.
    check field1(4) eq 'JTAB'.
    set parameter id 'MON' field sy-lisel+1(10).
    call transaction 'SMOD' and skip first screen.

  • BAPI_ACC_DOCUMENT_POST for field trading partner (bseg-VBUND)

    Hi,
    I am uploading journal entries in SAP by using this BAPI "BAPI_ACC_DOCUMENT_POST". Here program works fine now i want to give trading partner (bseg-VBUND) in line item but i cant find appropriate field in this BAPI for trading partner so that i can do mapping. Can you tell me i which table i have to give input for trading partner entry. Thanks in advance.
    Regards.

    Refer to the following trheads:
    Change field bseg-vbund
    Trading Partner field (VBUND) is left blank in EC-PCA historical data load
    Validation document type
    Field VBUND does not allow changes to the document ?
    Regards,
    Fernando Evangelista

  • Editing BSEG-VBUND on a posted document.

    Does anybody know if it is possible to edit the VBUND field on a posted document?
    Thanks for your help!

    Please refer to the below message, which explain this query well.
    Change field bseg-vbund
    Unfortunately the content of some fields cannot be changed once the document has been posted, even if the fields are customized as changeable. BSEG-VBUND is one of these fields.
    The field VBUND is passed to other tables, where it is used as a key-field. Changing the BSEG-value would then produce inconsistencies with other tables.
    Note 499079 is only valid for changing VBUND recurring original documents and statistical documents. The field is only changeable in these two cases. It is not changeable in FI documents for consolidation reasons. Please see note 545362, too.
    The only workaround to have this corrected is to reverse the document and create a new one.

  • How to update trading partner (BSEG-VBUND) in tr.code FB01/FB02?

    Hi,
    I need, under some circumstances, to update value of trading partner code (field BSEG-VBUND) to all items in the FI document, created/changed with transaction FB01/FB02.
    I checked available user exits and bussiness events, but didn't found one, which could do the trick.
    In fact, in bussiness transaction event #00001430 (CHANGE DOCUMENT: Field substitution header/line - Checks prior to posting change completed) - for FB02 I have access to the internal table T_BSEG, but it seems this table is used as import parameter only and any changes didn't take efect at the end.
    Any help how can I do the trick? And this is while I'm in a transaction FB01/FB02.
    My system is 4.6c.
    Many thanks in advance.
    Regards,
    Ivaylo Mutafchiev

    Svetlin, Max,
    what I did until now is:
    1) followed matrix substitution = callup point 3 (complete document) - I checked for existance of correct substitution field(s) in the GB01 table, and re-generated substitution code (as noticed in note 42615). That added my field in the list of fields for substtitution which are considered at the end of substtitution - in forms:
    FORM EXP_REC_015                      
            USING                        
              DATA_CHANGED TYPE GB002_015
            CHANGING                     
              DATA_OUT TYPE GB002_015.
    and
    FORM EXP_TAB_015_BSEG                   
             USING                          
               IN_ORIG STRUCTURE        BSEG
            CHANGING                        
               OUT_RESULT STRUCTURE     BSEG
               B_RESULT.
    both forms are in main generated program GBTAAFI0.
    My field (VBUND) is taken in account - added to the structure:
    DATA:  BEGIN OF TEMP_STRUCT,                          
            VBUND                          LIKE   BSEG-VBUND
            ZFBDT                          LIKE   BSEG-ZFBDT
            END OF TEMP_STRUCT.                            
    here ZFBDT was the other field defined in GB01 for substitution from someone esle - perhaps by default, I don't know.
    Further (in the include MF05LFB0),
    almost all of the structures which contain my changes are cleared (below is extract from the code):
    LOOP AT beltab WHERE xarch NE char_x.                   "Note 0383125
    REFRESH xbseg.                                                     
      REFRESH ybseg.                                                     
      REFRESH xbsec.                                                     
      REFRESH ybsec.                                                     
      REFRESH xbsed.                                                     
      REFRESH ybsed.                                                     
      REFRESH xbset.                                                     
      REFRESH ybset.                                                     
      REFRESH t_bsegco.                                                  
      REFRESH t_fmfich.                                                  
    Further, the logic proceed with the program SAPFF011 and form 'import_*beleg', where my changes were overwritten with original data - before substitution.
    2) Tried Max's proposal - and extended structure BSEG_SUBST with field VBUND, further populated the substitution table in the related BTE 1430 accordingly.
    Unfortunately the flow-logic proceeded further to the same form 'import_*beleg' in the program SAPFF011 and my changes dissapeared.
    I'm at dead-end - have no idea where and what is the problem...
    Checked few OSS notes - 42615, 386896, 513891, 391309, 438076. Everything which is related to my exact situation is set correctly - as far as I found :-).
    Just for tests I tried both ways (BTE and matrix substitution) with another field ==> BSEG-XREF3, and it was updated correctly - accorging to my logic.
    Thanks guys, your suggestions were right at the time and valuable, but they didn't help me to solve my problem. Perhaps there is something messed in our system - I can't be sure. What I can say for sure is that we have working BTE-s (1430 is used in our system - I just added piece of code into it), and validations are working also.
    Thanks again.
    Regards,
    Ivaylo
    P.S. If you have any suggestions, I'll be glad to hear them from you.

  • Modify bseg-vbund in FI document

    Hi developers,
    I have a problem because for an error in customizing setting, the field VBUND in the position of the document is blank. The field is only in dispay and with some modifies in the dynpro I don't have resolved the problel
    Have you some ideas for help me?
    Thanks in advance
    Domenico

    HI,
    Please note that the field BSEG-VBUND is an important organizational unit and an assignment field which should be managed in the same manner as company code, business area, etc.
    This field cannot/should not be changed in FB02.
    Please, also consider that BSEG-VBUND is transferred to other applications like CO and so on. Therefore, if you change this field in FI, the changes will not be updated in CO and you will get inconsistences between these modules.
    Therefore, if you make a wrong entry in VBUND, it is necessary to reverse the document first and re-post with the correct information.
    Please assign points if it useful.
    Regards
    Ravinagh Boni

  • Change Field in FB02 - (BSEG-EBELN)

    Dear Experts,
    Please advise whether this field BSEG-EBELN can be changed for a FI document in transaction code FB02.
    Many thanks.

    Dear Mr. Parthiban,
    EBELN is the Purchasing Document Number and it is Dirived in FI Through the MM Posting(FI-MM Integration)  and It Cannot Be changed in FI Document
    Best Regards,
    Ravi Reddy

  • Can not change the field BSEG-REBZG on the document line item

    Hi,
    I am not able to change the invoice reference field on the document already posted. I have tried config. settings on change document line items but unsucessully.
    The problem is with the field BSEG-REBZT, if the field value  is "V" RESIDUAL item I am not able to change it but if this field value is "Z" I am able to change it.
    Can anyone who have come across this situation please guide me on this.
    Thanks,
    Srini

    Hi Eli,
    Thanks a lot for your resolution. I have assigned points to you.
    Unfortunately my problem has not been solved inspite of implementing the so mentioned SAP notes.
    Do we need to do anyother settings? Can you please guide me?
    Thanks,
    Srini

  • Document BSEG-VBUND value remove

    Hello!
    There is a value in accounts receivable document's BSEG-VBUND (trading partner) field. It can be seen eg.in Additional data screen. That field is not active (can't be accessed) in Additional data screen. Trading partner value should be removed, so the document could be included into account receivables payment which also includes several other documents.
    I have tried SE16 -> TBAER -> but there is no BSEG-VBUND listed. I have changed regarding document type settings and retry but that was not any help. Is there any other tricks to be tried?

    Hi
    Please check in SPRO. Accounts Receivable and Accounts Payable->Customer Accounts->Master Data->Preparations for Creating Customer Master Data->Define Account Groups with Screen Layout (Customers).
    In this menu path, the general data segment, control parameters have the field trading partner. Please check if this is suppressed. Alternatively, the same could be suppressed in the Transaction control for field status. Once this is changed, this field would be visible. Please let me know if it was of help and please do assign points for the answer.
    Karthik

  • Field BSEG-HKTID does not exist in the additional data Screen

    Hi
    We are facing a problem while posting the parked document. Field BSEG-HKTID does not exist in the screen SAPLF040 0331.
    As we want to avoid entering the field-data at the time of payment proposal run using T.code F110, we prefer to enter at the time of posting a parked document or at the time of parking.
    We had checked the field status (of Posting key and GL) and its not available.
    We refered note 953374 House bank details: Account ID in the document. It asks to activate the RE-FX component. However, we are not in the real estate business hence not logical to do so. How do we need to proceed?
    PP

    To do the same change with the transaccion FB02 y FB03, create an enhancemente point in the program: SAPMF05L dynpro: 1301, module: DYNPRO_MODIFIKATION, at the of perform open_fi_dynpro_mod and write:
    LOOP AT SCREEN.
      IF sy-tcode = 'FB02'.
        IF screen-name = 'BSEG-HKTID'.
          screen-input = 1.
          screen-invisible = 0.
          screen-active = 1.
          screen-output = 1.
          screen-group4 = ' '.
          MODIFY SCREEN.
          EXIT.
        ENDIF.
      elseif sy-tcode = 'FB03'.
          IF screen-name = 'BSEG-HKTID'.
          screen-input = 0.
          screen-invisible = 0.
          screen-active = 1.
          screen-output = 1.
          screen-group4 = ' '.
          MODIFY SCREEN.
          EXIT.
        ENDIF.
      endif.
      ENDLOOP.
    and, all ready.

  • In sets (t-code GS01-04): How to change Field name

    HI,
    I have created sets for rule in validation by t-code GS01. Where I have given Tbale name BSEG and Field name KOSTL(Cost Center No). Now, I want to change field name SAKNR (GL NO) instead of cost center. When I am trying to change field name t-code GS02, there is field name is in display mode and no way to change it.
    As I have lot of entries in each set, so that creation of new sets is very hard job again. Further when I trying to create new sets by reference it didnt change the table name and field name.
    Please provide me a solution.
    Khalid

    Hi,
    Hope it is not possible, logically total field is changing and the dependent entrie will not stay as it is. I don't think this is possible.
    Eventhough the values are same but the fields are different.
    VVR

  • How to include the field BSEG-FDLEV in the invoice FV60 and F-43

    hi
    i am try to activate the cash management in my SAP, but i am not able to open the field BSEG-FDLEV (PLANNING LEVEL) in the additional data of the invoice voucher F-43 and FV60
    Is there anyone that knows how to do it? i have played with the field status group of the reconciliation account and the posting key, but nothing happened.
    I have understood that it should be some customizing company level.
    Any help is more than welcome.
    best regards
    Angelo

    Hi,
    Check the below link which is useful
    Re: change planning level in FI document
    Thanks
    Aravind

  • With FB02 changes in BSEG-SGTXT  not transferred to COEP-SGTXT

    Hi guys
    In ECC 6.0 when you change a doc.  with FB02, BSEG-SGTXT is not transferred to COEP-SGTXT. In fact if you parked an invoice with FV60 and leave item text  "SGTXT" field blank , and afterwards you fill the item text with something and save the doc. as definitve the field bseg-sgtxt is not transferred to controlling doc and field COEP-sgtxt is not updated.
    Transactions KOB1 or KSB1 don't  show you the changes made in the finance document in line item text.
    I have searched in the sap notes but all of them relates to version up to 500.
    I Do not Know how to resolve the issue. I tried also with 1KE8  but only reverse and create a new Profit center doc and the field GLPCA-SGTXT is blank
    Does someone Know how to reflect or transfer the changes made in FB02 in Bseg-sgtxt to Coel-SGTX ?
    Kind Regards

    Hi Abhisek
    When I searched in sap help portal this note: 1003756,  I get next error message:  "The requested SAP Note is either in reworking or is released internally only"
    By the way I do not get also this note implemented in my system, but I can not find it also in https://websmp203.sap-ag.de/notes
    Do you Know Why ?
    Kind Regards

  • Field BSEG-HKTID. does not exist in the screen SAPMF05A 0332

    Dear ALL,
    Our client is ECC 6.0
    we are facing a problem while posting the park document
    Field BSEG-HKTID. does not exist in the screen SAPMF05A 0332
       Message no. 00349
    Diagnosis
       The specified field does not exist on the screen.
    Procedure
       Check your batch input data.
    The above problem occurs only after the Patch level upgradation only.
    SAP suggest refer your sap note 953374 House bank details : account id in the document.
    It says activate the RE-FX component.
    Any how we are not in the real estate business.
    Please provide me your suggestion to resolve the problem.
    Thanks for your cooperation
    Regards,
    laxminarayan

    To do the same change with the transaccion FB02 y FB03, create an enhancemente point in the program: SAPMF05L dynpro: 1301, module: DYNPRO_MODIFIKATION, at the of perform open_fi_dynpro_mod and write:
    LOOP AT SCREEN.
      IF sy-tcode = 'FB02'.
        IF screen-name = 'BSEG-HKTID'.
          screen-input = 1.
          screen-invisible = 0.
          screen-active = 1.
          screen-output = 1.
          screen-group4 = ' '.
          MODIFY SCREEN.
          EXIT.
        ENDIF.
      elseif sy-tcode = 'FB03'.
          IF screen-name = 'BSEG-HKTID'.
          screen-input = 0.
          screen-invisible = 0.
          screen-active = 1.
          screen-output = 1.
          screen-group4 = ' '.
          MODIFY SCREEN.
          EXIT.
        ENDIF.
      endif.
      ENDLOOP.
    and, all ready.

Maybe you are looking for