SRM - creation of new account assignment
Hello,
I just created a new account assignment that combines an asset and a cost center.
My client wants to be able to purchase products as a asset and use the cost center to the workflow approval of the shopping cart.
The customizing I did in MM was:
The same customizing was done for item category O, G and P.
The customizing I did in SRM was:
I also added the attribute Asset/Cost center in account assignment in PPOMA for my user.
Two questions:
1 - When using this new account assignment, the button to create a new asset is not showing. Is it only possible to create new assets if you choose account assignment asset?
2 - When using this new account assignment, no documents were created(purchase order). I got the error message Process schema not found.
Did I miss any step in the customizing?
Do I need to do something else when creating a new account assignment?
Thanks in advance!
Best regards,
Karin
Hi Karin,
Did you do the following set up / security role assignment Assigning to Assets - Account Assignment - SAP Library as mentioned in the above link.
Please do the same you should able to see Create Asset button.
Thank you
Ritesh
Similar Messages
-
PO with new account assignment category to G/L without CO object
Hello all,
A customer in a company I work for asked me to create a new account assignment category (AAC) with G/L account as mandatory field and no CO object as mandatory.
He would like to create a PO with this AAC directly to balance-sheet account without any CO invloved (such as PO to stock) without a material.
I have bad feelings about this process but I do not have anything substantial to convince him against it.
Am I wrong ? Is this process allowed ? What "bad things" may happen if we use this process ?
Any help will be appreciated,
Thanks,
IsaacSir -
These stuffs are done by many indian companies to inject some bad accounts. If this is a requirement, no choices left.
It is possible to enter the material text and u can proceed with the things u need. You can create the value contract for this requirement.
Thanks,
Shiva -
New account assignment category for GR Non Valuated
Hi Friends,
I want to make a New account assignment category for GR Non Valuated. I created the same in SPROMMPurchasingAccount assignmentMaintain account assignment categories.
I selected followig:
AA Changeable at IR - X
Consumption account -V
Acct modification- VBR
ID: AcctAssgt Scrn- 1
Distribution - 1
Partial invoice- 2
GR- Non Valuated - X
GR non Valuated. Frim - X
After this When I am trying to create a PO with above made Account assgn cat. it is giving a Error that
"With non-valuated GR, please also enter GR indicator"
When I am clicking on GR indicator in Delivery tab, it also selects GR-Based IV in Invoice tab.
I want to have GR to be selected automatically in Delivery tab & GR- Based IV not to select in Invoice tab.
How to do this ?
Regards,
Sai KrishnaHi ,
In this case you may not enter the account modifier VBR . See as there is no GR posting you don't need it . But it is useful to determine the account in PO. For example if you maintain account modifier in your account assignment category you need not to enter the G/L account at the time of creating PO in account assignmnet Tab. If will be automatically picked . But if you are not maintaining the account modifier in account assignmnet category then you have to enter the account manually .
So choice is yours whether you need an account modifier or not depending on your scenario.
regards,
Anupam -
New account assignment category in OPJP
Hi,
Intend to have another account assignment category (apart from standard
F) for order category 10 (PP order) and Doc type NB for a specific
requirement . It appears that standard SAP does not have that
provision.
Please inform how to create a new document type and / or a new account
assignment category for order category 10.
Thanks in advance.
With regards,
MrinalHi Fabio,
As far as I know that´s the standard behaviour. There are some checks in the system at the time of creating a PO, so when you fill any field the EKPO-KNTTP remains unchangeable.
You can check that this is hard-coded this way in program
SAPLMECO, in include LMECOU04 :
IF I_PSTYP EQ PSTYP-DIEN OR
I_PSTYP EQ PSTYP-BLNK.
Dienstleistungspositionen nicht ändern
MESSAGE E456(ME) WITH I_KNTTP RAISING CHANGE_NOT_ALLOWED.
ENDIF.
Review note 570767 as well.
This is hard coded so you can not change the account assignment. Please
see the below code. You can set a breakpoint and test this.
SE80
FUNCTION Group MEPO
Classes (Implementation)
LCLFS_MMMFD_ACCTASSCAT
CLASS LCLFS_MMMFD_ACCTASSCAT IMPLEMENTATION
CLASS lclfs_mmmfd_acctasscat IMPLEMENTATION.
METHOD lif_field_sel~execute.
DATA: l_t134m TYPE t134. "n_932533
IF NOT ls_local-ekpo-ebelp IS INITIAL.
IF ( NOT ls_local-ekpo-packno IS INITIAL AND "360632
NOT ls_local-ekpo-kzvbr EQ kzvbr-unbe ) OR "570767
ls_local-ekbes-wemng NE 0 OR "603064
ls_local-ekbes-wesbs NE 0 OR "717799
ls_local-ekbes-glmng NE 0 OR "785587
( ls_local-ekko-bsakz EQ 'T' AND "785587
ls_local-ekbes-wamng NE 0 ) OR
ls_local-ekbes-remng NE 0 OR
ls_local-ekbes-anzal NE 0 OR
ls_local-ekbnk-ebelp NE 0. -> Breakpoint
switch_field_to ''. ->('' means display)
ENDIF.
Regards
David -
Cost Center Errors for new Account Assignment "P"
Hi Friends ,
We are implement PS for our client , and we are facing some issues with Cost Centers when trying to creating a PO with reference to a PR with the new account assignement "P" -Project .
Currently our client is using "K" as account assignment for the doc type which we are using above . The error we get is "Please use cost center 400100 not cost centeru201D. And we get this error randomly , and doesn't seem to occur for all the plants .
Has anyone come across some thing like this ?
Please let me know if you need any additional details .
Thank you ,I feel that your message type ZX000 is custom message. you have to take inputs from your ABAP that in which situation this type of error comes perticularly debuggin scenario.
Virendra sir, please add on.
Regards
Nitin -
Bank Master Data ( Creation of new Account )....
Dear SAP Gurus,
Good morning to all,i have one doubt regarding creating a new Bank Master Data in Production, please help me.My user has a requirement which is like one Cash Credit Account has been opened with SBI bank where with the same bank and branch there is already an existing Current Account,now my client wants from me to create a bank master data for the new bank Cash Credit Account( as he is saying that he has to maintain BRS).
Now i have to know that what is the best practice in sap whether i should create one more master data for the new Account or i should attach the new account with the existing Bank Master?
Please help it is urgent.I'll be waiting for your valuable suggestion.
Regards
Rajiv KapurHi Rajiv,
Creation of new house bank will not serve purpose in better way, it is only required when there is a complext scenatio in check printing but that does not appear in your case.
So, create a new Bank Account in the existing House Bank, this will be included in Bank Reconciliation. Moreover, creation of Bank account instead of House Bank will also ease some maintainance in Bank Reconciliation statement configuration.
Regards,
Chintan Joshi -
Validate GL Account at SRM shopping cart at account assignment level
Hi,
In the SRM shopping cart system, at Account Assignment Overview level, is there any BADI or user exit or enhancement options to validate the GL Account when the account is selected/key-in?
I try BADI for BBP_DETERMINE_ACCT, BBP_MESSAGES_BADI and BBP_ACC_CHECK_ICC. All is not trigger at Account Assignment level.
Please advice.Hi,
I have a similar requirement apart from all the validations done by BBP_DOC_CHECK_BADI ,
we have to add one more validation (check the asset acquisition date if it is less than the current fiscal year give error message).
This has to done in R/3 .
I checked for the exits in the FM BBP4X_CODINGBLOCK_CHECK_47A and found that there are no exits for this FM.
PLEASE SUGGEST.Any help is appreciated.
Regards,
Rhea. -
SC creation - Default Settings - Account Assignment
Hi, on SRM 7.0, users would like to use the function: Default Settings-->Set Values , but the "Account Assignment" tab doesn't contain values and adding a line causes a short dump.
After applying some notes:
0001450367
0001441428
0001440676
0001428534
0001420622
0001393294
0001389708
0001379914
0001373880
0001372516
0001366012
0001365271
0001342965
0001304517
dump is no more generated but inserted values disappears and scrolling lines is not possible...
Any idea?
Thanks in advance
SimonaHello Simona,
I worked in a similar issue and notes below solved it.
1319705
1341881
Perhaps it is helpful for you.
Kind regards,
Ricardo -
SRM 7.0 extended : Account assignment is not getting populated by default
Hi All,
We have created Purchase order using shopping cart in SRM 7.0 extended classic scenario. Assuming that the delivery from the vendor is done. In Goods receipt The Account assignment is not getting populated by default. If we did the same manually it is picking up the details by default.
please let me know what we are missing.
Regards,
Lakshmi NarayanaHi Laksmi
Account info must defaulted if it is not direct procurement.
check or you ordering as direct or not? if you have SC has Acc data and it must be copied into PO by default...
Muthu -
How to configure new account assignment group of material
dear expert
how to configure new account assignmnet group of material
vickyhow to configure new account assignmnet group of material
Probably, the question should have been how to create Account Assignment Group for a material.
Go to IMG SD => Basic Functions => Account Assignment/Costing => Revenue Account Determination => Check Master Data Relevant for Account Asignment.
There select Materials : Account Assignment Groups and create as per the requirement and save. Now you can see the same while creating the material master.
thanks
G. Lakshmipathi -
PO Creation with accrual account assignment
We have a scenario with Insurances and Software Licences fee, since the amount is quite high, the actual quaterly fee is
accrued every month to smoothen the effect in the books.
When we create PO, is it possible to assigin accrual account (instead of the usual expense code) in the account assignment column? So that, during the Goods receipt the accrual account will be reversed. This accrual account would be a balance open item managed account.
We developed the scenario through finance using a recurring entry document that automatically posts the desired values every month, but we need to make it through MM since the original invoice for the insurance or for the software must be entered through a Purchase Order.
Thanks in advance
Edited by: E.Barreda on Sep 7, 2009 11:24 PMHi,
Even if u make mandatory the io number in PO.
You cannot settle the asssts to that IO and budget control also not possible.
Thanks -
Hi,
For returnable packaging, I have created Z condition type. As per client requirement, I have created new ACCOUNT KEY
(TRANSACTION/EVENT KEY), & assinged to this condition type in calculation schema. But system is not picking account, which
is maintined in this newly created account key ( I have copied this account key from std.) What would be teh problem?
Please any one can guide me
Regards,Thank for your reply,
We have used following posting keys,
40- Debit
50-credit.
But still system is not picking respective account. Is there any other setting need to be do in system?
Regards, -
Adding Custom fields to SRM Item Data tab & Account Assignment Tab
Hi Everyone,
We have got a small requirement to add 2 custom fields in SRM Shopping cart.
Need to add a input field, which should act just like Requisitioner in ECC. ( F4 help ).This will allow to create shopping cart on behalf of some one.
Need to add input field, which resembles Goods Recipient in ECC ( Free text)
After adding custom fields, how do i ensure that, it's mapped to right field in ECC.I spent much browsing SRM forum, but couldn't gather much information. I understood that, this involves configuration in SPRO.
Any information or help in any kind would be really helpful.
Thanks in advance.
VishnuHi Vishnu,
Take look at this link.
Add custom field to SC and POWL
Thanks
Senthil -
SRM 7.0 Account assignment adding new field Profit_ctr
Hello All
I am hoping that someone has done this in SRM 7.0 and can help me out.
I have added PROFIT_CTR field to Account Assignment tab for SC.
We have already followed the instructions in OSS note 1082243 and added PROFIT_CTR field to the 2 tables BBP_C_ACCF and BBP_C_ACCFD. The field is available in configuration for creating a new account assignment category using PROFIT_CTR field.
In WDC, implicit enhancement was created and layout changed to make the field available in the view. The field already exists in the context so no other development was done.
The PROFIT_CTR field is now available in Assignment tab for input SC is created.
Also, configuration is done in PPOMA to default u201CProfit Centeru201D as the account assignment category.
The problem is that during the SC creation , in the Account Assignment line, field u201CAssign Numberu201D is still pointing at GL account (it is defaulted to GL Account) and not Profit Center value. I would have expected u201CAssign Numberu201D field to contain profit center value and not GL Account.
What further changes are needed?
Looking forward to any suggestions..
Thank youHi Raj,
Here is the documentation on how we did this when we were in 7.01.
Version 20.0 - :
The new requirement needs Profit center as one of the Account assignment category.
In order to get the profit center an implicit enhancement is required as SAP suggested.
Please see SAP’s response at the bottom of this version.
Enable Profit Center Field:
1.) Enhance the class /SAPSRM/CL_PDO_ACCT_ASSGT_HLPR by creating a new post-exit for method GET_ACCCAT_TECHFIELDS.
2.) Within the post-exit modify the field (ACC_FIELD) with new value
‘PROFIT_CTR’ of internal table ET_ACCCAT_TECHFIELD where ACC_CAT = ‘PR’.
3.) This enables Profit center as one of the Account assignment Category.
Version 22.0 - :
Enable Profit Center F4 in UI:
4.) Enhance view V_DO_ACCOUNTING of component /SAPSRM/WDC_UI_DO_ACC.
5.) Create a post-exit for method WDDOINIT of view V_DO_ACCOUNTING.
6.) Within the post-exit set the value help to Application Defined. See below code.
CALL METHOD lo_nd_info->set_attribute_value_help
EXPORTING
name = 'PROFIT_CTR' " ContextAttribute Name
value_help_mode = '141' " value help mode–Application Defined.
value_help = 'USAGE_SH_F4'. " Search help component usage.
This enables the F4 input help for field Profit Center. Since it’s a search help in ECC and wanted to be displayed in SRM, additional development is required to bring in the F4 Popup screen.
Enable Profit Center F4 Pop-up Screen:
7.) Enhance the component controller of component /SAPSRM/WDC_UI_BACKEND_SH.
8.) Create a post-exit for method SET_BAPI_PARAMETER of the component controller.
9.) Within the post-exit set the Business objects parameters as follow
DATA ls_bapi_parameter TYPE if_componentcontroller=>element_bapi_parameter.
DATA lr_node TYPE REF TO if_wd_context_node.
lr_node = wd_context->get_child_node( 'BAPI_PARAMETER' ).
IF iv_field EQ 'PROFIT_CTR'.
ls_bapi_parameter-objtype = 'BUS0015'.
ls_bapi_parameter-objname = 'BUS0015'.
ls_bapi_parameter-param = 'PROFITCENTER'.
ls_bapi_parameter-method = 'GETLIST'.
ls_bapi_parameter-field = 'PROFITCENTER'.
ls_bapi_parameter-shlpname = 'PRCTR_EMPTY'.
ls_bapi_parameter-shlpparam = 'PRCTR'.
ls_bapi_parameter-FIELD_DESC = 'TXT50'.
ENDIF.
IF ls_bapi_parameter IS NOT INITIAL.
lr_node->bind_structure( new_item = ls_bapi_parameter ).
ENDIF.
Setting these values enables the F4 Popup screen.
Move Selected Value from Pop-up to profit center field in screen.
10.) Once value is selected from the pop-up it should be moved to the
profit center screen field.
11.) In order to do that read the context Node ‘SELECTION’. This node contains
the selected value.
12.) Now move the selected value to the profit center field in context node
‘COMP_CONTEXT.’
lr_node = wd_context->get_child_node( 'SELECTION' ).
lr_node->get_static_attributes( IMPORTING static_attributes = ls_selection ).
lr_node = wd_context->get_child_node( 'COMP_CONTEXT' ).
lr_node = lr_node->get_child_node( ls_selection-node_name ).
lr_node->get_static_attributes( EXPORTING index = ls_selection-index
IMPORTING static_attributes = ls_content ).
Version 23.0 - :
1.) Need to raise a warning message in Shopping cart whenever the profit center is
Set to “PCDUMMY”.
2.) Edit BAdI Implementation ZCL_IM__SRM_SEI_ITEM_CHECK. Add the warning message in method IF_EX_BBP_ITEM_CHECK_BADI~BBP_ITEM_CHECK by appending a new line with error message to export table ET_MESSAGES.
Version 23.0 -
1.) Create a customer field called ZPR_DESCRIPTION for accommodating profit center description. This is done by appending the field to structure INCL_EEW_PD_ACC_CSF.
2.) Create a RFC in ECC which would read table CEPCT to read profit center text. This Function module is called Z_FI_GET_PROFIT_CENTER_TEXT.
SELECT SINGLE MCTXT FROM cepct
INTO EV_PROFIT_CTR_TEXT WHERE spras = sy-langu
AND prctr = IV_profit_ctr
AND datbi >= sy-datum
AND kokrs = IV_controlling_area.
IF sy-subrc NE 0.
RAISE PROFIT_CTR_NOT_FOUND.
ENDIF.
3.) Within BAdI ZCL_IM__SRM_DOC_CHANGE_BAD call the function module
Z_FI_GET_PROFIT_CENTER_TEXT. Read profit center text and fill the
Customer field ZPR_DESCRIPTION.
SAP's Response for when I raised a message about profit center. This is what helped us to start.
Dear Customer,
In the account overview screen, for custom account assignment
categories, the GL account field would be shown in the 'Assigned to'
column by default. However, if you go to the account assignment detail,
you are able to use the search help for the profit_ctr field.
As the fields are binded dynamically, only through a modification you
would populate profit_ctr automatically.
From the SRM 6.0 release onwards, the account assignment overview screenwas changed such that for the custom account leading fields, always the
GL account would be shown. This was changed because, earlier when the
leading field was a customer field, it was not possible to show the
account description in the overview screen and it remained empty. This
was creating confusion for the users.
For the new releases, it was decided that when the leading field is a
customer field, the GL account and its description would be shown in theoverview screen. The coding for the same has been implemented in the
method /SAPSRM/IF_PDO_ACCT_ASSGT_HLPR~GET_ACCCAT_TECHFIELDS(class
/SAPSRM/CL_PDO_ACCT_ASSGT_HLPR).
WHEN OTHERS.
ls_accf-acc_field =
/sapsrm/if_pdo_action_c=>gc_acc_obj_gl_account.
ls_acc_cat_techfield-desc_field =
/sapsrm/if_pdo_action_c=>gc_acc_cat_gl_desc.
ENDCASE. -
Adding new field in SC Account Assignment Screen (only for information)
Hi guys,
we have a requirement, to <b>show</b> additional fields within the account assignment screen. The contents should only be displayed as information for the user. It is not necessary, respectively not wanted to save this data within SRM or the Backend-System.
2 questions:
a) Is it necessary to expand the item-structure of the SC (INCL_EEW_PD_ITEM_CSF_SC) AND to expand the accounting structure (INCL_EEW_PD_ACC_CSF) for this fields?
b) Is it sufficient, that the INCL_EEW*-structures of the PO-/billing-document etc. are <b>NOT</b> expanded with the additional fields to avoid the saving? In OSS-Note 458591 it is mentioned, that it is necessary to expand the CI-COBL-structure within the Backend-System.
Thanks in advance with best regards.
Bernd
ps. We are using SRM 4.0.Hi
<b>We have done this several times, in our past previous SRM implemenatations.</b>
a) Yes. You need to expand the item structure at the Shopping cart level to display your Custom fields in the We bapage. As Per OSS Note - 672960, you can see the details. For display purpose, at least these custom fields must be created in the standard include structures [e.g., INCL_EEW_PD_ACC_CSF, etc ].
b) Yes, no need to expand any other SAP Include structure, incase you don't want the field contents to be saved in backend system (incase of Purchase Order / Purchase Req).
<u>Please see the follwoing links, which deal with the similar requirements, you have asked for in detail with code and other relevant details -></u>
Re: Item Field Appearing In Account Assignment Field
Re: Control Busniess Area Field in Account Assignment..
Re: Add new account assignment field
Re: Account assignment category not passed into Target Objects Badi
Re: Add customer fields in Shopping cart and purchase order
Re: Hiding CUF fields in SC Basic data
displaying custom fields on shopping cart
Custom Fields in Cost Assignment Tab
How to add the custom field in SRM EBP shopping cart?
Add customer fields in Shopping cart and purchase order
Hope this will definitely help. Do let me know, incase you face any issues.
Regards
- Atul
Maybe you are looking for
-
I have 2 apple ID's I have the cloud on one but my work app on the other. Can I have 2 ID's or can I move my work app to the other ID?
-
Jacob.jar and Webutil.jar singing problem(URGENT)
I read the instructions 'Configuring the webutil' and I found that there is not a reference in the file 'signer.properties' which is referenced in the on-line help of Forms Developer (step 4). The problem is that when i try to sign the 2 jar files 'f
-
Partner Bank in Down Payment request
Hi Friends, While making a Down payment request the partner bank field is not getting populated. I clicked on 'More data' tab but it is not there. Can somebody please help me with that ? Rgds, NK
-
I've installed Arch with Gnome 3 in both VMware player and Virtualbox and I can't get the hot corner(or the notifications bar) to work in either of them. I can get it to work in Virtualbox if I disable mouse integration but the mouse pointer disap
-
Share Folders Showing up on Sprint VOiP device
For some reason some of my shared folders from my laptop are now showing up as being associated with my Sprint VOiP device, which obviously should not have any folders associated with it. How do I correct this?