User Defined Fields and Tables
I am trying to create U defined fields and link it with a usr defined table. Whenevr i am trying to link its throwing error - Alphanumeric field size cannot be decreased.
Also can anyone tell me how to create data entry form through user defined objects. Can it be done without involving sdk/programming
First question, Your UDF length field is morethan 8, if you linking with UDT the length should be 8. if your UDF less then 8 e.g. 1-7. after you linking it the UDF length will be 8, it's because default length field in UDT ( Code(8), Name(30)).
Second, yes it can, but on for simple requeirement, if Your requirement is complex, You need SDK.
Step :
- create UDT
- Create UDF
- Register ( Tool >> User Defined Object >> Registration Wizard ) don't forget to tick Default Form.
fyi, there 2 kind of UDO : Document and Master Data, You should consider this.
Rgds,
Similar Messages
-
User Defined Fields and Reference Fields on the B/S
Dear Experts,
On the balance sheet in SAP 9.0/8.82 once you click on the expanded button, there are user defined fields and reference fields which are blank. Could someone assist on how to use them ?
Kind RegardsHi Martin,
If you add any user defined fields (UDF) in Journal Entry (JE) screen, You can use the udf's in the
balance sheet report.
Regards
Neslin -
User-Defined Fields and Form Settings
I have a User-Defined Field in the table "OCLG" and I'd like to show it in the "Activities Overview for Business Partner - xxx" window.
Is possibile to do that by the "Form Settings" window? Here I don't find U-D Fields. Is there a way to show them?
Or is there an other solution?Hi,
This report is hardcoded. You need to create your own report for it. Better by Crystal Report.
Thanks,
Gordon -
User Defined field and User defined values.
Curently testing this in the demo database before rolling it out to a customer.
I added a user defined field to my item master data base called Lengthcm of type Amount.
I have created a query:
SELECT u_lengthcm = CASE
WHEN $[oitm.blen1unit] = 5 THEN $[oitm.blength1] * 2.54
WHEN $[oitm.blen1unit] = 6 THEN $[oitm.blength1] * 2.54 * 12
ELSE 0 END
Length unit 5 is inches and length unit 6 is feet.
In Item Maintenance then I create a user defined value for the lengthcm field linked to the query and set to auto-update when the blength1 field changes.
This works perfectly for 1 inch through 9 inches (1" through 9") and fills in the centimeter value. When I put in a value in feet (1', 2'), it does nothing and if I put in any value of 10" or greater gives an error message:
[Microsoft][SQL Server Native Client 10.0][SQL Server] Arithmetic overflow error
converting nvarchar to data type numeric. 'Received Alerts' (OAIB).
Checking database structure back end, blen1unit is of type small int, blength1 is numeric of size 19, 6 and so is my lengthcm field.
Edited by: Danielle Ostach on Mar 18, 2011 8:18 PM
Edited by: Danielle Ostach on Mar 18, 2011 8:19 PM
Edited by: Danielle Ostach on Mar 18, 2011 8:20 PM
Edited by: Danielle Ostach on Mar 18, 2011 8:21 PM
Edited by: Danielle Ostach on Mar 18, 2011 8:21 PMHi Danielle ,
Try this...
SELECT u_lengthcm = CASE
WHEN $[oitm.blen1unit] = 5 THEN (cast(($[oitm.blen1unit]) as decimal(19,6))) * 2.54
WHEN $[oitm.blen1unit] = 6 THEN (cast(($[oitm.blen1unit]) as decimal(19,6))) * 2.54 * 12
ELSE 0 END
Regards,
Sachin -
CM21/cm25 sorting of user defined field in table area
Hallo,
I implemeted the field MARC-MATGR in the table area of the CM21 with user exit CYPP0005 and now I'm trying to use the user exit CYPP0002 for sorting in order of this field like explained in oss note 605217.
I implemented the coding like shown in the examples of the user exits but sorting is not workiing.
By debugging the user exit I'm not shure where I can change the internal tables to get a result sorted by this "MARC-MATGR".
Perhaps someone can help me giving me an hint how the user exit is working and what has to be changed ?
Thanks a lot in advance,
VolkerDear ,
I have posted a similar kind of reply in one of the thread which may help u defining the User Defined Tabel /Filed .Just check this Out :
For cm25/CM21 : Assuming that you have all the other set up for Capacity Requirement in place , please note the belwo steps for layout design for CM25 OR cm21 or cm22( all you will be used same overall profile )
1.Make sure that you have proper Overall profile defined in OPD0-Define Overall profile .Here u will define Time Profile , Startegy prfoile . Lay out Profile etc .
2.To paint your layout your soultion is to Goto -CY38-Pop down the menu -Select the Lay out Key which have been used as lay out -Goto Change Mode (Pencil symbol)-Now you will find the fields are high ligheted as per CM25 dipaly in a sequnce -You can un chekcde the Filed like Operation , Operation text , Setup what ever you do not want to show in Order Pool and Hit SAVE butotn and come back .
CM25 --> Settings --> Display Profiles --> Planning tab.profile --> I01 --> Layout ID ( Example : 'SAPSFCLA05') which is Main Capacity Lay out id .
If you goto CY38-Pop down the menu -You will find Main Capcitity Lay out Id : Example SAPSFCAS01 -Enter this lay out and chenage accordingly as I have explained in above
Once you save this , then go back to CM25 and execute with coupe of work centres to check how is the order pool looks now .
Refer this threade for Layout Id and option which u may need for CM25 front end
Exception messages in CM21 or CM25
I hope this should work
Regards -
User-defined tables, user-defined fields, and records limitation
Hi,
I would like to use UDT and UDF as my add on table. I doubt there is the limitation (performance issue) using these. Can someone tell me what is the max UDT, UDF, and records can application support?
rgds
ERICHi Eric,
There is no limitation on SBO as far as I know. There is a limitation on SQL though. The limitation (on SQL 2000 that is, not sure if it's the same on SQL 2005) you can only add fields in a table that adds up to 8060 characters. The amount of records in that table will depend on the amount of hard disk space you have available.
Hope it helps,
Adele -
User Defined Fields & Tables Problem
After the upgrade to B1 2007 and converting our database to 2005 compatibility as per the upgrade directions, were having some weird issues with our user defined fields and tables.
Our user defined fields that used to be alpha-numeric when set up in B1 are now in the database as nvarchar(MAX), even after updating the fields in the Manage User Defined Fields screen. B1 is obviously not setting the right field information as per its interface.
Were can no longer add records to user defined tables through the B1 interface, though we can add them fine through SQL Server or an ODBC interface. The error we are getting is
[Microsoft][SQL Native Client][SQL Server]Conversion failed when converting the nvarchar value '-3 @PASSWORDS' to data type int. (CINF)
. I dont understand where this problem is coming from because there isnt even a data field that is an integer, so I dont know what its trying to convert.Derek,
I would suggest you post this question to SAP Support by creating a message. Also search for any notes on this from https://websmp201.sap-ag.de/notes
Suda -
Limited Logistics users and User Defined Fields - UDF
The SAP "Overview of SAP Business One License User Types" shows, in the last section under General, that only Professional users have any access at all to User-defined fields and tables.
This seems counterintuitive as these fields are usually set up for others to see and to use.
What is the real scoop on this?
Thank you,
SalHi Sal,
It only means Professional User License has unlimited usages of UDF & UDT including managing and defining them.
To read the values and use them are available to all license types.
Thanks,
Gordon -
User defined field in SD and its link to Value field in COPA (??)
Dear All,
We have created one "Z" field i.e. user defined field and its in VBRP Table. This is a quantity field. to update the values in this field we have used an exit in sales and distribution module. Now, by defining this exit values are correctly populated in VPRP table on line item basis.
Requirement here is we need to get this field in COPA, for same i have carried out the quantity field assignment to value field (KE4M).
Even after this configuration profitability segment is not updated.
Regards,
Sayujya
Edited by: sayu on Mar 15, 2010 10:13 AMIn the past I did something similar and had to use function module EXIT_SAPLKEAB_001 in enhancement COPA0002 to populate the field. To use this exit you'll first need to add a user exit id to your valuation strategy (transaction KE4U). The help on the function module is pretty good, but if you run into a problem let me know.
thanks, -
User defined field with Linked Table property
Hi All,
I know this has been posted several times but I cannot get this to work. I am trying to add a user defined field and link it to a table.
I am getting the error "The field 'Related Table' should consist of 8 alphanumeric characters with no valid or default values "
Everything I check says that the code I am using is correct. Is it possible the problem is that I am trying to connect to an SAP table instead of a user defined table. Is it possible to link a user defined field to an SAP table?
My code below:
oUserFieldsMD.TableName = "OITM"
oUserFieldsMD.Name = "SHP"
oUserFieldsMD.Description = "Must ship via"
oUserFieldsMD.LinkedTable = "OSHP"
oUserFieldsMD.Type = SAPbobsCOM.BoFieldTypes.db_Alpha
oUserFieldsMD.SubType = SAPbobsCOM.BoFldSubTypes.st_None
oUserFieldsMD.EditSize = 8
oUserFieldsMD.Size = 8
oUserFieldsMD.Mandatory = SAPbobsCOM.BoYesNoEnum.tNO
Thanks
KarenHello Karen,
you cannot link a userfield to a system table. it has to be link to a user table.
oUserFieldsMD.LinkedTable = "OSHP"
when you have error, just try to do it using the same value in the application. If you cannot do it, it means you cannot do it neither with the DI
Sebastien -
Display of document line items with user defined fields
Hi all,
I have created two user defined fields in CI_COBL structure and they are available on OBC4 screen. I maintained optinal for entry in the screen layout. I posted one document with user defined fields and saved.
Now the document is updated in BSEG table. I then display the document, and it display the doucment
But when i double click on the one of the line items system gives an error that there is some problem in customising and entries missing in Table COBM.
I checked OXK3 and see that in field information for user fields, it says entries maintained in table COBM.
But still i couldnt display my line items in detail.
Any solutions
Thanks in advance
RamYes your are looking at the correct sap note.
Things look pretty straight forward in the notes documentation.
1)Extend the VBKRED structure with the fields you want.
2)Populate thse values in the user exit in program DBKMVF02 in FORM routine USER_EXIT_FUELLEN_XVBKRED.
For extending a standard structure you need to create a zstructuree in se11 first and then append it to the standard structure.
In your case you need to extend VBKRED_EX1 structure rather than VBKRED.
Regards,
ravi -
Linking the UDO of type document to user defined field
I created the user defined field and i need to link the UDO of type document to that user defined field. How to link the UDO to user defined field.
Dear
do you mean to add a user defined field to an document type UDO? if this is the case,
1. create the UDT
2. go to Tools-> customization tools->User Defined Fields-Management, expand User Tables, add the udf to the UDT
3. register the UDT as UDO.
best regards,
xiaodan an -
Hi,
Just wondering, if any one faced the dilemma as I am facing in reference to User Define field.
I have user define field and is visible in SBO Interface (Tools - User Defined Field - Manage User Defined field), but unfortunately its not available in XL report writer (Tools - User Defined Fields). Its quite confusing because other user defined field is visible in XL Reporter, but only one is missing. Is there any restriction or can anyone guide to view all the user-defined fields in XL Reporter defined in SBO interface.
Regards
RonaldHi,
There is a pdf file from SAP that explains about the table supported by XL reporter. So, if you made some UDF in the table that is not supported by XL reporter, I think it won't be available in the XL reporter.
The pdf file title is Support of User-Defined Fields (UDFs) in XL Reporter - SAP Business One 2005A SP01 - March 2006.
Rgds, -
User defined fields in Routing
Hi to all,
this is regarding user defined fields,
I want to enter Tear down time, But already 6 values are there.
so i created Tear down as user defined field. and i assigned Tear down formula also. (sap_14*operative qty/Base qty),
sap_14 is the user defined field.
but there is no change in tear down time in Production order operation details.
Please Give details to link user defined fields to formulasHi
You can assign additional formula parameters to the quantity fields in the field key in IMG, with the help of formula parameters you can use the value of the quantity fields in work center formulas.
In formula parameters for work center (OP17) you should have select origin as '4' user defined field from operation for user defined field
Regards
Dev -
User-defined fields in Enjoy transactions
Hi,
we have created two user-defined fields and added these in the entry variant for Enjoy transactions. However, we would like the fields to show with fewer characters. We have tried to reduce the length in the entry variant, but it seems that you cannot do this. We do not want to reduce the length of the field in the database.
Is there any way around this?
Thanks,
MolyHi,
You should be able to do it via screen painter.
Please check this help:-
[http://help.sap.com/saphelp_nw04/helpdata/en/d1/801c3a454211d189710000e8322d00/content.htm]
Also you should put this query in SAP ABAP forum, where you will get more appropriate answers.
Regards,
Gaurav
Maybe you are looking for
-
Displaying video on the front panel
Hello, I want to be able to display a live stream video on my labView front panel. I was wondering if there is a way to do this? Whenever I google it, it just get videos about LabVIEW, otherwise I would try and I figure this out myself, It doesn't ha
-
I installed Windows and Mac OS
I installed Windows and Mac OS have installed on my macbook, windows 7 and Mac OS, but the Mac does not work, I tried to access it several times but nothing happens. I need help. Please.
-
my ipod was stolen at school, the guy gave it back to me today and i guess he tried to get into it to many times and couldn't figure out my password. and it has been disabled. how exactly do i re-able it??
-
Design forms for multiple users
Dear sir I am developing new application for my company.I don't know how to desing the the tables for multiple users and how to give rights to users to access certain forms.This application will use in two differnet languages. how to switch one langu
-
Why won't the developers of Firefox even acknowledge that the latest version is a dud?
The deafening roar you hear is the sound of thousands of people switching to Chrome. Wake up, Firefox.