Jump to content


Willkommen im Coresystems Community Forum

Dieses Forum wird nicht mehr weiter betrieben.
Sollten Sie eine Lösung für eine spezifische Aufgabenstellung suchen wenden Sie sich bitte an unseren Support: helpdesk.coresystems.ch.
Für allgemeine Produktinformationen kontaktieren Sie unser Sales-Team: sales@coresystems.ch

Welcome at the coresystems community forum

This forum is no longer being maintained.
If you need a specific solution please contact our support: helpdesk.coresystems.ch.
For general product information do not hesitate to contact our sales team: sales@coresystems.ch

Photo
- - - - -

Sip AddOn does not appear in sip-Management


  • Please log in to reply
3 replies to this topic

#1 martinsalo

martinsalo

    Advanced Member

  • Members
  • PipPipPip
  • 76 posts

Posted 22 September 2014 - 15:25

Hello Forum,

 

I have created a sip file like in the coresuiteFrameworkDeveloperGuidelines.pdf described. I have added a sipinfo.xml like Marco Schweighauser wrote in this posting. I have added a Guid to the Xml file and in the ModuleGuid() method from IModule. And I have set alle the other text data. Then I have imported and installed the sip file in Administartion->Add Ons->Coresuite Administartion->Administartion. After that a B1 restart. My Sip Addon is working, some Textboxes appear at startup. So the Addon is loaded and working. But my Addon doesnt appear in sip-Management (in German: sip-Verwaltung). Why?

 

 

Thanks

 

Martin



#2 Paolo Manfrin

Paolo Manfrin

    Advanced Member

  • Moderators
  • 418 posts
  • LocationSwitzerland

Posted 22 September 2014 - 15:34

Hi Martin could you add a copy of your IModule interface and a screenshot of the sip management?

#3 martinsalo

martinsalo

    Advanced Member

  • Members
  • PipPipPip
  • 76 posts

Posted 22 September 2014 - 15:45

The Implementation of IModule:

        public void CompanyChanged() {
        }

        public void CreateMenu(MenuItem menuItemConfiguration) {
        }

        public void Install() {
        }

        public void LanguageChanged() {
        }

        public string ModuleGuid {
            get { return "d92509d0-f411-4ee0-9063-eaddd84f6aa9"; }
        }

        public string ModuleInfoLink {
            get { return "http://www.MyCompany.de"; }
        }

        public string ModuleName {
            get { return "MyCompany Addon"; }
        }

        public string ModuleVersion {
            get { return "1.01"; }
        }

        public bool PreInstall() {
            return false;
        }

        public void Run() {
        }

        public void Terminate() {
        }

The Content of "sipinfo.xml" in the root Folder of the Sip File:

<?xml version="1.0" encoding="UTF-16"?>
<sip>
<guid>aee94276-c027-4edd-98bb-2caf2cf3081b</guid>
<name>MyCompany Plugin</name>
<version>1.01</version>
<changeloglink>http://www.MyCompany.de</changeloglink>
<web>0</web>
<dependencies />
</sip>

Here is a screenshot from the sip management menu:

 

My Dll lies in the sip file in the COR_Customize\DLL folder.

 

 

Edit: I have re-read the instructions. The ModuleGuid() function has to return a Name string like "COR_MyCompany". I have put the GUID into the project setting: Application->Assembly Information->GUID.

But the AddOn still doesnt appear in the sip management menu.

 

Edit2: Or is there somewhere an example sip file where I can examine the structure? There are some simple sip files with only the dll, but no sipinfo.xml.



#4 martinsalo

martinsalo

    Advanced Member

  • Members
  • PipPipPip
  • 76 posts

Posted 23 September 2014 - 16:35

Could someone please upload a simple sip file in the examples section, where the xml configuration files are filled in correctly?






0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users