New object type, subtype, relationships
HI all,
I'm trying to create 2 new object types (job group and job discipline), and the relationships between it, but I'm getting some problems with that.
time constraint of infotype 1001 for the new relationships are wrong... and in the relationship between types i'm getting "relationship xxx is not possible between 8A and 8B - my new object types).
Can someone help in this thread?
hi.
i already do that...
http://img14.imageshack.us/img14/249/48633078.jpg
http://img269.imageshack.us/img269/8433/13735493.jpg
something is not right...
maybe you can do a small step by step indication
Similar Messages
-
Schema of a new Object Type: message pass the BIU without validation
Hi,
i've defined a new Object Type for send messages to Web Service. I've created the schema files and i've uploaded there in repository with the "Import" function of GUI. After, i've defined the XML file for the "Execute" function of the B1i GUI.
After the load of files, in the repository the files are in correct position.
In my BIU the definition of sender and receiver system type is correct, and also the definition of SenderMainObjectTypeID and ReceiverObjectTypeID. The message from B1 pass through the IPO chain without problems and the message is received by teh Web Service.
If modify the file XSL into the BIU, a message with less elements than a schema pass without problem.
If delete the schema from repository, the message pass without validation.
I would know because the schema is bypassed...
ThansOk,
solved with introduction of validation point in a customized IPO using a branch / unbranch atoms.
Bye. -
New Object Types for Object Links
Need to create new Object type to object link Product hierarchy from ECC to RPM Item. Field is PRDHA.
Do we need to create new structure to have the Key linking PRDHA.
Any suggestions?Hi,
For this, you need to create Key, Proxy class and search field.
Logically if you use same Proxy class and key as that of PO then the system will search for PO number rather than PR.
I hope you are clear now.
Take help of an ABAPer
Niranjan
Let me know if it helps !!! -
PDR Steps to create new object types
We set a demo instance of the PDR tool here and it all works well.. I would now like to add purchase info records as an object that can be sequenced with all other master data like materials, material boms, variant class and ecms in a config folder. I know that new function modules would need be created but was wondering there was a document with steps expaining the entire procedure for doing this or if any other company has yet tried this with the tool.. It allows for the creation of new objects for the packet but would like to have some sort of guideline to follow if possible.
Hello Mr Thorne,
I knew there are some SAP Consultants that know how to implement a new object type. And there is a project together with the german army that expands the PDR with several object types.
But you have to pay attention. The PDR consists of two main parts . The FOX - Frame work of Explosion and the UPS - Uniform Packaging Service.
Creating a new Object type that can be "shipped" has to be in the UPS - BUT - if you are using the transaction CRWBD that new object type will not be found if you are exploding a baseline. That is the task of the FOX.
And to add a new Object type into the FOX would be harder than add it into the UPS.
I think the Consulting solution, uses a FOX exit to add that object into the UPS after the FOX-Run.
I you need further information please contact SAP consulting (PLM). -
Organizational structure : create a new object type
Hi all,
i need to create a new object type in Organizational Management, anyone have documentation, link or some helps to this subject.
Thanks,
CheersSmall correction
Personnel ManagementOrganizational Management-Basic settings-Data Model Enhancement--Maintain Object Types
T-code OOOT
Edited by: Sikindar on Jul 30, 2008 3:57 PM -
Adding new object type (field BKPF-AWKEY) for BAPI posting
Hi everyone,
I am posting to SAP GL using an input file to read the data and transfer it to BKPF and BSEG tables.
The problem is I have to use BAPI_ACC_DOCUMENT_POST, and it expects values for OBJ_KEY and OBJ_TYPE.. For now, OBJ_TYPE creates a problem, because if I use BKPF, it says it cannot post using this object type, as it is for SAP internal use only.
Does anyone know how to add a new object type for the customer namespace, which can be manually used for this kind of posting? I know that the new entry must be made in tables TTYP, TTYPT, and possibly TTYPV, for which the maintainence view exists: V_TTYPV.
How to add an entry here, or where can I find it in customizing?
All helpful answers will be awarded.
Thank you very much
Srdjanperform fill_internal_tables.
if check_l = 'X'.
call function 'BAPI_ACC_DOCUMENT_CHECK'
destination dest
exporting
documentheader = gd_documentheader
customercpd = gd_customercpd
contractheader = gd_fica_hd
tables
accountgl = it_accountgl
accountreceivable = it_accountreceivable
accountpayable = it_accountpayable
accounttax = it_accounttax
currencyamount = it_currencyamount
criteria = it_criteria
valuefield = it_valuefield
extension1 = it_ext
return = it_return
paymentcard = it_paymentcard
contractitem = it_fica_it.
extension2 = it_ext2
realestate = it_re.
write: / 'Result of check lines:'. "#EC NOTEXT
perform show_messages.
endif.
if check_a = 'X'.
call function 'BAPI_ACC_DOCUMENT_CHECK'
destination dest
exporting
documentheader = gd_documentheader
customercpd = gd_customercpd
contractheader = gd_fica_hd
tables
accountgl = it_accountgl
accountreceivable = it_accountreceivable
accountpayable = it_accountpayable
accounttax = it_accounttax
currencyamount = it_currencyamount
criteria = it_criteria
valuefield = it_valuefield
extension1 = it_ext
return = it_return
paymentcard = it_paymentcard
contractitem = it_fica_it.
extension2 = it_ext2
realestate = it_re.
write: / 'Result of check all:'. "#EC NOTEXT
perform show_messages.
endif.
if post = 'X'.
data: l_type like gd_documentheader-obj_type,
l_key like gd_documentheader-obj_key,
l_sys like gd_documentheader-obj_sys.
if dest = space or
dest = gd_documentheader-obj_sys.
post synchron
call function 'BAPI_ACC_DOCUMENT_POST'
exporting
documentheader = gd_documentheader
customercpd = gd_customercpd
contractheader = gd_fica_hd
importing
obj_type = l_type
obj_key = l_key
obj_sys = l_sys
tables
accountgl = it_accountgl
accountreceivable = it_accountreceivable
accountpayable = it_accountpayable
accounttax = it_accounttax
currencyamount = it_currencyamount
criteria = it_criteria
valuefield = it_valuefield
extension1 = it_ext
return = it_return
paymentcard = it_paymentcard
contractitem = it_fica_it.
extension2 = it_ext2
realestate = it_re.
write: / 'Result of post:'. "#EC NOTEXT
perform show_messages.
else.
create Idoc
it_receivers-logsys = dest.
append it_receivers.
call function 'ALE_ACC_DOCUMENT_POST'
exporting
documentheader = gd_documentheader
customercpd = gd_customercpd
contractheader = gd_fica_hd
tables
accountgl = it_accountgl
accountreceivable = it_accountreceivable
accountpayable = it_accountpayable
accounttax = it_accounttax
currencyamount = it_currencyamount
criteria = it_criteria
valuefield = it_valuefield
extension1 = it_ext
paymentcard = it_paymentcard
contractitem = it_fica_it
extension2 = it_ext2
realestate = it_re
receivers = it_receivers
COMMUNICATION_DOCUMENTS =
APPLICATION_OBJECTS =
exceptions
error_creating_idocs = 1
others = 2 .
if sy-subrc = 0.
write: / 'IDoc created'. "#EC NOTEXT
else.
write: sy-msgid.
endif.
endif.
endif.
if rev_p = 'X' or rev_c = 'X'.
data: rev like bapiacrev,
rev_key like ref_key.
rev_key = ref_key.
rev_key(1) = 'R'.
rev-obj_type = gd_documentheader-obj_type.
rev-obj_key = rev_key.
rev-obj_sys = gd_documentheader-obj_sys.
rev-obj_key_r = ref_key.
if rev_c is initial.
if dest = space or
dest = gd_documentheader-obj_sys.
call function 'BAPI_ACC_DOCUMENT_REV_POST'
exporting
reversal = rev
bus_act = gd_documentheader-bus_act
tables
return = it_return.
else.
it_receivers-logsys = dest.
append it_receivers.
call function 'ALE_ACC_DOCUMENT_REV_POST'
exporting
reversal = rev
busact = gd_documentheader-bus_act
OBJ_TYPE = 'BUS6035'
SERIAL_ID = '0'
tables
receivers = it_receivers
COMMUNICATION_DOCUMENTS =
APPLICATION_OBJECTS =
exceptions
error_creating_idocs = 1
others = 2
if sy-subrc <> 0.
message id sy-msgid type sy-msgty number sy-msgno
with sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
else.
write: / 'IDoc created'. "#EC NOTEXT
endif.
endif.
else.
call function 'BAPI_ACC_DOCUMENT_REV_CHECK'
exporting
reversal = rev
bus_act = gd_documentheader-bus_act
tables
return = it_return.
endif.
write: / 'Result of Reversal Posting:'. "#EC NOTEXT
perform show_messages.
endif.
commit work.
chk this
Give points if useful -
New object type creation...in MASS transaction..
Hi,
I want to create new object type for Maintainace plan mass mainainace how to do it....can anybody tell me..??
In standard MASS transaction i am not getting object type for Maintainace plan
Regards,
San Rao..hi
O1CL-->select Table you asscosiate with class type( If it it not exists the click on New Item)
->Lets consider that it is MARA>double click on Plant->click on object types>click on New Item--->click on Object
Similerly maintain class status,Org Area etc
You can also check the existing class for Example...this will help you.
Regards
Sujit -
How to add new Object Type In Mass
Hi Expert,
We have to required change Payment term of Customer (ZTERM) in scheduled Agreement,
we have gone through Mass, but presently no object type available to change in scheduled Agreement, So can we add the new object in Mass? & How? Please help.
Regards
BK GAIKWADHi,
Presently no standard object type avaialble for Sch. agr.(Sales)
Go for BDC for updation of your field (try with LSMW also)
Thanks
Chidambaram -
Hi Gurus,
Can you please explain is the relationship between the Objects types?
Relationship and their characteristics?
Warm Regards,
ZulfikarlosObject Types are used to represent organizational entities as they exist in the real world. The examples of these entities are- Various functional units and divisions, Departments, Various type of Jobs that are carried out in these departments, human resources that occupy these jobs, specific places where these jobs are carried out. To represent these real world entities in the SAP HR system, SAP standard delivers almost 100+ object types, for example-JOB-'C', Position-'S', Person-'P', Organizational Unit-'O', Work Center-'A', Tasks-'T' and so on. You can create custom object types of your own in case you feel that the standard offering does not include the one that you need. There are certain object types given that establish a relation to non SAP HR entities on a need basis. Example- Payroll costs of the employee should reflect in FI module.
SAP uses relationships-3 character codes-to establish an association between the Object Types. These relationships are stored in Infotype '1001'. Example-To define a person as a manager of a functional unit or a department, the relation '012' (manages/is managed by) between the object types-Position(S) and Organizational Unit(O). Here, the person holds the Position and the Position belongs to the Organizational Unit.
OM objects can be either internal or external. Any object that is used and created within OM is called an internal object, for example-Job 'C'. An object that is created outside OM but used within OM is called an external object, For example-Cost Center 'K'. Cost center is created in FI and used in OM. There are few things to note-
For the Cost Center no inverse relationship record gets created. Normally for an OM object relationships are bi-directional, for example-003 (belongs to/incorporates). When you specifically create either one of these, the other gets created automatically. For cost center this isn't the case. The reason is that the key structure of the cost center is not the same as that of OM objects. Take a look at the length of a Cost Center code-the length is 10 characters. Whereas the length of OM objects is 8 characters (OBJID).
Object Type 'P' gets created in PA(Personnel Administration) and hence treated as an external object type. Since unlike the Cost Center it has a length of 8(PERNR_D) it can have the inverse relationship created. -
Hi.
I am Creating Task i found options ... Object Type and method .. i think we can use user define/Created .. my question is what T Code is to create New Object type and method ... and further help or suggestion about its development
Regards
AmamdHi,
You should try to use Standard BO. Go to tcode SWO1 and you can do a search related to your requirements. If it exists a BO but it doesn't fullfill your requirements you can create a subtype of this BO by menu Settings > Delegate. In this way, you can inherit all of the BO and create your owns.
Regards, -
Hi, all
I want add new new tab as my new object type. which is not available in standard set ie screens class CV130 TC 'SE80'
the new object requirment as per customer
1] Routing
2] Inspection Lot
3] Plan Maintanence
4] Clibration
Give procedure how to customize these new objects, which r not available as std screens for dms object links.
rgds
BenHi Benaka,
In standard SAP system you can link DIR to various other SAP Objects for that, in customization setting choose :
Cross-application component->Document management->Control Data->Maintain Key fields.
Following steps to be followed as per IMG activity documentation(click & follow the step).
Regards,
Seema Pilankar
If it useful reward me the points. -
Is it Possible to create custom Object type in configuration Tab
Hi ,
We have object type for table in Development Tab in SOLAR02 , is it possible to create a custom object type to represent the table object type in Configuration Tab.
Please let me know the steps , if it is possible.
Best Regards,
SaravanaHi
You answer for you problem exists and its a common problem but you need to go for this development as mentioned below
/people/andreas.diebold/blog/2007/02/13/extend-sap-solution-manager-to-manage-new-object-types
We did long time back
Hope ur problm and doubt is resolved now
Regards
Prakhar -
Hi!
I want to create new object type using trans SWO1.
When i try to create for example object type ZEMP_NEW , i need also the supertype.
I want to create new buisness object witout using existing one or with delegation.
How do i do it?
Do i miss something?
regards
yifathi,
Check this SAP help link,
http://help.sap.com/saphelp_nw2004s/helpdata/en/4f/5668735cf211d194a30000e82dec10/frameset.htm
rgds
anver
if hlped mark points -
Hello Experts,
is it possible to create my own Class Types? When it's possible in which TA can I do that?
thank you.Hi Daniel,
Please refer the following steps copied from SPRO transaction.
SPRO->Cross-Application Components->Classification System->Classes->Maintain Object Types and Class Types. Then click on the Documentation icon.
Defining new classifiable object types
Prequisites:
Define the object key of the object in Maintain Object Keys. You can display possible entries for the key fields. You see all key fields in structure RMCLX. If the key fields of the new object type are not in structure RMCLX, you must assign them to structure RMCLY. Structure RMCLY is embedded in structure RMCLX and defined for customers.
The key fields for entering the object key are displayed in the assignment functions in the Classification System. You must define special subscreens for the object key and embed them in the assignment screens (see Defining Subscreens).
Create a function module that checks whether the object that you are are classifying exists and is valid (see Function Module Object_Check).
If you want to classify your object in its master record, call function module CLFM_OBJECT_CLASSIFICATION from the application for the object.
Procedure for Customizing the Classification System
1. Starting from the list of classifiable object types, choose New entries.
Enter the object table and a description for the object type.
Save your entries.
2. Enter the detail data for the object table.
Enter the numbers of the subscreens for assignment functions.
Select the screens that you want to process in classes of this object type.
Defining class types
1. Select the object table for which you want to create a new class type. Go to the class types overview.
2. Choose New entries.
You see the detail screen for settings for a class type.
a) Enter a name for your class type.
This name can contain letters and figures, and must contain at least one letter.
b) Enter a description for your class type.
c) Enter the object table for the class type.
d) Select the screens you want to process in classes of this class type.
e) Define how changes to classification data are recorded.
f) Select settings for classification.
Each object type must have exactly one standard class type.
Each object type can have just one distribution class type.
3. Confirm your entries and return to the class types overview.
Save your new entry.
Hope this helps
Thanks
Lakshman -
How to create a new object subtype?
Hi Experts ,
I have created a z component in my crm 2007 .
And now I want to change my configuration of display based on some condition .
Kindly guide me how can I create a new object subtype so that i would be able to change the configuration .
Thanks in advance,
Sergey Kozyrevhi
tx spro
Navigate to
SAP Implementation Guide
Customer Relationship Management
UI Framework
UI Framework Definition
and execute "Define UI Object Types".
Best regards
Pankaj Kumar
Maybe you are looking for
-
I'm calling a Web Service in a SAP system from an external program which is written in Java. I got exception CX_SY_CONVERSION_NO_DATE_TIME when I tried to pass value 99991231 to a date field Bapie1Maw1Rt-ListStTo. Do you know other workarounds for th
-
Having problem connecting objects in new keynote.
I used to do it in old version but not possible anymore. What shall I do?
-
Jerky encoding with UscreenCapture
I have Abobie Flash Encoder 2 and have jerky video on all encoding. I use UscreenCapture as a capture device. I can run up the stream to 1000kbps and still have jerks on pans. This renders all videos unusable. This may be a problem with UscreenCaptur
-
Editing software for my Cannon 5D
Is there an advantage to editing my photos from my 5D camera in photoshop instead of iphono?
-
How to install apex 4.2 in sys user.
Hi All, We have apex 3.2 installed on 11.2.3 database. But I could see that when I query DBA_REGISTRY apex is installed in sys user. Normally it should be like APEX_030200.. Can anyone help us to know how it can be installed in sys. COMP_ID COMP_NAME