Check for Partner on Equipment Master (IE01)
We have a requirement to check that sold-to partner function is mandatory during equipment creation (IE01). This can be done via configuration. However, the requirement is also to allow users to delete this partner using IE02. Hence they only want the partner to be mandatory during IE01 and not IE02.
I believe only way to do this is using a user-exit. We know of a user-exit IEQM0003 that is allows us to put in logic before equipment is saved. However, this user-exit doesn't have parameters to partner data.
Is there any other user-exit that can be used?
You could check to see if you could read the partner from the memory within the FM. However you could potentially accomplish the same using the following steps without programming..
You could use the View profile settings in configuration and transaction variant functionality (SHD0) to accomplish this.
-> As a first step Make sure to add the Partner view as a sub screen to the very first screen using View profile settings for the equipment category in SPRO. (This will force the partner field to be available directly on the initial screen when a piece of equipment is created).
---> Now create a Transaction variant for the standard transaction IE01 and here select the sold to partner custom type and leave the value field blank.Now on the configuration for the Transaction set the Partner type to be imported with value "SP" and mark the content field to be mandatory.Leave all other settings to default and save and exit.
---> Now set this Transaction variant as a standard variant for this transaction.
This should do the trick.The user will be forced to enter the sold to party on the screen.However for change transaction(IE02) the user can delete this partner type without any issues.
Regards
Narasimhan
Similar Messages
-
Bapi for creation of equipment master
hi friends ,
I have to made a BDC program for creation of equipment master .
for that I am using bapi i.e. ' BAPI_EQUI_CREATE '.
I had matched the fields of transaction IE01 but in the additinal data part i could not able to map 'Partner' fields .
pls some body can guide what should i do for it.Hi Das,
If u r going to create equipment no against this Bapi BAPI_EQUI_CREATE"
then u need to pass material no, Equipment type, Serial No. there is no need to give partner no .
If its good, then plz give point. -
Using BAPI to upload Equipment Master (IE01)
Hi,
Can any one help to do below object...that i need for resume.
Pls provide me compelete details with code or else give me guidelines in detail to carrayout.....
i should be thankful to you....
Using BAPI to upload Equipment Master (IE01). Fields that are uploaded are Equipment category, valid to date, Equip. Description, object type, Acquisition value, Acquisition date, Maintenance Plan, plan section, catalog profile. Input file is accessed from application server. Error log file is created at application server.
with regards
bheemIf this is a onetime load, you can use LSMW to do this.
Object 0400. Must easier than writing a report from scratch.
Albert -
Possibility of giving match code for Manufacturer in Equipment Master
Hi -
We can have a field exit on fieler HERST of Equipment Master.
Is there any possibility of giving a match code on this filed? so that we can maintain a table for manufacturer and user can select any one entry from this table.
We do have activated filed exit for manufacturer check, but need to further restrict the entry so that there is uniformity of entry maintained in this field.
Kindly advice.hi narendar,
some information :
In addition to the above mentioned exit we have also created a custom match code for this field in one of our project ... the exit gets triggerred whenver user hits enter and the value entered here is used in selection criteria that displays the custom popup window ... the data is picked from vendor master table the selection createria we used was vendor name and description and vendor acount group MNFR - for manufacturers would be defaulted and displayed.So you can go with creating a custom match code which is invoked whenever user selects F4...
regards
pushpa -
Additional filed in Equipment Master IE01
I want to add additional fileds in Equipment Master - user field
Is there any user exit & Badi for this, i need Drop down also for these fields for report purpose
Thanks
Prakash
Edited by: prakash balasubramanian on Jun 4, 2008 6:08 AMBala,
Have a look at user-exit ITOB0001via TCode SMOD
Also see BADIs EQUI_SCR* via TCode SE18
Have a look [here|http://www.sapfans.com/forums/viewtopic.php?p=648307] for a list of PM/CS user-exits, BADIs, Etc
PeteA -
Update partner in equipment master
Hi
I want to update partners in equipment master, I can do this using FM 'PM_PARTNER_UPDATE'. But its not updating change document. So I want do this through FM 'PM_PARTNER_INIT' and 'PM_PARTNER_MAINTAIN'. Can any one tell me what are the parameters needs to be passed in these two FMs.
I am passing the following paramters but its not updating.
CALL FUNCTION 'PM_PARTNER_INIT'
EXPORTING
aktyp = 'V'
objnr = 'IE000000000010008557'
obtyp = 'IEQ'
pargr = 'ZSV'
parvw_kund = wa_ihpa-parvw
refresh = ' '
no_sort = 'X'
IMPORTING
offset = lv_offset
CALL FUNCTION 'PM_PARTNER_MAINTAIN'
EXPORTING
objnr = 'IE000000000010008557'
parnr = wa_ihpa-parnr
parvw = wa_ihpa-parvw
tabix = v_tabix
tabix_objnr = v_tabix
IMPORTING
counter = lv_cntr
EXCEPTIONS
invalid_parnr = 1
cpd_customer = 2
invalid_parvw = 3
parvw_unique = 4
OTHERS = 5.
Thanksreport zzupdate_equipment_partner.
data: w_equi type equi.
data: w_offset type sy-tabix.
data: it_ihpa_time type ipar_t_ihpa_time.
data: w_ihpavb type ihpavb.
data: xihpa type table of ihpa.
data: ihpa_tab1 type table of ihpavb.
data: w_counter type i_count.
parameters: p_equnr type equi-equnr default '10262811'.
parameters: p_parnr type ihpa-parnr default '100171'.
parameters: p_cpnr type parnr default '532'.
clear w_equi.
select single * from equi into w_equi where equnr = p_equnr.
refresh: xihpa.
select * from ihpa into table xihpa where objnr = w_equi-objnr.
*-Find the last counter (unic key) -*
sort xihpa by parvw counter descending.
loop at xihpa into w_ihpavb where parvw = 'Z1'.
w_counter = w_ihpavb-counter.
exit.
endloop.
call function 'PM_PARTNER_INIT'
exporting
aktyp = 'V'
objnr = w_equi-objnr
obtyp = 'IEQ'
pargr = 'ZE'
* PARVW_AP = 'AP'
* PARVW_INT = 'ZM'
* parvw_kund = 'AG'
* PARVW_LIEF = 'LF'
* PARVW_HER = 'HR'
* PARVW_VERA = 'ZM'
* PARVW_AUTO = 'ZM'
refresh = 'X'
* VKORG = ' '
* VTWEG = ' '
* SPART = ' '
* EQUNR = ' '
* TPLNR = ' '
* READ_ALL = 'X'
* SERVICE_FLAG = ' '
* TEXT = ' '
no_sort = 'X'
* NO_TABIX_DET =
* NO_TEXT_DET =
* IP_OBJECT_ARCH = ' '
importing
offset = w_offset.
clear w_ihpavb.
w_ihpavb-mandt = sy-mandt.
w_ihpavb-counter = w_counter + 1. "Unic key to allow duplicates
w_ihpavb-objnr = w_equi-objnr.
w_ihpavb-parvw = 'Z1'.
w_ihpavb-obtyp = 'IEQ'.
w_ihpavb-parnr = p_cpnr.
w_ihpavb-adrda = '3'. "3=Contact person
w_ihpavb-updkz = 'I'. "Insert
w_ihpavb-erdat = sy-datum.
w_ihpavb-erzeit = sy-uzeit.
w_ihpavb-ernam = sy-uname.
append w_ihpavb to ihpa_tab1.
call function 'PM_PARTNER_UPDATE' in update task
exporting
it_ihpa_time = it_ihpa_time
tables
fxihpa = ihpa_tab1.
commit work and wait.
write: 'Hurra'. -
Hi all,
I am doin master upload for equipment.The equipments are succesfully created.But for certain records deletion flag needs to be set and sub equipments need to be created.This is possible only in change equipment ie IE02.So while I go to change mode it is givin me the message
S Equipment 20 is already locked by user <my username>
and the rest of d things not updated.I tried to give FM: DEQUEUE_EIEQUI to release the lock aftr IE01 and befor calln IE02.But still same message comin.
Do anyone have a solution for dis.Any help would be appreciated.It is either a bug (check SAP notes), or more probably an asynchronous update/lock which is not finished yet.
So simply execute the BDC in synchonous update mode (S or L). For more information, read paragraph #12 in [wiki BDC FAQ about errors|http://wiki.sdn.sap.com/wiki/display/ABAP/BatchInputFAQ#BatchInputFAQ-WhyBDCbehavesdifferently%3F] for more information, and [wiki BDC about update mode|http://wiki.sdn.sap.com/wiki/display/ABAP/BatchInput-+BDC#BatchInput-BDC-Updatemode]. -
Pre-checks for changing some material master data
Hi,
Are there any pre checks (ie. no open documents) needed when changing the following items via MM17:
1. Storage Location
2. Account Assignment Group
3. Transportation Group
4. Purchasing Value Key
5. MRP Group
6. Scheduling Margin Key
The materials have existing purchase orders and some have sales orders. Will there be any impact when the data are changed? Thanks.Hi,
You can not change the storage location for a material.but you can extend the material to another storage location.
other changes will not have effect on existing docs.
Try MEMASSPO to update open PO's with new storage location.Select EKPO and add storage location in selection fields.
Best Regards,
Raj -
How to get change documents for Equipment Master Records of a document?
Hi experts,
I need a report for changes of Equipment Master for a document.
There is a way to reach this for every document : Environement - > Display Changes. Then I can get a report for "Changes to Object Links". But this can only show me that which equipments are linked to this document. What I want to search is which documents are linked to the equipment. I want to search with equipment number and get the history of changes for documents, Which documents are attached to this equipments and when did these documents attach to the equipment.
Can I get this report with standard SAP queries / reports? Where can I get this informations? From which tables?
PS: If i run a search with Equipment Master Data form CV04N, I can see which documents are linked to this equipment but I can't see when they are attached.
Thanks in advance... but I can't see when they are attached...
In CV04n,in Object Links tab,provide your search input criteria.Once the results are displayed,navigate to Current Layout button.Herein,move the 'Output Date' value to Displayed Column list.
Once done,you should be able to view the date on which the DIR with associated objects(Eg: Equipment Master) was created.Hope this helps!!
Regards,
Pradeepkumar Haragoldavar -
Check for Duplicate Fields in Vendor Master
Dear Gurus
We have a requirement to configure checks for Duplication in Vendor Master.
regards
MSHi
Pls check the path
IMG > Financial Accounting> Accounts Receivable and Accounts Payable>Vendor Accounts> Master Data > Preprations for Creating Vendor Master Data > Change message control for Vendor Master Data
Give message numbers 144 and 145
How ever, I suggest that you do not put the message as "E". There could be a scenario, where in, the Business may have certain customers and vendors with the same name and other common fields.
Thanks & Best Regards
Sanil K Bhandari -
Problem in creating equipment master using FM /ISDFPS/ETUPS_EQUI_CREATE
hi all,
i am trying to create an equipment master using the FM mentioned above .. after the FM gets executed there is no status/error/information message.. i have given all the values to the FM which we normally give to IE01 transaction for creation of equipment master...
please advice on this ...
thanks a ton.....Hi Shiva
Did you got to know how to use this FM, I got a requirement where I need to build a interface to update and create equipments. I also tried using this but got simillar problem as you mentioned. Please let me know if you found any alternative for this?
Thanks
Harkamal -
Dropdown in Manufacturer field in Equipment Master
Hi Experts
Manufacturer (HERST) field in Equipment master(IE01) is free text field of 30 characters.
We want to add dropdown to this field so that we could validate/select values to this field.
Is there a user exit or easy way to achieve this. I found a user exit IEQM0007 but it does not add a dropdown.
Your thoughts.
Thanks
GauravGaurav:
I saw this before. Actually, we pu a dropdown not only for the manufacturer, but also for the model. The problem is that i don't remeber wich u.e we used, but it's quite not difficult to abap programmer tracing it. Perhaps it could modify the field type, replacing it for some one with the dropdown propertie. You will have to use an Z table (and maintain it), so consider that also
Hope this help.
Ezequiel -
Interface between Legacy and SAP for Equipment Master
Hello
I got a requirement where I need to develop a interface between legacy system and R/3 system for Equipment Master Data update in R/3. I am thinking of getting a Idoc file from Legacy and then update the changes or any new creation of Equipments in R/3. I found a standard BAPI for this BAPI_EQUIPMENT_CREATE/CHANGE. This BAPI use a strcture BAPI_ITOB for data record of IDoc. But I got more data from legacy except what we have in BAPI_ITOB. I got Partner Data, Classification data also for Equipments. I am thinking of copying the BAPI to a Z function module and modify the Idoc structure , message type and all to capture all the data and then do a update in same way as standard transaction IE01(Equipment Create) is doing in Batch Input. Do you think if there is any better way of doing this? I am not used to transaction BAPI . just wondering if we Can use that in someway to include our modification?
Thanks
Harkamal20,000 is on quite higher side for IDOC.
IBIP help doc says it needs 2 Kbyte for each record, i.e. 40 Mb for 20,000 rec. that should be ok. Since it has structures for Partner & classification data , I don't think u need to modify the BAPI.
Transaction IE01 - Create equipment
Transaction IE02 - Change equipment
Structure - IBIPEQUI Equipment record
|-> IBIPNSTA New status profile if necessary
|->> IBIPSTAT User status records
|->> IBIPDOCU Doc. from Doc. management system
|->> IBIPPART Partner details (comment below)
|-->> IBIPTEXT (see comment below)
for long text: TEXT_MARK = " " empty
for internal comment: TEXT_MARK = "1"
|-->> IBIPCLAS Classification record (eqpmt class)
|-->> IBIPFEAT Classification characteristics,
ie. features for the class
|-->> IBIPBDCD see below (from screen 102) -
Hi,
I am new to IDOC concept and need to transfer Equipment master from a SAP system to non SAP system.
please let me know the following:
1. Is there any standard message type and Idoc type available
for Equipment master ?? ( For example we have
MATMAS05 for material master)
2. Is there any standard transation available for equipment
trasfer???( For example BD10 for sending material)
3. Is change pointer facility available for equipment master??
If yes please provide me the details
ThanksHi Preethi
Please use LSMW in loading euipment master using the Basic type EQUIPMENT_CREATE01 and assign the source legacy file.You can use the message type EQUIPMENT_CHANGE01 to change it.See in WE02 BD87 the stus whether it has been posted or not.
Since your data would be going to non sap that means you have to create partner profile for outbound processing and also activate the port(WE21) for outbound processing.
If your client is intilligent enoough and also big than if it has an ETL tool than extraction from spreadsheet in the form of idoc would be much easier and would cut short the time consumed in writing large programs .However the business needs to have an existing legacy system and you try to convert data .
Please do revert back incase of any issues.
Regards
Somnath -
Equipment master ie03 partner getting deleted while doing material return
Hi
We are facing some problem in serial no
1.We are creating equipment master in IE08 and assigning same equipment no as serial no in ie02
Update partner functions in IE02
2.Then we are creating a repair type sales order
3.Do goods receipt using VRRE by assinging serial no
4.While doing goods receipts(653 movement type) in transaction VRRE,the parter function gets deleted in equipment master IE03 for that serial number
5.But at the same time when iam doing post goods issue for the same material after repair and same serial no using vl02n,601 movement type,Partner gets updated.
Is this the normal SAP behaviour.While doing goods return from customer will the partner function get deleted in equipment master and while doing vl02n,goods issue 601 will it update again
Regards
SwethaDear all
Can you please reply
Regards
Swetha
Maybe you are looking for
-
Tried Many Different Discs/Still Unable to burn in Imovie 6/Idvd 6
So I have an 8 times burner, and I'm wondering if I upgraded to a 16 times burner would that alliviate my problems or create more? I have 84 GB's of free hard drive space in my source drive. I've tried all different discs including TDK,Memorex, vario
-
How do i fix my minamize on a mac from a square back to the regular one
how do i fix my minamize thing for my macbook from a little square back to the original one.
-
hi Experts.. When i got the solution ..Please tell how to Close the Thread.... Cheers..Purushottam
-
Authority check at field level in the sales order
Dear all, our business requirement is the following: only some users should be able to see the prices (including netwr, netpr,...) in the sales order depending on the authority check performed on the sales group field. This means that for an order of
-
BI scheduler problem (AIX)
hi! I've got a problem with configuring BI Scheduler. I followed the instructions, and it all seems fine, I can start the service, I can configure iBots, I can save them, they are in the database... but when I try to run one, it gives me this error m