To find name for standard smartform of purchase order in Tcode me21n.......

Please do not offer rewards
Hi Abapers,
             I had doubt, regarding how to find the name of standard smartform available for purchase order in tcode - ME21N.
          After executing ME21N, n print preview i get a form without logo. So i want to customize the form according to my clients requirement.For this i want to know the Smartform name, so tat i can copy to 'Z.....' and make the customization.
          Can anybody assist me overcome this problem of how to find out the name of smartform without knwing functionmodule name also....
            <<Text removed>>
Advanced Thanks..............
Edited by: Matt on Mar 25, 2009 10:26 AM

DESIGN ONE SMARTFORM AS PERUR NEED.
DRIVER PROGRAM FOR THISIS
*& ZSAPFM06P
&----     Print of a PO by SMART FORMS               *
*& Purchase order printing program
&----      FORM ENTRY
SmartForm from customizing table TNAPR
determine smartform function module for invoice
                variant            = ' '
                direct_call        = ' '
control-no_open   = 'X'.
control-no_close  = 'X'.
call smartform invoice
                     archive_index        = toa_dara
                     archive_parameters   = arc_params
                mail_appl_obj        =
                     mail_recipient       = ls_recipient
                     mail_sender          = ls_sender
                     output_options       = ls_composer_param
                     is_bil_invoice       = ls_bil_invoice
                     is_repeat            = repeat
          importing  job_output_info      = ls_job_info
                    document_output_info =
                    job_output_options   =
  error handling
   message id sy-msgid type sy-msgty number sy-msgno
           with sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
analyse internal error table of Smart Forms
  add your handling
REPORT ZSAPFM06P.
TABLES: TNAPR,
        nast.
DATA: lf_fm_name TYPE rs38l_fnam,
      lf_formname TYPE  tdsfname,
      control type ssfctrlop,
      errtab  type tsferror.
FORM entry_neu using ent_retco ent_screen.
  lf_formname = tnapr-sform.
    CALL FUNCTION 'SSF_FUNCTION_MODULE_NAME'
         EXPORTING  formname           = lf_formname
         IMPORTING  fm_name            = lf_fm_name
         EXCEPTIONS no_form            = 1
                    no_function_module = 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.
  control-no_dialog = 'X'.
  control-preview   = 'X'.
  control-langu     = sy-langu.
      CALL FUNCTION lf_fm_name
           EXPORTING
                       control_parameters   = control
                       user_settings        = 'X'
                       is_nast              = nast
           EXCEPTIONS formatting_error     = 1
                      internal_error       = 2
                      send_error           = 3
                      user_canceled        = 4
                      OTHERS               = 5.
  if sy-subrc <> 0.
    ent_retco = 0.
  else.
    ent_retco = 0.
  endif.
  call function 'SSF_READ_ERRORS'
       importing
            errortab = errtab.
  if not errtab is initial.
  endif.
ENDFORM.
DEFINE UR PROGRAM NAME AND SMARTFORM NAME IN NACE.

