The vendor admin console contains six main options:


3.1.1. Orders

Vendors have the ability to search, view, and edit details about specific orders. They may filter orders by date, Legato order or user ID and sort orders by order ID, date, user ID, or total prints purchased.

Specific orders are expandable--allowing vendors to see the music pieces that are contained on each order and the number of prints purchased and prints remaining for each music piece. Vendors may authorize additional prints of a specific music piece for an end-user by clicking the "+" button next to the number of prints remaining. This functionality is also exposed via the JSON method authorizeReprint. Vendors are allowed to authorize two additional prints for each print purchased. If the vendor exceeds this limit, a new order containing the music piece will be created; this control was implemented to prevent vendors from authorizing an unlimited number of reprints. The newly-created order will be distinguished by the text "(Reprint)" to the right of the order ID.


3.1.2. Reports

Vendors have the ability to view the cumulative number of prints purchased for all music pieces that have been ordered. Vendors may filter the report by order date, publisher, title, SKU, or music ID and sort the report by title, source, SKU, music ID, publisher, or cumulative prints purchased. The default date range is 30 days prior to the current date up to the current date. Running totals specify the total number of prints purchased as well as a breakdown by source: XML or PDF. The report is downloadable as a CSV file (a comma-delimited file). Note that the data contained in this CSV file is the current viewable data set only; it does not contain the entire database, just the current query.


3.1.3. Library Manager

Vendors have the ability to view a consolidated list of the music in their active publishers' music libraries. They may filter the music by modified date, title, contributors, categories, or arrangement and sort the music by title, contributors, categories, arrangement, source, publisher, or whether it is currently in the vendor's library. Vendors may view a specific music piece in the interactive sheet music viewer by clicking on its title. Vendors can also toggle whether a music piece is in their library. (Note that a vendor's music library is just a selection of music to be included in the export file; Membership in a vendor's library does not affect any other aspects of the system, such as whether music can be sold by the vendor.) Finally, vendors can export their library as a tab-delimited file. This action is discussed in greater detail in the section entitled "Export Music Metadata". The date this file was last requested is displayed to the right of the export link. Vendors may view music which has been added or changed since their last request by entering this date as the start date in the modified date range filter.


3.1.4. My Profile

Vendors have the ability to view and edit their information. Specifically, vendors have the option to customize the interactive sheet music viewer, edit their profile information, change the password they use to access the vendor-admin console, add and delete transaction keys, and view their account status with publishers.

Vendors may customize the interactive sheet music viewer by uploading a logo or modifying the template for the DRM label. If uploaded, the vendor's logo will be displayed in the upper left-hand corner of the viewer. Image type restrictions have been implemented to force the following image types: JPEG, PNG, GIF. The logos are automatically scaled to fit in a specified space constraint: maximum width of 170px.

The DRM label is text that is printed at the top of each page of purchased music. When a vendor account is created, the template for the DRM label defaults to: "Copy ##CURRENT## out of ##QUANTITY## sold by <vendor name>". Template variables (e.g. ##CURRENT## and ##QUANTITY## in the default DRM label) are replaced with actual values when the interactive sheet music viewer loads purchased music. All values are order specific (i.e. the number of prints remaining does NOT include the prints on all orders).


##DATE##The date the print was purchased
##SRP##The SRP (Suggested Retail Price) of the music purchased
##CURRENT##The index of the pending print
##QUANTITY##The number of prints purchased
##REMAINING##The number of prints remaining


Vendors may also generate and delete transaction keys; a transaction key is required as a login credential to use the JSON services that are discussed later on. This key is used instead of the password required for access to the vendor-admin console so that access can be given to the JSON services without also giving access to the admin console. If a vendor uses multiple JSON clients to authorize prints, this key can be used to track which clients authorized certain prints.


3.1.5. Help

Vendors may use the help section to find various resources to assist them in their integration and usage of the DMC. Such resources include a contact us form, integration guide, and issue tracking system. To log in to the issue tracking system, vendors must use their login credentials for the live site.


3.1.6. Logout

Vendors have the ability to log out from their session.