Vf02 enhancement

Hi,
I have a Standard program which is based on Vf02 (billing) and it's form in SAP-Script we have assigned program to Nace T.code.
I have to create a 'Z' program and need to call layout from this program.
So when we execute this Z program it will ask invoice number and show the layout without using Vf02.
Please tell me how can i solve this issue.
Thanks & Regards,
Gaurav.

Hi
Yes, You can do this with your own Zprogram and own Zscript
No need to assign this form and program anywhere like in NACE.
Just give the name of the form in OPEN_FORM fun module of the Z program
see the format of the program and do accordingly
Structure of a print program
OPEN_FORM function
CLOSE_FORM function
WRITE_FORM
START_FORM function
END_FORM function
CONTROL_FORM function
The print program is used to print forms. The program retieves the necesary data from datbase tables, defines the order of in which text elements are printed, chooses a form for printing and selects an output device and print options.
Function modules in a printprogram:
• When you print a form you must used the staments OPEN_FORM and CLOSE_FORM. To combine forms into a single spool request use START_FORM and END_FORM.
• To print textelements in a form use WRITE_FORM. The order in which the textelements are printed, is determined by the order of the WRITE_FORM statements. Note: for printing lines in the body, you can also use the WRITE_FORM_LINES function module.
• To transfer control command to a form use CONTROL_FORM.
Structure of a print program
Read data
Tables: xxx.
SELECT *
FROM xxx.
Open form printing - Must be called before working with any of the other form function modules.
Must be ended with function module CLOSE FORM
call function 'OPEN_FORM'.....
To begin several indentical forms containing different data within a single spool request, begin each form using START_FORM, and end it using END_FORM
call funtion 'START_FORM'.....
Write text elements to a window of the form
call function 'WRITE_FORM'.....
Ends spool request started with START_FORM
call funtion 'END_FORM'.....
Closes form printing
call function 'CLOSE_FORM'...
OPEN_FORM function
Syntax:
CALL FUNCTION 'OPEN_FORM'
EXPORTING
APPLICATION = 'TX'
ARCHIVE_INDEX =
ARCHIVE_PARAMS =
DEVICE = 'PRINTER'
DIALOG = 'X'
FORM = ' '
LANGUAGE = SY-LANGU
OPTIONS =
MAIL_SENDER =
MAIL_RECIPIENT =
MAIL_APPL_OBJECT =
RAW_DATA_INTERFACE = '*'
IMPORTING
LANGUAGE =
NEW_ARCHIVE_PARAMS =
RESULT =
EXCEPTIONS
CANCELED = 1
DEVICE = 2
FORM = 3
OPTIONS = 4
UNCLOSED = 5
MAIL_OPTIONS = 6
ARCHIVE_ERROR = 7
INVALID_FAX_NUMBER = 8
MORE_PARAMS_NEEDED_IN_BATCH = 9
SPOOL_ERROR = 10
OTHERS = 11
IF sy-subrc <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
Some important parameters:
FORM Name of the form
DEVICE • PRINTER : Print output using spool
• TELEFAX: Fax output
• SCREEN: Output to screen
OPTIONS Used to control attrubutes for printing or faxing (Number of copies, immediate output....
The input for the parameter is structure ITCPO.
CLOSE_FORM function
CALL FUNCTION 'CLOSE_FORM'
IMPORTING
RESULT =
RDI_RESULT =
TABLES
OTFDATA =
EXCEPTIONS
UNOPENED = 1
BAD_PAGEFORMAT_FOR_PRINT = 2
SEND_ERROR = 3
SPOOL_ERROR = 4
OTHERS = 5
IF sy-subrc <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
Paramerters:
RESULT Returns status information and print/fax parameters after the form has been printed. RESULT is of structure ITCPP.
WRITE_FORM function
CALL FUNCTION 'WRITE_FORM'
EXPORTING
ELEMENT = ' '
FUNCTION = 'SET'
TYPE = 'BODY'
WINDOW = 'MAIN'
IMPORTING
PENDING_LINES =
EXCEPTIONS
ELEMENT = 1
FUNCTION = 2
TYPE = 3
UNOPENED = 4
UNSTARTED = 5
WINDOW = 6
BAD_PAGEFORMAT_FOR_PRINT = 7
SPOOL_ERROR = 8
OTHERS = 9
IF sy-subrc <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
Some important parameters:
ELEMENT Specifies which textelement is printed
WINDOW Specifies which window is printed
TYPE Specifies the output area of the main window. This can be:
• TOP - Used for headers
• BODY
• BOTTOM - Used for footers
FUNCTION Specifies whether text is to be appended, replaced or added
Example of how to use the WRITE_FORM function module together with a script.
Form layout of the MAIN window
/E INTRODUCTION
Dear Customer
/E ITEM_HEADER
IH Carrier, Departure
/E ITEM_LINE
IL &SBOOK-CARRID&, &SPFLI-DEPTIME&
/E CLOSING_REMARK
The print program
Writing INTRODUCTION
CALL FUNCTION 'WRITE_FORM'
EXPORTING
ELEMENT = 'INTRODUCTION'
FUNCTION = 'SET'
TYPE = 'BODY'
WINDOW = 'MAIN'
EXCEPTIONS
OTHERS = 8
Writing ITEM_HEADER
CALL FUNCTION 'WRITE_FORM'
EXPORTING
ELEMENT = 'ITEM_HEADER'
FUNCTION = 'SET'
TYPE = 'BODY'
WINDOW = 'MAIN'
EXCEPTIONS
OTHERS = 8
Set ITEM_HEADER into TOP area of main window for subsequent pages
CALL FUNCTION 'WRITE_FORM'
EXPORTING
ELEMENT = 'ITEM_HEADER'
FUNCTION = 'SET'
TYPE = 'TOP'
WINDOW = 'MAIN'
EXCEPTIONS
OTHERS = 8
Write ITEM_LINE
LOOP AT .....
CALL FUNCTION 'WRITE_FORM'
EXPORTING
ELEMENT = 'ITEM_LINE'
FUNCTION = 'SET'
TYPE = 'BODY'
WINDOW = 'MAIN'
EXCEPTIONS
OTHERS = 8.
ENDLOOP.
Delete ITEM_HEADER from TOP area of main window
CALL FUNCTION 'WRITE_FORM'
EXPORTING
ELEMENT = 'ITEM_HEADER'
FUNCTION = 'DELETE'
TYPE = 'TOP'
WINDOW = 'MAIN'
EXCEPTIONS
OTHERS = 8
Print CLOSING_REMARK
CALL FUNCTION 'WRITE_FORM'
EXPORTING
ELEMENT = 'CLOSING_REMARK'
FUNCTION = 'SET'
TYPE = 'BODY'
WINDOW = 'MAIN'
EXCEPTIONS
OTHERS = 8
START_FORM function
CALL FUNCTION 'START_FORM'
EXPORTING
ARCHIVE_INDEX =
FORM = ' '
LANGUAGE = ' '
STARTPAGE = ' '
PROGRAM = ' '
MAIL_APPL_OBJECT =
IMPORTING
LANGUAGE =
EXCEPTIONS
FORM = 1
FORMAT = 2
UNENDED = 3
UNOPENED = 4
UNUSED = 5
SPOOL_ERROR = 6
OTHERS = 7
IF sy-subrc <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
END_FORM function
CALL FUNCTION 'END_FORM'
IMPORTING
RESULT =
EXCEPTIONS
UNOPENED = 1
BAD_PAGEFORMAT_FOR_PRINT = 2
SPOOL_ERROR = 3
OTHERS = 4
IF sy-subrc <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
CONTROL_FORM function
The CONTROL_FORM function module alows you to create SapScript control statements from within an APAB program.
Syntax:
CALL FUNCTION 'CONTROL_FORM'
EXPORTING
command =
EXCEPTIONS
UNOPENED = 1
UNSTARTED = 2
OTHERS = 3
IF sy-subrc <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
Example:
Protecting the text element ITEM_LINE
CALL FUNCTION 'CONTROL_FORM'
EXPORTING
COMMAND = 'PROTECT'.
CALL FUNCTION 'WRITE_FORM'
EXPORTING
TEXELEMENT = 'ITEM_LINE'.
CALL FUNCTION 'CONTROL_FORM'
EXPORTING
COMMAND = 'ENDPROTECT'.
Regards
Anji

Similar Messages

  • Sales invoice vf02 enhancement

    hi
    while changing sales Invoice ( vf02 ) ( vf 11 cancellation) ,  we have a custom requirement,  system perform a custom check ( some calculation ) if meets requirment then allow to save change else not allow .
    what is best way to do this. user exit or customer exit. ( plz refer new technique )
    Thanks
    Thomas

    Hi,
    RV60AFZZ, will be called during invoice change as well.  For invoice changing if you are using VF02 transaction sugggest ABAP To restrict code execution for change mode only the suggested code process is of
    If sy-tcode = VF02.
    Calculating/validation during invoice change/cancellation.
    endif.
    Regards.

  • Enhancement for VF02 in which agreement no to be displayed  in assignment filed in FI document?

    Hi Experts,
    Does anyone know which exit has to be used in order to display the agreement no  in assignment filed in FI document for transaction VF02 (SD).
    lets say
    when i click on doc no. in the " Documents in Accounting"  pop up , Agreement no to be displayed in the assignment field instead of Date.
    Could anybody please help me out as i've never done any enhancement before.
    Thanks in Advance
    Regards
    Satish

    Hi Experts,
    Does anyone know which exit has to be used in order to display the agreement no  in assignment filed in FI document for transaction VF02 (SD).
    lets say
    when i click on doc no. in the " Documents in Accounting"  pop up , Agreement no to be displayed in the assignment field instead of Date.
    Could anybody please help me out as i've never done any enhancement before.
    Thanks in Advance
    Regards
    Satish

  • Enhancement spot for updating header text in vf02

    Hi guys,
    my requirement is to update header text which is already existing in vf02 tcode. user can update the existing text and when he click on save button text should get updated.
    anybody please let me know the place where i can write my code.
    Thanks in Advance.
    regards
    satish

    hi yogendra,
    I have created an enhancement in RV_INVOICE_DOCUMENT_ADD but my code is not getting appeared in debugging mode and  nothing is working. can u please guide me on this.
    following the spot where i have written my code
    NHANCEMENT-POINT rv_invoice_document_add_14 SPOTS es_saplv60a.
    ENHANCEMENT 51  OIC_SAPLV60A.    "active version
    BREAK-POINT.
    WAIT UP TO 2 SECONDS.
    DATA: lv_name TYPE thead-tdname,
             lt_line TYPE STANDARD TABLE OF tline,
             lw_line TYPE tline.
         CLEAR: lv_name , lv_sgtxt.
           lv_name = bkpf-xblnr.
    CALL FUNCTION 'READ_TEXT'
         EXPORTING
           id                      = 'A002'
           language                = sy-langu
           name                    = lv_name
           object                  = 'VBBK'
         TABLES
           lines                   = lt_line[]
         EXCEPTIONS
           id                      = 1
           language                = 2
           name                    = 3
           not_found               = 4
           object                  = 5
           reference_check         = 6
           wrong_access_to_archive = 7
           OTHERS                  = 8.
       IF sy-subrc EQ 0.
         READ TABLE lt_line
           INTO lw_line
           INDEX 1.
          REPLACE ALL OCCURRENCES OF '<)>' IN lw_line-tdline WITH space.
         lv_sgtxt = lw_line-tdline.
       ENDIF.
    ENHANCEMENT 1  ZNARRATION_UPDATE.    "active version
    ENDENHANCEMENT.
    Regards
    satish

  • Enhancement for VF02

    Hi all,
    I have a requirement where I need to populate the GL account item text for a particular GL account when
    the accounting document is being created by releasing the same in VF02.
    I tried to put break point in the suitable user exits available for VF02.
    i.e. :
    SDVFX007            User exit: Billing plan during transfer to Accounting
    SDVFX008            User exit: Processing of transfer structures SD-FI
    SDVFX009            Billing doc. processing KIDONO (payment reference number)
    SDVFX010            User exit item table for the customer lines
    SDVFX011            Userexit for the komkcv- and kompcv-structures
    V05I0001            User exits for billing index
    V05N0001            User Exits for Printing Billing Docs. using POR Procedure
    V60A0001            Customer functions in the billing document
    V60P0001            Data provision for additional fields for display in lists
    V61A0001            Customer enhancement: Pricing
    SDVFX001            User exit header line in delivery to accounting
    SDVFX002            User exit for A/R line (transfer to accounting)
    SDVFX003            User exit: Cash clearing (transfer to accounting)
    SDVFX004            User exit: G/L line (transfer to accounting)
    SDVFX005            User exit: Reserves (transfer to accounting)
    SDVFX006            User exit: Tax line (transfer to accounting)
    But the control doesnt stop in any of them where I can change the item text according to the requirement.
    Please suggest what to use.

    HHhmm, I tried in our system (SAP R/3 4.7) both customer exits and saw for the corresponding lines the G/L account in XACCIT-HKONT and could set the text in XACCIT-SGTXT. When I checked the generated accounting document I saw that the text was filled as I expected. So I'm not sure why it doesn't seem to work in your case... (I apologize for stating the obvious, but I assume you did look at the G/L lines and not other lines like the ones for customer ledger.)

  • Implicit enhancement and explicit enhancement

    Hi Experts,
    I have implemented one requirement using implicit enhancement but i want to check whethere there is any explicit nhancement or not. Please let me know if any one of you have idea on that in VF02 transaction to do changes in pricing details.
    Regards,
    Dileep.

    Hi,
    For VF02 Programe Name SAPMV60A goto this programe in this we have somany explisit Enhanacement spots, just click Binacular Icon(Find button) and paste Enhancement Spot it will disply list of explisit enhancement spots, select your spot and just right click and create spot and do changes according to your requirement.
    Regards,
    Sanjay Gogikar.

  • To find exit for the transaction VF02?

    Hi Experts,
    I need help for this enhancement.
    1.     In case of Company Code - 2200                         
                        During VF02 (Billing document flow to accounting) :  VBPA - PARVW                     value for "ZC" shall be filled in BSID-XREF1.
    It means for company code 2200, during the process of transaction VF02, the partner function value for 'ZC' from table vbpa should be updated to the field xref1 in table bsid.
    After finding the exit / badi, How do i need to modify it?
    Regards,
    Abdur Rafique

    Hi,
    Check exits for VF02:
    SDVFX008 User exit: Processing of transfer structures SD-FI
    SDVFX007 User exit: Billing plan during transfer to Accounting
    SDVFX001            User exit header line in delivery to accounting
    SDVFX002            User exit for A/R line in transfer to accounting
    SDVFX003            User exit cash clearing in transfer to accounting
    SDVFX004            User exit G/L line in transfer to accounting
    SDVFX005            User exit reserves in transfer to accounting
    SDVFX006            User exit tax line in transfer to accounting
    SDVFX009            Billing doc. processing KIDONO (payment reference number)
    SDVFX010            User exit item table for the customer lines
    SDVFX011            Userexit for the komkcv- and kompcv-structures
    V05I0001            User exits for billing index
    V05N0001            User Exits for Printing Billing Docs. using POR Procedure
    J_3RSINV            User Exits for Printing Billing Docs. using POR Procedure
    V60A0001            Customer functions in the billing document
    V60P0001            Data provision for additional fields for display in lists
    V61A0001            Customer enhancement: Pricing
    BADIs for VF02
    SD_CIN_LV60AU02                    BADI for billing
    Method: EXCISE_INVOICE_CREATE   - BADI billing
    VOR_WA_FAKTURA                 Billing before Goods Issue

  • Billing document enhancement

    I have to add three new items in the "Billing document's" table control. The data from the table control in Tcode VF01 is written into the table VBRP. All the three fields are customer created fields, They have no previous data at all. But all the new details that are going to be created must be recorded in the table from now on. So we have to create these fields in the table too. All the Tcode for billing document VF01(Create), VF02(Change), VF03(Display) Should be updated to the same. How am i suppose to do it both on the screen and the table... If it relates to enhancement plz tell me the steps i need to follow.

    Hi,
          Put break point and try one of the following
    SDVFX007 User exit: Billing plan during transfer to Accounting
    SDVFX008 User exit: Processing of transfer structures SD-FI
    SDVFX009 Billing doc. processing KIDONO (payment reference number)
    SDVFX010 User exit item table for the customer lines
    SDVFX011 Userexit for the komkcv- and kompcv-structures
    V05I0001 User exits for billing index
    V05N0001 User Exits for Printing Billing Docs. using POR Procedure
    V60A0001 Customer functions in the billing document
    V60P0001 Data provision for additional fields for display in lists
    V61A0001 Customer enhancement: Pricing
    Regards

  • Text in display mode, in VF02

    Members,
    When billing document is created, the Header text is populated automatically because of some enhancement.
    In VF02, in standard SAP, this text is editable.
    How to make Header text non-editable (only display) in VF02?
    Thank you!
    Jelena Perfiljeva
    G Lakshmipathi
    Eduardo Hinojosa

    When you call the "Header Texts" menu, the following code will be executed:
    SAPMV60A / FORM INIT_TEXTE
    * fields active <> inactive
      IF t185f-trtyp CA 'AC' OR tvcom-txtgn IS INITIAL.
        display_flag = 'X'.
      ENDIF.
      CALL FUNCTION 'SD_WORD_PROCESSING_PUT'
           EXPORTING
               fi_application_data  = tvcom
               fi_display_flag      = display_flag
               fi_display_language  = '*'
                FI_GROUP             = TVCOM-TXTGN
    *          FI_NEW_TEXT_LANGUAGE = SY-LANGU
                FI_OBJECT            = TVCOM-TDOBJECT
    *          FI_RESET_FLAG        = ' '
    *          FI_APPL_OBJECT_IDENT = ' '
    *          FI_APPL_OBJECT_DESCR = ' '
                fi_default_fcode     = 'ENT1'
                fi_subscreen_number  = subscreen_kfte
    *          FIT_EXCL_FCODE       =
                fit_xvbpa            = xvbpa[]
      CHANGING
          fct_xthead           = xthead[]
          fct_xvbuv            = xvbuv[]
      EXCEPTIONS
           error_occured        = 1
           OTHERS               = 2
    The above code states: if transaction type is A (Display) or C (read from archive), then we set data object display_flag to X. When data object display_flag is set to "X", it means that the text cannot be edited (you can test this by changing the data object manually in the debugger).
    For your requirement, you need to set the display_flag to "X" when you are in VF02. Currently the standard behaviour that we see above seems logical to me. After all, you are in VF02, so it makes sense that this  you can edit texts here.
    I checked for a possibility of changing the value of display_flag in a user exit but it seems there is none located where you need it. Therefore, maybe it would be an option for you modify the above code so that it says
    * fields active <> inactive
      IF t185f-trtyp CA 'AC' OR tvcom-txtgn IS INITIAL OR SY-TCODE = 'VF02'.
        display_flag = 'X'.
      ENDIF.
    or something along those lines.

  • VF02 picking segment from internal order

    Hi all,
           In VF02, the segment field is picking the last three characters of Internal Order field value. For Eg:
    Internal Order   :     200375000020
    segment           :     020 
    But actually the segment number is 375 ( 3 characters from 4 th digit of internal order).
    The internal order (200375000020) is already maintained in the real time business.
    My requirement is The Standard Transaction VF02 should pick 3 digits from 4th character of internal order.
    Can we have any exit for this kind of scenario.
    Please help me to solve this issue.
    Thanks in advance,
    Regards,
    Murali Krishna. T

    Hi Vinod,
                 I found enhancement spot in the corresponding screen where it is picking the segment from internalorder. and problem solved.  But I have done this for released bill document. 
    Actually I need to do this task for un released bill documents
    regards,
    Murali Krishna. T

  • Dump in VF02

    Hello,
    I have activated COPA and it works correctly but I appears a dump when I try to create a billing document with a reference document that has been created before activating COPA.
    The dump says:
    Anál.errores                                                                        
        Short text of error message:                                                    
        Estado del programa no válido (veáse texto explicativo)                         
        Technical information about the message:                                        
        Message classe...... "KE"                                                       
        Number.............. 549                                                        
        Variable 1.......... "VF02"                                                     
        Variable 2.......... 1000                                                       
        Variable 3.......... 1                                                          
        Variable 4.......... " "                                                                               
    Notas para corregir errores                                                         
        Probably the only way to eliminate the error is to correct the program.         
    You may able to find an interim solution to the problem                         
        in the SAP note system. If you have access to the note system yourself,         
        please use the following search criteria:                                                                               
    "RK2A1000_MULTICURR" "MESSAGE_TYPE_X"                                           
    How can I solve it?
    Thank you very much

    You shall visit service.sap.com/notes and look for note number 134498. You need to have access ID and password to visit this site.
    Zero line items may be getting created. SAP offers some enhancement to manipulate the program. If nothing is suitable to you, then you may raise a message with SAP OSS.

  • Change the email address in VF02 before saving

    Hi Experts,
    I have a requirement in which I have to change the email address when the user selects my custom output type in VF02 transaction .
    The process :
    VF02 - Enter a billing document number - Go To - OUTPUT - Select the desired OUTPUT TYPE which has transmission medium as External Send - then Save-
    after this my requirement demands to give a pop up in which the user will enter his email id and then the mail goes to the email address entered by the user in the popup.
    so I would like to know if there are any user - exit available for this scenario and how to proceed further.
    Thank you in advance

    Check all
    Transaction Code - VF02                     Change Billing Document
    Exit Name           Description
    SDVFX001            User exit header line in delivery to accounting
    SDVFX002            User exit for A/R line in transfer to accounting
    SDVFX003            User exit cash clearing in transfer to accounting
    SDVFX004            User exit G/L line in transfer to accounting
    SDVFX005            User exit reserves in transfer to accounting
    SDVFX006            User exit tax line in transfer to accounting
    SDVFX007            User exit: Billing plan during transfer to Accounting
    SDVFX008            User exit: Processing of transfer structures SD-FI
    SDVFX009            Billing doc. processing KIDONO (payment reference number)
    SDVFX010            User exit item table for the customer lines
    SDVFX011            Userexit for the komkcv- and kompcv-structures
    V05I0001            User exits for billing index
    V05N0001            User Exits for Printing Billing Docs. using POR Procedure
    V60A0001            Customer functions in the billing document
    V60P0001            Data provision for additional fields for display in lists
    V61A0001            Customer enhancement: Pricing
    J_3RSINV            Customer enhancement: Pricing
    No of Exits:         17
    Rewards if useful....................
    Minal

  • Regarding Email address - Userexit for VF02 transaction

    Once you enter a VF02 transaction, If you goto header partners and double click on the partner number it would take you to the customer master data screen in which we have an option for Email address this is in Display mode my requirement demands to make it Visible  so that the enduser would enter the email address which finally reflects in the printoutput.
    I would like to know the correct exit for resolving this issue
    Any suggestions are appreciated........................
    Naveen.

    Hi Naveen,
    Check all Exits for VF02
    Transaction Code - VF02                     Change Billing Document                                                                               
    Exit Name           Description                                                                               
    SDVFX007            User exit: Billing plan during transfer to Accounting                      
    SDVFX008            User exit: Processing of transfer structures SD-FI                         
    SDVFX009            Billing doc. processing KIDONO (payment reference number)                  
    SDVFX010            User exit item table for the customer lines                                
    SDVFX011            Userexit for the komkcv- and kompcv-structures                             
    V05I0001            User exits for billing index                                               
    V05N0001            User Exits for Printing Billing Docs. using POR Procedure                  
    V60A0001            Customer functions in the billing document                                 
    V60P0001            Data provision for additional fields for display in lists                  
    V61A0001            Customer enhancement: Pricing                                                                               
    No of Exits:         10          
    Rewards if useful...............
    Minal

  • Business Area Field not Update in VF02 for output tex

    Hello All,
    in vf02 transaction the business area is not populating in case of output tex,i already search the relavent document in sdn but its not working,i impliment the exit userexit EXIT_SAPLV60B_006 (member of enhancement SDVFX006). as referance of http://scn.sap.com/thread/3146034,but my exit is not at all triger i check all the things like the project is already activated and i also thing that we need to fiel the bseg-table for tha i wrote the code also, as refer to
    http://scn.sap.com/thread/3164333,please suggest to resolve this issue. in  note SAP Note 199886 it say its a stnd.behv .
    THANKS,
    Sam

    Hi,
      iam not sure how it can be checked but in FS00 you can compare both GL Accounts at - control in chart of accounts whether it is p& l account or Balance sheet account
    also check the field status group
    if you can compare both GL accounts you will get the answer
    If you are doing sales  order check whether the Business area is appaering in the order
    iam sorry business area does not come from material master,profit centre comes from material master

  • Vf01 or vf02 transfer to accounting document

    Hello, everyone, I want to find a customer exit or badi or other enhancement that achieve the FI account document when billing document transfer to accounting document via push the button ''transfer to accounting''  in VF02 or VFX3 ,  that is to say, I want to do something according to the accounting document  please help me, thanks,  additional, the FI substitute as if doesn't work ,   thanks.

    Please take a look at SDVFX008

Maybe you are looking for