Maintain activity relation

hello gurus,
I have used BAPI_NETWORK_MAINTAIN bapi to maintain network and activity relationship.
bellow is the code written by me .
START-OF-SELECTION.
  PERFORM modify_int_table.
  PERFORM write_msg.
  LOOP AT it_tab INTO wa_tab.
    IF wa_tab-constraint_start_date IS INITIAL.
      wa_tab-constraint_start_date = '00000000'.
    ENDIF.
    IF wa_tab-constraint_finish_date IS INITIAL.
      wa_tab-constraint_finish_date = '00000000'.
    ENDIF.
    CLEAR : l_tabix.
    l_tabix = sy-tabix.
    CALL FUNCTION 'CONVERSION_EXIT_ABPSP_INPUT'
      EXPORTING
        input     = wa_tab-wbs_element
      IMPORTING
        output    = wa_tab-wbs
      EXCEPTIONS
        not_found = 1
        OTHERS    = 2.
    IF sy-subrc <> 0.
      MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
              WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
    ENDIF.
    CALL FUNCTION 'CONVERSION_EXIT_ABPSP_INPUT'
      EXPORTING
        input     = wa_tab-network_predecessor
      IMPORTING
        output    = wa_tab-net_pred
      EXCEPTIONS
        not_found = 1
        OTHERS    = 2.
    IF sy-subrc <> 0.
      MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
              WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
    ENDIF.
    CALL FUNCTION 'CONVERSION_EXIT_ABPSP_INPUT'
      EXPORTING
        input     = wa_tab-network_successor
      IMPORTING
        output    = wa_tab-net_succ
      EXCEPTIONS
        not_found = 1
        OTHERS    = 2.
    IF sy-subrc <> 0.
      MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
              WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
    ENDIF.
    CALL FUNCTION 'CONVERSION_EXIT_ALPHA_INPUT'
      EXPORTING
        input  = wa_tab-activity
      IMPORTING
        output = wa_tab-activity.
    CALL FUNCTION 'CONVERSION_EXIT_ALPHA_INPUT'
      EXPORTING
        input  = wa_tab-activity_predecessor
      IMPORTING
        output = wa_tab-activity_predecessor.
    CALL FUNCTION 'CONVERSION_EXIT_ALPHA_INPUT'
      EXPORTING
        input  = wa_tab-activity_successor
      IMPORTING
        output = wa_tab-activity_successor.
    CALL FUNCTION 'CONVERT_DATE_TO_INTERN_FORMAT'
      EXPORTING
        datum         =  wa_tab-constraint_start_date
        dtype         = 'DATS'
     IMPORTING
*    ERROR         =
       idate         = wa_tab-constraint_start_date
*    MESSG         =
*    MSGLN         =
    CALL FUNCTION 'CONVERT_DATE_TO_INTERN_FORMAT'
      EXPORTING
        datum         = wa_tab-constraint_finish_date
        dtype         = 'DATS'
     IMPORTING
*    ERROR         =
       idate         = wa_tab-constraint_finish_date
*    MESSG         =
*    MSGLN         =
    MODIFY it_tab FROM wa_tab INDEX l_tabix.
  ENDLOOP.
  SELECT aufnr projn
   FROM afpo
   INTO CORRESPONDING FIELDS OF TABLE it_network
   FOR ALL ENTRIES IN it_tab
   WHERE projn = it_tab-wbs
    OR   projn = it_tab-net_pred
    OR   projn = it_tab-net_succ.
  LOOP AT it_tab INTO wa_tab.
    READ TABLE it_network INTO wa_network WITH KEY projn = wa_tab-wbs.
    IF sy-subrc EQ 0.
      wa_tab-network = wa_network-aufnr.
    ENDIF.
    READ TABLE it_network INTO wa_network WITH KEY projn = wa_tab-net_pred.
    IF sy-subrc EQ 0.
      wa_tab-net_pd = wa_network-aufnr.
    ENDIF.
    READ TABLE it_network INTO wa_network WITH KEY projn = wa_tab-net_succ.
    IF sy-subrc EQ 0.
      wa_tab-net_sc = wa_network-aufnr.
    ENDIF.
    MODIFY it_tab FROM wa_tab TRANSPORTING network net_pd net_sc.
  ENDLOOP.
