SIP files
Dwight Matthys
Hi,I'm reading the document of how to create SIP files which contain new layouts.
I have a few questions:
- I see that the internal directory structure in the SIP file is quite random, is this freely chooseable? So in the extreme, I could put all my xml files just in the same directory?
- For some of the xml files (like _ldpack.xml) there are schema's, but for some there aren't. Is it possible to get a schema definition for this? This way we can validate the xml against the schema, which could come in pretty handy.
- I've read that packages can only install queries into the groups language, copy and data (page 9, in the box), so this means that I have to put all my queries, if I DO want to user SBO queries, in one of these 3 groups? Is their is a change planned so that in the future the installation isn't bound to these 3 groups?
- It's oké to install the SIP's through the admin panel in SBO, but will it be possible to host our own SIP files in the future, by installing some kind of server software/webservice which hosts our own SIP files?
After installing or importing the SIP file I see that the coresuite framework moves the package to the correct folder, but I don't see the layout in the Config form. I have to issue a reinstall of a default layout before the layout is recognized, is this normal? Also some things are not correctly set, certainly because I don't know the complete XSD to validate my XML files.
Why does the query I supplied gets installed as SWA_LD_myname? And not as myname?
Kind regards,
Dwight
Philipp Knecht
Hi Dwight1.
You can structure your package-Folder however you want. (Your definitions in the _ldpack.xml - File then take care that it gets moved to the right SWA_LD - structure)
2.
There is only a schema definition for the _ldpack - file.
Testing can be done with the "reinstall without backup" button in the config - form.
3.
No if you use a lot of queries make your own datadef, there you can define as many queries as you want and then you can select them in the use-data combobox.
4.
Concerning hosting please make an email to manuel.grenacher[at]coresystems.ch
5.
You can force an automatic install when you increase the packageversion (_ldpack.xml) and then install the sip again and restart swissaddon/b1.
6.
We weren't able to retrieve the id of an installed query (by DI) . So we decided to put this prefix and then retrieve the id by name.
But you just have to use queries for the copyqueries and the languagequeries. Normal dataqueries are preferably saved in an datadef.xml.
The whole handling will be much easier in an upcoming version of coresuite Designer (release 2.0)
hth
Bart De Cattelle
Dear Philipp,I have created two layouts and several print definitions in a test company.
Now we want to go live and so we have to copy everything to the live company.
At the workshop in Brussels you have told us that we can create our own sip packages to export layouts and print definitions.
I have also read the document (coresuiteDesignerPackagesEN_V001)about creating sip packages, but i do not manage to create a sip package of our own reports. Is there a more detailed (step by step or an example) document on how to create your own sip packages of selfmade layouts? How can you for example create a formparamdef.xml and def.xml for your own layouts and printdefinitions?
Kind regards
Philipp Knecht
Hi BartPlease look at our CRM Dashboard - SIP on the P2P Network: http://p2p.sap.com/coresystems
You can use that as a sample
hth
0
Please sign in to leave a comment.
Comments
0 comments