Debugging of smartform in used for bid invitaion

Dear Friend,
               i am trying to debug the smartform
      used for bid invitaion .
          can any body help me in this.

Hello you can go to transaction NACE and select application V1 and click on output types. There you should be able to see all the output types of sales.
Select the required output type and click on processing routines and you should be able to see all the program and forms for different mediums (Print, Email, Fax etc).
Thanks
RACH
REWARD POINTS IF U FIND IT USEFUL

Similar Messages

  • Which Smartform is used for output of a (confirmation) sales order ( in tra

    Where in customizing I can see which Smartform is used for output of a (confirmation) sales order ( in transaction VA02/VA03) and which print program.
    If the mechanism is different please let me know
    Thx in advance(right answers will be rewarded)

    Hi Tina,
    This is very simple.
    You can go to transaction NACE
    Now click on Output Types, here against your output type you can see what is the smart form attached in the field processing requirements.
    If its order confirmation, it would either be standard BA00 or a copy of that, maybe the naming convention would help you.
    Also If you click on the extreme left hand button in NACE, you can see against your output type what are the records maintained, and under communication tab, you could get to see the printer setting.
    Hope this solves your query.
    Reward suitably if helpful.
    Regards
    Ravi

  • To assign smartform for bid invetation to transaction type of BidInvitation

    Hi friends!
    Could you tell me if it is possible assign output format(BBP_BID_INVITATION) for bid invetation to transaction type of Bid Invitation?
    Thanks.

    Hi,
    You need to implement the BADI  BBP_OUTPUT_CHANGE_SF
    There you can implement the logic that you need for your business process, for example:
    You have different transaction types for BID INVITATION (ZXX1, ZYY1, ZWW1) and you want to use different smartforms for each one, then you need
    1. Create the different smartforms with the transaction SMARTFORMS (for the bid invitation you can make a copy from the standar smartform BBP_BID_INVITATION which includes the structures and tables for the bid invitation then you don´t need to create a complete smartform)
    2. Implement the BADI BBP_OUTPUT_CHANGE_SF with the transaction se18 or se19 or SPRO --> Supplier Relationship Management --> Cross aplication Basic Data --> Business Ad Ins (BadIs) --> Document Output --> Change Forms for document Output.
    there you need to implement your own Ligic, use the method and parameters as i mention below.
    Method: CHANGE_FORMS
    Parameter: CV_SMARTFORM
    Parameter: CV_SMARTFORM_MAIL
    Parameter:CV_SUBJECT_MAIL
    Code Example:
    DATA: wa_header_bid     TYPE          bbp_pds_header.
    For getting the document
      CALL FUNCTION 'BBP_PROCDOC_GETDETAIL'
        EXPORTING
          i_guid         = iv_guid
        i_object_id    =
          i_object_type  = iv_object_type
        IMPORTING
          e_header       = wa_header_bid.
      IF iv_object_type = 'BUS2200'   Bus for the Bid Invitation
      IF wa_header_bid-process_type = 'ZXX1'.
           cv_smartform = 'smartform name 1'.
           cv_smartform_mail = 'text body for the email 1'.
           cv_subject_mail = 'text subject for the mail 1'.
       ELSEIF wa_header_bid-process_type = 'ZYY1'.
                      cv_smartform = 'smartform name 2'.
                      cv_smartform_mail = 'text body for the email 2'.
                      cv_subject_mail = 'text subject for the mail 2'.
                ELSEIF wa_header_bid-process_type = 'ZWW1'.
                         cv_smartform = 'smartform name 3'.
                         cv_smartform_mail = 'text body for the email 3'.
                         cv_subject_mail = 'text subject for the mail 3'.
        ENDIF.
    ENDIF.
    That's all

  • SAPFM06P - Can this program be used for triggering a Smartform Output??

    Hi Experts!
    I researched a lot and came to a conclusion that Program SAPFM06P can only be used trigger either a SAP SRIPT Output or a PDF FORM output. It cannot be used to trigger a SMARTFORM output directly as there is no code in it to trigger a SMARTFORM.
    My understanding:
    I will have to either create an Enhancement to the Program or a Zcopy of SAPFM06P where I need to write the logic in form routine ENTRY_NEU to call a SMARTFORM.
    Please tell me if my understanding is correct and please guide me if there is any easier way to achieve the same functionality.
    Thanks for help!
    Greetings,
    Amit

    Hi,
        U can Copy this standard Program to ZProgram and Insert the FM SSF_FUNCTIONMODULE_NAME and call ur smartform and assign the same combination to the Output type Given to u in NACE Transaction..
    This is the Driver Program which I used for PO Smartform
    [http://vjkvijaya.blogspot.com/2009/03/puchace-order-smartform-driver-program.html]
    Regards,
    Vijaya Lakshmi.T

  • Unable to debug/correct the CMOD code for a variable used in a query

    unable to debug/correct the CMOD code for a variable used in a query
    i am using the data in a DSO in a query and using a custom coding variable in that query , but this data not coming in that query ..
    can anyone suggest how to debug that cmod code for the variable?
    code is written in CMOD tocde for the variable.

    belowis the code that i have written for a custom coding for a variable
    *******Start***
    IF i_step = 2.
      CASE i_vnam.
        WHEN 'IC_COMPCD'.
         TYPES:       BEGIN OF gt_itab_DyAuthTable,
                           username  TYPE /bic/afiop_o1200-/BIC/IC_USER,
                           companycode TYPE /bic/afiop_o1200-COMP_CODE,
                      END OF gt_itab_DyAuthTable,
                      BEGIN OF gt_itab_Cocd_all,
                            companycode TYPE /BI0/MCOMP_CODE-COMP_CODE,
                      END OF gt_itab_Cocd_all.
          DATA: gi_itab_DyAuthTable TYPE STANDARD TABLE OF gt_itab_DyAuthTable,
                wa_itab_DyAuthTable TYPE gt_itab_DyAuthTable.
           DATA: gi_itab_Cocd_all TYPE STANDARD TABLE OF gt_itab_Cocd_all,
                wa_itab_Cocd_all TYPE gt_itab_Cocd_all.
          SELECT /BIC/IC_USER
                 COMP_CODE FROM /bic/afiop_o1200
            INTO CORRESPONDING FIELDS OF TABLE gi_itab_DyAuthTable
            WHERE /bic/ic_user = sy-uname.
          LOOP AT gi_itab_DyAuthTable INTO wa_itab_DyAuthTable.
            IF wa_itab_DyAuthTable-companycode EQ '*'
              OR
              wa_itab_DyAuthTable-companycode EQ ' '.
              SELECT COMP_CODE FROM /BI0/MCOMP_CODE
                  INTO CORRESPONDING FIELDS OF TABLE gi_itab_Cocd_all.
              LOOP AT gi_itab_Cocd_all INTO wa_itab_Cocd_all.
                l_s_range-low    = wa_itab_Cocd_all-companycode.
                l_s_range-sign   = 'I'.
                l_s_range-opt    = 'EQ'.
                APPEND l_s_range TO e_t_range.
              ENDLOOP.
          to exit the loop if any one value is */space/all for a user's compcode values
            EXIT.
            ENDIF.
          ENDLOOP.
           if control is here means, the comp codes values didnt have */space
              LOOP AT gi_itab_DyAuthTable INTO wa_itab_DyAuthTable.
                l_s_range-low    = wa_itab_DyAuthTable-companycode.
                l_s_range-sign   = 'I'.
                l_s_range-opt    = 'EQ'.
                APPEND l_s_range TO e_t_range.
              ENDLOOP.
      Endcase.
    Endif.

  • Where used for Smartforms

    Hi
    I want to find out what all programs are calling a smartform. If i pass the function module name, I get zero hits as the its the name of the smartform that is passed in the programs calling it. Is there a way to find out where the smartform is used
    Thank you

    I don't think we have any direct way to find it out.
    The workaround would be like this:
    Do "Where used list" for the FM SSF_FUNCTION_MODULE_NAME.
    Then from the list you need to find out which program calls your Smartform.
    Regards,
    Naimesh Patel

  • SmartForms Printing Error for Japanese Characters

    Hi,
    I have an issue with Printing Japanese Characters in the SmartForm. 
    When I Print Preview the smartform I can see the characters in Japanese but when I Print the actual smartform in the printer, all I get is some junk characters like # and !.
    I have the following setting in the smartform.
       Multi-Byte functionality enabled
       Character set used is Shift JIS
       Smartform created in language EN
       Translate to All Languages set to true
       No restriction on Language Control
       Smartstyles used has JPMINCHO fonts only
       Default Para is JPMINCHO
       Characters formatting has explicit JPMINCHO as font
       Login language is JA
       Printer is Local Printer with device type JPSAPWIN
    When I debug the Smartform function module, the OTF Data Table (within the function) shows characters in Japanese (with codepage 8000) but then I look at the actual spool as a result of processing the function, it comes up as garbled.
    Interestingly, I have exactly the same settings on another test smartform to print just 2 columns and it works well.
    Not sure where I am going wrong.
    Appreciate help on this issue.
    Many Thanks
    Krishnan

    hi,
    has anyone solved this problem? even i m facing the problem. me restating the problem as below:
    in VF02 transaction, for billing document we are trying to print smartform. Our logon languagae is EN and the Output Type langugae is EN. In spool, we are getting the CORRECT format ie the texts that are maintained in Japanese are showing as Japanese characters while the whole smartform is in English format.
    Our requirement is to PRINT (from printer) the texts that are maintained in Japanese should get printed in Japanese format. I know that this is problem with printer settings. The printer is printing perfectly fine as other documents in Japanese characters so its ensured that printer is enabled for Japanese.
    I suppose some kind of setting needs to be done at SAP end so that printer recognises double-byte character set of Japanese.
    Waiting for confirmation/ solution.
    Thanks
    Debs

  • How to debug a smartform?

    I am facing deffficulty.. while debugging the my smartform.
    this is called in e-recruitement portal.. i tried with smartform_trace and break-point and all.
    how to do this?
    Please help me.
    Thanks

    Hi
    DEBUG Smartform:
    1) One way to debug smartform is to debug the Function Module of that smartforms.
    If you want to debug particular smartform node that the solution would be,
    insert a "Program Line" just above the node you want to debug and this program line write a normal abap breakpoint.
    So whenever you call the smartforms, it will stop at this breakpoint and you can debug onwards.
    2) SFTRACE can be used for debugging SMARTFORMS.
    Read More here.
    http://help.sap.com/saphelp_erp2004/helpdata/en/49/c3d8a4a05b11d5b6ef006094192fe3/frameset.htm
    Re: How to Debug a Smartform
    Debug of smartform and sapscript.
    Debugging SmartForms
    LOGO on Smartform
    1) In Smart Forms Editor, In left pane, right Click any Page (say Page1) and select Create -> Window, Give it a name and Description (Say Window1)
    2) Right Click on Window (Window 1) and select Create -> Graphics, Give it a name and description
    3) In general Attributes, Select Name, get search help (F4) , you will find a list of pictures
    4) Select any picture and set its Resolution in DPI
    5) Press F9 to open Smart Forms Builder, Select window (Window1) and In Output options window set, size and position of the Logo
    6) Set any other parameters if required, save and activate.
    7) If there is only 1 Window in the forms, set it as Main Window in general attributes.
    8) Use TCode SE78 to upload new pictures and logos.
    look at Thread Dynamic Graph in smartforms
    Refer the links also -
    Re: Dinamic Graph in smartforms
    How to get file perperties in Unix server

  • Debugging in smartforms

    Hi
    Can any one send me the snap shots of Smartform debugging.
    Thanks in advance.
    Useful posts will be rewarded.
    Regards,
    Archana

    Hi,
    Set the break point in initialization(Global Definitions--> Initialization) of smartform as :
    BREAK <USERNAME>. --Works for particular user.
    Please don't use BREAK-POINT this will apply all the users who are testing the smartform.
    Program stops at break point. After that use Serach and set more break points.
    >Search the program logic/Textelement/Address via search and set the break point at that code.
    See the Below thread for how to debug the Smartforms
    How to Debug Smartform?
    Re: debug of smartfrom
    Regards,
    Priyanka.

  • Debugging in Smartforms in 4.6 version

    Dear Experts,
    I wish to debug a smartform and the system is 4.6 version. I cannot edit the code, So cannot use BREAK-POINT statement.
    I tried to use the SFTrace transaction but it is not allowed in 4,6 version. Is there any other way of doing the debugging for a smartform so that i can reach the code written in the smartform. Please help.
    Thanks in Advance....
    Best Regards,
    Sahil

    Hi..
    search in forums.. " how to debug smartform"
    select  date range All and  category "all categories" and press search
    see the links below
    how to debug a smartform
    how to debug smartform,
    regards,
    NZR

  • Debugging a smartform

    Hello abapers, could any one explain me how to debug a samrtform.Do we need to debug in print program or  do we have to do it in form directly..
          thanks in advance,
              santosh.

    hi,
    <b><i>DEBUG Smartform:</i></b>
           1) One way to debug smartform is to debug the Function Module of that smartforms.
              If you want to debug particular smartform node that the solution would be,
              insert a "Program Line" just above the node you want to debug and this program line write a normal abap breakpoint.
               So whenever you call the smartforms, it will stop at this breakpoint and you can debug onwards.
               2)       SFTRACE can be used for debugging SMARTFORMS.
                         Read More here.
    http://help.sap.com/saphelp_erp2004/helpdata/en/49/c3d8a4a05b11d5b6ef006094192fe3/frameset.htm
    rgds
    Anver

  • Deletion of Approvers for BID WF

    Hi all,
       We are running on SRM 4.0.I am implementing the Single approval Wf for BID i.e. WS79000002.Now i want delete all the Agents which the WF fetches from the Org structure and give the facility to the purchaser to ADD the Approvers.
      I have been succesful in getting the ADD functionality to work but just had  query regarding the deletion of Approvers which appear in the Approval Preview Screen.
       Will the BADI BBP_CHNG_AGNT_GET allow me to delete the Approvers (possible Approvers) selected and whcih appear in the Approval Preview.Also,by doing this ,the Purchaser would also be able to ADD the Actual approvers.
       I tried to implement this BADI but this is affecting the ADD APPROVER and ADD REVIEWER functionality also.Can someone throw light on this?
    BR,
    Disha.

    Hi,
       Thanks for teh reply.But where can i see the value of IV_FCODE ?Also,how do i debug the transaction through WINGUI?i am unable to do the External Debugging for the BID transaction.
        My reqt is that I need to select the Approvers by clicking on the "ADD APPROVER" button.
      I have been successful in adding the buttons to the screen but the other poblems whcih i am facing are as  follows:
    1.To avoid using the BADI,i havent assigned any head of the dept in the Org structure,so in the Approval Preview,I am not getting any possible agents.
    2.Now after this,Through the ADD APPROVER button,i tried adding agents.But here again when i say * and FIND,i can see only 1 user from the ORG STRUCTURE who si  assigned the ROLE "PURCHASE MANAGER" instead of getting the list of  all users.
    3.Even after selecting that 1 user as the agent and saving,the Witem doesnt go to that user and also in the Approval Preview i get the message as "IN APPROVAL"  but the name of the Approver/Agent doesnt appear.
      Also,in the SPRO customizing for the Task,we haven't done any Agent assignment.Do we need to do any assignemnt there since this si not a  general Task?
      Also,another wierd thing observed is that after assigning agent in the "PERFORM TASK_SPECIFIC CUSTOMISING"  based on ROLE "PURCHASE MANAGER",on the Approval preview screen,after clicking on the ADD REVIEWER button,when we say * and FIND,i get to see the user name(On the Left side) and his contact details (On the right side)whereas if the Role assignment is not done in  the SPRO,the USer deatils are not displayed on the right hand side when i say * and FIND.
       Please help.
    BR,
    Disha.

  • Debug im smartform step by step

    how i can debug step by step like in sapscript.
    i tried to make break-point in the smartf,and use smartform_trace and not for this i maean (sftrace dont work i dont know).
    i need step by step how????

    Hi Rani,
    Checkout This Thread..,
    How to Debug a Smartform
    For more info on smart forms:
    Re: smartform step by step material required
    hope it helps..,
    Regards,
    Vinoth

  • Hi gurus how to debug the smartforms

    hi gurus how to debug the smartforms

    Hi
    DEBUG Smartform:
    1) One way to debug smartform is to debug the Function Module of that smartforms.
    If you want to debug particular smartform node that the solution would be,
    insert a "Program Line" just above the node you want to debug and this program line write a normal abap breakpoint.
    So whenever you call the smartforms, it will stop at this breakpoint and you can debug onwards.
    2) SFTRACE can be used for debugging SMARTFORMS.
    Read More here.
    http://help.sap.com/saphelp_erp2004/helpdata/en/49/c3d8a4a05b11d5b6ef006094192fe3/frameset.htm
    Re: How to Debug a Smartform
    Debug of smartform and sapscript.
    Debugging SmartForms
    LOGO on Smartform
    1) In Smart Forms Editor, In left pane, right Click any Page (say Page1) and select Create -> Window, Give it a name and Description (Say Window1)
    2) Right Click on Window (Window 1) and select Create -> Graphics, Give it a name and description
    3) In general Attributes, Select Name, get search help (F4) , you will find a list of pictures
    4) Select any picture and set its Resolution in DPI
    5) Press F9 to open Smart Forms Builder, Select window (Window1) and In Output options window set, size and position of the Logo
    6) Set any other parameters if required, save and activate.
    7) If there is only 1 Window in the forms, set it as Main Window in general attributes.
    8) Use TCode SE78 to upload new pictures and logos.
    look at Thread Dynamic Graph in smartforms
    Refer the links also -
    Re: Dinamic Graph in smartforms
    How to get file perperties in Unix server

  • Debug SRM & Smartform

    Hi
    I am using web based SRM.From here i am using an Contract that has to output a smartform.There is something wrong with my smartform and i would like to debug it.Could you please tell me how to do that?
    thanks a lot.

    Hi,
    To debug a smartform follow steps:-
    1. Goto transaction SMARTFORMS.
    2. Give your smartform name and press F8.
    3. You will be taken to a screen which shows a Function Module name.
    4. Press display for that FM.
    5. At the bottom of the code, there is a sub-routine PERFORM %GLOBAL_INIT.
    6. Goto this sub-routine and check for the code in smartform programs lines.
    7. Put a debug point.
    8. Now display the smartform output for the contract using the t-code from R/3 .
    You can now debug the code.
    Hope this helps you.
    Regards,
    Tarun
    Edited by: Tarun Gambhir on Sep 15, 2009 12:49 PM

