Restrict selection of asset code by respective plant cost centres in p.o
Dear all,
How to resrtict selection of asset code by cost centres belonging to respective plants in purchase requisition & order ?
or
Any other way to restrict it ?
Currently system is allowing to select other plant cost centres in purchase order & to post GR of it.
Really appericiate valuable inputs.
Thanks in adavance
Jeyakanthan
For this is not a standard solution. Look for a simulair case to:
modification versus validation
Similar Messages
-
Purchase Requistion with respect o cost centre
Hi,
My client is asking for a specific reqmt.
Is there any possibility of configuring the release process for Purchase requistions with respect to cost centre threre are some where around 100 cost centres. if it is so how can i go ahead?
Can any one guide me.
SunilHi Sunil
you can do like that what is your client requirment
for this requirement you will have to create the Characteristic for Cost Center and assign this Cost Center Characteristic to Class
That is the similar Process whatever you have create for item value and Plant only you will have to create the Characteristic with respect to cost center
and all cost center to whom do you want to include, you will have to define in Classification tab
all the process is same
i hope this will make you more clear
Thanks -
Is there any way to allocate a particular asset to more than one cost centr
Hi all,
I would like to know the posting of an asset to more than one cost center,
is there any particular setting to configure this,
or,
please suggest me how to go about,
regards,
naga sumanHi Naga,
Not sure exactly what you are talking about but if you are talking about depreciation charges to more than one cost center then it is not possible. Asset is only assigned to one cost center on a particular date. However that cost center can be changed as it is time dependent field. So one month you could post the depreciation to cost center A and next month to cost center B.
One way to get postings to various cost centers would be to use distribution in CO to accomplish your goal. You would then post the depreciation as per normal to one cost center in the depreciation run. Then you would set up distribution rules for that cost center and relevant Depreciation Cost Elements to distribute it to other cost centers. By doing this the asset would always show depreciation against 1 cost center but the distribution would allocate relevant cost between other cost centers.
Hope this helps,
Cheers,
Gudmundur -
ASSET CODE FOR ACCOUNT ASSIGNMENT CATEGORY IN PURCHASE ORDER.
Sir,
greetings!!!
here is a procedure we follow...
We create asset code(AS01) for capital items. when createing Capital purchase order for the item, we give A as asset for assignment category which then asks for asset code in acc assignment cat tab. this is a general process.
Now problem is that I want the field of account assignment category in PO item tab to be automatically populated with the asset code at the time when I put the material and plant i.e capital item.
Is it possible.
What is happening is that the user while creating PO is not at all selecting correct asset code with reference to capital item, that has a huge effect on asset accounting..
please provideHello,
As such there is no standard thing available, but there is one thing that you can do, that is
Create a PO document type for Assets and for that document type allow only account assignment A and delete rest including standard account assignment that is blank.
This way, once a person choose the document type for Assets, he will have to give the account assignment A.
Regards
Prabhjot Singh -
Automatic settlement to particular combination of cost centres and gl codes
HI,
A company uses Plant Maintenance for Engineering overhauls. MM is used for Engineering spares only (i.e. not for goods for resale etc).
The requirement is to set up ongoing Plant Maintenance Orders, one for each item of plant (only 600). The plan is just to leave them open, as they are only used at a simple level.
Anyway, for each PM order, the requirement will be to settle automatically, and to a particular GL code and a particular cost centre.
So, for three different works orders:-
Cost Centre -
> 333 334 335
GL code
1234----
>(X)
1235----
>(Y)
1236----
>(Z)
1) What is the best way to achieve this? I am thinking that GL code will be specified by order type (therefore I will need about 10, corresponding to the GL codes) and cost centre will be specified by Work Centre in each order.
2) How do I set up automatic settlement? Can this be at period end only or instantly when good are booked to the order by the stores.Hi ,
For Plant Maintenance with FICO , you need Settlement rule & settlement profile.
The settlement rule determines what portions of a sender's costs are to be settled to which receiver(s).
In thesettlement profile you determine to which objects orders of this order type can settle to. You can also assign an order type to a settlement profile at a later date. You can change the settlement profile in the order.
After you create the settlement profile , you need to save the profile to particular order type.
Inside the settlement profile , you will define the control parameter of how is the way to settle included which cost center to post.
For automatic settlement , i think you need user exist - Please refer to userexit IWO10027 or COOM0003 with your abaper.
Thank you. -
VALIDITY CHECK OF COST CENTRE IN 'K' ACC ASSIGNMENT TYPE PO WRT PLANT
Respected SAP gurus,
plz just me that how can i check the validity of cost centre entered in 'K' accout assignment po in respect to the plant cost centre assigned to and the ordering plant.i.e. if ordering plant and the plant assigned to the cost centre mismatch should not allowed
regds
joyChk in KA03....
BR,
Krishna -
Create Cost Centre with out co code
Hello spa gurus,
can you tell me is it possible to create a cost center with out co code, looks like co code is mandatory in cost centre master data.
I want to create a general cost centre where i can use on all the co codes. is this possible? if yes what is the config steps.
Thank you
MadhuMadhu,
can you provide an example where a single cost center will cover more than one Company Code?
An example I could see would be a Customer with many Company Codes, sharing a service center, and potentially that service center is in a service Company Code.
They provide support for all Company Codes, so how do cost get allocated to the individual Company Codes.
This can be done via allocations.
Anyway that may not be the issue you have so please share. -
Excise asset tranfer from one plant to another within the company code
Hi All,
Please provide me the procedure how to transfer an asset from one plant to another.
The asset is an excisable pls provide the process for accounting in SAP for movement of FA on which we have taken excise duty and further we have to pay duty on removal of FA
Edited by: siva prasd on Oct 19, 2011 7:11 AMDear,
Please check: Re: asset transfer within company code from one plant to another using STO
Re: how to transfer an asset from one plant to another plant within comp code
http://sap.ittoolbox.com/groups/technical-functional/sap-acct/asset-transfer-237416
Regards,
Syed Hussain. -
Error - No GL account selected for Asset account in Business partner master
Hi Experts,
Scenario - While adding A/P Invoice for Asset item, the error "Error - No GL account selected for Asset account in Business partner master Message (3518-13)
Awaiting your replies
Regards,
SidHi,
You need to map the control account of that vendor(business partner).
->Open the respective Business Partner master data
->Under accounting tab
->Under General tab
->Control accounts (will be indicated with ... button),on opening this
->You will be prompted to map the control accounts
^ Down Payment Payables
^Assets Account
^Open Debts
Here you need to map the Asset account which also must be a control account(control account option should be checked in the chart of accounts).
Pls do check in the test system,understand the behavior of this account by booking ap invoice and payment,then proceed in the live system.
Hope this is helpful -
Restrict selection from LDB 'DDF' based on FI Doc number(BELNR)?
Hi all,
I am trying to restrict selection from LDB 'DDF' based on FI Doc number(BELNR).
Even if i pass only one document number in selection-screen, the program is still printing lot of documents?
Where I am going wrong?
*& Report ZSUB_READ_LDB
REPORT ZSUB_READ_LDB.
DATA wa_BSEG TYPE BSEG.
SELECT-OPTIONS s_BELNR FOR wa_BSEG-BELNR.
DATA: callback TYPE TABLE OF ldbcb,
callback_wa LIKE LINE OF callback.
DATA: seltab TYPE TABLE OF rsparams,
seltab_wa LIKE LINE OF seltab.
callback_wa-ldbnode = 'BSEG'.
callback_wa-get = 'X'.
callback_wa-get_late = 'X'.
callback_wa-cb_prog = sy-repid.
callback_wa-cb_form = 'CALLBACK_BSEG'.
APPEND callback_wa TO callback.
CLEAR callback_wa.
seltab_wa-kind = 'S'.
seltab_wa-selname = 'BELNR'.
LOOP AT s_BELNR.
MOVE-CORRESPONDING s_BELNR TO seltab_wa.
APPEND seltab_wa TO seltab.
ENDLOOP.
CALL FUNCTION 'LDB_PROCESS'
EXPORTING
ldbname = 'DDF'
variant = ' '
TABLES
callback = callback
selections = seltab
EXCEPTIONS
ldb_not_reentrant = 1
ldb_incorrect = 2
ldb_already_running = 3
ldb_error = 4
ldb_selections_error = 5
ldb_selections_not_accepted = 6
variant_not_existent = 7
variant_obsolete = 8
variant_error = 9
free_selections_error = 10
callback_no_event = 11
callback_node_duplicate = 12
OTHERS = 13.
IF sy-subrc ne 0.
WRITE: 'Exception with SY-SUBRC', sy-subrc.
ENDIF.
*& Form CALLBACK_BSEG
text
-->NAME text
-->WA text
-->EVT text
-->CHECK text
FORM CALLBACK_BSEG USING name TYPE ldbn-ldbnode
wa TYPE BSEG
evt TYPE c
check TYPE c.
CASE evt.
WHEN 'G'.
WRITE: / wa-BELNR.
ULINE.
WHEN 'L'.
ULINE.
ENDCASE.
ENDFORM. "CALLBACK_BSEGHi Andreas,
I have included bukrs and gjahr too...but if I input only one invoice number the report is printing a lot of invoices.
Not sure from where the data is being picked up?
Sorry of poor formatting of code.
Thanks ,
Subba
*& Report ZSUB_READ_LDB
REPORT ZSUB_READ_LDB.
TYPE-POOLS: RSDS, RSFS.
DATA wa_BSEG TYPE BSEG.
SELECT-OPTIONS s_BELNR FOR wa_BSEG-BELNR.
SELECT-OPTIONS s_BUKRS FOR wa_BSEG-BELNR.
SELECT-OPTIONS s_GJAHR FOR wa_BSEG-BELNR.
DATA: callback TYPE TABLE OF ldbcb,
callback_wa LIKE LINE OF callback.
DATA: seltab TYPE TABLE OF rsparams,
seltab_wa LIKE LINE OF seltab.
DATA: TEXPR TYPE RSDS_TEXPR,
FSEL TYPE RSFS_FIELDS.
start-of-selection.
callback_wa-ldbnode = 'BSEG'.
callback_wa-get = 'X'.
callback_wa-get_late = 'X'.
callback_wa-cb_prog = sy-repid.
callback_wa-cb_form = 'CALLBACK_BSEG'.
APPEND callback_wa TO callback.
CLEAR callback_wa.
seltab_wa-kind = 'S'.
seltab_wa-selname = 'BELNR'.
*seltab_wa-LOW =
LOOP AT s_BELNR.
MOVE-CORRESPONDING s_BELNR TO seltab_wa.
APPEND seltab_wa TO seltab.
ENDLOOP.
seltab_wa-kind = 'S'.
seltab_wa-selname = 'BUKRS'.
*seltab_wa-LOW =
LOOP AT s_BELNR.
MOVE-CORRESPONDING s_BUKRS TO seltab_wa.
APPEND seltab_wa TO seltab.
ENDLOOP.
seltab_wa-kind = 'S'.
seltab_wa-selname = 'GJAHR'.
*seltab_wa-LOW =
LOOP AT s_BELNR.
MOVE-CORRESPONDING s_GJAHR TO seltab_wa.
APPEND seltab_wa TO seltab.
ENDLOOP.
CALL FUNCTION 'LDB_PROCESS'
EXPORTING
ldbname = 'DDF'
variant = ' '
EXPRESSIONS = TEXPR
FIELD_SELECTION = FSEL
TABLES
callback = callback
selections = seltab
EXCEPTIONS
ldb_not_reentrant = 1
ldb_incorrect = 2
ldb_already_running = 3
ldb_error = 4
ldb_selections_error = 5
ldb_selections_not_accepted = 6
variant_not_existent = 7
variant_obsolete = 8
variant_error = 9
free_selections_error = 10
callback_no_event = 11
callback_node_duplicate = 12
OTHERS = 13.
IF sy-subrc ne 0.
WRITE: 'Exception with SY-SUBRC', sy-subrc.
ENDIF.
*& Form CALLBACK_BSEG
text
-->NAME text
-->WA text
-->EVT text
-->CHECK text
FORM CALLBACK_BSEG USING name TYPE ldbn-ldbnode
wa TYPE BSEG
evt TYPE c
check TYPE c.
CASE evt.
WHEN 'G'.
WRITE: / wa-BELNR.
ULINE.
WHEN 'L'.
ULINE.
ENDCASE.
ENDFORM. "CALLBACK_BSEG -
ERROR - Select a location to which a plant has been assigned
1 Message
Select a location to which a plant has been assigned (Item BOLT&NUT 4.6 COMM HEX HEAD BLK 10X170MM )
this is the error message I get any idea how to fix it?
Cheers
BHi. I presume the plants are linked correctly to the new company code in the backend, table T001K?
Also, check the entries in SRM in table BBP_LOCMAP.
Are the plants assigned to the right company codes in this table?
There is an issue if you replicate plants to SRM then change the company code assignment SRM does not get updated.
To correct BBP_LOCMAP you can use function BBP_CHANGE_ORGANIZATION.
Regards,
Dave. -
How to find asset codes of machine related idocs
can anyone explain me how to find the idocs related to these asset codes of machines
regards
shekergo to BAPI explorer.. and look for the particular application like in your case " Asset Accounting" -> Create Assets.. When You select the create Asset BAPI you can view if any messaget type is attached to this BAPI..
But this only one way and you can find only those message type wchich are processed thru .. BAPI's as the FM in Process code..
Some More Options;
If U cannot find then a F4 Search in WE30 Transaction..
Also, U can go to SE37 and look for IDOC* Search..
https://www.sdn.sap.com/irj/sdn/wiki?path=/display/home/step%2bby%2bstep%2bprocedure%2bfor%2bcreation%2bof%2bidoc -
Can any one tell me about this query
While preparing purchase order if the asset code is wrongly selected, Can we able to change the asset code at the time of settlement of asset (AIAB & AIBU transaction code) .First we should understand in what phase you are in. If you have not received the GR then better to change PO.
when you talk about settlement, it deals with settling one amount from particular asset to another asset. So there you have to sellect what ever you have given at the time of PO to settle to another asset right.
padma -
How to find out company code from a plant ?
Hello friends,
I have to modify a program that uses FM "BAPI_COMPANYCODE_GET_PERIOD". For that, we have to export company code ID. Currently it is hard coded with one company code. Now we want to make this program usable by all company codes. So instead of hard coding, I would like to dynamically find out company code based on the plant. So I want to know - how to find out company code from a plant ? Is there any table that has plant to company-code assignment data, or any other FM/BAPI to get this info ?
Thanks,
- Chetanhi
u can find this from table T001K
or just goto EC01
here click on STRUCTURE>NAVIGATION
double click on co code u will get the list
u can slo try this in EC02
regards
kunal -
I am using a logical database in HR.I use the selection screen of the logical database but i want to restrict a select options for only permit introduce one value.
I restrict in abap to only use values ,nor intervals by example and other conditions.Now i have to restrict to only one value.
it must be work like a parameterHi,
U can use No-extension to restrict multiple selcet option button.
See this link
http://www.sapdevelopment.co.uk/reporting/selscr/selscr_restrictso.htm
*: Report: ZRESTRICT_SELOPT :
*: Author: www.SAPdev.co.uk :
*: Date : 2004 :
*: Description: Demonstrates how to restrict select options to only :
*: allow specific restriction options: :
*: i.e.. EQ, NE, BT etc.. :
REPORT ZRESTRICT_SELOPT.
* Include type pool SSCR
TYPE-POOLS sscr.
TABLES: EKPO.
* Selection-screen
select-options : so_ebeln for ekpo-ebeln,
so_ebelp for ekpo-ebelp.
* Variables for populating restriction data
DATA: gd_restrict TYPE sscr_restrict. "structure containing 2 tables
DATA: gd_optlist TYPE sscr_opt_list, "header line for table 1
gd_*** TYPE sscr_***. "header line for table 2
*INITIALIZATION.
INITIALIZATION.
* Restrict SO_EBELN to only except EQ, BT and NE.
gd_optlist-name = 'KEY1'. "Can be anything
gd_optlist-options-eq = 'X'.
gd_optlist-options-bt = 'X'.
gd_optlist-options-ne = 'X'.
APPEND gd_optlist TO gd_restrict-opt_list_tab.
clear: gd_optlist.
gd_***-kind = 'S'.
gd_***-name = 'SO_EBELN'.
gd_***-sg_main = 'I'.
gd_***-sg_addy = SPACE.
gd_***-op_main = 'KEY1'. "Must be same as above
APPEND gd_*** TO gd_restrict-***_tab.
clear: gd_***.
* Restrict SO_EBELP to only except CP, GE, LT.
gd_optlist-name = 'KEY2'. "Can be anything
gd_optlist-options-cp = 'X'.
gd_optlist-options-ge = 'X'.
gd_optlist-options-lt = 'X'.
APPEND gd_optlist TO gd_restrict-opt_list_tab.
clear: gd_optlist.
gd_***-kind = 'S'.
gd_***-name = 'SO_EBELP'.
gd_***-sg_main = 'I'.
gd_***-sg_addy = SPACE.
gd_***-op_main = 'KEY2'. "Must be same as above
APPEND gd_*** TO gd_restrict-***_tab.
clear: gd_***.
CALL FUNCTION 'SELECT_OPTIONS_RESTRICT'
EXPORTING
* PROGRAM =
restriction = gd_restrict
* DB = ' '
EXCEPTIONS
TOO_LATE = 1
REPEATED = 2
SELOPT_WITHOUT_OPTIONS = 3
SELOPT_WITHOUT_SIGNS = 4
INVALID_SIGN = 5
EMPTY_OPTION_LIST = 6
INVALID_KIND = 7
REPEATED_KIND_A = 8
OTHERS = 9.
IF sy-subrc <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
Kindly reward points for the answer which helped u and close the thread if ur problem got solved.
Message was edited by: Judith Jessie Selvi
Maybe you are looking for
-
hi This is all new to me...As a parent,I have my iphone with my account for apple with my email as the main contact address...here's the problem. My two teenagers ALWAYS get or at least can read from their phones/ipads ALL my texts i send/receive and
-
How do I transfer an adjustment from one photo to another?
Hi, Can I make adjustments to a photo and then copy those adjustments to another? Final Cut Pro has an option to Paste Attributes - moving filters, et al to the next sequence. Any similar capability in Aperture? Thanks, Edo
-
Why won't Adobe reader no longer let me view previously download (from Safari) pdf's? I am running OSX 10.8.5 and have uninstalled and reinstalled latest version of Reader. I get this error message "Adobe Reader could not open 'OD Test Bed Proposals_
-
Try to generate URL from Survey Suit,i cant see any value in "GetFile = ??" and "SendFile=??" This has to be in this format Get File: CRM_SVY_BSP_xxx_yyy.XML (xxx,yyy being the current CRM system name) Send File: CRM_SVY_BSP_xxx_yyy.XML (xxx,yyy bei
-
Hey, I've had a look and I can't see any one posting this issue so it might just be me. I've just updated to Safari 5 and now it won't let me mail a link to a page, or mail the contents of a page, or use the mail function in reader. It's saying that