ENDFORM.                    " DATA_TRANSFER_TO_INTTABLE
*&      Form  MODIFY_INT_TABLE
*       text
*  -->  p1        text
*  <--  p2        text
FORM modify_int_table .
  FREE: it_method_project.
  CLEAR : wa_method_project.
  l_line = 0.
*  LOOP AT it_wbs INTO wa_wbs.
  LOOP AT it_tab INTO wa_tab." WHERE wbs_element = wa_wbs-wbs.
    l_line = l_line + 1.
    CONCATENATE wa_tab-network wa_tab-activity INTO w_objkey.
    wa_method_project-objecttype = 'NetworkActivity' .
    wa_method_project-method = 'UPDATE' .
    wa_method_project-refnumber = '000001'."l_line .
    wa_method_project-objectkey = w_objkey.
    APPEND wa_method_project TO it_method_project.
    CLEAR : wa_method_project.
    wa_method_project-method = 'SAVE' .
    APPEND wa_method_project TO it_method_project.
    wa_activity-network                        =   wa_tab-network.
    wa_activity-activity                       =   wa_tab-activity.
    wa_activity-duration_normal                =   wa_tab-duration_normal  .
    wa_activity-constraint_type_start          =   wa_tab-constraint_type_start.
    wa_activity-constraint_type_finish         =   wa_tab-constraint_type_finish.
    wa_activity-constraint_start_date          =   wa_tab-constraint_start_date .
    wa_activity-constraint_finish_date         =   wa_tab-constraint_finish_date.
    APPEND wa_activity TO it_activity.
    wa_activity_up-duration_normal             =   'X'.
    wa_activity_up-constraint_type_start       =   'X'.
    wa_activity_up-constraint_type_finish      =   'X'.
    wa_activity_up-constraint_start_date       =   'X'.
    wa_activity_up-constraint_finish_date      =   'X'.
    APPEND wa_activity_up TO it_activity_up.
    PERFORM call_bapi_act.
    CLEAR: wa_activity, wa_activity_up, wa_relation, wa_relation_up,wa_method_project.
    FREE: it_method_project,it_activity, it_activity_up, it_message_table.
*early code
  CONCATENATE wa_tab-relation_type wa_tab-net_pd wa_tab-activity_predecessor
                    wa_tab-net_sc wa_tab-activity_successor  INTO w_objkey.
*blocked
*changed code
*concatenate wa_tab-relation_type wa_tab-network wa_tab-activity wa_tab-network wa_tab-activity_predecessor wa_tab-activity_successor into w_objkey.
*condense w_objkey.
    wa_method_project-objecttype = 'NetworkRelation'.
    wa_method_project-method = 'CREATE'.
    wa_method_project-refnumber = '000001'.
    wa_method_project-objectkey = w_objkey.
    APPEND wa_method_project TO it_method_project.
    CLEAR : wa_method_project.
    wa_method_project-method = 'SAVE'.
    APPEND wa_method_project TO it_method_project.
    wa_relation-network_predecessor              =   wa_tab-net_pd .
    wa_relation-activity_predecessor             =   wa_tab-activity_predecessor.
    wa_relation-network_successor                =   wa_tab-net_sc .
    wa_relation-activity_successor               =   wa_tab-activity_successor.
    wa_relation-relation_type                    =   wa_tab-relation_type.
    wa_relation-duration_relation                =   wa_tab-duration_relation .
    wa_relation-duration_relation_unit_iso       =   text-002.
    APPEND wa_relation TO it_relation.
    wa_relation_up-network_predecessor          =    'X'.
    wa_relation_up-activity_predecessor         =    'X'.
    wa_relation_up-network_successor            =    'X'.
    wa_relation_up-activity_successor           =    'X'.
    wa_relation_up-relation_type                =    'X'.
    wa_relation_up-duration_relation            =    'X'.
    wa_relation_up-duration_relation_unit_iso   =    'X'.
    APPEND wa_relation_up TO it_relation_up.
    PERFORM call_bapi_reln.
    CLEAR: wa_activity, wa_activity_up, wa_relation, wa_relation_up,wa_method_project.
    FREE: it_method_project,it_relation, it_relation_up, it_message_table.
  ENDLOOP.
