Details

    • Type: New Feature
    • Status: Open
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: 5.9.0
    • Fix Version/s: 5.12.0-b1
    • Component/s: Staff Interface
    • Labels:
      None

      Description

      When a service is cancelled there's no way to uncancel it. Part of the reasoning is that it may not be possible to undo what has been done as part of the cancellation.

      Add an option before "Delete" for a cancelled service called "Manage". This should take you to a page that looks like the "Manage" page for an active service that shows the following sections:

      Service Information

      Actions

      The only action in the drop down is "Reactivate". When selecting Reactivate, load all the service fields that would be present when activating a new service using the module and pre-populate them all with what we have in the database, including:

      ALERT BOX:
      "You are about to re-activate a cancelled service. If the Provision option is unchecked, the service will be reactivated in Blesta only. Note that reactivating through the module may be problematic with certain modules. Reactivating a cancelled service does not undo the cancel action performed through the module's API)

      Basic Options:

      • Invoice Method
      • Term
      • Status (default to pending also)
      • Provision using the [module-name] module when activated (UNCHECKED by default.)
      • Send order confirmation email when activated
      • Module row (defaults to the row previously used)

      [Module Name] Options

      • Options generated by the module, all pre-populated with what we have.

      CONSIDER adding a new method to the module to determine whether re-activation is possible, module can reject it then and we display an error if the option to use the module is enabled.

        Activity

        admin Paul Phillips created issue -
        jonathan Jonathan Reissmueller made changes -
        Field Original Value New Value
        Rank Ranked higher
        admin Paul Phillips made changes -
        Description When a service is cancelled there's no way to uncancel it. Part of the reasoning is that it may not be possible to undo what has been done as part of the cancellation.

        Add an option before "Delete" for a cancelled service called "Manage". This should take you to a page that looks like the "Manage" page for an active service that shows the following sections:

        Service Information

        Actions

        The only action in the drop down is "Reactivate". When selecting Reactivate, load all the service fields that would be present when activating a new service using the module and pre-populate them all with what we have in the database, including:

        ALERT BOX:
        "You are about to re-activate a cancelled service. If the Provision option is unchecked, the service will be reactivated in Blesta only. Note that reactivating through the module may be problematic with certain modules. Reactivating a cancelled service does not undo the cancel action performed through the module's API)

        Basic Options:
        - Invoice Method
        - Term
        - Status (default to pending also)
        - Provision using the [module-name] module when activated (UNCHECKED by default.)
        - Send order confirmation email when activated
        - Module row (defaults to the row previously used)

        [Module Name] Options
        - Options generated by the module, all pre-populated with what we have.
        When a service is cancelled there's no way to uncancel it. Part of the reasoning is that it may not be possible to undo what has been done as part of the cancellation.

        Add an option before "Delete" for a cancelled service called "Manage". This should take you to a page that looks like the "Manage" page for an active service that shows the following sections:

        Service Information

        Actions

        The only action in the drop down is "Reactivate". When selecting Reactivate, load all the service fields that would be present when activating a new service using the module and pre-populate them all with what we have in the database, including:

        ALERT BOX:
        "You are about to re-activate a cancelled service. If the Provision option is unchecked, the service will be reactivated in Blesta only. Note that reactivating through the module may be problematic with certain modules. Reactivating a cancelled service does not undo the cancel action performed through the module's API)

        Basic Options:
        - Invoice Method
        - Term
        - Status (default to pending also)
        - Provision using the [module-name] module when activated (UNCHECKED by default.)
        - Send order confirmation email when activated
        - Module row (defaults to the row previously used)

        [Module Name] Options
        - Options generated by the module, all pre-populated with what we have.

        CONSIDER adding a new method to the module to determine whether re-activation is possible, module can reject it then and we display an error if the option to use the module is enabled.
        admin Paul Phillips made changes -
        Fix Version/s 5.12.0-b1 [ 12000 ]
        Fix Version/s 5.11.0-b1 [ 11908 ]
        jonathan Jonathan Reissmueller made changes -
        Rank Ranked higher

          People

          • Assignee:
            Unassigned
            Reporter:
            admin Paul Phillips
          • Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated: