How to debug Z-Prgram  defined under Business Object

Dear Members,
I have been trying to debug one Z-program which was defined under Business object(ZBUS2032OS) [ the method of business object is called from VA02(sales order Change], but I couldn't get the proper way to go into debug mode.
I tried by putting break points in the z-program and  in the code of business object(where z-program is being called by SUBMIT statement). But I failed to go into debug mode of the program.
Could any one please share your experience in this case?
Thanks,
Srini

Hello DJ,
Thank you for your response.
I have checked the process (creating sub orders in VA02) by giving parent sales order, the program had been triggerd(Z-program) in back ground and created sub orders. But I did not get the debug mode(break point was set).
I want to know what is link between Business object type(where program was defined) and Transaction VA02.
Thanks,
Vasu

Similar Messages

  • How to re-name any folder under "Business Processes " in SOLAR01  in SAP

    Hi,
    How to re-name any folder under "Business Processes " structure in SOLAR01 in SAP Solution Manager. ?
    Can any one tell me the procedure for this ...
    Thanks.

    Hi
    just choose the Business Process on the left and click the structure tab
    here it will list all the business scenario names you have added just directly edit or write it whatever you want
    if you want to do at lower level
    choose the business process node of that Business scenario under this you get all the business process in structure tab
    here also edit it or directly write it
    Hope it solves
    Regards
    Prakhar

  • Hi How do we create Methods inside the Business objects of Z

    Hi Abapers,
                        How do we create Methods inside the Business objects (z objects) and how *** an import parameter or export parameter  to be defined for the new Methods.
    Regards
    Bhaskar Rao.M

    Hi Bhaskar,
    that ´s not difficult.
    Open your Bus.Obj. in SWO1 with CHANGE/EDIT
    Click on the "Methods" header line and then use the button for "Create".
    If you want to add the method on basis of a function module, choose next in the next pop up. Then the system will offer you the ex/import parameter from the function module. So this is a really simple way.
    If you don´t have a FM, it is a little bit more difficult.
    Choose No on the quetion about a FM, fill in the next pop up  methode name (no blanks allowed).
    Dialogue is for user related method (call screen...) synchronous for methods which have to give back a result directly in to the workflow.
    After completing the screen the method will be displayed as new method at the end of method list. Now add parameters (first click on the method name, then choose parameter button, same functionality to add program to the method).
    Programm:
    Code snip:
    BEGIN_METHOD ZWFCHECKMIRO CHANGING CONTAINER.
    DATA:
          ZBELNR TYPE RBKP-BELNR,
          ZGJAHR TYPE RBKP-GJAHR,
          RESULT TYPE HRP1001-ISTAT,
          BELNR TYPE BKPF-BELNR,
          GJAHR TYPE BKPF-GJAHR,
          BUKRS TYPE BKPF-BUKRS.
    to import parameter
      SWC_GET_ELEMENT CONTAINER 'Zbelnr' ZBELNR.
      SWC_GET_ELEMENT CONTAINER 'Zgjahr' ZGJAHR.
    *(or SWC_GET_TABLE)
    here add the functionality of your method!
    to export parameter
    SWC_SET_ELEMENT CONTAINER 'Result' RESULT.
      SWC_SET_ELEMENT CONTAINER 'Belnr' BELNR.
    *(or SWC_SET_TABLE)
    !!! Important: naming convention!!! Use same writing of parameter names in
    PARAM area (button PARAMETER) and here in code.
    To use your method, change it to implemented after adding your code.
    -> Edit -> Change release status -> object type component -> into implemented
    (Sorry , have a german screen here, possibly terms are a little bit different.
    Hope this helps a little bit.!
    regards
    Dirk

  • How to increase the number of data Business Object can pull for a report?

    Hi,
    I would like to ask around how to increase the number of data Business Object can pull for a report. I have a report which pulls data depending on the date range (ex. From 01/01/2007 - 01/10/2007). But, when the data that is pulled exceeds 5000, the report fails. Is there anyway to increase the number of data that BO can pull?
    Thanks

    Bobby,
       to my knowledge we can't change that. Let me explain this, we have setting in the source system for DS default Data Transfer. there we will assign the processes. if you want to assign 4 you need to change the setting in the source system. For flat files we can change in BW System. We can maintain the setting in the Infopackage level(wht we are assigned in the Source System), but we can't change the process.
    in order to check the setting in source system  SBIW--> General Settings --> Control Parameters for Data Transfer.
    we need to change here, this will effect to all the Data Sources. Before making changes check with your basis.
    All the best.
    Regards,
    Nagesh Ganisetti.

  • How to do the Unicode Check for Business Objects ?

    Hi all,
    How to do the Unicode Check for Business Objects ?
    Note: All business Objects are stored in BOR (Business Objects Repositary)
    Thanks in advance
    Sri..

    Hi..
    i have used the  UCCHECK  transaction for some business Objects
    For some business objects it is showing that No Unicode Errors found Ex: Z00MARA
    and for Business Objects it showing the message like : There is no program corresponding to this selection.
    Why system is showing like this ?
    Thanks in advance
    Sri..

  • How to call the method of a Business Object?

    Hi,
    Can someone guide me how to call the method of a business object?
    For example, I want to use the method SalesDocument.Copy of the Business Object VBAK. How can I do that? If you are familiar with any similar scenario please help.
    Regards,
    Renjith Michael.

    Hi
    double click on the copy  and
    go to abap tab
    there u can get functionmodule name
    u can call that
    Rewards if helpful

  • How to Set / change the attribute of Business Object

    Hi all,
    Say I have a Z Business Object -> ZBO
    Inside the BO, I have an attribute -> ZA1
    And one method -> ZM1
    Is there any way in which  i can set / update the attribute ZA1 (for any particular instance) outside the Business Object (I mean without writing any code in the program of the Business object)?
    Thanks,
    Deb

    >
    Debidutta Mohanty wrote:
    > But Inside the class -> Can be assigned or changed -> Using Method -> Correct ?
    >
    > That means, inside the Business Object aslo, we can have one method to assign or change attribute. Is there any Macro to change the attribute ?
    Yes.
    BOR attribuites are a piece of code. You can see this by hilighting an attribute and clicking on the "Program" button. That code returns the attribute value, usually something from a DB table, something calculated, or a private attribute.
    To change what the attribute returns, you need to change the underlying data. How you do it depends on what your attribute code does in first place. This is why we can't give you an exact answer. If your attribute retrieves a value from a table entry then you need to change the table entry. If it is a calculated value then you need to change the data used in the calculation to make your attribute return something else. If it returns a private attribute value then you need to update this via a method.

  • How to delete the index for the business object BUS0033

    Hi to all experts,
    I'm applying note 1349496 the error here is no records with F4 help for the funds center .
    solution from the note
    Implement the attached program corrections. Then, in the transaction, delete the index for the business object BUS0033, reactivate it, and start the indexing in the indexing mode "Full". The system then displays the data correctly in the F4 search help.
    how to do the second part i have already applied the note .

    any help

  • How do i get information about a business object?

    By using reflection i am able to get the list of objects and properties in SAPbobsCOM.BoObjectTypes.
    How can i get a classified list of all objects from the same.
    I mean classified with respect to modules.
    DI API business objects are grouped to the following modules of SAP Business One application :
    Administration
    Finance
    Marketing Documents and Receipts (Sales - A/R and Purchasing - A/P)
    Business Partners
    Inventory and Production
    MRP
    Banking
    Service
    Humanresource

    Hello
    If you read more in the help, you can see which modules holds the corresponding objects...
    Example:
    Marketing Documents and Receipts (Sales - A/R and Purchasing - A/P)
    object called: documents and you may track the correct object types (oOrders, oInvoices, etc)
    if you see the help on Documents object, you can find detailed description there
    Regards
    János

  • How to create XML string from BPM Business Object?

    Hello,
    I have a business object in my BPM project and I need to transform it in a XML string:
    From:
    Business Object: Customer
    Properties:          Name, Age
    To:
    "<Customer><Name>Robert</Name><Age>17</Age></Customer>"
    How can I do this?
    Thanks.

    Hello,
    I have a business object in my BPM project and I need to transform it in a XML string:
    From:
    Business Object: Customer
    Properties:          Name, Age
    To:
    "<Customer><Name>Robert</Name><Age>17</Age></Customer>"
    How can I do this?
    Thanks.

  • How to use the SQL 'union' in Business Objects???

    Post Author: tatun
    CA Forum: Data Integration
    Hi eveyone. I have to write the following SQL code in Business Objects.The code has some 'union' inside the same query. I have tried to make some unions in the Data Provider, but I can just do 8 unions, and I need to do much more.
    How could I do it?
    SELECT '20 ERRORES' TIPO, COUNT() NUM, CONCAT (TO_CHAR(ROUND((count()*100)/8023,2)),' %') PORCENTAJE
    FROM PALETS
    WHERE posicion is not null
    and PALET NOT IN
    -- MATERIAS PRIMAS
    select P.PALET
    from palets p, estanteria e
    where p.posicion = e.posicion
    and p.tipo_producto = 'ROH'
    and (p.cod_producto like '%QA%' or p.cod_producto like 'E00%' or p.cod_producto like 'PU%')
    and p.estado_m not in ('E','P','F','M','A','B','C')
    and p.posicion is not null
    and e.estado = 'O'
    and p.clase_palet = 'P'
    union
    -- GRANELES
    select P.PALET
    from palets p, estanteria e
    where p.posicion = e.posicion
    and ((p.tipo_producto = 'ROH'
    and (p.cod_producto not like '%QA%'
    and p.cod_producto not like 'E00%'
    and p.cod_producto not like 'PU%'))
    or p.tipo_producto = 'HALB')
    and p.estado_m not in ('E','P','F','M','A','B','C')
    and p.posicion is not null
    and e.estado = 'O'
    and p.clase_palet = 'P'
    union
    -- MATERIAL DE ACONDICIONAMIENTO
    select P.PALET
    from palets p, estanteria e
    where p.posicion = e.posicion
    and p.tipo_producto = 'VERP'
    and p.estado_m not in ('E','P','F','M','A','B','C')
    and p.posicion is not null
    and e.estado = 'O'
    and p.clase_palet = 'P'
    union
    -- PRODUCTO TERMINADO PLANTA 0008
    select P.PALET
    from palets p, estanteria e, license l
    where p.posicion = e.posicion
    and p.palet = l.single_plate
    and p.tipo_producto = 'FERT'
    and p.estado_m not in ('E','P','F','M','A','B','C')
    and p.posicion is not null
    and e.estado = 'O'
    and l.ctry_code = '0008'
    and p.clase_palet = 'P'
    union
    -- PRODUCTO TERMINADO PLANTA 0012
    select P.PALET
    from palets p, estanteria e, license l
    where p.posicion = e.posicion
    and p.palet = l.single_plate
    and p.tipo_producto = 'FERT'
    and p.estado_m not in ('E','P','F','M','A','B','C')
    and p.posicion is not null
    and e.estado = 'O'
    and l.ctry_code = '0012'
    and p.clase_palet = 'P'
    union
    -- PALETS ASOCIADOS A ORDENES DE EXPORTACIONES
    select P.PALET
    from palets p, estanteria e
    where p.posicion = e.posicion
    and p.estado_m = 'E'
    and p.posicion is not null
    and e.estado = 'O'
    and p.clase_palet = 'P'
    union
    -- PALETS ASOCIADOS A ORDENES DE EMPAQUETADO
    select P.PALET
    from palets p, estanteria e
    where p.posicion = e.posicion
    and p.estado_m = 'P'
    and p.posicion is not null
    and e.estado = 'O'
    and p.clase_palet = 'P'
    union
    -- PALETS ASOCIADOS A ORDENES DE FABRICACION
    select P.PALET
    from palets p, estanteria e
    where p.posicion = e.posicion
    and p.estado_m = 'F'
    and p.posicion is not null
    and e.estado = 'O'
    and p.clase_palet = 'P'
    union
    -- PALETS DE MANTENIMIENTO
    select P.PALET
    from palets p, estanteria e
    where p.posicion = e.posicion
    and p.estado_m = 'A'
    and p.posicion is not null
    and e.estado = 'O'
    and p.clase_palet = 'P'
    union
    -- MUESTRAS DE RETENCION
    select P.PALET
    from palets p, estanteria e
    where p.posicion = e.posicion
    and p.estado_m = 'B'
    and p.posicion is not null
    and e.estado = 'O'
    and p.clase_palet = 'P'
    union
    -- MISCELANEO DE SUSTANCIA CONTROLADA
    select P.PALET
    from palets p, estanteria e
    where p.posicion = e.posicion
    and p.estado_m = 'C'
    and p.posicion is not null
    and e.estado = 'O'
    and p.clase_palet = 'P'
    union
    -- MISCELANEOS
    select P.PALET
    from palets p, estanteria e
    where p.posicion = e.posicion
    and p.tipo_producto = 'NONI'
    and p.estado_m = 'M'
    and p.posicion is not null
    and e.estado = 'O'
    and p.clase_palet = 'P'
    union
    -- PALETS VACIOS
    select P.PALET
    from palets p, estanteria e
    where p.posicion = e.posicion
    and p.tipo_producto = 'NONI'
    and p.estado_m = 'D'
    and p.posicion is not null
    and e.estado = 'O'
    and p.clase_palet = 'P'
    union
    -- UNIDADES DE TRANSPORTE
    select p.palet
    from palets p, estanteria e
    where p.posicion = e.posicion
    and p.clase_palet = 'T')
    Thanks

    Post Author: bhofmans
    CA Forum: Data Integration
    In Data Integrator we provide UNION functionality via the MERGE transform. However, it looks like your question is related the the IDD product line (Business Objects Enterprise), so please post your question to the appropriate sub-forum to get answers for BOE.
    Thanks,

  • Using JSP, how to add new items to Fuego Business Object "Group" ?

    Given the classic Fuego Business Object (FBO) example of an Order, which has a few attributes (orderNumber, customerName, Order Date) and a GROUP attribute called OrderItems (ItemName, ItemPrice, etc.), I want to use a JSP to allow user to submit order. My JSP has a form and uses the Fuego Tag Library. There are FORM INPUT elements for Order.orderNumber, Order.customerName, Order.OrderDate, and a table using dynamic HTML to add rows and INPUT elements for new items to add to the GROUP attribute OrderItems - ItemName, ItemPrice, etc.)
    But when the user wants to add "OrderItems" to the order, I don't know how to get Fuego to create OrderItem Objects to add to the array (aka GROUP).
    Thx in advance.

    ###### below is the response I response I received from a BEA Engineer. From looking at the html source of fuego presentations that implement desired functionality, it appears as though they handle it using the first suggested workaround below ######
    Hi,
    The short answer to your question is that there is no out of the box feature to support directly what you are asking for.
    The problem is that JSPs receives a Fuego Object that is accessed at rendering time (JSP compilation/ HTML rendering). And then all the updated values are sent back to the engine in a new request when you hit the submit button of a FOR tag that has the postResult tag in the action attribute. At this point all these values are automatically taken from the request and the Fuego Object instance variable in the screenflow is updated.
    After saying this you will notice that it doesn’t make sense to update the Fuego Object instance on the JSP. Because you only could do this ate rendering time and because this instance is not going back to the engine (just the values).
    Fuego Object tag Library was designed basically to be able to show Fuego Object data and invoke runs-on-server FO methods.
    I see 3 different approaches to solve the problem you have:
    1)Use JavaScript to call a runs-on-server method that recive the required arguments to extend the group and set the values. You should use the new tag called invokeUrl that allows you to use AjaX, in this way you could update the page with partial rendering.
    2)Use JavaScritp to submit the form when the user click the add row button. And have a loop in the Screenflow with an automatic activity that will extend the group and the go back to the component activity that now will show the page again but with one more row. The drawback is that each time the user wants to add a row, it will require the entire page to be refresh.
    3)Handle the table and values using JavaScritp and DHTML, and put all the new values in the request (input element), then in the Screenflow use an automatic activity to set this values to the Fuego Object.
    Look at the Samples of using Fuego Tag Lib and AJaX
    albpm5.7\studio\samples\Integration\Portlets\PFoodDelivery.fpr
    albpm5.7\studio\samples\Integration\ThirdParty\AJaX.fpr

  • How to find tables for a particular business object.

    Dear Friends,
    I want to display, all the tables related to a particular business object.
    So I think there must be way of doing it using packages.
    example:-
    I will have list of all packages referencing to all business Components
    (ex.SALES) then i will get a list of all the tables related to SALES and then I would like to get all the METADATA regarding that TABLE.
    please give me some ideas How to achieve this.
    thanks,
    jeevan

    hai Naveen ,
    Thanks for the reply.
    I had gone through the Link.
    I want to know "How could I get the list of all the Tables of a particular Business Component"
    like suppose i entered Sales i sould get all the tables related to Sales ....if  MM then list of MM tables...
    in Se80 the package VA is for sales .....
    and there i can get all the tables for sales...
    but If u know any searching criteria by which i will be able to the list of tables.
    thx,
    jeevan

  • How do i get a price on Business Objects Edge?

    I have tried the following numbers
    866-681-3435x1
    Products and Services
    800-872-1727
    main office
    610-661-1000
    And I still can't get anyone on the phone. I need to find out how much it will cost me to buy Business Objects edge before i waste any time trying to use it.

    Hello Casey,
    You can call 1-800-877-2340 and select Option 4 and then Option 1.  This is the Tele-Sales number.  They should be able to assist you or point you in the correct direction.
    Sincerely,
    Dan Kelleher

  • How to find T-code for a business object

    Hi,
    Can anyone help me how to find out the t-code associated with a business object.
    or I want to know what are the business objects are available for a t-code
    Thanks and regards,
    Venkat

    Hi,
    check this link,
    https://wiki.sdn.sap.com/wiki/display/ABAP/How%20to%20find%20an%20Event%20for%20any%20transaction%20for%20triggering%20of%20a%20workflow
    it will help you.
    Regards,
    Vijay

Maybe you are looking for

  • Having trouble with itunes and windows 8

    anyone else having trouble with windows 8 and itunes?  My computer doesn't seem to recognize my shuffle.

  • How do i transfer music from pc to macbook?

    Need to transfer my iTunes library from PC to Macbook. Help?

  • Best practice for hierarchical DTOs?

    Hi! Can someone tell me the best practice for hierarchical DTOs? Use case: I've got a User object which holds one Folder object, which in turn holds a Set of Folder objects (children). class User {   Folder rootFolder; class Folder { Set children; }N

  • Oracle.jbo.domain.date

    hye all.i need help here.I'm developing a master detail using adf. My problem is i want to add month to a date..my date is in CoreSelectInputDate date1 while my month is in CoreInputText month. how to do this in oracle.jbo.domain.date.. for example :

  • Upgrade DB2 database from 9.1 to 10.5

    Dear All, We are using Ecc6 with db2 database 9.1 now we want to upgrade database from 9.1 to 10.5. Is it possible to upgrade database & what are those steps are required for this operation. We are waiting your valuable support in this regards. Regar