ENDFORM.                    " MODIFY_INT_TABLE
*&      Form  CALL_BAPI
*       text
*  -->  p1        text
*  <--  p2        text
FORM call_bapi_act .
  CALL FUNCTION 'BAPI_PS_INITIALIZATION'
  CALL FUNCTION 'BAPI_NETWORK_MAINTAIN'
   IMPORTING
     return                            = it_bapiret3
    TABLES
      i_method_project                  = it_method_project
*     I_NETWORK                         =
*     I_NETWORK_UPDATE                  =
     i_activity                        = it_activity
     i_activity_update                 = it_activity_up
*     i_relation                        = it_relation
*     i_relation_update                 = it_relation_up
     e_message_table                   = it_message_table
*     I_ACTIVITY_ELEMENT                =
*     I_ACTIVITY_ELEMENT_UPDATE         =
*     I_ACTIVITY_MILESTONE              =
*     I_ACTIVITY_MILESTONE_UPDATE       =
  IF sy-subrc EQ 0.
  CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'
   EXPORTING
     wait          = 'X'
*   IMPORTING
*     RETURN        =
  IF sy-subrc EQ 0.
  if it_message_table[] is initial.
     wa_msgtab-message_type = 'S'.
      wa_msgtab-msg_txt = 'Successfully updated Project For' .
      CONCATENATE wa_msgtab-msg_txt ':' wa_activity-network '-' wa_activity-activity INTO wa_msgtab-msg_txt.
      APPEND wa_msgtab TO it_msgtab.
    ELSE.
      LOOP AT it_message_table INTO wa_message_table.
        wa_msgtab-message_type = wa_message_table-message_type.
        wa_msgtab-msg_txt = wa_message_table-message_text.
        APPEND wa_msgtab TO it_msgtab.
      ENDLOOP.
    ENDIF.
*  ENDIF.
ELSE.
endif.
  ENDIF.
ENDFORM.                    " CALL_BAPI_ACT
*&      Form  CALL_BAPI_RELN
*       text
*  -->  p1        text
*  <--  p2        text
FORM call_bapi_reln .
  CALL FUNCTION 'BAPI_PS_INITIALIZATION'
  CALL FUNCTION 'BAPI_NETWORK_MAINTAIN'
   IMPORTING
     return                            = it_bapiret3
    TABLES
      i_method_project                  = it_method_project
*     I_NETWORK                         =
*     I_NETWORK_UPDATE                  =
*     i_activity                        = it_activity
*     i_activity_update                 = it_activity_up
     i_relation                        = it_relation
     i_relation_update                 = it_relation_up
     e_message_table                   = it_message_table
*     I_ACTIVITY_ELEMENT                =
*     I_ACTIVITY_ELEMENT_UPDATE         =
*     I_ACTIVITY_MILESTONE              =
*     I_ACTIVITY_MILESTONE_UPDATE       =
            if sy-subrc eq 0.
  CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'
   EXPORTING
     wait          = 'X'
