BAPI to create OrgUnit or Position in Organizational Management (ppome)

Hi,
does an function module exits to create an OrgUnit or Position in the Organizational Management in ECC 6.0?
Is there a similar fm like CRM_ORGMAN_CREATE_REL_OBJ as in CRM?
Or can I also insert just an entry in Table for Infotype 1000 and 1001(Relationships) to add an Object to the OrgManagement?
regards,
hans

Did you find out how to do this?
I am looking for the same, but I also need a "Remote enabled" BAPI/RFC
Thanks

Similar Messages

  • BAPI or FM to create OrgUnits and positions in Organizational Management

    Hi all,
    is there a way to create a OrgUnit or a Position in the Organizational Management  without using the user interface (ppome)?
    Does an BAPI or function module exists to create a position or OrgUnit in the background?
    Or how can I realize this?
    Thanks for any help
    regards,
    hans

    Hello Ahm,
    I do something very similiar with your code. I do something like this:
    CALL FUNCTION 'CRM_ORGMAN_CREATE_REL_OBJ'
        EXPORTING
          FATHER                    = ls_father_objec
          OTYPE                     = 'S'
          BEGDA                     = sy-datum
          RELAT                     = '003'
          SHORT                     = 'shorttxt'
          STEXT                     = 'longtxt'
        IMPORTING
          NEW_OBJECT                = ls_objec
        EXCEPTIONS
          ERROR_DURING_INSERT       = 1
          CORR_EXIT                 = 2
          NO_ACTIVE_PLVAR           = 3
          PLVAR_NOT_VALID           = 4
          OTYPE_NOT_FOUND           = 5
          OTYPE_NOT_ALLOWED         = 6
          NO_BASE_AUTHORITY         = 7
          NO_STRU_AUTHORITY_OBJID   = 8
          NO_AUTHORITY              = 9
          NO_AUTHORIZATION          = 10
          FORBIDDEN_RELATION        = 11
          WRITE_ERROR_WITH_RELATION = 12
          INFTY_NOT_ALLOWED         = 13
          BEGDA_GT_ENDDA            = 14
          SHORT_AND_STEXT_EMPTY     = 15
          GENERAL_ERROR             = 16
          OTHERS                    = 17.
    And it works perfectly. Can you try it?
    Kind regards,
    Bruno

  • BAPI to create/change position?

    Dear Experts,
    Is there any standard BAPI / RFC to create / change position in Organizational Management?
    Pls let me know.
    Thanks

    HRIQ_BAPI_INFTY_INSERT
    or
    FM RHOM_CREATE_OBJECTS

  • Need RFC/BAPI to Create Requisition,Position, Hiring an Employee

    Hi,
    I need RFC/BAPI to Create Requisition,Position,Hiring an Employee.
    Regards,
    R.Ragu

    Hi,
    For creation of a Posiotn you can use FM 'RH_OBJECT_CREATE'.

  • Positions under Organizational Units.

    Dear All,
    I need to maintain a Ceiling for Organizational Units with respect to Positions.
    For example :
    There is a Org Unit - HR Dept , and it has a restricition of 25 positions.
    So when i try to create a 26th position under this Org Unit ,it should show me "Error Message".
    I have tried with Quota Planning, which is totally different concept from the above case.
    Does SAP provides such option to restrict Positions under a OrgUnit..? If Yes, Pls Suggest me ...!!
    Thanks in Anticipation
    Best Regards,
    A B H I

    Do not know of any way to limit the number of Positions per Organizational Unit.  Not sure how or where you would even keep the numbers so that one org unit could have 25 positions and another org unit 40 and another org unit only 10.
    What you want to control is the number of Persons - employees.  They cost you money, positions do not.  This is controlled by the number of Positions available - one Person per Position.  If you have control of your Organizational Structure maintenance, then you control the number of Positions you create for each Organization. 
    Paul

  • Huge volume of records are routing to the remote user other than his position and organization records. Synchronization and DB initialization taking more time around 36 hours.

    Huge volume of records are routing to the remote user other than his position and organization records. Synchronization and DB initialization taking more time around 36 hours.
    Actual accounts & contacts need to be route around 2000 & 3000 but we have observed lakhs of records routing into local DB.
    We have verified all the Assignment Rules, Views.
    We ran docking object visibility rules and we have observed that some other accounts are routing due to Organization rule passing. (these records are not supposed to route).
    Version Siebel 7.7.2.12,
    OS Solaris.

    let me know what would be the reason that 1st million takes only 15 minuts and the time goes on increasing gradually with the increase of dataYes that's a little strange. I only can guess:
    1. You are in archivelog mode and the Archiver is not able to archive the redo logs fast enough
    2. You don't use Direct Load and DBWR ist not able to write the direty block to disk fast enough. You could create more DBWR processes in that case.
    3. Make a snapshot of v$system_event:
    create table begin as select * from v$system_event;After the import run
    create table end as select * from v$system_event;Now compare the values:
    select * from begin order by TIME_WAITED_MICRO descwith the values given you by
    select * from end order by TIME_WAITED_MICRO descSo you can look where your DB spent so much time waiting for something.
    Alternativly, you could start a 10046 trace on the loading session and use tkprof.
    Dim

  • Create 500 identical Positions

    Good Afternoon!
    I am looking for a way to create 500 identical positions in OM (with unique position numbers automatically assigned).
    Currently to create a new position, transaction code PP03 is used. Each one is created individually, assigning unique attributes.
    We have a business need to create 500 identical positions in some kind of mass run.
    I have read online about transaction PPOCE, PP01, PP03. I also read LSMW is used to migrate legacy data as well. I haven't found anything so far that will do what we need.
    Does anyone know a way to do this? Our customer that was here during implementation insists that there was a transaction code that allowed this and asked how many of the same should be created. I can't find any such transaction.
    We would ultimately like to do the all of the creation, submit and approval this way.
    Any suggestions would be greatly appreciated. Thank you so much for taking the time to read my post.

    Hi,
    There is such transaction in "old" functionality of SAP HR system.
    Strart transaction PPOM_OLD, select an organizational unit where 500 positions need to be created, go to Menu (left top corner) > Edit > Create > Positions, pop up window will appear, select Job that you wan to use, enter position Abbreviation and Name, enter number of requested positions = 500, enter validity period and Save.
    Then 500 identical positions will be created for you without any LSMW or batch input.
    Cheers!

  • CRM - Bapi for creating relationship between BPs with sales area data

    Hi
    I am looking for BAPI for creating relationship between business partners with sales area data in CRM 5.0.
    Example - I would like to create relationship type CRMH03.
    Bapi BUPR_RELATIONSHIP_CREATE does not allow for maintaining sales area data (Sales org, distribution channel, division).
    Does anybody know such a bapi?
    Regards
    Radek

    Hey Radek,
    I am actually looking for the same functionality. Were you able to find a solution although no one replied to your question in this thread? If so, it would be very helpful for me to know. Maybe you have to combine more BAPIs in order to add the organization information to the relationship. But I have no idea how.
    Best Regards
    Mirko

  • Bapi to create cusomer accounting

    Hi all,
    can anyonre tel me the bapi to Create Customer (Accounting)
    Thanks

    <b>BAPI_CUSTOMER_CREATE</b>
    Create Customer Master Online
    With this method, you can create or extend a customer.
    <b>BAPI_CUSTOMER_CREATEFROMDATA</b>
      Note: In SAP R/3 4.5A, this BAPI is replaced by BAPI
    "<b><i>BAPI_CUSTOMER_CREATEFROMDATA1</i></b>", which takes full account of the
    integration of customer address data in Central Address Management
    (CAM). As this BAPI ("BAPI_CUSTOMER_CREATEFROMDATA") is being replaced,
    it will only be supported for 2 releases after SAP R/3 4.5A.
    This method of the "Customer" business object can be used to create a
    customer in SAP R/3 on the basis of entered address data (import
    parameter PI_ADDRESS).
    The entered address data has a direct influence on the master data,
    company code data and contact person data. One contact person record is
    created for the customer to be created.
    All the master data, company code data, sales area data, and tax code
    data that is not entered is adopted from a reference customer, and from
    sales area data (sales organization, distribution channel and division -
    import parameter PI_COPYREFERENCE).
    (Exception: Currency field of the sales area data. This field can be
    transferred to the BAPI via structure PI_ADDRESS via the currency fields
    (in R/3 or in ISO format).
    If both currency fields are transferred to the BAPI, the currency field
    in R/3 format has priority.
    If both currency fields are blank when transferred to the BAPI, the
    currency field is determined using table T005, on the basis of the
    country that is specified.
    Message was edited by:
            Chandrasekhar Jagarlamudi

  • Suggest BAPI for create notification IW34

    Hi,
    Kindly suggest BAPI for create notification IW34.
    Regards,
    Tanaya

    How to find function module or Bapi for particular transaction in sap?
    If you mean that you need to know what BAPI's a particular tranx uses, which I can only assume that's what you mean, then you should access the code behind the transaction and search for 'CALL'. That normally is the standard method that think that most people use. 
    Suppose you want to find the bapi for creating a sales order, you usually use transaction VA01 for this. 
    1. Find out the package of the transaction. 
    Start Va01 go to system --> status. 
    Double click on transaction 
    Package is VA 
    Open this package in SE80 
    Open business engineering-->Business object types 
    Find the BO which sounds the most appropriate 
    I would suggest BUS2032 Sales Order 
    Double click. 
    Open methods. 
    Find the released method with from data or something similar in the name 
    , Createfromdat2 
    Position the cursor in it and click the program button 
    Scroll down to find the bapi used in this method 
    With this way you can also find out programs and FM's 
    2. Start va01 go to system-->status 
    Double click transaction VA01 
    Double click on package 
    Read the application component. (this is SD-SLS Sales) 
    Then open the transaction BAPI 
    Sales and distribution>Sales>sales order 
    createfromdat2 
    Answer: This is  the BAPI for your mentioned   transaction code BAPI_GOODSMVT_CREATE.
    thanks,
    Sankar M

  • BAPI for create IR and GR

    Hi All,
    I would like to use the BAPI to create the IR and GR.
    But i don't know which BAPI is use for create the IR and GR . Could you mind give any information about this?
    Regards,
    Luke

    Hi Luke,
    The function module "BAPI_GOODSMVT_CREATE " would perform the task.  Please refer to the following link.
    http://www.sap-img.com/abap/bapi-goodsmvt-create-to-post-goods-movement.htm
    Regards.

  • BAPI to create Excise Invoice and Commercial Invoice

    Hi All,
    Can u tell me the BAPI for creating Excise and Commercial Invoice.
    Moderator message: please do some research before asking.
    [Rules of engagement|http://wiki.sdn.sap.com/wiki/display/HOME/RulesofEngagement]
    [Asking Good Questions in the Forums to get Good Answers|/people/rob.burbank/blog/2010/05/12/asking-good-questions-in-the-forums-to-get-good-answers]
    Edited by: Thomas Zloch on Mar 2, 2011 5:56 PM

    Hi,
    You can make the appropriate setting in Customizing for Excise Duty, by choosing Basic Settings -> Maintain Excise Groups, and selecting Create EI (Create Excise Invoice Automatically)
    Also maintain the default excise and series group in the configuration.
    Logistics general>Tax on Goods Movement>India>Basic Settings>Maintain Excise groups. For your Excise group maintain the check Excise invoice during Billing.
    After maintaining the same also maintain the default values in Logistics general>Tax on Goods Movement>India>Business transactions>Outgoing Excise invoices-->Maintain Default Excise groups and Series groups.
    Regards,

  • HOW TO CREATE A DFF BASED ON ORGANIZATION

    Hi,
    I want to create a DFF which would have 5 different context values, i want 2 of them to be available in one organization and other 3 in other organization, how i can achieve this.
    Regards,
    Usman.

    Hello,
    "HOW TO CREATE A DFF BASED ON ORGANIZATION"
    1- I will create a customized table having two columns one is for context name and other is for org_id,
    2- then i will create a value set on this table and will use this on 'Value Set' field on 'Descriptive Flexfield Segments' window.
    3- In the where clause of this value set i will pass org_id from profile $PROFILES$.ORG_ID,
    4- this will restrict the context based on org_id And user will only have context related to there org
    I have successfully achieved the above requirment.
    Find below the restriction you should follow so that Value set is available in LOVs on "Descriptive Flexfield Segments" window:
    Value sets used for context fields must obey certain restrictions or they will not be available to use in the Value Set field in the Context Field region of the Descriptive
    Flexfield Segments window:
    • Format Type must be Character (Char)
    • Numbers Only must not be checked (alphabetic characters are allowed)
    • Uppercase Only must not be checked (mixed case is allowed)
    • Right-justify and Zero-fill Numbers must not be checked
    • Validation Type must be Independent or Table
    If the validation type is Independent:
    • the value set maximum size must be less than or equal to 30
    If the validation type is Table:
    • the ID Column must be defined, it must be Char or Varchar2 type, and its size must
    be less than or equal to 30. The ID column corresponds to the context field value
    code (the internal, non-translated context field value).
    • the Value Column must be defined, it must be Char or Varchar2 type, and its size
    must be less than or equal to 80. The Value column corresponds to the context field
    value name (the displayed context field value).
    • the value set maximum size must be less than or equal to 80
    All context field values (the code values) you intend to use must exist in the value set. If
    you define context field values in the Context Field Values block of the Descriptive
    Flexfield Segments window that do not exist in the context field value set, they will be
    ignored, even if you have defined context-sensitive segments for them.
    Best Regards,
    Usman.

  • BAPI to create Scheduling Agreement of VA31

    Dear gurus,
    I need to find the BAPI or Function Module to create Scheduling Agreement of VA31 from the uploaded data. I know that I can use BAPI_SALESORDER_CREATEFROMDAT2 to create the sales order of VA01. Can I use the same bapi to create the scheduling agreement of VA31? Both of the screens seems to look quite the same but their order types are different. Any suggestion on this?
    Thank you for your help. Have a nice day.
    Best Regards,
    Hedy

    Hi,
    FM
    BAPI_CUSTSCHEDULAGREE_CONFDELV
    Functionality
    You can use this method to make a delivery confirmation in the SD scheduling agreement
    Example
    1. Generating delivery for a scheduling agreement item.
    2. Changing a delivery item.
    3. Posting of goods issue for delivery.
    4. Deleting a delivery item or a delivery.
    Regards,
    Venkatesh

  • BAPI for creating scheduling agreement with reference to Contract agreement

    Hi All ,
    Can anyone please suggest if there is any BAPI for creating scheduling agreement with reference to the contract agreement number.
    Thanks for your help.
    Vadivukkarasi

    Hi,
       Check this BAPI <b>BAPI_AGREEMENT_MAINTAIN.</b>
    check these
    BAPI_CUSTSCHEDULAGREE_CONFDELV Customer Sched. Agreement: Confirmation of Delivery; Document Flow Upd
    BAPI_SALES_DEL_SCHEDULE_CREATE BAPI for creation of releases in scheduling agreements
    Regards

Maybe you are looking for