Me21n - account assign - is it possible to add field ?
me21n -> account assign - is it possible to add field ?
is there any standart exit ?
i know about the optin to add fields in my own screen
( MM06E005 ) .
i need it becouse i can't inforce ( display message )
the user to insert value in my own subscreen .
hi
I have the same requirement of adding a new field in account assignment. Please let me know if you are done with that or you have any infor regarding user-exit/BADI.
Thanks
Alok
Similar Messages
-
ME21N, Account Assignment, to set G/L Accout field 'read only
Hi,
I am creating PO with reference to Purchase Requisition (using T-Code ME21N). The fields 'Cost Centre' and 'G/L Account' under Account Assignment Tab are needed to be rendered 'Read only'.
The 'Cost Centre' Field has been made Read Only using User Exit. I am not able to do the same for 'G/L Account' field. Please suggest a possible way to do the same. Field Exit is not working and i have experimented with lots of BADIs, but to no avail.
Thanks,
RanjanHi Venu,
I have done as you have told. This is working fine while creating
PO with reference to Purchase Requisition, but the problem arises when we try to create PO by simply putting Account Assignment Category 'K' along with other relevant data.
The G/L Account field is in display mode, obviouly due to configuration i have done, and thus we are not able to put value in it. It is interesting to note that SAP is itself determining and displaying G/L account in this case.We are checking if this is the case with all test cases. If so then our problem can be considered solved.
Thanks,
Ranjan -
'BAPI_PO_CREATE1' Multiple account assignment is not possible for AFS item
'BAPI_PO_CREATE1' -> This BAPI works perfectly without the 'account assignment' option . But for purchase requisitions which have account assignments BAPI returns the error - E|8W |185 |Multiple account assignment is not possible for AFS items.
Can somebody please help me to get this error resoleve .
My coding I have done like below.
DATA: pohead TYPE bapimepoheader.
DATA: poheadx TYPE bapimepoheaderx.
CONSTANTS : c_x VALUE 'X'.
DATA: exp_head TYPE bapimepoheader.
DATA: return TYPE TABLE OF bapiret2 WITH HEADER LINE.
DATA: poitem TYPE TABLE OF bapimepoitem WITH HEADER LINE.
DATA: poitemx TYPE TABLE OF bapimepoitemx WITH HEADER LINE.
DATA: posched TYPE TABLE OF bapimeposchedule WITH HEADER LINE.
DATA: poschedx TYPE TABLE OF bapimeposchedulx WITH HEADER LINE.
DATA: POACCOUNT TYPE TABLE OF BAPIMEPOACCOUNT WITH HEADER LINE.
DATA: POACCOUNTX TYPE TABLE OF BAPIMEPOACCOUNTx WITH HEADER LINE.
pohead-comp_code = '1000'. "IEQ1 plant. "'1000'.
pohead-doc_type = 'NB' .
pohead-creat_date = sy-datum .
pohead-vendor = EKKO-LIFNR. "'0000500004'.
pohead-purch_org = purch_org.
pohead-pur_group = purch_grp.
pohead-langu = sy-langu .
pohead-doc_date = sy-datum.
poheadx-comp_code = c_x.
poheadx-doc_type = c_x.
poheadx-creat_date = c_x.
poheadx-vendor = c_x.
poheadx-langu = c_x.
poheadx-purch_org = c_x.
poheadx-pur_group = c_x.
poheadx-doc_date = c_x.
poitem-po_item = iLineItem. "1.
poitem-material = req_item-MATERIAL. " '000000000040000234'.
poitem-plant = req_item-PLANT.
poitem-quantity = req_item-QUANTITY.
poitem-net_price = NET_PRICE.
poitem-price_unit = PRICE_UNIT.
poitem-shipping = 'Z1'.
poitem-preq_no = req_item-PREQ_NO.
poitem-preq_item = req_item-PREQ_ITEM.
poitem-acctasscat = 'K'.
APPEND poitem.
poitemx-po_item = iLineItem. "1.
poitemx-po_itemx = c_x.
poitemx-material = c_x.
poitemx-plant = c_x .
poitemx-quantity = c_x .
poitemx-tax_code = c_x .
poitemx-item_cat = c_x .
poitemx-acctasscat = c_x .
poitemx-net_price = c_x.
poitemx-price_unit = c_x.
poitemx-shipping = c_x.
poitemx-preq_no = c_x.
poitemx-preq_item = c_x.
poitemx-acctasscat = c_x.
APPEND poitemx.
POACCOUNT-PO_ITEM = iLineItem.
POACCOUNT-SERIAL_NO = iLineItem.
POACCOUNT-GL_ACCOUNT = '0000211010'.
POACCOUNT-SD_DOC = '0001001056'.
POACCOUNT-ITM_NUMBER = '000100'.
POACCOUNT-CO_AREA = '1000'.
APPEND POACCOUNT.
POACCOUNTX-PO_ITEM = '00001'.
POACCOUNTX-SERIAL_NO = '01'." '01'.
POACCOUNTX-PO_ITEMX = 'X'.
POACCOUNTX-SERIAL_NOX = 'X'.
POACCOUNTX-GL_ACCOUNT = 'X'.
POACCOUNTX-SD_DOC = 'X'.
POACCOUNTX-ITM_NUMBER = 'X'.
APPEND POACCOUNTX.
CALL FUNCTION 'BAPI_PO_CREATE1'
EXPORTING
poheader = pohead
poheaderx = poheadx
IMPORTING
exppurchaseorder = ex_po_number
expheader = exp_head
TABLES
return = return
poitem = poitem
poitemx = poitemx
POACCOUNT = POACCOUNT
POACCOUNTX = POACCOUNTX.I found the answer
-
Auxiliary account assignment to asset possible remove entry
While selling f-92 asst sale iam gettign this error Auxiliary account assignment to asset possible,remove entry.
Please guide me on thisHi,
While doing F-92, you are not supposed to enter the asset no in Clearing Rev from Asset Sale GL line item. Instead you need to select check box Asset Retirement(just above text field) for the same line item and press enter, then system will prompts with another pop up window, where you need to enter the selling asset no and value date and Complete sale and ENTER.
Cheers,
Srinu -
Is it possible to add fields in field catelog
Hi,
Pl inform is it possible to add field as per requirement in field catelog.
which is used for picking fields for condition table.Hi,
Use user exit adding fields to field catlog.
USEREXIT_PRICING_PREPARE_TKOMK (module pool SAPLV60A, program RV60AFZZ)
This user exit allows you to copy additional fields for pricing in the TKOMK communication structure (header fields), which have not been provided in the standard SAP system. These fields can also be used for pricing in the billing document.
This user exit is described in detail in the "New fields in pricing" section.
USEREXIT_PRICING_PREPARE_TKOMP (module pool SAPLV60A, program RV60AFZZ)
This user exit allows you to copy additional fields for pricing in the TKOMP communication structure (item fields), which have not been provided in the standard SAP system. These fields can also be used for pricing.
Reward points if useful
Regards,
Amrish Purohit -
ME21N : account assignment mandatory for bulk material
Dear guru.
For a raw material used as bulk in production with material type ROH and quantity/value updating I need that when I create purchase order the system send an error message that account assignment is mandatory.
I know that for an NLAG or UNBW material type the system send this message.
For internal reason I need to maintain material type ROH with quantity/value updating , do you know a solution , any exit , in order to solve my problem ?
Thanks for you help.CONS SAP wrote:
Dear
> I need that this component in the bill of material must be managed with position type L and I donu2019t want to do consumption movements.
> I have verified that I can create a purchase order with account assignment for this material , I need only that the system send a message for these bulk materials.
> Thanks.
position type L means it is a inventory managed material.
why do want the material to be inventory managed and at the same time dont want to record consumption movements? -
Without EEWB Is it Possible to add field to standard tab
Hi Experts!
Without EEWB and enhancing Screen Is it Possible to adding field to standard tab. Any body can help out in this.
URGENT
Thanks
vikram.cYes it is possible, but we are talking a modification of SAP standard here. Also the effort needed will be at least 10 times higher than using EEWB as you have to reprogram all generated code / screen helps that SAP provides. Moreover these fields are then still not exchanged with the interfaces / BDocs etc which will be also some more days of work. There is no usable documentation on this - at least not by SAP and I am not aware of another one. It is much easier to create an EEWB enhancement and then move the fields from one tab to another.
Doing this all by hand is like adding a second processor to an existing motherboard for more performance compared to exchanging the existing one with one of higher specifications.This is possible, but requires a) more work/time/material b) more experience c) you lose warranty d) in the end you do not know for sure what the outcome will be
Regards, Kai -
Hi
I have created PO doc type as ZCAP (for Capital items).whenever we select this doc type we have to select account assignment "A" in Acc.*** Category field in PO line item.As it is manual entry, user (by mistake) is giving "K" instead of "A".
My question how can i make "A" as default to doc type ZCAP.so that whenever we select ZCAP, automatically acc.assign "A" should come and all other account assignment categories should be deleted.
plz suggest me some way.
Thanks in advance.
Regards,
JNRKMMHello
There is no standard configuration to control the account assignment with Purchase order document type. Purchase order document type is an header level control where as the account assignment is Item level comtrol.
You need to use Badi to control the account assignemnt category at PO line item level with reference to the PO document type.
Please consider the Badi ME_PROCESS_PO_CUST
Application components: MM-PUR-PO, MM-PUR-PO-GUI : Main program: SAPLMEPO
The Business Add-In (BAdI) ME_PROCESS_PO_CUST enables you to extend the business logic of the Enjoy purchase order on an individual basis. You can thus influence the dialog transactions ME21N, ME22N, ME23N, and ME29N, and the BAPIs BAPI_PO_CREATE1 and BAPI_PO_CHANGE.
Typical applications for this BAdI include:
Processing of own objects
Processing of additional data on standard objects
Implementation of additional checks and derivations
Change of data in standard fields
1. Start of transaction
Documentation for BADI method INITIALIZE
2. Opening of a PO
Documentation for BAdI method OPEN
3. Checking of data
Header data of PO
Documentation for BAdI method PROCESS_HEADER
Item data of PO
Documentation for BAdI method PROCESS_ITEM
Delivery schedule lines of PO
Documentation for BAdI method PROCESS_SCHEDULE
Account assignments in PO
Documentation for BAdI method PROCESS_ACCOUNT
Processing of Account Assignment Data
Functionality
The PROCESS_ACCOUNT method enables you to change the account assignment data and check it for correctness.
Parameters
The following parameters are available:
IM_ACCOUNT - Account assignment
The interface reference is of the type IF_PURCHASE_ORDER_ACCOUNT_MM. You can use all methods defined there.
Note
Please note the general hints on Error Handling.
If you wish to mark the account assignment data as invalid, use the method INVALIDATE() of the IF_PURCHASE_ORDER_ACCOUNT_MM interface.
Pleae contact Technical consultant to implement the same
warm regards
Ramakrishna -
Purchase order creation - Account assignment group C (Sales Order)
Hello Gurus
During the purchase order creation in Me21N, account assignment category C (sales order) is available. In which scenario we will use it. When I assign C system is asking for a GL account. Why system needs a GL account, and how the posting will be at the time of goods receipt. Thanks for your help in advance.Hi,
Creation of Purchase Order with t.code: ME21N with account assignment category C (sales order) is used for Time and Material Expenses with third party scenario and you need to enter sales order number and respective G/L account . In this scenario 1st a sales order is created with a material( material created DIEN material type) & then purchase order created with respect to sales order.
Here you provide service to your customer and this service you procure from your vendor, you just play middle role for providing and getting service.Standard DIEN material type designed for Sales usage only, so you create sales order for service material.Service master is used to get service from vendor with item category D with proper account assignment category as C
Example:
Material type DIEN is used for when you offer "SERVICE" to your customer.( The steps are (VA01,VF01,VF04,F-28), If u used HR module( you can used with sales order with t.codes are: CAT2,CATS_APPR_LITE,CAT7,PR05,PRRW,PRFI)
Service Master records(AC01)ESM is used when you procure "SERVICE" from your vendor.( Steps are: ME21N with Item Cat. "D" with Acc. ***. Cat. "C", ML81N,MIRO & F-53).
Regards,
Biju K -
Multiple account assignment for limited PO
Hi experts,
Currently need to create a limit PO (item category B) with acct assignment category (P project).
however, i need to maintain 2 project codes under the "WBS element" field.
using limit PO, i can only maintain 1 project code.
Appreciate if anyone can advise where can i configure (or is it possible) to have such implementation for PO creation. Thanks.
Regards,
JLHi
I have also checked that multiple account assignment is not possible for Limit PO's ( Item category B)
But You can post to Multiple Account assignment objects at the time of Invoice Verification.
Thanks & Regards
Kishore -
What is multiple account assignment??
Hi Experts,
Kindly clear my doubts.
1) What is Multiple Account Assignment in PO ?
2) If i have ordered 100 ea of material, can i split 50 ea for cost center (K) and 50 ea for project (P) with this multiple account assignment in PO?
Regards,
PrasathHi,
I hope multiple account assignment is only possible for different cost centers and not against project.Mostly this will be used for consumable material only.
When specifying multiple account assignment for an item, you must consider the following points:
How is the net value of a PO item to be distributed (apportioned) to the individual account assignment items?
The costs can be allocated on a quantity or percentage basis (for example, 10 pieces or 10% of the order value to cost center 100).
How are the costs to be apportioned if only a part of the ordered quantity has been delivered and invoiced?
In this case, the accounts are charged with the invoiced amount of the partial delivery. For each purchase order item with multiple account assignments, you can specify whether the cost allocation is carried out proportionally or on a progressive fill-up basis.
If you allocate the costs proportionally, the invoiced amount is distributed equally among the accounts.
If you allocate the costs on a progressive fill-up basis, the invoiced amount is allocated to the individual account assignment items one after the other. In this case, costs are allocated to account assignment item 2, for example, only when item 1 has received its full allotment, and so on. This process continues with each successive partial invoice until the full invoice amount is reached.
Fo further details you can refer
http://help.sap.com/saphelp_ides/helpdata/en/fd/45b9c89d6411d189b60000e829fbbd/frameset.htm
Regards,
Prabu -
Item Field Appearing In Account Assignment Field
Hello
I have added the customer specific field at the item level of the shopping cart and added the code in BBP_DOC_CHANGE_BADI. When I activate teh BADI this field also appears in Account assignment fields which shudnt appear and when i deactivate the badi it doesnt appear in account assignment fields. Was there something wrong in the badi implementation. Please help.
Thanks
VikyHi
As I told you earlier, Please refer to the SAP OSS note - 672960.
<u>Here are the details -></u>
<b><u>Account assignment fields</u></b>
For the account assignment fields, use the INCL_EEW_PD_ACC_CSF structure. The account assignment fields are independent of the document type. To display the fields on the account assignment detail screen, you must carry out the following steps:
1. Use Transaction SE16 to include the user-defined fields that were defined in structure INCL_EEW_PD_ACC_CSF in table BBP_C_ACC_F.
2. Include the fields and the texts for the account assignment fields from INCL_EEW_PD_ACC_CSF in table BBP_C_ACCFD (according to point 1).
3. In the IMG activity ' Supplier Relationship Management -> SRM Server -> Cross-Application Basic Settings -> Account Assignment -> Define Account Assignment Categories', you can now add user-defined fields to existing account assignment categories.
<b>Alternatively, you can use BBP_CUF_BADI_2 to hide all the unnecessary fields from Display in the Shopping cart.</b>
Hope this will help.
Regards
- Atul -
Sales Order - Account Assignment - Order
Under account assignment at item level, the order field is applicable to internal orders but how is the field determined, is it using sales order type and customer or is it manually inputted? Where can I see this in IMG?
Hello Garga Singh,
This internal Order type is used to determine Profit center (present in Account assignmnet tab). As per my knowledge determination of internal order in Sales order is not standard.You can use userexit for determination.
However you can also manually add value in that tab.
No,it is not not using Sales Order type.
Few of internal orders are:-
0100 01 Internal orders: Development
0200 01 Internal orders: Construction
0300 01 Internal orders: Tools and equipment
0400 01 Internal orders: Marketing
0500 01 Internal orders: Third-party services
0600 01 Internal orders: Investment
0650 01 Capital investment order
0700 01 Internal orders: Production
0800 01 Internal orders: Repair/maintenance
1000 01 Internal orders: Motor pool
PI01 40 Process order (internal number assgnmnt)
PI02 40 Process order (external number assgnmnt)
PI04 40 Filling/packaging with "Assembly order"
PM01 30 Maintenance order
PM02 30 Maintenance order
PM03 30 Maintenance order/-message
PM04 30 Refurbishment order
PM05 30 Calibration order
PM06 30 Capital investment order
PP01 10 Standard production order
PP02 10 Standard production order (external NA)
PP04 10 Assembly orders
PPC1 10 Order type for costing
PPK1 10 Production order for Kanban
PS01 20 Network with header assignment (int. NA)
PS02 20 Network with activity assignment(int.NA)
PS03 20 Network with header assignment (ext.NA)
PS04 20 Networks for sales order (int.NA)
PS05 20 Networks for make-to-order (int.NA)
QL01 06 Appraisal costs - collective settlement
QL02 06 Appraisal costs - item settlement
QM01 50 QM: sample drawing instruction
QM02 50 QM: inspection instruction
QM03 50 QM: Physical sample label
QN01 06 Defect costs
RM01 05 Product cost collector
SD01 70 Delivery scheduling
SM01 30 Service order
SM02 30 Service order (with revenues)
SM03 30 Repair service
Revert for further clarification.
Regards
Amit -
WBS in Account assignment of Sales Contract
Dear Experts,
I am going through an old sales cotnract in VA43, and i came accross the account assignment tab where there is WBS field.
When does a sales guy use that. I thought it was only used for projects and ultimately an asset.Please advice coz this is new to me
BurzesSo do u mean that when you are performing or completing tasks for the customer you use a WBS?
Please reply
Thanks
Burzes -
Issue account assignment at item level.
Hi Experts,
I have an issue, because I have created a new order type that has to work the same that the one I have used as model however this new order type doesnu2019t work the same at item level in the view Account assignment. The new has the field Order as optional and in the old this field was hide. All related with account assignment at item level is different. Probably is related with the item category that is also a new one but copy from the order that we use with the other order type.
Thank you and best regards.Hi,
Are these in different servers? If so, you would need to transport the settings (say from dev. to QA server).
Otherwise, the settings are common for all item catergories and document types... Screen variants are specific to TCodes only.
In case this doesn't help, please clarify question some more... old doc type, item category and new doc type item category.
Cheers.
Maybe you are looking for
-
Javascript error on file download
I have a file browsing portlet (5.0.3 .NET) that allows users to download files. I link the displayed files to a download aspx page that just uses the C# Response.WriteFile(filepath); action. The only problem is that when the browser Save/Open dialog
-
Iphoto keeps quiting unexpectedly
i click on the icon and that annoying sign pops up.
-
Unable to export PST from eDiscovery
Hi I'm trying to export a PST from an eDiscovery result in Exchange 2013. When using the eDiscovery PST Export Tool I receive the following error: "Export failed with error type: "FailedToRetrieveSearchConfiguration". Details: The request failed with
-
Lines too dark in PDF exported from Illustrator
Hi there! When I export from Illustrator to PDF, all lines in the design looks black, when they are light grey in the original file. Here the examples: Any ideas? Thanks a lot!
-
Serious Adobe AIR Platform problem
I have a Mac OS 10.6 and created an air file with database, which works perfectly on my mac. I sent the whole file folder to a friend for him to test. He has Windows XP. When he tests the file test movie for example nothing happens, not even a trace