*   IMPORTING
*     RETURN        =
  IF sy-subrc EQ 0.
  if it_message_table[] is initial.
     wa_msgtab-message_type = 'S'.
      wa_msgtab-msg_txt = 'Successfully updated Project For' .
      CONCATENATE wa_msgtab-msg_txt ':' 'Network' wa_tab-network 'Activity' wa_activity-activity INTO wa_msgtab-msg_txt.
      APPEND wa_msgtab TO it_msgtab.
    ELSE.
      LOOP AT it_message_table INTO wa_message_table.
        IF sy-tabix EQ 1.
          wa_msgtab-message_type = wa_message_table-message_type.
        ENDIF.
        wa_msgtab-msg_txt = wa_message_table-message_text.
        APPEND wa_msgtab TO it_msgtab.
        CLEAR wa_msgtab.
      ENDLOOP.
    ENDIF.
  ENDIF.
else.
endif.
ENDFORM.                    " CALL_BAPI_RELN
*&      Form  WRITE_MSG
*       text
*  -->  p1        text
*  <--  p2        text
FORM write_msg .
  IF NOT it_msgtab[] IS INITIAL.
    WRITE:/1 sy-vline, 2'Message Type', 14 sy-vline,  'Message Text', 180 sy-vline.
    WRITE:sy-uline.
    LOOP AT it_msgtab INTO wa_msgtab.
      WRITE:/1 sy-vline, 6 wa_msgtab-message_type, 14 sy-vline, 15 wa_msgtab-msg_txt.
      WRITE: sy-uline.
    ENDLOOP.
  ENDIF.
the data maintained in excel sheet is  (record1)                        (record2)
WBS Element                                 S09WKA03-1-2-1             S09WKA03-2-1
activity(12)                                        10                                      280
duration_normal(5)                          50                                        55
constraint_type_start(1)
constraint_type_finish(1)     
constraint_start_date(8)     
constraint_finish_date(8)     
WBS_predecessor                                                                S09WKA03-1-2-1
activity_predecessor(4)                                                               10     
WBS_successor                S09WKA03-2-1
activity_successor(4)              280
relation_type(2)                  fs                                            fs
duration_relation(5)                         2                                              5
and i am getting the bellow error message
"An incorrect object key was entered for object type Relationship"
kindly solve my problem .I am not able find out where is the mistake.
THANKS IN ADVANCE ,
PADMA.

Hi,
please check out this:
*& Report  Z_NETWORK_REL_CREATE
REPORT  z_network_rel_create.
DATA:
  ls_return         type bapireturn1,
  lt_method_project TYPE STANDARD TABLE OF bapi_method_project,
  lt_network        TYPE STANDARD TABLE OF bapi_network,
  lt_relation       TYPE STANDARD TABLE OF bapi_network_relation,
  lt_messages       TYPE STANDARD TABLE OF bapi_meth_message.
DATA:
  ls_method_project TYPE bapi_method_project,
  ls_network        TYPE bapi_network,
  ls_relation       TYPE bapi_network_relation.
*/ Network has the external name TRAINING0001 and two activities
*/ with number 0010 and 0020.
*/ This code create a FS relationsship between 0010 and 0020
ls_method_project-objecttype = 'NetworkRelation'.
ls_method_project-method     = 'Create'.
*/ language dependend -> FS (table TCN2T)
ls_method_project-objectkey  = 'FSTRAINING00010010TRAINING00010020'.
ls_method_project-refnumber  = 000001.
ls_method_project-method     = 'Save'.
APPEND ls_method_project TO lt_method_project.
ls_relation-network_predecessor  = 'TRAINING0001'.
ls_relation-activity_predecessor = '0010'.
ls_relation-network_successor    = 'TRAINING0001'.
ls_relation-activity_successor   = '0020'.
*/ language dependend -> FS
ls_relation-relation_type        = 'FS'.
APPEND ls_relation TO lt_relation.
ls_network-network = 'TRAINING0001'.
APPEND ls_network TO lt_network.
CALL FUNCTION 'BAPI_NETWORK_MAINTAIN'
  IMPORTING
    return           = ls_return
  TABLES
    i_method_project = lt_method_project
    i_network        = lt_network
    i_relation       = lt_relation
    e_message_table  = lt_messages.
CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'
    EXPORTING
      WAIT          =
    IMPORTING
      RETURN        =
Best regards
Peter

Similar Messages

  • Print activity in Maintain Activity: Which is the SAPSCRIPT o SMARTFORM

    Hi to all,
    to day a friend of mine have a problem with a print.
    In the "Maintain Activity" (CRMD_BUS2000126 transaction) there is the possibility of printing the activity.
    There is no immediate output but a spool.
    We have to change the output, bue we don't now which is, the sapscript (and if the output is a sapscript)?
    Do Anyone know about this?
    Regards
    Enzo

    Enzo,
    This is actually quite simple to manage for business transactions.  You can control the customizing for actions by using the transaction SPPFCADM.  In here you have the customizing for all the actions related to the business transaction.  You can alternately get to the parts of this screen via the IMG
    CRM->Basic Functions->Actions->Actions in Transaction.
    For activitiy it appears that the system is using the standard smartform CRM_ACTIVITY_BUSACT01.  I believe you can either redefine the form being used or create a new print action if needed.  I personally would recommend that you might want to create a specific action profile for what your users will be needing and assign that to your document type for activities.  However I assuming you have copied the standard activity transaction type to a Z-document type for customizing.
    Action processing is very flexible and can be used to do almost anything in the background upon request in the business transaction.  Another benefit is that action processing works the same in the PCUI or SAP GUI so no need to worry about which one to use.
    If you have any more questions reply back, but take a look at the IMG documentation and the wizard and it should be relatively easy to configure.
    Good Luck,
    Stephen

  • Diff: Version on workflow builder and Maintain Active Plan version on SWU3

    Group,
    Can any one help me to understand the Version on workflow builder and Maintain Active Plan version on SWU3
    Thanks in advance !
    Richard A

    Dear Richard Antony,
    The Versioning in the Workflow is very important its some what simmilar to the version on any SAP Objets like Tables, Program etc.
    Here Suppose any change comes in working workflow, then in stead of directly change them you can create a version of them and them modify it. So that you can reverst back to that version if required.
    Like wise there is lots of importance of versioning Workflow.
    The Active Plan version is also important to establish at SWU3. As all the Workflow is using Organization management which is very depended on the Active Plan version. so based on which Plan version you want to use you can Provide in SWU3 to tell Workflow system to use this.
    Hope this will give you a clear picture.
    Regards,
    Chandrashekhar.

  • Unable to tarnsfer Activity related settings to Mobile client

    Hi all,
    We are developing a mobile sales application for CRM using xapps MSAHH 5.0. We are using SAP MI 2.5 SP 20 and DB2E 8.2.4 . We have configured the backend for activity related data, but when try to run the application on client it is giving a error on jsp which is as follows.:
    "Download activities-related data and try again"
    When we are checking the trace file in client it is showing the following error:
    "ERROR_PROCESSTYPE - activity - com.sap.crm.handheld.component.activity.control.impl.ActivityCreateImpl - onLoad"
    This is a generic sync application. and we are trying to see wether the initial data download that populates the dropdowns on the jsp is taking place or not.
    Also is the Business partner related data necessary for the activity related settings to take place.
    Can anyone help on this.
    Thanks & Regards,
    Sumit

    Hi,
    well, this is difficult to say without seeing the code....
    The question is: what data is missing and the bigger question: why is data missing?????
    Have you checked the setup on the backend, Sync Monitor? Anything still in O-Waiting for the device? If one object is waiting there - mostly that is okay. If more then one objects are waiting per BO, then usually you have to sync until it is down to 1. Even this means you have to sync 250 times.
    A good thing to get a better solution if this is the problem: switch on Repetitive Sync and set the reqDirectSync=true in the MEREPMETA.XML file.
    Does this help? As I said - without code I have to guess a little. If you interested you could send me an installed imaged with data and the source, then I can debug and tell you more.
    Regard,s
    Oliver

  • Maintain Structure Relations - LSMW - IDOC method

    Hi,
    Trying to use LSMW Idoc method to upload BP masters.
    Have maintained the ports, partner types, message types etc. When I reach the "Maintain structure relationship" step, I have a very big tree structure under EDI_DC40 when am trying to maintain the structure relationship between the source and the target in LSMW idoc method.
    Do I need to maintain my relationship at all the levels of the tree structure under EDI_DC40 or can I choose the nodes that are relevant and maintain a relationship only for them?
    Is there a short cut or a way where I can maintain relationship for each node under the target strucute EDI_DC40.
    Appreciate your inputs.
    SK

    Hi SK,
    There is no need to maintain EDI_DC40.
    In 'Maintain Structure Relations' step, you just need to create Relationship for the structure you want the information be uploaded in the BP. Mapping of the fields in the structure to your upload file's values will be done in next step. Hope the above helps

  • Please suggest where I have to maintain activity type in employee master

    Hi,
    Goodevening to you.
    Can I maintain Activity Type to an Employee.
    My client is having Time Sheet entries through CATS and would like to have actual hours booked against projects as well as activity type.  Each activity type will have a different rate.  Please suggest where I have to maintain activity type in employee master.
    Regards,
    Rahul

    Hi,
    I have got the answer.  We can maintain activity type in 315 info type.
    Regards,
    Rahul

  • Network already maintain activity but CJ20N wrong

    I already maintain activity in network using CN22, but in CJ20N, the activity doesn't appear below network, how  to make it under
    network? do I need to assign that network to WBS element first?

    It depends on CN22 what you have exactly done. In Cn22 You can create network activity,  in that activity if you are not giving any WBS Element activity will show you below network in Cj20n, But if you are giving WBS in Cj20n then activity will show you below in Cj20n.
    just bit play with Cj20n overview buttons.
    WIth regards
    Nitin P.

  • LSMW - Maintaining structure relations

    I am trying to upload customer records using LSMW. There are two source structures (one for customer header and the other for customer-contactingperson which is item level). I completed first three steps. I am stuck at 'Maintain structure relations' step. How do we assign the structures here?
    There are lot of things like BKNA1, BKNB1, BKNBK..so on but I am kind of clueless to which source structures I have to assign these target structures. Can you please help with this or are there any general rules here to go through this step with out any errors?
    Thank you very much.

    In my header structure, I have following fields:
    Customer Number     Name     Street     City     Zipcode     Country     Language     TelephoneNumber
    In my contact structure (which is item level), I have the following fields:
    CustomerNumber     LastName     FirstName     FormofAddress     Department     Position     TelephoneNumberContact
    From 'Migrating your SAP data' (book from SAP press), I see that they
    - assigned source header structure to BGR00, BKN00, BKNA1 and BKNB1.
    - assigned souce contact structure to BKNVK.
    It is clear to me that we have to assign the header data to all required structures (which came up as BGR00, BKN00 and BKNA1 in my example). But how do I know that I also have to assign it to BKNB1?
    If you can help with this question, my problem is solved.
    Thanks a lot!

  • NEED SET PARAMETER ID for  maintain Activity (BUS2000126)

    Hi all,
             i am working in CRM 5.0, i have created one Z Activity Report wit interaction,
    i need Set parameter id for maintain Activity (BUS2000126) for geting the partcular Transaction Activity,
    it is not working :
    FORM USER_COMMAND USING R_UCOMM LIKE SY-UCOMM
    RS_SELFIELD TYPE SLIS_SELFIELD.
    data:index type i.
      CASE R_UCOMM.
        WHEN '&IC1'.
            read table it_data  index rs_selfield-tabindex.
           SET PARAMETER ID    'CRM_CURR_OBJECT_ID'
               FIELD it_data-object_id.
           call transaction 'CRMD_BUS2000126' ."and skip first screen.
      ENDCASE.
    ENDFORM.                    "user_command
    this 'CRM_CURR_OBJECT_ID' parameter is not working ,
    Can any one tell me parameter ID for t-code 'CRMD_BUS2000126' ,
    Thanks,
    Ganesh R

    Hi Pratik Patel,
                           i have tryed  Parameter ID: CRM_OBJECT_ID,
    but it is not working ..
    see my coding :
    FORM USER_COMMAND USING R_UCOMM LIKE SY-UCOMM
    RS_SELFIELD TYPE SLIS_SELFIELD.
    data:index type i.
      CASE R_UCOMM.
        WHEN '&IC1'.
            read table it_data  index rs_selfield-tabindex.
           SET PARAMETER ID 'CRM_OBJECT_ID' FIELD it_data-object_id.
           call transaction 'CRMD_BUS2000126' and skip first screen.
      ENDCASE.
    ENDFORM.                    "user_command
    here is any problem?,
    i have checked clicked object id is comming properly ,
    can u tell what is the problem?
    regards
    ganesh

  • Where to maintain planning related / process related minimum interval

    Dear Sir,
    To have buffer / leeway in planning , SAP has provided the provision for maintaing of the following information :
    Planning related minimum interval
    Planning related minimum offset
    Process related minimum Interval
    We do not know where this information can be maintained in the SAP System .  
    We request SAP experts to kindly guide us about maintaining of the above information into the SAP system .
    With Thanks and Regards
    Sonia agarwal

    Sonia,
    These terms are used within APO Detailed Scheduling (part of PP/DS) module.  They can be found in certain master data (PPMs and PDS's) and they are used in various scheduling tasks: heuristics, DS planning board, optimizer.
    Online help about production order time intervals in scheduling can be found at
    http://help.sap.com/saphelp_scm70/helpdata/EN/5f/e9693728e52456e10000009b38f889/frameset.htm
    and related pages.
    It is quite a daunting task to maintain data that meets a set of business requirements unless you have extensive knowledge of PP/DS.  Since you have never done this before, I strongly recommend that you engage an experienced PP/DS resource to assist you in this area.  You can spend weeks and weeks using trial and error methods in varying the many interrelated parameters that will have an impact on scheduling.  Then, when the client asks you to 'tweak' the results, more weeks.
    If you feel compelled to attempt this on your own anyway, then I also suggest that you will get more answers if you post such questions in one of the SCM/APO forums.  I suggest that you first read the above mentioned help, including all the subordinate pages and the contained links, before you ask more detailed questions.
    Best Regards & Good Luck,
    DB49

  • Does System Maintains Objects related to one BSp Application

    Hello Friends ,
    Does SAP System maintians anything anywhere which can help us to know all the objects related to one BSP apllication??
    Say My application has few function modules , their function groups , Any Table type used or other indepent Dictionary objects used in my application.Does System Maintains this history at any place??
    or is there any other way to know??
    Regards,
    AShwini

    Hi ,
    For a BSP Applicatiopn, the Function modules and Function groups are accessed normally as we do in any other ABAP Program, so you c an find them in SE37.
    Also for Dictionary objects and table types, you can find them in SE11.
    Hope this helps.
    <b><i>Do reward each useful answer..!</i></b>
    Thanks,
    Tatvagna.

  • Maintaining active links and objects when converting Word to PDF

    I'm using Acrobat X Standard and am trying to convert a Word 2010 file to .pdf.  The Word document has an embedded Word file within it (Insert > Object > Display As Icon), but when I convert the Word file that embedded object is not active - it's more or less a static picture.  All hyperlinks (e.g., URLs, Table of Contents) remain active links, except for the embedded object.  How do I accomplish this?

    You don't. The whole application infrastructure requird to support the insert of an object into an Office file is not something that can be sent over and into a PDF.
    It's not something supported by PDF.
    Be well...

  • How to Maintain Info related to an Applicant's race in PB10

    Hi All,
    I am currently configuring Recruitment Module. I would like to know what's the equivalent of Infotype 77, that I would need in TCODE: PB10 ( Initial Entry of Applicant Data) in order for me to maintain the race info of an applicant. This is not available in the standard PB10 transaction.
    Looking forward to hear from you all.
    Regards,
    Aslam

    Hi,
    If you want to add what ever infotype information for the Applicant. You need to go PB30 and give that IT and then update the information.
    Thanks and Regards,
    Revathi.

  • Activity relation using bapi bapi_network_maintain

    hi gurus,
    i wrote a upload program to create relation between the activities using the bapi  bapi_networ_maintain .
    I used refnumber  Objecttype                method         object key    
                  000001    NetworkRelation      CREATE        FS0000600001610280
                  000000                                    save
    for i_method_project table
    object key is formed with the combination of
    wa_tab-relation_type wa_tab-net_pd wa_tab-activity_predecessor
                        wa_tab-net_sc wa_tab-activity_successor  INTO w_objkey
    here in my program  objectkey value is obtained from the bellow  values.
                                        wa_tab-relation_type value is 'FS'
                                         wa_tab-net_pd  VALUE is empty  (there is no value for this field in excel sheet)
                                         wa_tab-activity_predecessor value is  ' 000060000161'
                                          wa_tab-net_sc value is empty ((there is no value for this field in excel sheet)
                                            wa_tab-activity_successor   value is ' 0280'
    when i run the program  I am getting the bellow error ..........
    An incorrect object key was entered for object type Relationship
    kindly sugest the solution for my problem.
    thanks in advance,
    padmaja.

    Hi ,
    I think there is some error in the code written as you have mentioned that
    object key is formed with the combination of
    wa_tab-relation_type wa_tab-net_pd wa_tab-activity_predecessor
    wa_tab-net_sc wa_tab-activity_successor INTO w_objkey
    but as per the documentation found for this particular  BAPI ( bapi_network_maintain ) ,
    there should be only 1 object type , and can be a single network .
    Please look into the documentation by opening this BAPI in system and try to write the program as per the rules.
    May your problem get resolved .
    And I suggest you to post this thread to Abap Forum , and there you can get the exact solution.
    Thanks ,
    Dhruv Kumar Malhotra
    Edited by: Dhruv Kumar Malhotra on Aug 4, 2009 8:30 AM

  • Trouble Maintaining "Activity" with WRE54G

    I have had my WRE54G setup with my WRT54G for about a month or so now. Once I got it setup it worked well for the most part. Now though, the activity light only flashes every so often (not consistently like before) I tried moving the WRE even closer to the router where I know there is a good signal and it works for maybe 30 seconds but then the same problem exists. I tried changing the frag. threshold and RTS threshold as mentioned in other posts and it didn't work. I have also, over the course of a month, changed the channel on both my WRT54G and WRE54G from 11 to 9. On numerous occasions I have power cycled the whole setup and again it works for maybe 30 seconds and then the activity light only starts blinking every 15-20 seconds and I can't even access the WRE's setup page which tells me that I am not even getting a signal from the WRE. Please note though that my link light is a solid blue so I am linked with my router properly...
    Is there anything else that I am missing that could be preventing it from working? Also, My wireless router is version 6 and has firmware v1.02.2. My WRE is version 1 and has the latest firmware.
    My current settings are as follows:
    Channel: 9
    Frag. Threshold: 2304
    RTS Threshold: 2304
    Beacon Interval: 75
    Message Edited by mysteriork on 07-06-2008 03:41 PM
    Message Edited by mysteriork on 07-06-2008 03:58 PM

    Check the connection by using wireless computers with the router alone ... if getting good connection without any issue .... .possibly the Range Extender is gone bad ...
    If not then reflash the firmware of the router ... After that reset it for few minutes .... & see if it works or not .....

Maybe you are looking for