Jump to content

Blesta Addons

Alpha Developers
  • Posts

    4,868
  • Joined

  • Last visited

  • Days Won

    390

Everything posted by Blesta Addons

  1. is this possible with v4 ? is a simple feature , also the invoice table has a column available to att the asteriks (*) . now when a staff change the invoice , and delete the line and add a new line , the other staff can't determinate if the line is attached or not !
  2. it can be list one-time services in the end of the list also . this feature is not a trivial or a must have, but as is a easy change , is not taking for the dev a big time of other tasks .
  3. it would also good if the option available even if package group is not set . not all the module has group option and this can help in so many cases .
  4. i have found how to display the server info ... it's from package , the module should support server group , and then put the servers inside group , then in package select the server group . now in service info an option to change the server is available .
  5. from this thread cpanel-change-server i see the OP have option to change server for accounts ? i don't have this option ? where i can find it ?
  6. sorry , i don't understand your attention . i'm talking about services not packages , let describe a simple example . with cpanel module , we have 4 servers . in service creation , the service is created with the server 1 . after we diceded to move the account to another server , we have made the transfer, we need to update a service to update the module_row_id with the new server , the same thing with proxmox , and the same with logicbox module if we have two account that we use . from admin side , no option to update the module_row_id for service beside change it from database directly . this case has no effect if we use 1 server or 1 account in our modules, like we have a large base of clients and distributors, we have a lot of servers for hosting , for vps, and for domains . i hope is clear now .
  7. in some case, we need to change services from server to server, or from package to package , and we need to update the module_row_id also . at the moment there are no option/way to update module_row_id in service fields . the function getAdminAddFields() when it send the data is designed to allow sending module_row_id . it would be nice if the editservice() function also allow acepeting if the $vars['module_row_id'] exist and update it if sended via post . at the moment we are totally stuck and we can't migrate any service from server to server just for this stuck . we need to terminate the service , recreate the service without use module . hope to see a fix for this in v 4 . some older thread that are concerned about this behavior http://www.blesta.com/forums/index.php?/topic/3906-changing-module-in-package-settings-does-not-update-module-row-id-of-existing-services/ http://www.blesta.com/forums/index.php?/topic/3891-remove-module/ http://www.blesta.com/forums/index.php?/topic/4387-change-directadmin-server/ http://www.blesta.com/forums/index.php?/topic/6293-cpanel-allow-staff-to-choose-wich-server-to-create-the-account/ http://www.blesta.com/forums/index.php?/topic/5598-how-to-safely-remove-tasty-cpanel-module-and-revert-to-stock-cpanel-module/
  8. Hello Again we have found i think the cause . all this two clients has no invoice method set ... setting invoice method to email and created service solved the problem . it should normally create invoice even if no invoice method is not set or empty . because the invoice method is the way the client get the invoice delivered . and the invoice should imperatively created . EDIT : we have found in database , inv_method set to paper , and we have removed the paper option from the invoice method . so the invoice method is set to a option that is not available now . normally it should the system make a verification in client settings before disabling any invoice method ? if the invoice method is set by a client do not accept disabling it . or the invoice should be created even if the invoice set by client is not available in the system . is a trivial option , because this concern INVOICES , and INVOICES are money . this query is safe to update all clients inv_method to email ? UPDATE `client_settings` SET `value`="email" WHERE `key`="inv_method"
  9. Hello Tyson . i have tested again same problem . talked to my staff about this , one of my staff has adresed the same case some days ago with a client account , tested now that client with service and the same result ... service created and no invoice generated . this behavior now we have just this two clients .
  10. in the admin side . the services widgets are ordered by default with date added . it would be nice to order them by date renew . some times we add service and then we change renew date . also the client should see the firstly the service that is near to be renewed .
  11. i have created a service with the option with Create Invoice checked + Provision using the module is unchecked . Invoice Method: Create Invoice Send Order Confirmation Email: Yes Status: Active the service well aded , but no invoice was generated !!! where i should loo, to see why the invoice is not added ?
  12. what is the safe way to add a service & related invoice from a plugin ? let say a the logicbox or cpanel module as example . anyone ha the same case already done and running without problem ? as i know blesta has this in their license activation in account.blesta.com
  13. Simply the client model is not returning the phone numbers via get() function . To get The phone numbers it should use the contact model . The enom module has a working example .
  14. we have received some compliant about the phone number of the doain is always +(CC).1111111 after a search i have found the module fetch the clients info but is not getting the phone numbers . $client = $this->Clients->get($vars['client_id']); $client->numbers is not defined . it should be $client = $this->Clients->get($vars['client_id']); $client->numbers = $this->Contacts->getNumbers($client->contact_id);
  15. this can be done in v4 ? we are suffering without this option .
  16. is there any thing that i should do to investigate ?
  17. create a plugin that will use the event Emails.send then check if the email sent is "Invoice Notice (3rd)" . then create a ticket with the info you want to add it behalf to the client "to_client_id"
  18. i think is possible without the API . i simple plugin that analyse the event Emails.send .
  19. We are not using email piping now . Not sur what is the real probleme .
  20. السلام عليكم شكرا لمرورك و لك كل التقدير و الاحترام Hello Sir thanks for your contribution , best regards .
  21. No ...
  22. the core support manager .
  23. enabled, every 6 hours . Task Last Ran: Apr 13, 2016 7:05:02 PM
  24. already mentioned in my quotes last repliers is the staff .
×
×
  • Create New...