Maybe you are looking for

  • ISE 1.2 Standalone Mode

    Hi Experts, Good day! I just want to clarify if I can provide posture assessment in ISE 1.2 even if it is in standalone mode because some said I can but based on my understandings of ISE since 1.1.4, I need to convert it first to an IPN mode for it t

  • TRACING IN SQL*NET V2

    제품 : SQL*NET 작성날짜 : 1997-10-10 Introduction ~~~~~~~~~~~~ For most problems you need to identify the relevant parts of a connection to trace. To do this consider which scenario you are having problems with and where tracing needs to be enabled. Note t

  • Trouble with multi-media docking station

    I have used my multi-media docking station every night since I got the phone in September. Last night I put my phone in and went to sleep only to wake up at 5 and realize that its not charging. I took the phone off and put it back on and it still won

  • SALT authentication and a custom Tuxedo auth server

    Hi, After solving an issue with HTTP Basic Authentication, I've run into a problem with our particular Tuxedo environment. We have our own custom AUTHSVC that expects, in addition to the user name and password, application-specific data in the TPINIT

  • J2EE Tomcat vs. Tomcat

    I need some information regarding the integrated Tomcat. Does it have all features of the full Tomcat ? And can you update it normally from Apache or do you need a special J2EE Tomcat update ? In short, I need to know if there is any downside to usin