BAPI for cost centre create/change
Hi,
Is there a BAPI for Cost centre create and change?
Thanks in advance.
Regards,
Arun Mohan
Hi Ravi,
My system is 4.6B.
I found BAPI_COSTCENTER_CREATEMULTIPLE,
but the BAPI for CC change is not present.
Is there any other BAPI for CC change?
Arun
Similar Messages
-
BAPI for service order create/change
Hi,
I need to create and update service order on release 4.6C. I have searched for available BAPI but did not come up with anything. Searching the OSS and forums, I found that there are function modules BAPI_ALM_ORDER_CREATE and BAPI_ALM_ORDER_MAINTAIN available on release 4.7 . There are notes about downgrading these function modules to 4.6C (Note 655926 is one of them, search ALMBAPI).
My question is, has anybody done this ? What all is part of this downgrade ? There are numerous correction notes, and did you have to apply those ?
Any help will be greatly appreciated.
Regards,
Rajendra SalechaHi Rajendra,
The note 655926 you mentioned, clearly details all the steps involved in downgrading the BAPIs to 46C. You just have to follow the steps in that order and yes, you need to have all the notes that are mentioned in there, unless they are delivered as part of some support pack and you are on that support pack level already.
Srinivas -
Account assignment category for cost centre and statistical internal order
When issuing purchase order, we use account assignment category u2018Fu2019 for (PM) order, and u2018Ku2019 for cost centre. What account assignment category to use, when issuing purchase order, if we want to charge to both cost centre (as mandatory) and statistical internal order (as optional entry field)?
Do you create custom account assignment category for that purposes?
I reviewed Note 305385 but do not think it's relevant to us.Hi Stacy
you can create a custom acct assgn category (AAC) in OME9... COPY the K to Z and make changes in it
However, I feel the Std AAC K should serve your purpose if you want to have Cost Ctr as mandatory and Order as Optional
Br, Ajay M -
G/L accounts for cost centre
Hi
How to know the G/L accounts for cost centre.
Regards,
rajanHi Rajan,
If i have understood correctly then you are asking for those GL accounts which are assigned to cost centers. Then you are talking about Automatic Account Assignment of cost centers to GLaccounts ( to be more specific Gl accounts created as cost elements).
Please go to OKB9 where you assign cost center s to GL accounts. This would help the system to identify the cost ccenter to used when you make entries.
Let me know if you have answered my question.
Regds,
Mallikarjuna G -
if we create Purchase for Cost centre that is as acc assignt as K , If we made the GRN, Is the stock comes under our storage location or else It is automatically consumed under the Cost centre . Please let me know clearly the overall aspect of the same.
The best answer will be reawarded accordingly.hi ganesh,
whenever u give a storage location in a PO,
stock quantity is in that storage location,
and the value of that quantity is in cost centre accounts,
when you see the stock overview with MMBE the stock is at the storage location,
cost centre is not a physical location,
only values are maintained at itemcategories,
regards
lakshmi reddy -
Expenditure / Overhead planning for Cost Centre
Hi.
Pl provide any document on planning of expenditure / overheads for cost centre for preparing my BBP with full information to the extent possible.
Regards.
SriniHi
Check the below for the documentation in
http://help.sap.com/bestpractices/BBLibrary/html/J64_PP&DM_EN_IN.htm
http://help.sap.com/bestpractices/BBLibrary/html/J08_COPA_EN_IN.htm
VVR -
GL Account is blocked for Cost Centre
Hi All,
I try to post amount to G/L account, But SAP throwing this error. GL Account 672800 is blocked for Cost Centre 3330.
I tried to post to another account 678200 which has the same functionality as 672800 but i done get any error .
Any Advice pls.
Cheers
VM.Hi,
What i feel U r using some validation for this pls check the same because we can't restrict any GL for posting to particular cost center.
Regards,
Meenakshi -
API for Task list create/change
Hi,
Is there any API for task list create/change (Transaction IA05/06)?
Thanks
Sanket SethiThat would be very useful to know for me too. So has anybody an idea?
Greetings Philip -
BAdi for Merchandise Category Create/Change (WG21/22)
Dear All,
Required BAdi for Merchandise Category Create/Change (WG21/22).
Plz. suggest.
Regards,
DharmeshCheck this exit.
WRF_PRGRP_T023_SCR_I
Also check
SAPMWWG2 User exits for reclassification
You can use this program for finding exits..
REPORT ZFINDUSEREXITS NO STANDARD PAGE HEADING.
TABLES : TSTC, TADIR, MODSAPT, MODACT, TRDIR, TFDIR, ENLFDIR.
TABLES : TSTCT.
DATA : JTAB LIKE TADIR OCCURS 0 WITH HEADER LINE.
DATA : FIELD1(30).
DATA : V_DEVCLASS LIKE TADIR-DEVCLASS.
PARAMETERS : P_TCODE LIKE TSTC-TCODE OBLIGATORY.
SELECT SINGLE * FROM TSTC WHERE TCODE EQ P_TCODE.
IF SY-SUBRC EQ 0.
SELECT SINGLE * FROM TADIR WHERE PGMID = 'R3TR'
AND OBJECT = 'PROG'
AND OBJ_NAME = TSTC-PGMNA.
MOVE : TADIR-DEVCLASS TO V_DEVCLASS.
IF SY-SUBRC NE 0.
SELECT SINGLE * FROM TRDIR WHERE NAME = TSTC-PGMNA.
IF TRDIR-SUBC EQ 'F'.
SELECT SINGLE * FROM TFDIR WHERE PNAME = TSTC-PGMNA.
SELECT SINGLE * FROM ENLFDIR WHERE FUNCNAME =
TFDIR-FUNCNAME.
SELECT SINGLE * FROM TADIR WHERE PGMID = 'R3TR'
AND OBJECT = 'FUGR'
AND OBJ_NAME EQ ENLFDIR-AREA.
MOVE : TADIR-DEVCLASS TO V_DEVCLASS.
ENDIF.
ENDIF.
SELECT * FROM TADIR INTO TABLE JTAB
WHERE PGMID = 'R3TR'
AND OBJECT = 'SMOD'
AND DEVCLASS = V_DEVCLASS.
SELECT SINGLE * FROM TSTCT WHERE SPRSL EQ SY-LANGU AND
TCODE EQ P_TCODE.
FORMAT COLOR COL_POSITIVE INTENSIFIED OFF.
WRITE:/(19) 'Transaction Code - ',
20(20) P_TCODE,
45(50) TSTCT-TTEXT.
SKIP.
IF NOT JTAB[] IS INITIAL.
WRITE:/(95) SY-ULINE.
FORMAT COLOR COL_HEADING INTENSIFIED ON.
WRITE:/1 SY-VLINE,
2 'Exit Name',
21 SY-VLINE ,
22 'Description',
95 SY-VLINE.
WRITE:/(95) SY-ULINE.
LOOP AT JTAB.
SELECT SINGLE * FROM MODSAPT
WHERE SPRSL = SY-LANGU AND
NAME = JTAB-OBJ_NAME.
FORMAT COLOR COL_NORMAL INTENSIFIED OFF.
WRITE:/1 SY-VLINE,
2 JTAB-OBJ_NAME HOTSPOT ON,
21 SY-VLINE ,
22 MODSAPT-MODTEXT,
95 SY-VLINE.
ENDLOOP.
WRITE:/(95) SY-ULINE.
DESCRIBE TABLE JTAB.
SKIP.
FORMAT COLOR COL_TOTAL INTENSIFIED ON.
WRITE:/ 'No of Exits:' , SY-TFILL.
ELSE.
FORMAT COLOR COL_NEGATIVE INTENSIFIED ON.
WRITE:/(95) 'No User Exit exists'.
ENDIF.
ELSE.
FORMAT COLOR COL_NEGATIVE INTENSIFIED ON.
WRITE:/(95) 'Transaction Code Does Not Exist'.
ENDIF.
AT LINE-SELECTION.
GET CURSOR FIELD FIELD1.
CHECK FIELD1(4) EQ 'JTAB'.
SET PARAMETER ID 'MON' FIELD SY-LISEL+1(10).
CALL TRANSACTION 'SMOD' AND SKIP FIRST SCREEN.
Edited by: Sai Kumar Potluri on Mar 24, 2009 11:31 AM -
Authorisations for cost centres
Hi there,
I have a question.
My client wants to give access to users only for few cost centres.
Can we use "authorisations" to fulfill the requirement?
As far as my knowledge goes we can set up authorisation for amount. e.g. person A should be able to post transactions to GL up to INR 7500 , person B can post up to 10000.
Can we do it for cost centres???? e.g. person A should not be able to post cost centre 1000 ot should be able to use cost centre 2000 only.
please let me know if we can use autorisations if not then what can be done to fulfill the requirement.
Thank you,
VYou can define Validation with a user exit and a Ztable
What I am envisaging is you maintain a Z table with all the authorizations and the amount limits,
Based on this table you can define a validation with a user exit that checks this table while doing this posting.
Let me know if oyu need more details like tcodes etc
BR Naveen -
Origin Groups for Cost Centres?
Hi
I am using Origin Groups to post the credit of the overheads to a different Cost Centre depending on the raw material.
We need to do a similar thing with our activity costs (labour). The requirement is depending on the cost centre that posted the original labour activity cost credit a different cost centre with the overhead calculation.
The documentation says Origin Groups are for materials. Is there someting similar for cost centres to use when calculating overheads?
Thanks for the help
Regards
GillHi
I think you can achieve it... Give it a shot as below..
IMG: Cost Center Accounting > Actual Postings > Period-End Closing > Overhead > Costing Sheet: Components > Define Calculation Bases Referring to Cost Center and Activity Type
In this step, define your calculation basis as a combination of cost center and activity type, say Z01 as a combination of cost center 1000 and activity A1 and Z02 as a combination of cost center 2000 and activity A1
Now set up your costing sheet with 2 calculation bases as Z01 in Row 10 and Z02 in Row 20
In IMG Step "Define Quantity-Based Overhead Rates", define Y01 and Y02
In IMG Step "Define Credits", define X01 and X02
In row 30 of costing sheet, mention Y01 (dependant on row 10) and Credit X01 (Credit X01 posts to Cost Center 1000)
In row 40 of costing sheet, mention Y02 (dependant on row 20) and Credit X02 (Credit X02 posts to Cost Center 2000)
Regards
Ajay M -
Required BAPI for CK74N Transaction - Creating Additive Costs
Hi Experts, Good Day.
My functional guy has given a requirement to create BDC for transaction CK74N. But as it is an 'Enjoy' Transaction I thought to opt BAPI instead of BDC. But in the forum I did not find exact BAPI for this and also found some suggestions to develop BDC for old transaction CK74.
So, as of now I have return BDC for CK74. Here also I have a doubt. When I am executing BDC with 'N' - No-Screen mode I am getting an error like "No batch data found for this field" for some materials. This message is raised only those materials for which Costs has not maintained even for once. In this case at one screen the BDC_CURSUR is showing in some other field instead of Pricing field. So, I am getting error. But same BDC is fine with materials for those Costs has been maintained at-least one time.
So, I hope with BAPI I can overwrite this error. Can anyone please let me know a BAPI for creating Additive Costs (CK74N).
Regards,
VijayVijay
If you will pass data to above mentioned function module the SAP standard code will make sure BDC is coded in correct way. Please try to use it..Else you will have to determine via code in your BDC whether its first time or not..if first time means a new subscreen will come.
Nabheet -
Bapi or FM to create,change and delete Contact persons for vendors
Dear Experts,
We are replicating the Contact persons details from SUS(SRM) to ECC, When a Contact person is create,changed or deleted the data should be replicated in ECC. We are doing custom development to do this, I need to know is there any function module or Bapi which I can use to create , change or delete the contacts persons for a vendor.
I tried using BAPI_ADDRESSCONTPART_CHANGE, BAPI_ADDRESSORG_SAVEREPLICA for changing but its doesn't covers few fields like time zone etc. For deletion I tried WY_KNVK_SINGLE_DEL_FROM_BUFFER its too not helping me .
Please let me know is there any bapi or fm to do these process or we can go for BDC.
Thanks & regards,
Santhosh.RHi Santosh,
Can you please tell me what Business Scenario is asking you to consider the Time Zones .
If you know the Customer Number you can very well get the country and there are various FM's to get the time zone based on a country .
Now Call the FM (as wrote by you ) based on the TIme Zone condition,
Please enlighten me if i am incorrect.
Thanks
Sri -
How do i track account posted against PO created for cost centre
Hi All,
I have created PO with cost Center 'K' without material and i have entered G/L account no as well then i have done GR against PO.
How do i track account posted against PO created for cost center
BR
Govindhi,
Check the table COSP - Cost centre external postings
also check ..COEP and COBK...
This will help you to see...
IN COSP - See the debit / credit in BEKNZ and ledger - in the field LEDNR...Valuation type - WRTTP...
Hope it helps...
Regards
Priyanka.P -
Dear Expert,
Can anybody tell me wat are the standard BAPI available for doing cost element based /activty input planning in SAP.
Thanx in adv.
Regards
AshisHi Ashis Mohanty !
this is list of BAPI's used frequently in PS
BAPIs used in PS Transactions
Project Definition:
BAPI to extract details of Project Definition:
BAPI Name BAPI Description
BAPI_PROJECTDEF_EXISTENCECHECK To check whether a project definition exists
BAPI_BUS2001_GETDATA
To get detailed information about a project definition. To do this, you must transfer the external ID of the project definition in the parameter I_PROJECT_DEFINITION. If required, you can also specify in which language the language-dependent fields, such as time units, system status, and so on, are to be returned. If you do not specify a language, the system language is used
BAPI_PROJECT_GETINFO To read detailed information about project definitions and the WBS elements of projects from the system.
BAPI_PROJECTDEF_GETDETAIL To read detail information about the project definition
BAPI_BUS2001_GET_STATUS To get both the active system statuses and the user statuses for a project definition
BAPI_PROJECTDEF_GETLIST Provides a list of project definitions
BAPI_GET_PROJECT_STATISTICS Display project statistics
BAPI to create/update Project Definition data:
BAPI Name BAPI Description
BAPI_BUS2001_CREATE Create a project definition
BAPI_PROJECTDEF_CREATE Create a project definition
BAPI_BUS2001_CHANGE Change Project Definition
BAPI_PROJECTDEF_UPDATE Change Project Definition
BAPI_BUS2001_DELETE Delete Project Definition
BAPI_BUS2001_SET_STATUS one system status and one user status can be revoked each time, and one system status and one user status can be set each time for a project definition
WBS - Work Breakdown Structure:
BAPI to extract details of WBS element:
BAPI Name BAPI Description
BAPI_BUS2054_GETDATA To get detailed information about WBS elements.
BAPI_BUS2054_GET_GUID_FROM_KEY Read the GUID (Global Unique Identifier) using the
external object key.
BAPI_BUS2054_GET_STATUS To read the active system statuses and user statuses for
a list of PSP elements
BAPI_BUS2054_GET_KEY_FROM_GUID Read the externalobject key (WBS Key)
using the GUID (Global Unique Identifier).
BAPI create/update WBS element data:
BAPI Name BAPI Description
BAPI_BUS2054_CREATE_MULTI Create WBS Element
BAPI_BUS2054_CHANGE_MULTI Change WBS Element
BAPI_BUS2054_DELETE_MULTI Delete WBS Element
Network:
BAPI to extract details of Network:
BAPI Name BAPI Description
BAPI_NETWORK_EXISTENCECHECK Check whether network exists
BAPI_NETWORK_GETDETAIL Read detailed information about a network including all objects from the system.
BAPI_NETWORK_GETINFO Read detailed information about a network including all objects from the system
BAPI_NETWORK_GETLIST Produces a list of networks with descriptions. Returns a container of network numbers
BAPI_BUS2002_GETDATA Returns Detail Data for Network Header.
BAPI_BUS2002_GET_GUID_FROM_KEY Read GUIDS Using the Network Keys
BAPI_BUS2002_GET_KEY_FROM_GUID Read Network Key Using the GUIDs
BAPI_BUS2002_GET_STATUS Get network Status
BAPI create/update Network data:
BAPI Name BAPI Description
BAPI_NETWORK_MAINTAIN To edit network headers, activities and relationships
BAPI_BUS2002_CREATE Create Network Header. Only one network can be created each time this BAPI is called.
BAPI_BUS2002_CHANGE Change Network Header. Only one network header can be changed each time this BAPI is called.
BAPI_BUS2002_DELETE Delete Network Header. Only one network can be processed each time the BAPI is called.
BAPI_BUS2002_SET_STATUS Set/Reset Network Status. At the same time, you can revoke one system status and one user status, or set one system status and one user status in a list of activities for the network.
Activity:
BAPI to extract details of Activity:
BAPI Name BAPI Description
BAPI_BUS2002_ACT_GETDATA Detail Data for Activities
BAPI_BUS2002_GET_ACTGUID_4_KEY Read the GUIDs Using the Network Activity Key. Read the GUID (Global Unique Identifier) using the external object key.
BAPI_BUS2002_GET_ACTKEY_4_GUID Read the Network Activity Key Using the GUIDs. Read the external object key using the GUID (Global Unique Identifier).
BAPI_BUS2002_GET_STATUS Read active system statuses and user statuses for a network header (NUMBER) as well as its activities
BAPI create/update Activity data:
BAPI Name BAPI Description
BAPI_BUS2002_ACT_CHANGE_MULTI Change one or more activities. Activities of one network only can be changed each time this BAPI is called.
BAPI_BUS2002_ACT_CREATE_MULTI Create one or more activities. Activities of one network only can be changed each time this BAPI is called.
BAPI_BUS2002_ACT_DELETE_MULTI Delete one or more activities. Activities of one network only can be changed each time this BAPI is called.
Activity Element:
BAPI to extract details of Activity Element:
BAPI Name BAPI Description
BAPI_BUS2002_ACTELEM_GETDATA Get detailed information about activity elements.
BAPI_BUS2002_GET_ELEGUID_4_KEY Read the GUIDs Using the Activity Element IDs
BAPI create/update Activity Element data:
BAPI Name BAPI Description
BAPI_BUS2002_ACTELEM_CHANGE_M Change one or more activity elements. Each time this BAPI is called, only the activity elements for one network can be changed
BAPI_BUS2002_ACTELEM_CREATE_M Create one or more activity elements. Each time this BAPI is called, only the activity elements for one network can be changed
BAPI_BUS2002_ACTELEM_DELETE_M Delete one or more activity elements. Each time this BAPI is called, only the activity elements for one network can be changed
Activity Type:
BAPI to extract details of Activity Type:
BAPI Name BAPI Description
BAPI_ACTIVITYTYPE_GETDETAIL Detailed information on a selected activity type on Key Date.
BAPI_ACTIVITYTYPE_GETLIST List of Activity Types Using Selection Criteria
BAPI_ACTIVITYTYPE_GETPRICES Determines, for a given day, activity prices for cost center/activity type combinations.
BAPI create/update Activity Type data:
BAPI Name BAPI Description
BAPI_ACTTYPE_CHANGEMULTIPLE Change One or More Activity Types
BAPI_ACTTYPE_CREATEMULTIPLE Create One or More Activity Types
Confirmation:
BAPI to extract details of Confirmations
BAPI Name BAPI Description
BAPI_NETWORK_CONF_GETDETAIL Using this method you can make the detail data of a confirmation for a network available for the transferred object. You can also make goods movement posted together with the confirmation available.
BAPI_NETWORK_CONF_GETLIST All confirmations are determined for the specified network activity or activity element. The transferred capacity category and split are interpreted as additional constraints
BAPI_NETWORK_CONF_GETPROP To make default data available for confirming network activities
BAPI create/update Confirmation data:
BAPI Name BAPI Description
BAPI_NETWORK_CONF_ADD To enter confirmations for network activities/ activity elements and splits.
BAPI_NETWORK_CONF_CANCEL To cancel a network confirmation that has already been booked.
Thanks ,
Dhruv Kumar Malhotra
Maybe you are looking for
-
Erroneous invalid username/password message
A user gets invalid username/password but the user exists, the password is correct, it doesn't lock the account via ppolicy, and if you change the account by one letter it works. Has anyone seen this before? It's like it doesn't know about the accoun
-
Do I need a live internet/DNS environment to test this switch? I have bridged vlan2 to e1. my VIP is set to X.X.X.47 and I have to services set to X.X.X.45 and .46. They both say active. The e1 port is up but my vlan2 is down. I am assuming that the
-
IDOC for sending material data including classification data?
Hi everyone, I'm just looking for an IDOC to send to an external system all data of certain materials but including classification system data, variant configuration data... I have checked MATMAS0x but I am not sure if those IDOCs match with my requi
-
Hi you all! I have been trying to install the version of phone software and the whole thoing brakes up when there is 4 minutes left. The connection between PC and phone has broken for some reason. I tried to re - install with no succes. I've done qui
-
Hi I am following examples from a ebook and every where they are mentioning that we can create body page inside a master page however...when I try creating i do not see any option of creating a body page inside a master page??