Similar Messages

  • I need the names of standard smartform for FI module.

    i need the names of standard smartform for FI module or if possible if one can provide the smart form for FI - CML & FI - CFM module (new module introduced).

    Hi,
    SF_EXAMPLE_01 
    Simple example; invoice with table output of flight booking for one customer
    SF_EXAMPLE_02 
    Similar to SF_EXAMPLE_01 but with subtotals
    SF_EXAMPLE_03 
    Similar to SF_EXAMPLE_02, whereby several customers are selected in the application program; the  form is called for each customer and all form outputs are included in an output request
    Regards,
    Bhaskar

  • Standard program name for PO smartform in Ecc 6.0 onwards

    Hi,
    Could anyone please help me to know the program name for PO smartform in ECC 6.0 version onwards.i know about /SMB40/FM06P but this program is not there in Ecc 6.0.
    Plesea help me.
    Thanks,
    Sandeep.

    Hi Sandeep,
    The Driver program for the SapScript MEDRUCK is SAPFM06P.
    Thanks,
    Anon

  • How to find out the standard smartforms?

    how to find out the standard smartforms?

    Hi Sunil
    You just go to transaction   <b>SE80</b>(Object Navigator)
    and in that enter <b>Package BC470</b>
    which contains the standard Programs on Smart forms ,
    I think there you can find some Smart forms in those programs.
    I hope it will help you.
    If it helps reward with points.
    Regards Rk

  • Need Seeburger BIC Mapping names for standard Msg types - EANCOM2002

    Hi All,
    I need Seeburger Bic Mapping names for standard Msg types.
    <b>Orders
    ORDRSP
    DESADV
    Note that they are in EANCOM2002 format.</b>
    Kindly provide them asap.
    Can anyone pls send the document to [email protected] if you have the Seeburger mapping names for EANCOM2002 and ANSIX12.
    Thank You.
    Regards
    Seema.

    Hi Marcos,
    >> IF they have been deployed in your system the names will be:
    >> See_E2X_ORDERS_UN_D96A
    >> See_X2E_ORDERS_UN_D96A
    >> See_E2X_DESADV_UN_D96A
    >> See_X2E_DESADV_UN_D96A
    R u sure of we can use these mappings for EANCOM2002 format.??
    R u sure EANCOM2002 is equavalent to UN D96A???
    -Seema.

  • Missing Part list for Plant to Plant Purchase order

    Hi,
          I need the following requirement in CO24,
          In CO24 its shows the missing parts for Sales order, similarly we want the missing parts list for Plant to Plant Purchase order in the same report. Also the report,
    1.It  should not consider the Planned order for a sales order.
    2.It should not consider the planned order which can be convert into purchase requisition.
    3.The procurement type should be "E" or "X".
    Kindly guide me is there any standard layout changes in available or any development we have to do.
    Thanks
    Muthamil Murugan.G

    Hi Purushothaman,
    If you have the following settings in OPJK:
    Plant                 XXXX
    Order Type       XXXX
    Availability Check    2
    [X]Status Check
    [X]Check material availability when saving order (may not need)
    Checking Rule        PP PP checking rule
    Component Check Type    ATP check
    Release material     2  Release permitted despite missing parts
    Then in COHV you try to mass release the order with the following parameter:
    List: Order Header
    Selection: Your selection criteria
    Mass processing:
    Function: Release
    Max. No.of Processes 99
    Save Log: Always
    Release control order: Collective Order Release
    Then after the order is released, you can find the missing part list of that order in CO03 menu path:
    Goto->Missing Parts->Missing parts list
    Hope it helps.
    Regards,
    Rachel

  • How I can find the  Delivery address changes in purchase order

    Hi Friends,
    How I can find the  Delivery address changes in purchase order
    item details.And how i can find who did ths changes.

    Hi,
    Go to ME22N, here select the line item and click on menu "Environment > Item Changes" to track the changes.
    For multiple POs, go to ME2N, here enter Selection Parameter as "ALLES" and execute the report to check all the changes.

  • Table names for Material Characteristic againgst production order

    Hi Guys,
    Actually I have a problem in finding the table name for material characteristic against production order such as Individual length, factor, color, etc. I really spend more than a day to find this. But I cudn't make it. Finally I found the flow some how, but is working only for few cases. Here is the flow.
    AFKO(RSNUM) --> RESB(OBJNR) --> INOB(CUOBJ) --> AUSP(OBJEK).
    T-code: CO02 / Fast Entry tab / Change Configuration(Item Level) / Change Characteristic values.
    Anybody knows about this. Please help me out on this. And please note that, it is not the material characteristic from MM01, it is against production order from CO02.
    Thanks
    Yasin.

    Hi Yasin,
    The best way to know Table Names in SAP is to use a Transaction Code Called : SQL Trace. Tcode : ST05. This will tell you about all the database tables that have been accessed while the Transaction was executed. And then you do a complete analysis of it, what are all the Tables that have been accessed, the fields and the data transfered. So, it's a complete trace of the SQL Query but you can use the information as needed.
    Have a look at the following Links:
    http://help.sap.com/saphelp_nw04/Helpdata/EN/17/358df9c9fee2469105731e10756921/content.htm
    http://help.sap.com/saphelp_47x200/helpdata/en/d1/801f89454211d189710000e8322d00/content.htm
    The best things is that you can use it across any SAP Transaction as it is available in SAP NetWeaver .
    Hope this helps.
    Thanks,
    Samantak.

  • Terms of Payment for Local and Import Purchase Order

    Hello Experts,
    I am SAP FICO Consultant, I am given a task of maintaining payment terms for local and import purchase order, I would highly appreciate your help in this regard. I know I can maintain payment terms via OBB8 but I am not sure that how to cover the following scenarios.
    1. 100% Advance
    2. 50% Advance, Balance in 07 Days (usually balance immediate with delivery is accepted but it is paid in 07 days for the record)
    3. 25% Advance, Balance in 07 Days
    4. 10% Advance, Balance in 07 Days
    5. 30 Days Credit
    6. 15 Days Credit
    7. 07 Days Credit
    IMPORTS
    1. 100% Irrevocable LC in advance
    2. 100% TT in Advance
    3. 50% TT in advance & 50% before shipment.
    Looking forward to hear from you.
    Regards
    Muhammad Yousuf Ali

    Hi
    <b>All the Local as well as the R/3 data gets stored in the SRM tables ->
    BBP_PAYTERM (Terms of Payment, Backend-Dependent)
    BBP_PAYTERM_TEXT ( Texts for Terms of Payment, Backend-Dependent)
    BBP_TQ02B ( QM System)
    BBP_TQ02U (Description QM system)
    Also refer to Transaction SLG1 for the log created in this case.</b>
    Hope this will help.
    Please reward suitable points.
    Regards
    - Atul

  • Tables for credit Memo and Purchase order

    Hi all,
    I need to develop a report to dispaly all the credit memos for the open qty,
    My issue that is  there any table where we can have information for credit memos and purchase order,
    like the input fields is company code,customer number,fiscal year,
    hope you understnad,
    Please let me know if you need any more information,
    Thanks&Regards,
    Cghand

    Hi
    Invoice Verific. table:
    RBKP - Document Header: Invoice Receipt
    RSEG - Document Item: Incoming Invoice
    Regards
    Prasanna

  • BAdI or USEREXIT for changing data of purchase order header - ME21N

    hello all,
    I would like to ask you any way to change the field "reason for change" of the Purchase Order  header.
    I tried implementing the method PROCESS_HEADER of IF_EX_ME_PROCESS_PO_CUST
    or changing reason_code of structure ekko in user exits EXIT_SAPMM06E_006 and EXIT_SAPMM06E_006
    but it seems not to work.
    How can i do?..
    sap. v. ecc 6.0

    >
    Shiva Kumar wrote:
    > Use the user exit : EXIT_SAPMM06E_012: This is triggered on saving of a PO...and user can add validations etc in the exit...
    > Cheers
    It doesn't work...
    >
    Martin Voros wrote:
    > you get reference to object IM_HEADER in method PROCESS_HEADER of BADI ME_PROCESS_PO_CUST. On this object you can call two methods - GET_DATA and SET_DATA. GET_DATA returns structure with type MEPOHEADER. You can change your field here and then call method SET_DATA with your modified structure. This should work.
    > Cheers
    ..same thing for this solution...
    the field that i want to change is RSCOD inside structure EREVGRID...it seems to have also get_data and set_data methods ( IF_REVISION_ITEM_DCM ),
    but I don't know which BAdI to implement that has a object type ref to EREVGRID...
    Edited by: E_M on May 13, 2008 11:08 AM

  • One inspection lot for multiple materials of purchase order line items

    Hi All,
    My client requirement is one inspection lot for multiple materials of purchase order line items.
    Please share your thoughts.
    Thanks in advance for early reply.
    Regards,
    Jishu

    I totally agree with Amol.
    I don't think I would touch that development nor would I ever tell a client it could reliably be done through development.
    Knowing what I know about the table structures, I don't think you could create any development for this that could use a significant amount of the existing tables and functionality.  I think you'd have to create all your own Z tables and basically rebuild the functionality.  Tying it back in with SAP data will be difficult.
    You're even looking at all custom screens for your results recording and UD as well.  And if you have follow-on functions like batch classification requirements, batch determination, COA publication, results copy functions, use of DMR and sampling procedures, physical samples, quality notifications, etc. etc.. you could be looking a whole lot of development.
    Craig

  • SAP VB script for updating texts in purchase orders

    Hello,
    I am trying to create a SAP script for updating texts in purchase orders. It is in the last third - Item Detail,  Texts tab.
    The script is ok apart from the fact that it always deletes whatever text is in there and than add a new one.
    I would like to keep history in the texts tab and always just add one line to existing texts. Is there any way (command) how
    to keep existing texts and only add a new line to the top?
    Thanks a lot!
    Jan

    Yes, you are exactly right. I have already figured it out as well. I did not expect it would be that easy. But thanks a lot anyway for replying on this!
    Now I am struggeling with changing SAPLMEGUI in vb scripts for ME22n. Sometimes, there is SAPLMEGUI:0010 and sometimes SAPLMEGUI:0015. Even when the users have the same screens in the beginning the SAPLMEGUI number differs. They also do one item by hand and than it changes. It keeps changing between SAPLMEGUI:0010 and SAPLMEGUI:0015
    Is there a way how to have the same number of SAPLMEGUI or how to eliminate this issue?
    Thanks a lot
    Jan

  • Can u tell me the tables for field Cross company Purchase Order.

    Can u tell me the tables for field Cross company Purchase Order.

    check below link...
    http://help.sap.com/bp_bblibrary/500/Documentation/J53_BPP_EN_DE.doc

  • Standard Smartform printing purchase requisition through - ME51N / ME52N

    Hi Experts,
    we are trying to build functionality to print Purchase requisition through transaction ME51N / ME52N / ME53N. we have created a print button on Customer data screen for that. Now we are looking for any standard smartform or script which can be used for printing Purchase requisition.
    Please provide me some pointers for the same.
    There is print button avalable at item level of purchase requisition. but it will not print header records. i am not able to find this form in system also. how can i find this form?
    thanks

    >
    rajpal sehrawat wrote:
    > Hi,
    >
    >
    > Header records means we might provide some header level information like PR number , short text and logo. Currently we are able to print only line items present in the ALV grid.
    >
    >
    > we are looking for some similar form which can be enhanced.
    >
    >
    > thanks
    actually the PR number is a line item field - it comes out of table EBAN. You would have to store the logo someplace else, since it does not belong to the PR (EBAN) -> neither header nor item, but is 'simply' graphics stored elsewhere in the database.
    I wouldn't know of any form in MM-PUR which you could easily adapt to printing PRs (and have never before heard of the need to print them) - so you will have to do a custom abap. Since there is no possibility to maintain NACE for PRs (it's simply not available) - I wouldn't know where you could use a smartform/sapscript ... that custom abap is all you can do ...

Maybe you are looking for