Field Attribute Error
Hi All,
i am working on a upgrade project from 46c to ECC 6.
we are facing field attribute error "No write access to reference CONTROL takes place".
the error is been pointed in data declaration ' DATA: CONTROL TYPE REF TO I_OI_OLE_CONTAINER_CONTROL."
can anyone suggest solution for this?
Hi,
I am using table element, I would like to explain my problem with an example.
now suppose there are 5 rows and 3 columns in my table element with all the fields mandatory, and at runtime i fill up the table columns while keeping any fields empty. Now my requirement is to highlight those perticular cells which are empty.
I have written my validation code in one of the component controller method.
Pls suggest.
I am pasting teh code snippet.
* get all declared attributes
node_t_bknvi->get_static_attributes_table(
IMPORTING
table = tabl_t_bknvi ).
LOOP AT tabl_t_bknvi INTO stru_t_bknvi.
IF stru_t_bknvi-taxkd IS INITIAL.
* report message
CALL METHOD l_message_manager->report_attribute_error_message
EXPORTING
message_text = 'Input Required Fields'
element = elem_t_bknvi
attribute_name = 'TAXKD'
* PARAMS =
* MSG_USER_DATA =
ENDIF.
ENDLOOP.
Similar Messages
-
Field Symbol error in program SAPMZF01
Hi All,
I am doing upgrade from R/3 Enterprise to ECC 6.0. When i do the EPC for the standard program SAPMZF01, in the section "Field Attributes" i get following error:
*Program: SAPMZF01 Include: MZF01TOP Row: 468
Fieldsymbol <FIELD> is not assigned to a field
(This message can be hidden with "#EC )
Is it ok to comment the field symbol, or is there any other way to solve this error.
Thanking you in advance
Best Regards
AkshayHi Akshay,
1. It is not a standard program, it is a custom one.
2. Try to fix the bug such that field symbol gets assigned.
3. Place the necessary checks before trying to read the field-symbol, i.e. IF <FIELD> IS ASSIGNED. ... ENDIF.
Cheers,
Aabhas -
Field attributes in material master
Hi,
The field attributes maintained for material master; is showing the significant fields material assignment (sales view) and quantity structure (costing view) have been set as optional at the time of updation.
Further, standard price can be updated with 0 value for new item code(manufactured item), which is assigned with S price control indicator.
Kindly help us to deactivate costing with quantity structure for raw materials and consumables material types (OMS2).
How can the message attributes for M3 /132 for standard price updation to be reset as error.
RegardsHi Santosh,
There is no solution in standard SAP for your Particular requirement.
What you can do is in OMS9 make the fields mandatory by Transcation wise rather than Material type.
Reg,
Ashok
Rewards Welcome. -
Field Selection error for movement type and G/L account
I am currently experiencing a field selection error between movement type 601 and G/L account 7140000. The problem field is 'Segment'. This field is set to required for the G/L account, but it is hidden for the movement type 601. This inconsistency causes an error when posting the goods movement. According to business requirement the field must be required for the G/L account, therefore we must make this field optional for the movement type.
However, in configuration the field segment does not appear for the movement type 601. Therefore it can not be changed to optional.
Does anyone know a workaround other than making this field optional for the G/L account because the business requirement is to have this field as required?????
Many ThanksHi,
On the Error message detail, system will guide you to the Configuration details for Field settings for Movement type & Account, please get in touch with your FI consultant, to make the Field selection for the account similr to that of your movement type, this is a very common issue.
Regards
Chandra Shekhar -
How to have extra Field attributes as per BP Role?
Hi all, using path Cross-application components->Business Partner-> Field Groupings -> Configure field Attributes per BP role, we come across Data Sets for each BP role where we can specify if fields can be hidden, required or optional. What if i want to add more data sets, i am not able to add it here. For the same, i need to use tcode BUSD and then assign a new Data Sets to BP Views (of same BP role). But i am not able to see any effect of the same. Can someone advise what I am missing out on. For e.g. if i want to use Data Set "tax numbers" and assign it to the BP View "xxx", which in turn is assigned to BP role "xxx", I am not able to see the extra fields for Data Set "tax numbers". Is there way i can find out what all fields are there in a particular Data Set?
Hi Bappaditya,
You will not be able to add new fields via the IMG path Cross-Application Components->SAP Business Partner->Business Partner->Basic Settings->Field Groupings->Configure Field Attributes per BP Role. This is used only to control the various visibility options of the fields associated with the datasets that are attached to your BP view.
Now, if you want to add new custom fields to your BP role,
1. Create a new BDT application that uniquely recognizes your scenario (Tcode -> BUS1)
2. Create a new Dataset (Tcode -> BUS23)
3. Create a new field group (Tcode ->BUS2)
a. Here, associate different fields from data dictionary to the new field group
4. Create a new View (Tcode->BUS3)
a. Assign, your BDT application
b. Assign your data set
c. Enter the screen painter program name and screen number
d. Enter function modules that may be required to validate screen input
e. Assign your field group
5. Create a new Section (Tcode-> BUS4)
a. Assign yoru view to Section
6. Create a new Screen (Tcode-> BUS5)
a. Set Screen type (Data screen, Initial screen - Dialog, modal dialog box etc.)
b. Assign your section to your screen
7. Create a new Screen Sequence (Tcode->BUS6)
a. Assign your screen
b. Assign screen sequence category
8. Create Divisibility View (Tcode->BUSD)
a. Assign your data set
b. Assign Calling BDT application
c. Assign screen sequence
9. Define new BP role using IMG Path Cross-Application Components->SAP Business Partner->Business Partner->Basic Settings->Business Partner Roles->Define BP Roles
a. Here, create new BP role category
b. Assign your view
You can then control the visibility of your fields by using the option 'Configure field Attributes per BP role' as you mentioned.
Hope this helps.
Regards,
Pavithra
**PS : Please reward points if this helps. -
BADI_CRM_BP_FILTER_ATTRIBUTE implementation to control field attributes
Hi,
I have a requirement to control field attributes of Business partner or customer based on user role, like make some fields display for most of the roles.
I found this BADI in SAP notes, but it does not allow to create my new implementation like normal BADI impl.
There is already standard BADI implementation in CRM_UIU_BP_ENHANCEMENT enhancment set. Would you please suggest how to use this BADI for my custom checks and filtering. I also do not see any parameter that has attribute values so that i can control them in standard implementation.
Thanks.
With regards,
RaviHi,
Let me rephrase the question. The requirement is to maintain BP attributes like City, country as display fields only for some roles like Sold-to-party and editable for other roles like contact person when agent logs in say with custom business role say sales employee.
With UI configurtion, i think the possibility is to make a field either editable or display for both sold to party and contact person BP roles. I am trying to find solution to meet the requirement. Any suggestions are welcome. Thanks in advacne.
With regards,
ravi -
When I check my boot SSD drive using Disk Utility under Mavericks, I often get "Incorrect number of extended attributes" errors. But if I boot off an external drive and check the same SSD, no errors are reported.
This happens not just with the SSD in my Mac Mini, but with another SSD in my MacBook (both now running Mavericks). So far as I know, all of the kit I am using is in good order (despite the file corruption reports). So I am beginning to wonder if it could be due to a bug in Mavericks? Both SSD drives have been formatted to MacOS Extended (journaled) format. Should I have used a different format, I wonder?
Has anyone else encountered this issue?
Does anyone have a solution?
Or an explanation that might help my investigation of the issue?
Thanks guys,I understand that the Corsair Force 3 is not one of the SSD drives that are supported on Apple Macs.
I did try downloading and using Trim Enabler, but the error message came up both when it was off and when it was on.
I understand that not everyone thinks Trim Enabler is a good program, though there is a new version out now, so I may give it another try. -
How to fix the field level Error(Invalid Date)
Hi All,
Error: 1 (Field level error)
SegmentID: ACK
Position in TS: 5
Data Element ID: ACK05
Position in Segment: 5
Data Value: 162014
8: Invalid Date
can anyone help me out, How to fix above error? i searched about this but only information about the error is given and no where it is mentioned how to fix it and how is it generated please help me out.
Thanks,
NitishAre you sending or receiving the EDI?
Either way, "162014" is simply not a valid EDI data format. Dates in x12 are expressed as CCYYMMDD so December 30, 2013 would appear as 20131230.
If you are receiving, you need to contact the sender and have them correct the output.
If you are sending, you need to property format that date value. For example:
myDateVar.ToString("yyyyMMdd"); -
How can I resolve Exception : "Count Field Incorrect" error
Hi all,
I am experiencing with "Count Field incorrect" error. What's wrong with it? How can I resolve it?
This error is occured at UPDATE function of SQL. My JSP page is to update the old record.
Sometimes, "Update statement error" message appear. These two problems I always confusing.
What are the possible point of these error in my Java file and JSP page? I use package import to JSP Page.
Pls help me.
With thanks,Thanks,
Your URLs help me exectly. But after I have changed my code, the error is changed to "Too Few Parameters : Expected 35". What's wrong with it? The following is my code.
try {
String DRIVER = ("sun.jdbc.odbc.JdbcOdbcDriver");
String URL = "jdbc:odbc:Industrial_One_DSN";
String sql = "UPDATE BusinessRegistration " +
"SET [Date] = ?, ISIC = ?, BizName = ?, BizAddress = ?, " +
"OwnerName = ?, OwnerNRC = ?, Investment = ?, EstablishedYear = ?, " +
"L_Male = ?, L_Female = ?, F_Male = ?, F_Female = ?, " +
"OwnershipType = ?, Remarks = ?, IndustialZoneName = ?, Unit = ?, " +
"Fuel = ?, FactoryType = ?, FactoryName = ?, Township = ? " +
"MainProductName = ?, MainProductCountType = ?, " +
"MainProductQuantity = ?, MainProductValue = ?, RMName = ?, " +
"RMCountType = ?, RMQuantity = ?, RMValue = ?, EnergyName = ?, " +
"MachinePower = ?, AmountGallon = ?, StateDiv = ?, BizSize = ? " +
"WHERE RegistrationID = ?";
Class.forName(DRIVER);
Connection con = DriverManager.getConnection(URL);
PreparedStatement pstmt = con.prepareStatement(sql);
int ilmale = Integer.parseInt(lmale);
int ilfemale = Integer.parseInt(lfemale);
int ifmale = Integer.parseInt(fmale);
int iffemale = Integer.parseInt(ffemale);
int impq = Integer.parseInt(mpq);
int impv = Integer.parseInt(mpv);
int irmq = Integer.parseInt(rmq);
int irmv = Integer.parseInt(rmv);
int iamountgallon = Integer.parseInt(amountgallon);
pstmt.setString(1, date);
pstmt.setString(2, isic);
pstmt.setString(3, bizname);
pstmt.setString(4, bizaddress);
pstmt.setString(5, ownername);
pstmt.setString(6, ownernrc);
pstmt.setString(7, investment);
pstmt.setString(8, eyear);
pstmt.setInt(9, ilmale);
pstmt.setInt(10, ilfemale);
pstmt.setInt(11, ifmale);
pstmt.setInt(12, iffemale);
pstmt.setString(13, ownershiptype);
pstmt.setString(14, remark);
pstmt.setString(15, izn);
pstmt.setString(16, unit);
pstmt.setString(17, fuel);
pstmt.setString(18, ft);
pstmt.setString(19, fname);
pstmt.setString(20, township);
pstmt.setString(21, mpn);
pstmt.setString(22, mpct);
pstmt.setInt(23, impq);
pstmt.setInt(24, impv);
pstmt.setString(25, rmname);
pstmt.setString(26, rmct);
pstmt.setInt(27, irmq);
pstmt.setInt(28, irmv);
pstmt.setString(29, ename);
pstmt.setString(30, mpower);
pstmt.setInt(31, iamountgallon);
pstmt.setString(32, statediv);
pstmt.setString(33, bizsize);
pstmt.setInt(34, Integer.parseInt(rid));
pstmt.executeUpdate();
}I have got 35 fields in my db. But i wanna edit 34 fields only. I have no primary key in my table. Is't alright?
pls keep on helping me.
With thanks,
WTDAHL -
Page Item Drag and Drop reset all items Displayed Field attribute
If I use the Drag and Drop feature it resets all items Displayed/Field attribute to yes. Is this just the way it is and it is to bad so sad for Nicholas or is there something I can do to be able to use drag and drop and still retain my setting for the Item's Displayed/Field attribute.
Any assitance is much appreciatedProbably the easiest way would be to have 2 arrays that hold
the data being sent to box A. Just add/or subtract from one that
you don't care if it changes, and leave the other one alone. When
you want to reset, just clear Array 2 and populate it again from
Array 1. For Box B, just reset the contents of the array to nothing
- myArrayB = new Array({item1:'',item2:''}) -
Usage of TRM Field attributes: table name in BRF+
Hi,
in the customizing activity SM34 - VC_FMCA_TRM_SCENARIO (Define Forms) you can define in the "TRM Fields Attributes" folder for each field the Setting for BRFPLUS where you should write a Table Name.
The name you enter in this field is used by BRFPLUS_MANAGER.
Could you please explain for what and when is useful this customizing?
Thanks.
MiroslavAs explained in the IMG activity documentation:
" To compare values from different versions of a form in your Tax Processing Web Dynpro application, you select the form view field, double-click the TRM Fields Attribute entry on the left-hand side and make the required entries.
7. In the TRM Fields Attribute area you can also define which form fields you want to analysis in BW. If you mark the extraction-relevant field, the system automatically defaults the field name. The derivation of this field name is done via event P343. The system shows this field name in the DataSource as well as in the program that generates the DataSource for an ISR form. For more information, about this program, follow this link.
If you are using BRFplus as the rules engine for tax returns validation and tax calculation you can enter a table name for form fields. Customizing activity Define BRFplus Objects for Form Bundles generates one BRFplus data object of the type 'table' for all fields assigned to one table name.
Caution:
Be very careful when assigning fields to table names as you can neither undo the assignment nor use this field for any other assignment."
I think it's self explanatory....
Kind regards -
Very urgent : Problem with field attributes in Datasource
Hi
I am getting a problem with field attributes in the datasource.
The issue came up after i modified the extract structure-i modified one field and
added one field to the structure.Now those two fields are not visible in BW.
When i checked with transaction rsa2, i could find that for those two fields , the
field attribute is <b>'A'</b> which is <b>'Field in OLTP and BW Hidden by SAP'</b>.
I tried to modify the field attribute to make it visible.Now the issue is that it is not getting reflected after transport in the Q system.What can be the issue.In the Q system its still the old value 'A' ,which makes the fields invisible.
Please let me know what can be the issue.
Regards
LeonHi,
did you change this attribute via RSA2?
you need to change your datasource via postprocessing (RSA6); then transport your DS to your Q source system.
Replicate your datasources in your BW.
Finally modifiy your Transfer Structure by editing your TRules ( tab Datasource/Tran structure), move your new fields from the right frame to the left frame)
Maintain your TRules
Activate
hope this helps...
Olivier. -
Change field attributes of fields created using EEWB
Dear SAP gurus,
we have extended our complaint transactions by adding some 'customer' fields using EEWB.
Now, the program name for this extension is: SAPLZCRM_BTX_EEW_UI02
and the screen number where those fields are is "0100".
The screenfield is for example ZCRMT_0100_BTX_UI02-ZZPO_REF_NO
Now the field is general available for every Complaint transaction.
<b>My questions are:</b>
1) Suppose I want to make this field Output Only
is this done via the screenpainter using:
Program name:SAPLZCRM_BTX_EEW_UI02 and Screen: 0100
(Since I am not sure you are allowed to change the screens generated by the EEWB).
2) I would like to make this field input/output (but only for 1 transaction type XX) and not for the other complaint transaction type YY. Where can we built in this check?
thanks for a quick response
cheers
davyHi,
Simple solutions:
| 1) Suppose I want to make this field Output Only
| is this done via the screenpainter using:
| Program name:SAPLZCRM_BTX_EEW_UI02 and Screen: 0100
| (Since I am not sure you are allowed to change the screens generated by the
| EEWB).
--> Yes very much you can change the field attributes. tHis can be done thru SE80
| 2) I would like to make this field input/output (but only for 1 transaction type XX)
| and not for the other complaint transaction type YY. Where can we built in this
| check?
--> There are 2 ways of going about it:
1. create a PBO module and check the Transaciton type and depending on that you can grey out the fields at runtime
2. Keep the fields as input/ output and write BADI CRM_ORDER_FIELDCHECK
and method FIELDCHECK. Here you can say wchich field is to be greyed out dpepending on Transaction type
Hope this helps
Kindly reward with points in case helpful
Sharif -
Dynamically setting field attributes based on input
Hi all,
I am trying to see if it is possible to dynamically set field attributes depending on other fields. For example, in screen 1100 of IQ01, I want to make it so that "Certification number" becomes mandatory if "certification status" = 1, and becomes optional if "certification status" = 2,3 or 4.
Is this possible? If so, how?
Regards,
D.Have you checked this
http://help.sap.com/saphelp_nw70/helpdata/en/9f/dbab6f35c111d1829f0000e829fbfe/content.htm
if your requirement is to do this in Tcode IQ01 then the above answer is not sufficient
Edited by: Abhishek Jolly on Aug 15, 2008 5:41 PM -
* is missing for required field in error message
Hi all,
I am using JDeveloper 11.1.1.2 with ADF BC. I have a simple form in a jspx with some fields for user to input.
The page contains 3 mandatory fields (simply set required=true): Surname, Name and Title. Where Surename and Name are inputText, and Title is a Select One Choice with List Of Value defined in VO.
If user submit data without anything in the required fields, an error message will popup. But the content of the error message is not quite correct!
All the required inputText has a prefix: *, but Select One Choice do not have a leading *.
Error
Messages for this page are listed below.
* Surname You must enter a value!
* Name You must enter a value!
Title You must enter a value! is there anyway to add a * to the error message for Select One Choice? or remove all the *? It looks very confusing.
Thanks in advanced,
Samson Funot sure,
but try to set the ShowRequired for this LOV in property inspector to true
Maybe you are looking for
-
Macbook Pro Retina mid 2012 low fps in bootcamp
Hello, My English is not so good, so sorry if it's not correct, but I hope anyone could help me. I have a Macbook Pro Retina mid 2012, 2,3 GHz Intel Core i7, 8 GB ram, 250 GB SSD. My problem is when I go to bootcamp for gaming I get realy low fps. Th
-
How can i get a custom mac os for my computer
i have a A.M.D. 8 core at 3.4 gig with 16 gig ram 4 tara hd 4gig vid and i would love to have mac os running on it. is thare a way to get a custom os? From apple I don't whount a hakentosh
-
Downloaded a music file to my iPad how do I get iTunes to find it
It was from a website when I click it there is an error about not finding the right program. How do I make itunes find it?
-
I have been able to copy multiple photos on my Mac Book Pro by selecting the first picture and then holding the shift key while I select the last picture. This highlights all the pictures and then I can use the copy command. Recently that ability to
-
IMac 17inch flatpanel 2001 user log in reset
Hello Recently acquired a iMac 17inch flatpanel 2001 off someone at a Carboot Sale. Unfortunately it has a username and password, does anybody have any ideas on how to reset the username and password and start from scratch? I've already spoken to the