Mandatory/Optional field configuration for PD infotypes
Hi,
I need to make the country, city & postal code fields on infotype 1028 (address) as optional.
These fields show up with Module Pool: MP102800 and Screen # 2300.
However, I cannot find the way to go in to change this configuration.
Does anyone know the screen modifications path/tcode for PD objects?
Any leads would help.
Thanks.
Shivani.
Hi Shivani,
Trying to maintain a PD object using detail maintenance (transaction code PP01). You will get an error message saying u201Cu2026 cannot be maintained via u2026u201D.
It is probable that the checkbox u201Cno maintenanceu201D has been ticked on table T77CD. Uncheck the tick. This table is specific to each infotype and each object type within the infotype.
As an example, you may wish to modify qualifications in PP01. Double click on IT 1000 and then look at the entry for Q.
Also look at table T777I. This holds details such as the no maintenance flag at the infotype level. So if IT 1000 is in this table with "no maintenance" ticked then this will apply to all objects on IT 1000.
Reply back if this is the ans you are looking for and tell if it works
Regards
Pallavi
Similar Messages
-
Can we mix mandatory and optional field entries for file import?
Can we have devices with mandatory fields only and some other devices with mandatory and optional fields within the same CSV file used for file import?
Hi Rita and Sandra,
That is correct, you can mix mandatory and optional field entries for file import. However, if you don’t have OS type and version, the alerts matching would be impacted.
Thanks,
June -
Hello
I am doing soap to proxy scenario sync.
some fields in soap are optional and some are mandatory, when we define option fields in data types ? can the xml tags also be optional or is it just the values within that particular tag which is optional? Thanks> can the xml tags also be optional or is it just the values within that particular tag which is optional?
It is just the other way round: If a field is mandantory, it means that the tags are mandantory. The XML values are always optional, unless they are described more detailled.
But you always need to know, which fields have to be filled to make the XML semantically complete. You cannot omit fields just because they are optional. -
Address field configuration for one-time customer FB70
Hi,
I understand there is more address field entered (street2, street3, street4) during the sales order creation VA01 for one-time customer. However, i hardly find the configuration to open more address field for one-time customer if user raise FI-invoice via FB70. Do you have any idea?
Thanks.Thanks Mauri.
I understand that address field of FB70 are linked to BSEC table whereas address field of sales order creation (va01) for one-time customer, the latter linked to ADDR1_data and having the Street2, 3, 4 provided in the pop-up screen.
I am wondering is there anyway to have more address field for the FB70 since my client will have longer 'street' name so that the dunning will take place properly for one-time customer.
Thank you so much -
CAN USE SELECT OPTION FIELD IN FOR ALL ENTRIES CONCEPT
Hi sir/ madam,
can i write code like this .
i have data in itab1 .
select-options : s_matnr like lips-matnr.
SELECT VBELN VGBEL VGPOS MATNR
FROM LIPS
INTO TABLE I_LIPS
FOR ALL ENTRIES IN ITAB1
WHERE VBELN = ITAB1-VBELN AND
MATNR = S_MATNR.
Thanks & Regards
Suresh kumarHi Suresh,
To correct ur code syntactically, repacle the
=
operator with
IN
. This may be correct but from data consistency point of view this may not be the ideal thing to do.
You can foolow thw following steps:
1. Fetch data in ITAB1 using the MATNR in the select-option. I hope you do have
MATNR in ITAB1.
2.
SELECT VBELN VGBEL VGPOS MATNR
FROM LIPS
INTO TABLE I_LIPS
FOR ALL ENTRIES IN ITAB1
WHERE VBELN = ITAB1-VBELN AND
MATNR = ITAB1-MATNR.
This should be correct form data consistency view-point.
Hope this answers ur query. Please award points if u find the answer helpful.
Regards,
Suhas -
How to put Mandatory option for selection screen fields in ABAP Queries
Hi Experts
Can anyone tell me how to put mandatory option for the selection screen fields in ABAP Queries.
Manually I had written code in the At Selection Screen option in infoset to display error message if that field is blank.
But I need to display the selection fields with the tick mark (obligatory mark).
How to do this?
Appropriate answers will be awardedHi
For parameter option
parameters : p_kunnr type kna1-kunnr obligatory.
For select option
select-options: s_date for vbak-erdat obligatory.
Plz rewards points ,
Regards ,
Ganesh. -
Requirement Routines & Mandatory Option for condition type
Hi All,
A tax condition type is being setup as mandatory in the pricing proecdure.
It has a requirement routine associated to it. If the requirement routine is not satisfied, sy-subrc is 4 and hence, no tax is calculated for it but mandaotry setting demnds it to have some value. In such situations, will it over-ride the config. setting of mandatory condition type & if not so, how can I over-ride. It is compulsory to have the mandatory option ticked but its ok to over-ride it for some conditions specifed in the requirement routine.
Please advice.
Thank you,
ShivHi Shiv,
Any critial configuration related information is available in internal tables based on which standard SAP does validations. So mandatory property of the condition type as configured in the pricing procedure, would also be available in some internal table of KOMV (KOBLI is the field indicating whether it is mandatory or not)
So in your requirement routine you can code so as to make KOBLI blank whenever the tax condition type is being deactivated by setting SY-SUBRC to 4.
Please reward if helpful.
Regards,
KC -
How to make fields mandatory in Message Address for Custom Notification.
Hi Experts,
We have created a new custom Notification Type and we were in the process of configuring it. I want to know, if I want to make a few fields obligatory in Message Address, can that be achieved through configurations. I am basically an ABAPer so please pardon my ignorance if the question looks basic.
In our implementation, I have seen different Work Orders with different mandatory fields in Message Addresses. I hope the same is achievable for notification as well.
Thanks for your help.
Regards,
SubhrangsuThere are 2 ways to make any Notification filed mandatory.
1. Configuration route:
Here Under Plant Maintenance->Maintenance and Service Processing>Maintenance & Service Notifications>Notification Creation>Notification types> Set Field selection for Notifications:
You select influencing button and your notification type then select the Radio button under Required column (against the
field you want to make mandatory)
2. User Exit Route: Through SMOD -->User Exit QQMA0014 -->Cutsomer Exit EXIT_SAPMIWO0_020 -->Include ZXQQMU20.
Then put your code in this include.
Code Sample:
IF I_VIQMEL-QMART= 'AC'.
IF T_VIQMSM-MNGRP IS INITIAL.
MESSAGE ID 'IW' TYPE 'I' NUMBER 464 WITH 'Tasks'.
RAISE EXIT_FROM_SAVE.
ENDIF.
ENDIF.
(The above Code makes the 'Tasks' filling mandatory in the Notification type 'AC')
Hope this answers your query.
Regards
Jogeswara Rao
Edited by: K Jogeswara Rao on Oct 8, 2010 9:21 AM -
How to make mandatory field in f-02 to optional field
hi. SAP Gurus
In t-code f-02 Company code and currency these two fields header data are required fields...Is it possible to make them optional fields in SPRO....If possible then please let me what is the path and T-code????Hi,
Company Code and Currency are mandatory fields for entering any FI posting. If Company Code is left blank in which company code should post the transaction. Similarly, without indicating the currency how will the system know in which currency the transaction is to be posted.
One option is through authorizations, we can restrict to which Company codes an end user can post the transactions.
Thanks
Murali. -
ER: expand Java Options field in run configurations dialog
Hello -
Any chance the Java Options field (in the "Launch Settings" panel of the "Edit Run Configurations" dialog) could become a multiple-line text box?
I add several options to this field for my projects and it is inconvenient to check the values when there are enough to scroll off the edge of the field.
Thanks.[ There original post I made is incorrect. The classes/shared libraries need only to be available to the server - they do not need to be available to ALDSP Studio, since the database is access via the server. Double check that the required classes/shared libraries for your jdbc driver are available to your server ]
I searched our CR database for the stacktrace/error that you have and found serveral CR. Most of them indicate the problem was jar file(s) for the jdbc driver were not present in the client classpath. So - whatever you added to the server classpath (and PATH - if there were also shared object libraries) - we need to add those to the ALDSP Studio (eclipse) classpath (PATH).
you can put the jar(s) in
aldsp_3.0\eclipse-plugins\dsp\eclipse\plugins\com.bea.dsp.ide.external_3.0.0
and modifying
aldsp_3.0\eclipse-plugins\dsp\eclipse\plugins\com.bea.dsp.ide.external_3.0.0\META-INF/manifest.mf.
There are two places in manifest.mf you will need to add the jar file - once under Bundle-Classpath and once under Export-Package.
Edited by mreiche at 03/07/2008 10:48 AM -
Customer message for Standard Infotype 0050 field Standard overtime
Hi Guyz,
For the Infotype 0050 field Standard Overtime(ZMGEN) , I need to restict with values Y or N. Otherwise Error 'Invalid Code entered' should be displayed.
How do I approach ?
Thanks and Regards,
Venkat.OThe best option might be to create a field exit. Use report RSMODPRF to create field exit for Data Element DZMGEN. The report has a good help document, but it's pretty easy to set up the field exit.
-
Select option greyed out for fields of custom DataSource (rso2, rsa6)
Hi
Why are several fields, in my custom DataSource (created in rso2) not available for select?
I do not think this is a permission issue, since several fields are selectable, but not all fields.
It is not the data type, since I see other custom DataSources that have the same data type, and it is selectable as a select option.
This is not a DataSource that was provided by SAP, it is completely custom, and uses a custom data definition (defined as a structure via se11), and a custom function.
I have read the responses to similar questions, but have not found an answer that explains how to make the field selectable for select.
What determines which fields can be selected for selection, and which fields have this option greyed out (not selectable)?
I have come across multiple answers, for similar questions, that suggest an abap program to directly update table roosfield.
Is this safe?
IF I choose this route will I need to run the update program on production, or will the change it makes to my dataSource transport with my transport?
(I can test this).
What I most need to know is If this suggestion is safe, or if it has side effects?
Thank youHi Eileen,
In Least case to enable the selection for the fields with the below program:
Below code is for your reference which will use to unhide objects in RSO2 or RSA6 for Data source( in code for BELNR, KUNNR, VBELN, BUDAT fields are unhiding for 0fi_ar_4 data source selection option) . Still need any clarifications let me know.
SE38: Create a program for ref below code.
REPORT ZNP_SELE_DS.
tables: ROOSFIELD.
UPDATE ROOSFIELD SET SELECTION = 'P'
WHERE OLTPSOURCE = '0FI_AR_4' AND OBJVERS = 'A' AND FIELD = 'BELNR'.
UPDATE ROOSFIELD SET SELECTION = 'P'
WHERE OLTPSOURCE = '0FI_AR_4' AND OBJVERS = 'A' AND FIELD = 'KUNNR'.
UPDATE ROOSFIELD SET SELECTION = 'P'
WHERE OLTPSOURCE = '0FI_AR_4' AND OBJVERS = 'A' AND FIELD = 'VBELN'.
UPDATE ROOSFIELD SET SELECTION = 'P'
WHERE OLTPSOURCE = '0FI_AR_4' AND OBJVERS = 'A' AND FIELD = 'BUDAT'.
Thanks & Regards,
Srinu.Rapolu -
Invalid value in OPTION field of value table for IN itab operator. operato
Hi,
I am working on SELECT-OPTIONS to accept single and multiple values for company code. I am using CREATE_RANGE_TABLE and ADD_SELECTION_FIELD and all is good but I was prompted with error "Invalid value in OPTION field of value table for IN itab operator. operator" when I enter 2 single value.
SIGN OPTION LOW HIGH
| |CN01| |
| |SG02| |
However, below combinations working good for me and I don't get the above error.
SIGN OPTION LOW HIGH
I |BT |CN01|CN02|
| |SG02| |
SIGN OPTION LOW HIGH
| |SG02| |
I am using below coding.
DATA:
ls_cmp_restrictions TYPE if_wd_select_options=>t_complex_restrictions,
ls_rsoptions TYPE rsoptions.
CLEAR ls_rsoptions.
ls_rsoptions-bt = abap_true.
ls_rsoptions-cp = abap_false.
ls_rsoptions-eq = abap_true. " for enable only single value*
ls_rsoptions-ge = abap_false.
ls_rsoptions-gt = abap_false.
ls_rsoptions-le = abap_false.
ls_rsoptions-lt = abap_false.
ls_rsoptions-nb = abap_false.
ls_rsoptions-ne = abap_false.
ls_rsoptions-np = abap_false.
ls_cmp_restrictions-m_exclude = ls_rsoptions.
CLEAR ls_rsoptions .
ls_rsoptions-bt = abap_true.
ls_rsoptions-cp = abap_false.
ls_rsoptions-eq = abap_true. " for enable only single value*
ls_rsoptions-ge = abap_false.
ls_rsoptions-gt = abap_false.
ls_rsoptions-le = abap_false.
ls_rsoptions-lt = abap_false.
ls_rsoptions-nb = abap_false.
ls_rsoptions-ne = abap_false.
ls_rsoptions-np = abap_false.
ls_cmp_restrictions-m_include = ls_rsoptions.
* Create a reference to range table
lr_field = wd_this->m_helper->create_range_table( `BUKRS` ).
* Add the select-option to the group
wd_this->m_helper->add_selection_field(
i_id = `BUKRS`
i_value_help_structure = 'P0001'
i_value_help_structure_field = 'BUKRS'
it_result = lr_field
i_no_intervals = abap_true
i_no_extension = abap_false
i_complex_restrictions = ls_cmp_restrictions
i_use_complex_restriction = abap_true ).
FREE lr_field.
Edited by: Girish Nabar on Jul 22, 2011 12:35 PMHi Girish,
People are answering not for points, just to share the knowledge.
And I think the way of structure is wrong. i think we cannot pass two single values in your way. am not sure about .
low means it will accept single value. for one record in sign structure.
wait for other replys.
Regards
Srinivas -
F4 help FOR A SELECT OPTION FIELD
Hi,
Can anyone tell how to provide F4help for a select-option field?
Regards,
HemaHello,
If you created a search help in the DDIC...Then check the check box EXPORt parameter for one of the fields
If you used the function module Make sure you pass the correct values..Also the field name in CAPITAL letters..
Check this code..
TABLES: T005T.
DATA: BEGIN OF t_t005 OCCURS 0,
land1 TYPE t005-land1,
END OF t_t005.
SELECTION-SCREEN BEGIN OF LINE.
SELECTION-SCREEN COMMENT 1(6) v_text FOR FIELD P_LAND1.
PARAMETERS: p_land1 TYPE t005-land1.
SELECTION-SCREEN COMMENT 13(35) v_text1.
SELECTION-SCREEN END OF LINE.
INITIALIZATION.
v_text = 'Country'.
v_text1 = ' '.
AT SELECTION-SCREEN ON VALUE-REQUEST FOR p_land1.
REFRESH: t_t005.
SELECT land1
INTO TABLE t_t005
FROM t005.
CALL FUNCTION 'F4IF_INT_TABLE_VALUE_REQUEST'
EXPORTING
* DDIC_STRUCTURE = 'T005'
PVALKEY = ' '
retfield = 'LAND1'
dynpprog = sy-repid
DYNPNR = sy-dynnr
dynprofield = 'P_LAND1'
callback_program = sy-repid
value_org = 'S'
TABLES
value_tab = t_t005
EXCEPTIONS
parameter_error = 1
no_values_found = 2
OTHERS = 3.
IF sy-subrc <> 0.
* MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
* WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
Thanks
Deepu.K -
Mandatory Segments / Fields for Incoming Vendor Invoice for PO
Hello,
I have a Requirement to develop an Inbound Interface for Incoming Vendor Invoice with Reference to a PO. If I have to build an IDoc using WE19 tool, what are the Minimum Mandatory Segments / Fields that I need to populate in order to Post the Invoice successfully for the PO? Please let me know along with the Qualifiers.
Thank You,
Venkata Phani Prasad KManaged to Find the Necessary Segments along with the Qualifiers required to Post the Incoming Invoice. Closing the Thread.
Maybe you are looking for
-
Can voice memos be exported to GarageBand?
-
Error while Installing Oracle 8i on windows 2000 box
When trying to install the Oracle 8i software, I get the following error from the event log: The description for Event ID ( 0 ) in Source ( PctSpk ) cannot be found. The local computer may not have the necessary registry information or message DLL fi
-
Error while installing WAS640 , MaxDB 7.5 on RHEL
hello this is the error i am getting while installing ERROR 2008-02-05 15:25:16 MSC-01015 Process finished with error(s), check log file /usr/sap/PRD/DB/SAPSDIC.log ERROR 2008-02-05 15:25:46 MSC-01015 Process finished with error(s), check log file
-
Safari opens by itself in the same page hundred of time wihout doing anything why.
I have a problem with safari even with google crome it opens by itself many times even when its close do you know why?
-
Not booting /usr on lvm2 on raid
Okay so it's an older system that has all parititions hardware raid1, "/" is on a raid, and an lvm containing /usr is on another raid. Just ran an update after many months, and the system won't boot. first the LVM2 hook is run, then the MDADM hook is