on 11-05-2014 2:50 PM
Hi All,
I am working on Service Manager 4.1 application . As mentioned the updation of ibase is present in the standard application itself.
My question is , can I reference object which is already present in the SO or only local objects can be edited.
Also how can I edit the serial number here . If I modify the Java code to edit the serial number , will this be supported in the application.
Please guide.
Thanks and Regards
Neha Mahanty
Neha,
In SM 4.1, you can only add/edit reference objects on a confirmation header. I do not know how you would update the serial number. If the BAPI supports this, it would be possible. Not sure if it does support this though without modifications.
SM 4.2 is just being wrapped up by us here. The new version will support reference object add/edits on service orders, service order items, confirmations and confirmation items.
Jason Latko - Senior Product Developer at SAP
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Jason,
The standard SM 4.1 application is not fetching the ""Serial Number " property.
I debugged the BAPI /SMCRM/BTX_DOSERVICEORD_GET and the table ET_REF_OBJECTS has the serial number .
There is a serial number property also in "Individual Object" object but this does not hold the value. ( SAP value for serial number is not displayed in Syclo)
Can you please let me know If its a known issue since I am working on the standard code itself for reference object.
Please guide
Thanks
Neha
Neha,
I don't think serial number download for reference objects is supported in SM 4.1. Lot of parameters are exposed on SAP back-end but not necessary that those features are supported in the SM product. Anything you want do with serial number will be an enhancement to SM 4.1 product
Thanks,
Manju.
Hi Manju,
here also its mention that SM4.1 includes • View Serial number for iObject / Equipment
Also in CRMSM41_TabletUserGuide its mentioned that
The Details tab opens automatically on an Installed Base Objects Details screen, with the following fields
Component ID
Object ID
Serial Number
Address
However the Serial Number field is blank .
Even the field in present in the Bapi wrapper configuration .. This all explains that serial number is present in the standard application and based on these inputs we have committed the client regarding the same.
Please clear this confusion. Also If the enhancement is needed please guide how should I proceed fir this.
Please guide
Thanks
Neha
Hi Manju,
Any suggestions please on this. The value for serial number is coming from backend in field R3SER_NO, the table holds the data which we have already test in SAP but the same is not getting displayed in the serial number field in Syclo standard 4.1 application.
Do we need to rewrite a custom code to retrieve this value ?
Thanks
Neha
Neha,
I looked at the java. We support serial numbers for Products and Individual Objects during the SO fetch, but it looks like we may not be bringing down the serial number for a top level reference object if it is an individual object. Child individual objects of a parent reference object should be getting serial numbers down to the client for sure. Can you verify that? So when I say parent level, I mean the rows that will show up on the reference objects tab on the client for a service order. If you have IBase 123 on an order, see if an individual object under 123 with a serial number is displaying on the client. If so, then you will need to modify the referenceobject java class to fix this for top level individual objects. The object mappings happen in the setProperties method of referenceobject. I see a mapping for product serial number there, but not for individual objects. When we add the child objects to the parent, there is a mapping for serial number for individual objects, but not for products. Seems that could be a problem too. It also could be that the child logic is applied to the parent records and I am just not seeing that when I look at the complicated logic. I will try to debug this when I am able. Hopefully you have access to the java source.
Jason Latko - Senior Product Developer at SAP
Hi Jason,
Thanks a lot for the detailed information I shall verify this. Also regarding the Java source code I do not have it , I just have the .jar file , Is there a way I can get the source code.
Also for Java debugging I followed this link
http://wiki.scn.sap.com/wiki/display/SAPMOB/Debug+SMP+3.0+Agentry+Java+in+Eclipse but this did not worked as the SMP 3.0 server is installed as a service in my development environment. Could you please suggest me how should I move ahead with the debugging?
Thanks a lot for all your guidance
Thanks
Neha
Neha,
Your customer has to work with their account executive to request the source code from SAP. In order to run the SMP server as a command window and not a service, first stop and disable the service through Windows, then change the path on your desktop shortcut to "go.bat -debug 7090" to start the debugger on port 7090.
Jason Latko - Senior Product Developer at SAP
User | Count |
---|---|
79 | |
10 | |
9 | |
7 | |
6 | |
6 | |
5 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.