<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <div class="moz-cite-prefix">Hi,<br>
      <br>
      The export process only registers information directly related
      with the module. The  related list you are adding is information
      on the other module, not yours.<br>
      To overcome this add your setRelatedList call in the
      vtlib_handler() method of your module's main class.<br>
      <br>
      May I ask why you didn't use our payment module?<br>
      <br>
      Joe<br>
      TSolucio<br>
      <br>
      <br>
      El 06/11/13 22:22, Support Team TheEasyRef escribió:<br>
    </div>
    <blockquote
cite="mid:CA+4xhDNHbpv1WUtaK6AkvyiR8i8gCO6FKFyxDGJOkfeL6nCm1A@mail.gmail.com"
      type="cite">
      <div dir="ltr"> Hello,<br>
        <br>
        I have written a small module than enables to track payments of
        accounts. Basically, it is a 1:m relationship with the account
        module, i.e. one account can have multiple payment tracking
        entities. The idea is that I can have my payment tracking module
        appear as a related list under the accounts (organisations),
        just like other modules as quotes, projects, products etc ...<br>
        <br>
        I used vtlib to create a script for the installation. For
        configuring the relationship I use the get_dependents_list
        function as mentioned by Joe Bordes at <a
          moz-do-not-send="true"
          href="http://www.crmevolutivo.com/doku.php/es:vtlibrelated"
          target="_blank" rel="nofollow">http://www.crmevolutivo.com/doku.php/es:vtlibrelated</a><br>
        <br>
        concretely the code for this is :<br>
        $module->setRelatedList(Vtiger_Module::getInstance('Accounts'),
        'Payment tracking',Array('ADD'),'get_dependents_list');<br>
        <br>
        this will correctly update the vtiger_relatedlists table with an
        extra record.<br>
        <br>
        So the script works perfectly with no problem. However, when I
        want to export the new module, and install it on a new vtiger
        instance, I am loosing the relationship. This means that the
        payment tracking will not appear as a related list in the
        accounts. After checking, I found out that the import of the zip
        package will not update the vtiger_relatedlists table.<br>
        <br>
        Any idea why the export process is not working smoothly?<br>
        <br>
        Thanks,<br>
        Joel </div>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
<a class="moz-txt-link-freetext" href="http://www.vtiger.com/">http://www.vtiger.com/</a></pre>
    </blockquote>
    <br>
  </body>
</html>