Details

    • Type: Story
    • Status: Open
    • Priority: Minor
    • Resolution: Unresolved
    • Affects Version/s: 3.6.0
    • Fix Version/s: Short Term
    • Component/s: Staff Interface
    • Labels:
      None

      Description

      When editing an invoice, show the name of the creator below notes like the screenshot. The name should either be the name of the staff member that created the invoice, or simply System if created by the system.

      Here's sample code that can be used. Assign a class name to the div for the styles.

      <div style="font-size: 12px; margin-left: 10px;"><i class="fa fa-info fa-fw"></i>Created by Paul Phillips</div>

      It may be necessary to also display the name of the person who last edited the invoice. I'm not sure any of this information is currently tracked. May require additional discussion.

        Activity

        Hide
        admin Paul Phillips added a comment -

        It doesn't look like this is being stored in the database. I wonder if this can be added to invoice_meta to log who created or edited the invoice and when, and possibly what changed.

        Show
        admin Paul Phillips added a comment - It doesn't look like this is being stored in the database. I wonder if this can be added to invoice_meta to log who created or edited the invoice and when, and possibly what changed.
        Hide
        tyson Tyson Phillips (Inactive) added a comment -

        Do you want to store who edited it? It seems like a lot of information that we would only some-what display when editing an invoice.
        We will probably need 4 new columns for the `invoices` table:

        • created_by - unsigned int 10 default null (null is System)
        • updated_by - unsigned int 10 default null (null is System)
        • date_created datetime not null (default existing invoices to the `date_billed` time?)
        • date_updated datetime default null
        Show
        tyson Tyson Phillips (Inactive) added a comment - Do you want to store who edited it? It seems like a lot of information that we would only some-what display when editing an invoice. We will probably need 4 new columns for the `invoices` table: created_by - unsigned int 10 default null (null is System) updated_by - unsigned int 10 default null (null is System) date_created datetime not null (default existing invoices to the `date_billed` time?) date_updated datetime default null

          People

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

            Dates

            • Created:
              Updated: