VL01n -prepopulate fields:RIPW0-SERN
I am having a problem with finding an user exit which
would prepopulate fields:RIPW0-SERNR in program SAPLIPW1 screen: 0200
in creating new deliveries with VL01N .
The process is as follows:
Using transaction VL01N,
Enter Shipping Point, Selection date, and order.
Select line item
Choose menu item extras-serial number.
Screen SAPLIPW1-0200 is displayed with a list of the pre-created serial
numbers is displayed.
In the processing prior to the screen display there does not appear to
be any user exit to use.
User's requirement is to have those fields prepopulated, and not
enteredt by selcting them from the available list; the serial numbers
are extracted through following code:
IF xlips-serail = '0004'.
SELECT equnr FROM eqbs INTO wa_equnr
WHERE kdauf = xlips-vgbel
AND kdpos = xlips-vgpos.
SELECT SINGLE sernr FROM equi INTO wa_serno
WHERE equnr = wa_equnr.
APPEND wa_serno TO t_sernos.
EXIT.
ENDSELECT.
endif.
Would you please assist me with a solution or idea about this problem
as I searched the existent documentation on user_exits and could not
find any solution for this problem.
Your help is much appreciated!
Regards,
Ligia
Hi Ligia,
Please check the following user exits avialable.
You may want to check EXIT_SAPLIPW1_001 first.
EXIT_SAPLIPW1_001 - Automatic Serial Number Assignment
EXIT_SAPLIPW1_002 - Check on Copying Object List
EXIT_SAPLIPW1_003 - Serial Numbers, User Exit for Additional Fields
EXIT_SAPLIPW1_004 - Serial Numbers, User Exit After Exiting the Serial Screen
EXIT_SAPLIPW1_008 - Check of Serial Number - Character String
Hope this will help.
Regards,
Ferry Lianto
Please reward points if helpful.
Similar Messages
-
Prepopulate fields disappear from Prepopulate Tab in Form Designer
Have anybody noticed disappearing of prepopulate fields from prepopulate tab in Form Designer?
Yesterday I had configured prepopulate fields, but today I found emty tab.
Database worked correctly - I saw alert.log.
What can it be?
This is the second accident with disappearing prepopulate fields from prepopulate tab in Form Designer.I found out! When you change the settings of generic connector and it begins to generate in OIM, the prepopulates disappear. And permissions to IT-resource, process definition and object permissons change.
-
VL01N : Text field mandatory
Hi All,
I have one urgent requirement. In VL01N Transaction ( Create Outbound Delivery with Order Reference ) , i want to make header details for R.R./G.C.Note number mandatory. The path for Header Details is : Goto -- > Header -- > Text, then header texts appears in the left side. In that R.R./G.C.Note number should be mandatory.
Please tell how to do that.
Regards.
Ulhasdear ulhas,
i tried tried to query your requirement for VL01n,
but could not get to know the actual text maintenance.
but i can give you a clue is to look for the Function modules or User Exits which start with EXIT_SAPLV50*
or may be look at some BADIs which would be modifying the field for TEXTs.
Hope this helps you out.
one more option is to look at the program behind VL01N and search for string customer-function which will give you all the user exits used and put a break point there and look at it.
Encourage others to answer you queries by suitably rewarding them.
Thanks
Venugopal -
Can someone tell me how to make the field Actual GI date in VL01N so that it can not be modified or can you tell me how to hide this field?
Thanks,
SeanDear Sean,
Not very sure, but to hide Field: Actual GI Date in VL01N;
Change Screen Variant: Z1_1102 for "Actual GI Date" in T. Code: VL01N
Procedure:
T. Code: SHD0.
Key-in Transaction Code as VL01N in Field: Transaction Code
Next, in Tab: Transaction Variant; in Field: Transaction Variant, Key-in Z1
and hit "Enter".
It will list-out all the entries in Sub-Tab: Assigned Screen Variant.
Select the line for Screen Variant: Z1_1102
and Click Blue-Lens (just above the line-item).
In detail-screen, you will find "Actual GI Date" marked as ticked for Column: Output Only.
Instead, mark the Column: Invisible for Field: Actual GI Date".
Change Screen Variant: Z1_1102 for "Actual GI Date" in T. Code: VL01N
Best Regards,
Amit
Note: Few informations:
Program Name: SAPMV50A
Screen Name: 1102
Actual GI Date (Table-Field): LIKP-WADAT_IST -
Provision Process Form - Propopulate Field Problem
Hi everyone,
I mentioned this problem last week in OTN.
AD provisioning - Prepopulate Attributes
My problem is a bug and I found this bug.
Bug id : 14761208 in Oracle Support.
But there is no detail information on Oracle Support.
If this is bug and If I have to develop a button on provision form to fill prepopulate fields, how can I develop this button?
Thanks.
Best regards.
Edited by: JuniorOimDeveloper on Oct 30, 2012 8:53 AM
Edited by: JuniorOimDeveloper on Oct 31, 2012 2:35 AMHi Abhi,
Can you tell me how you have implemented populating an UDF based on Prepopulation of another UDF. I have a similar kind of requirement. It would be great if you share your code or relevant part of it.
Regards,
Sunny Ajmera -
How to populate EIPO-HERKL in VL01N for domestic shipments
hi experts,
i am trying to populate the field 'country of origin' (EIPO-HERKL) while creating deliveries using VL01N. the field gets populated for export shipments, but remains blank in case of domestic shipments. i tried user exit EXIT_SAPLV50E_003, but it is not getting hit for domestic shipments. kindly advise other alternatives in terms of user exits / BADIs.
thanks and regards,
GurleenHello, I have the same problem , how to populate EIPO-HERKL in VL01N for domestic shipments ?
感谢您的协助和持续支持
Thanks again for your assistance & continued support.
Fiorenzo Di Marco -
Hi All,
I am using OIM 9.1.0.2 BP07 and I configured DB Table adapter.I want to do prepopulate user form fields but, all form fields are getting populated with OIM UserID instead of respective fields. Below is the procedure I followed
1) On Design console, Development Tools-->Adapter Factory--->Created Prepopulate adapter called DBPrepop with Adapter Type Pre-populate Rule Generator.
2)Created Adapter tasks like user,fname,lname for variables user_id,first_name & last_name using API tcStringUtilOperations with method holdData and method input string is mapped to above variables.
3)On Design console,Form Designer--->UD_MY_Users(Provisioning form for my DB Resource)--> Create New Version --> Prepopulate-->Added 3 fields user_id,first_name & last_name with Rule as Default,Adapter as DBPrepop,Order as 1,2,3.
4)Mapping as below
variable------> Data Type------> Map To------> Qualifier
a) USER_ID------> String------> User Definition------> User Login
b) FIRST_NAME------> String------> User Definition------> Firstname
c) LAST_NAME------> String------> User Definition------> Lastname
Please suggest me on where I am doing mistake
Regards,
MadhuHi Sunny,
Thanks for the reply...
Plz clarify below doubts.
1) Which method can be used to achieve the above requirement instead of using holdData
2)In my scenario, I have created 3 prepopulate adapters for 3 fields( dbprepopusr---> user_id,dbprepopfn---> first_name,dbprepopln---> last_name) and with holdData method I am able prepopulate fields. Can I use single prepopulate adapter to prepopulate all the fields on a form
Thanks & Regards,
Madhu -
Field enhancement in Reservation
Hi Friends,
How can I add new fields to the reservation transaction in MB21. I understand there may be some user exit or Badi for the same. has anyone ever used it. please throw some loght
thanks in advanceHi
Application component: MM-IM-RS
In the transactions Create Reservation (MB21) and Change Reservation (MB22), it is now possible to prepopulate screen fields, or check the data entered in the dialog according to your own defined rules.
With the Business Add-In (BAdI) MB_RESERVATION_BADI, this is now possible for item data (but not at all for account assignment fields and is only restricted for header fields).
The Business Add-In offers two methods that are called on the item screen of transactions MB21 and MB22.
The method DATA_MODIFY is called before the user can make entries on the detail screen. It is therefore possible to prepopulate fields or postprocess entries from the multiple-entry screen.
In a second step, method DATA_CHECK can be used to check entries in header or item fields and output a message if necessary.
Regards
Antony -
Pre populate adapter in OIM 11gr2 not triggered in database
Hello,
Folowing is the steps for creation of pre populated adapter in OIM
** we have created one form in OIM which is provisioned to Database**
Steps
· Installed GTC connector for Database Web App 9.*
· Created new user and Table in Database
· Created IT resource for Database
· Created Sandbox, App Instance and Form, published sandbox
· Started catalog synchronization job scheduler
· Created user and and request account to app instance.
* select application instance to catalog and checkout.
** we have created adapter as per the following link
http://idmrockstar.com/blog/2009/08/how-to-create-a-prepopulate-adapter-in-oim/
create a pre populated adapter that will populate the firstname of user in email using java class
source code:
public class AdapterClass{
public String email( String fname )
return fname;
Steps:
1) In the design console I have open the Adapter Factory and create a new adapter name :firstname
adapter type: pre-populate rule generator
click on save
2) select variable list tab:
variable name:Firstname
type:String
Map to : Resolve at runtime
click on save
3) select Adapter Task tab
* click add and select logical task
* select SET VARIABLE and click continue
* Operand Type:variable
* Operand Qualifier : FIrstname
click save and save the adapter
4) compile the java class into jar file and move the jar file into OIM_HOME\server\JavaTasks
5)Create a new Adapter with the following"
Adapter name:Email
Adapter type: Pre-populate rule Generator
click save
6) select variable list tab:
variable name: var1
Type:String
Map to:Resolve at runtime and click save
7) select Functional Task tab:"
select java click continue
select the following information:
Task name:email
Api source: JavataskJar:Adapterclass.jar( the jar file which you have create)
application api: adapteclass
click save
8) In the Application method parameters,select the first input: String
Cange Map to:Adapter variables
Set the name to:var1 and click save
9) select the output:STring
change map to:Adapter variables
set name to: return variable
10) click save and save the adapter and click on Build
Adapter is now build the next step isto join it to the form
** join the adapter to the form**
Steps:
1) click on form designer and search the related form which we have created
2) In the respective form click on create a new version and create a new version
3) and then click on Pre populate tab and click on ADD
4)select adapter field to firstname
Rule : default
Adapter : Firstname
and click on save
5) In the adapter variable field click on firstname and fill the following
map to: Process data
Qualifier : firstname
6) Repeat steps 3 to 5 to map the email adapter
7) click on save.
Now we have done with all the steps and now we have created one User submit the user
we have click on request acounts ---> search the catalog and select the application instance (select the app instance "database provisioning") ---> add to cart ---> and check out ---> fill the form leaving email field --> ready to submit ---> submit
now we have check this user in database but still pre populated fields are not reflected. since this not working so we have found the other three links
Re: OIM 11gR2 - Prepopulate Field Empty Problem
http://fusionsecurity.blogspot.in/2013/01/populating-request-attributes-in-oim.html
http://identityandaccessmanager.blogspot.in/2011/07/prepopulate-adapter-in-oim-11g.html
according to these links they mention to implements the prepopulationadapter interface into the java class and create the plugin.xml for the class which we have used in jar.
so we prepared a plugin.xml
<?xml version="1.0" encoding="UTF-8" ?>
<oimplugins xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<plugins pluginpoint="oracle.iam.request.plugins.PrePopulationAdapter">
<plugin pluginclass= "com.oracle.demo.iam.prepop.plugin.UserLoginPrePop" version="1.0" name="UserLoginPrePop">
<metadata name="PrePopulationAdapater">
<value> My_users::email</value>
</metadata>
</plugin>
</plugins>
</oimplugins>
and the java class which implements "PrePopulationAdapter".
they mention to put that jar into one directory named "lib"and paste the xml and lib folder into the OIM_HOME\server\plugin
BUt we stuck on how to configure the adapter or what is the next steps for the above process. or there is something that we have missed in the process
please do reply its urgent
Regards,
Tushar Palekarhii i have followed all your steps regarding the pre populated adapter ,but no luck.
java code :
package com.oracle.demo.iam.prepop.plugin;
import java.io.Serializable;
import oracle.iam.request.plugins.PrePopulationAdapter;
import oracle.iam.request.vo.RequestData;
public class Userfname implements PrePopulationAdapter {
public Serializable prepopulate(RequestData requestData){
String fname = "xyz";
System.out.println("Returning fname ==== " + fname );
return fname ;
2)i have create a jar for this code and paste it into lib folder.
3) i have create a plugin.xml
<?xml version="1.0" encoding="UTF-8" ?>
<oimplugins xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<*plugins pluginpoint="oracle.iam.request.plugins.PrePopulationAdapter">*
*<plugin pluginclass= "com.oracle.demo.iam.prepop.plugin.Userfname" version="1.0" name="Userfname">*
*<metadata name="PrePopulationAdapater">*
*<value>register::LAST_NAME</value>*
*</metadata>*
*</plugin>*
*</plugins>*
*</oimplugins>*
4)i register the plugin using ant -f pluginregistration.xml register
5)i have restartthe oim server and then i create a user using the same app instatnce in which i have create the form(ie.register),and
request acount-->select app instance ---> add to cart
but the last name xyz as per the java code is not reflected in the dadbase table.
please help
tushar palekar -
LOV Decode value returned by Pre-populate Adapter
Hi,
I have a lot of UDFs of type LOV, in particular System LOV( that point to custom Lookup Field definitions).
My problem is to get and return not the Lookup Decode value and not the Lookup Code Key (default OIM behavior) by a Pre-populate adapter.
May you help?
Thanks and regards,
Gabriele.Hi Kevin,
may you provide a sample code fro that?
What you said it's true for UI/RequestTemplate that is: the Lookup Decode value it's displayed; but it's not true for a Pre-populate adapter mapped on a Provisioning Form.
In particular my custom pre-populate adapter is like the following:
CUSTOM Prepopulate Field Value
Adapter Name: CUSTOM Prepopulate String Field Value
Adapter Type: Pre-populate Rule Generator
Description: return input field value (String)
[Save]
[Variable List]
[Add]
Variable Name: string_field_value
Description: string_field_value
Type: String
Map to: Resolve at runtime
[Adapter Tasks]
[Add]
Logical Task + SET VARIABLE
Variable Name: Adapter Return Variable
Operand Type: Variable
Operand Qualifier: string_field_value
[Build] (Compile Status = OK)
[Save]
and it is mapped on AD Provisioning Form (Form Designer - UD_ADUSER - Pre-Populate):
Field Name: Description
Rule: Default
Adapter: CUSTOM Prepopulate String Field Value
[Save]
[Map] string_field_value
Map to: User Definition
Qualifier: <UDF LOV attribute>
where the <UDF LOV attribute> it's my custom sttribute type System LOV. It returns the Code Key value not the Decode value. -
Hi, I'm developing forms in Designer 7 and wish to use ASP.NET 2.0 + Web Services to both prepopulate fields & to receive user entered data as XML upon submit. My web users will only have access to Adobe Reader... so my questions are: can Designer 7 forms, opened in Reader, interact with web services WITHOUT LC Reader Extensions? Second, has anyone come across good examples of doing this without resorting to an Enterprise ASN developer license? Thanks in advanced! Brian
Hi,
As per your first question:
No you cannot have Reader ti interact with a Web Service, unless the form is Reader Extended through LCRE.
But, you might be able to leverage a HTTP connection through GET and POST methods, instead. This could work. Read page 2 from this document:
"Combining LiveCycle 6.x server products with LiveCycle Designer 7.0 and Acrobat 7.0 or Reader 7.0"
http://partners.adobe.com/public/developer/en/tips/lc_combine_server_tip.pdf
Another handy tool would be this:
"XML/PDF Access API for Java"
http://partners.adobe.com/public/developer/livecycle/topic_xpaaj.html
HTH,
Evangelos -
Help required: Serial Number
Dear All,
I have a requirement to print the field (RIPW0- SERNR) in a smart form.
Can you help me which table to get this data from?
Thanks.Hi,
SERNR is BOM explosion number, and it is there in many tables:
AFPO
EBAN
EKEH
EKET
EKETH
LIPS
MCAFPOV
MCSFIS
MDSM
MDTB
PBED
VBAP
SUMS
RKPF
RESB
VBEP
VBRP
These are few of them.
check if useful. -
Hi,
We sell customised chairs where people can choose their own fabric. I need a form for costomers to put in their information and what they want to get a quote. The proplem is the list of available fabrics is in the hundreds. We have a whole separte webpage with detailed info on each fabric.
I would like to be able to have a link next to each fabric option that when clicked, takes the user to a form with the info for that fabric already filled out. Is this possible in forms central?
Thanks,
BekaUnfortunately FormCentral doesn't support this workflow. You can't prepopulate fields in a form.
The only solution I can think of would be for you to have a different form for each fabric... but that doesn't sound practical.
Gen -
I need to pass value for Actual GI date field in VL01N t code, I am using BAPI_DELIVERYPROCESSING_EXEC. can any one tell me how can i pass vaule ?
Hi Abdul,
Sorry for my unprecise answer, but you talk about a tcode, but you're using a BAPI Call. Maybe you want to call the transaction in batch mode?
http://help.sap.com/saphelp_erp60_sp/helpdata/de/fa/09715a543b11d1898e0000e8322d00/content.htm
Regards,
Franz -
How to prepopulate value in webapps input fields or for any custom fields in for any other forms?
What do you want to populate the form with?
Maybe you are looking for
-
Getting an Error in Deploying JMS and Message Driven Beans
HI , When I m trying to deploy my application It is giving the following exception cn any one plz help .. I think m not writing correct XML so can any one plz give me any help regarding How to write XML.. 0,333 ERROR [JMSContainerInvoker] Could not s
-
Error when starting firefox 3.6 on Solaris 10 x86
Sometimes, when we start firefox 3.6 on an Ultra 40 with an Opteron processor, we get the following error: esd: Unknown device `SUNW,audio810', but will try anyway. Firefox works fine, but what does this error indicate, and how can I make it go away?
-
Docked X60 - Dual Monitor question
Hi All ! I have an X60 docked on an X6 Ultrabase...I'd like to run a couple of HP 1740 TFT monitors off the laptop (without the integrated screen operational) in the usual FN + F7 fashion. I thought I might be able to use one of these to split the ou
-
ISR_FORM_SPSP and BDC Programming
Hello experts, We have a PCR which uses the ISR_FORM_SPSP Adobe Form. There is a BDC Program that needs to be developed in order to update a infotype in the the tx PA30. I'm not sure where to go and get the data that belongs to this adobe form in ord
-
How do I create the copyright symbol in photoshop CS6?
How do I create the copyright symbol in Photoshop CS6, Windows7? Alt+0169 does not work.