Editing SME 8.0 - Revision History

Jump to navigation Jump to search

Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.

The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.

Latest revision Your text
Line 2: Line 2:
  
 
[[SME 8.0 - New features and functionality]]
 
[[SME 8.0 - New features and functionality]]
 +
Versions SME 8.0.3.47 to 8.0.4.53
 +
* added : default delivery to company setup/inventory screen
 +
* added : when creating a PO, intialize delivery
 +
* added : when creating PO item, initialize shipping method first from company default, then overrwrite from vendor
 +
* added : default delivery settings
 +
* added : initilaize delivery on created POs
 +
* added : initialize shipping methods on po items
 +
* Feature: prompt for class overwrite when changing customer or billing company
 +
* Feature: webreport to docs table, docs form. when report is printed, if web doc, open web form with chromium embedded to call the web site
 +
* fixed: if task detail comes in with null value on labor cost, figure it out
 +
* fixed : post record on new combined invoices before adding orders to them, if the invoice is in insert mode.
 +
* fixed : tracked down and fixed why custeq grids weren't saving
 +
* show customer fullname at top of screen
 +
* fixed : reducing quantity on jit item hosed up the details
 +
* fixed : balancing paytype was being filtered out on new records
 +
* rewrote logic filling in the labor table.  no longer deletes and recreates records
 +
* fixed : reload planner after removing a tech
 +
* fixed description for batch balancing payment
 +
* fixed : when allocated status doesn't change, but location does, if there is not enough in new location for allocation, jit remaining items to the new location
 +
* tracked down and worked around report builder bug
 +
* autorun - intiitalized the 'sys_isdeleted' value on custom layout tables so tables can be restructured correctly
 +
* Tech code to rebuilds all custom tables
 +
* tweaked payment logic to not refill temp table so often. should fix issues with changing balancing payments, and invoices they apply to.
 +
* fixed: table open error when entering a payment from invoice screen
 +
* fixed : adding/editing payments after jumping from invoice screen was not filling in disbursements table
 +
* re-fixed : initializing the service item
 +
* fixed : data refresh issue before editing a new added record (record posted and edited before the updated record was brought back)
 +
* fixed : don't let left/top be negative numbers
 +
* fixed : odd hours calculation.  Now uses same function dispatch uses
 +
* fixed : set jit/allocated flag regardless of serialized flag on inventory
  
 +
Versions SME 8.0.2.37 to 8.0.3.46:
 +
* Open Issue:  Common Service not always showing in text boxes.  To work around this issue, user must go to Setup>Company>Common Services.  Then the common services will show in the text boxes.
 +
* Fixed issue with SME is allocated and moving inventory from another warehouse.
 +
* Move stored document with Issue to Order
 +
* Added Default Delivery method in Setup>Company>Inventory to be used in PO's
 +
* Fixed PO Status not triggering on PO Closing
 +
* Add option for NOT changing class on orders when you change the billing company or site customer.
 +
* Added basic support to launch web-reports.
 +
* Fixed customer equipment dialog grids not sticking for users.  Was NOT able to replicate issue with grids not sticking in inatll/materials, po/poitems, service/equipment list nor customer/equipment list.  Will need to see if still an issue with grids in these other modules.
 +
* Show Fullname (with hyperlink) on top section for orders.
  
'''Date: / 09.11.2014/ Version: 8.0.4.62'''
 
*Dispatch/Fixed/Tech Names not filling in on Today's Labor until a refresh
 
  
'''Date: / 09.8.2014/ Version: 8.0.4.61'''
+
* Version SME: 8.0.2.36 - Date: 3/4/2014
*Dispatch/Fixed/Proposal - color for Dispatch dropped
 
*Dispatch/Modified/Added processing flag to the dispatch temp table
 
*Dispatch/Modified/When refilling the table leave records that are reprocessed in place
 
  
'''Date: / 09.5.2014/ Version: 8.0.4.60/SQLink 8.0.4.13'''
+
** '''Module    Action    Description'''
*Dispatch/Fixed/Message dialogue blocking adding records
+
** Invoice    Added      Can no longer delete invoices or order, can only void them
*Proposal/Fixed/Proposal colors not showing as selected in Setup
+
** Routines-PO Fixed     poItem cost changes, but the matdetail it was received to has been deleted
*Proposal/Fixed/Conversion for assigned to tech
+
** SQLink    Fixed     qb adjustments not always exporting
*SQLink/Fixed/Sync hanging when modifying GL entries on PO Cost
+
** sqlink    Fixed     qb vendor credits error when the reference number is > 20 characters long
 +
** Setup      Added      password length check to password validation routines.  expand password to 25 chars
  
'''Date: / 09.4.2014/ Version: 8.0.4.59'''
 
*Routines/Modified/Allow for specific location when adding package items to an order
 
*Orders/Modified/Add items to orders from specific location of the selected record
 
  
'''Date: / 09.4.2014/ Version: 8.0.4.58'''
 
* Not Released
 
  
 +
Version SME: 8.0.4.52 - Date: 06/07/2014
 +
** '''Module / Action / Description'''
 +
** Payments  /  Fixed  /  Adding/editing payments after navigating from invoices was not correctly refreshing the Disbursements tab
  
 +
Version SME: 8.0.4.51 - Date: 06/06/2014
 +
** '''Module / Action / Description'''
 +
** Payments  /  Modified  /  Program interaction with SQL to retain temp table information for longer periods of time
 +
 +
{| width="958"
 +
|- style="height: 15pt"
 +
| class="xl66" style="height: 15pt; width: 101pt" width="135" height="20" | .
 +
| class="xl66" style="width: 70pt" width="93" |
 +
| class="xl66" style="width: 278pt" width="371" |
 +
| class="xl66" style="width: 269pt" width="359" |
 +
|- style="height: 15pt"
 +
| class="xl65" style="height: 15pt; width: 101pt" width="135" height="20" | Date:<font class="font0"><span> </span></font>
 +
| class="xl63" style="width: 70pt" width="93" |  05.19.2014
 +
| class="xl64" style="width: 278pt" width="371" | Version SME:    8.0.4.48
 +
| class="xl63" style="width: 269pt" width="359" |
 +
|- style="height: 15pt"
 +
| class="xl65" style="height: 15pt; width: 101pt" width="135" height="20" | '''Module'''
 +
| class="xl65" style="width: 70pt" width="93" | '''Action'''
 +
| class="xl65" style="width: 278pt" width="371" | '''Description'''
 +
| class="xl65" style="width: 269pt" width="359" | '''Revised SME Functionality'''
 +
|- style="height: 15pt"
 +
| class="xl63" style="height: 15pt; width: 101pt" width="135" height="20" | Purchase Order
 +
| class="xl63" style="width: 70pt" width="93" | Added
 +
| class="xl63" style="width: 278pt" width="371" | Use default delivery on Purchase Orders
 +
| class="xl63" style="width: 269pt" width="359" |
 +
|- style="height: 15pt"
 +
| class="xl63" style="height: 15pt; width: 101pt" width="135" height="20" | Orders
 +
| class="xl63" style="width: 70pt" width="93" | Added
 +
| class="xl63" style="width: 278pt" width="371" | Make sure all labor entries have a cost
 +
| class="xl63" style="width: 269pt" width="359" |
 +
|- style="height: 15pt"
 +
| class="xl63" style="height: 15pt; width: 101pt" width="135" height="20" | Utilities
 +
| class="xl63" style="width: 70pt" width="93" | Fixed
 +
| class="xl63" style="width: 278pt" width="371" | Deleting caused error - now stops if the code is in use
 +
| class="xl63" style="width: 269pt" width="359" |
 +
|- style="height: 15pt"
 +
| class="xl63" style="height: 15pt; width: 101pt" width="135" height="20" | Purchase Order
 +
| class="xl63" style="width: 70pt" width="93" | Fixed
 +
| class="xl63" style="width: 278pt" width="371" | Default status is now getting set for completed PO's
 +
| class="xl63" style="width: 269pt" width="359" |
 +
|- style="height: 15pt"
 +
| class="xl63" style="height: 15pt; width: 101pt" width="135" height="20" | Invoice
 +
| class="xl63" style="width: 70pt" width="93" | Fixed
 +
| class="xl63" style="width: 278pt" width="371" | Customer UID only updated if the invoice is a new invoice
 +
| class="xl63" style="width: 269pt" width="359" |
 +
|- style="height: 15pt"
 +
| class="xl63" style="height: 15pt; width: 101pt" width="135" height="20" | System
 +
| class="xl63" style="width: 70pt" width="93" | Classes
 +
| class="xl63" style="width: 278pt" width="371" | Fixed Parent/Child display
 +
| class="xl63" style="width: 269pt" width="359" |
 +
|- style="height: 15pt"
 +
| class="xl63" style="height: 15pt; width: 101pt" width="135" height="20" | Customer Equipment
 +
| class="xl63" style="width: 70pt" width="93" | Fixed
 +
| class="xl63" style="width: 278pt" width="371" | Grids on Service History and Repair History tab now hold settings
 +
| class="xl63" style="width: 269pt" width="359" |
 +
|}
 +
{| width="958"
 +
|- style="height: 15pt"
 +
| class="xl66" style="height: 15pt; width: 101pt" width="135" height="20" | .
 +
| class="xl66" style="width: 70pt" width="93" |
 +
| class="xl66" style="width: 278pt" width="371" |
 +
| class="xl66" style="width: 269pt" width="359" |
 +
|- style="height: 15pt"
 +
| class="xl65" style="height: 15pt; width: 101pt" width="135" height="20" | Date:<font class="font0"><span> </span></font>
 +
| class="xl63" style="width: 70pt" width="93" |  05.19.2014
 +
| class="xl64" style="width: 278pt" width="371" | Version SME:    8.0.4.47
 +
| class="xl63" style="width: 269pt" width="359" |
 +
|- style="height: 15pt"
 +
| class="xl65" style="height: 15pt; width: 101pt" width="135" height="20" | '''Module'''
 +
| class="xl65" style="width: 70pt" width="93" | '''Action'''
 +
| class="xl65" style="width: 278pt" width="371" | '''Description'''
 +
| class="xl65" style="width: 269pt" width="359" | '''Revised SME Functionality'''
 +
|- style="height: 15pt"
 +
| class="xl63" style="height: 15pt; width: 101pt" width="135" height="20" | System
 +
| class="xl63" style="width: 70pt" width="93" | Added
 +
| class="xl63" style="width: 278pt" width="371" | Default delivery to company setup/inventory screen
 +
| class="xl63" style="width: 269pt" width="359" |
 +
|- style="height: 15pt"
 +
| class="xl63" style="height: 15pt; width: 101pt" width="135" height="20" | Purchase Order
 +
| class="xl63" style="width: 70pt" width="93" | Added
 +
| class="xl63" style="width: 278pt" width="371" | Use default delivery from company and if the Vendor has their own use the Vendor default delivery
 +
| class="xl63" style="width: 269pt" width="359" |
 +
|- style="height: 15pt"
 +
| class="xl63" style="height: 15pt; width: 101pt" width="135" height="20" | System
 +
| class="xl63" style="width: 70pt" width="93" | Added
 +
| class="xl63" style="width: 278pt" width="371" | Prompt for Class when changing customer
 +
| class="xl63" style="width: 269pt" width="359" |
 +
|- style="height: 15pt"
 +
| class="xl63" style="height: 15pt; width: 101pt" width="135" height="20" | Invoice
 +
| class="xl63" style="width: 70pt" width="93" | Fixed
 +
| class="xl63" style="width: 278pt" width="371" | Dot net error if creating a combined invoice from the invoice module
 +
| class="xl63" style="width: 269pt" width="359" |
 +
|}
 +
{| width="958"
 +
|- style="height: 15pt"
 +
| class="xl66" style="height: 15pt; width: 101pt" width="135" height="20" | .
 +
| class="xl66" style="width: 70pt" width="93" |
 +
| class="xl66" style="width: 278pt" width="371" |
 +
| class="xl66" style="width: 269pt" width="359" |
 +
|- style="height: 15pt"
 +
| class="xl65" style="height: 15pt; width: 101pt" width="135" height="20" | Date:<font class="font0"><span> </span></font>
 +
| class="xl63" style="width: 70pt" width="93" |  04.28.2014
 +
| class="xl64" style="width: 278pt" width="371" | Version SME:    8.0.4.46
 +
| class="xl63" style="width: 269pt" width="359" |
 +
|- style="height: 15pt"
 +
| class="xl65" style="height: 15pt; width: 101pt" width="135" height="20" | '''Module'''
 +
| class="xl65" style="width: 70pt" width="93" | '''Action'''
 +
| class="xl65" style="width: 278pt" width="371" | '''Description'''
 +
| class="xl65" style="width: 269pt" width="359" | '''Revised SME Functionality'''
 +
|- style="height: 15pt"
 +
| class="xl63" style="height: 15pt; width: 101pt" width="135" height="20" | System
 +
| class="xl63" style="width: 70pt" width="93" | Modified
 +
| class="xl63" style="width: 278pt" width="371" | Set all information for the item that is being cloned to include all totals etc. so accurate totals show for outgoing email
 +
| class="xl63" style="width: 269pt" width="359" |
 +
|}
 +
{| width="958"
 +
|- style="height: 15pt"
 +
| class="xl66" style="height: 15pt; width: 101pt" width="135" height="20" | .
 +
| class="xl66" style="width: 70pt" width="93" |
 +
| class="xl66" style="width: 278pt" width="371" |
 +
| class="xl66" style="width: 269pt" width="359" |
 +
|- style="height: 15pt"
 +
| class="xl65" style="height: 15pt; width: 101pt" width="135" height="20" | Date:<font class="font0"><span> </span></font>
 +
| class="xl63" style="width: 70pt" width="93" |  04.22.2014
 +
| class="xl64" style="width: 278pt" width="371" | Version SME:    8.0.4.45
 +
| class="xl63" style="width: 269pt" width="359" |
 +
|- style="height: 15pt"
 +
| class="xl65" style="height: 15pt; width: 101pt" width="135" height="20" | '''Module'''
 +
| class="xl65" style="width: 70pt" width="93" | '''Action'''
 +
| class="xl65" style="width: 278pt" width="371" | '''Description'''
 +
| class="xl65" style="width: 269pt" width="359" | '''Revised SME Functionality'''
 +
|- style="height: 15pt"
 +
| class="xl63" style="height: 15pt; width: 101pt" width="135" height="20" | Inventory
 +
| class="xl63" style="width: 70pt" width="93" | Modified
 +
| class="xl63" style="width: 278pt" width="371" | Inventory UID is now 30 characters
 +
| class="xl63" style="width: 269pt" width="359" |
 +
|- style="height: 15pt"
 +
| class="xl63" style="height: 15pt; width: 101pt" width="135" height="20" | Customer Documents
 +
| class="xl63" style="width: 70pt" width="93" | Fixed
 +
| class="xl63" style="width: 278pt" width="371" | Updating on order conversion
 +
| class="xl63" style="width: 269pt" width="359" |
 +
|- style="height: 15pt"
 +
| class="xl63" style="height: 15pt; width: 101pt" width="135" height="20" | Issues
 +
| class="xl63" style="width: 70pt" width="93" | Fixed
 +
| class="xl63" style="width: 278pt" width="371" | Update the Customer UID if the Customer is changed on the issue
 +
| class="xl63" style="width: 269pt" width="359" |
 +
|- style="height: 15pt"
 +
| class="xl63" style="height: 15pt; width: 101pt" width="135" height="20" | Payments
 +
| class="xl63" style="width: 70pt" width="93" | Added
 +
| class="xl63" style="width: 278pt" width="371" | After making an over payment do a search for all related invoices that have a negative balance
 +
| class="xl63" style="width: 269pt" width="359" | New Functionality
 +
|- style="height: 15pt"
 +
| class="xl63" style="height: 15pt; width: 101pt" width="135" height="20" | Payments
 +
| class="xl63" style="width: 70pt" width="93" | Added
 +
| class="xl63" style="width: 278pt" width="371" | For each payment make a list of invoices to create a balancing payment
 +
| class="xl63" style="width: 269pt" width="359" | New Functionality
 +
|- style="height: 15pt"
 +
| class="xl63" style="height: 15pt; width: 101pt" width="135" height="20" | Payments
 +
| class="xl63" style="width: 70pt" width="93" | Added
 +
| class="xl63" style="width: 278pt" width="371" | Ability to create Batch balancing payments
 +
| class="xl63" style="width: 269pt" width="359" | New Functionality
 +
|- style="height: 15pt"
 +
| class="xl63" style="height: 15pt; width: 101pt" width="135" height="20" | Payments
 +
| class="xl63" style="width: 70pt" width="93" | Modified
 +
| class="xl63" style="width: 278pt" width="371" | Removed Over Payment as a pay type
 +
| class="xl63" style="width: 269pt" width="359" | New Functionality
 +
|- style="height: 15pt"
 +
| class="xl63" style="height: 15pt; width: 101pt" width="135" height="20" | Payments
 +
| class="xl63" style="width: 70pt" width="93" | Added
 +
| class="xl63" style="width: 278pt" width="371" | When choosing to clear/apply all for a balancing pay type clear all details and set the payment equal to the sum of the balancing payment
 +
| class="xl63" style="width: 269pt" width="359" | New Functionality
 +
|- style="height: 15pt"
 +
| class="xl63" style="height: 15pt; width: 101pt" width="135" height="20" | Payments
 +
| class="xl63" style="width: 70pt" width="93" | Added
 +
| class="xl63" style="width: 278pt" width="371" | Set over payment flag if pay detail has invoice balance ending with less than zero
 +
| class="xl63" style="width: 269pt" width="359" | New Functionality
 +
|- style="height: 15pt"
 +
| class="xl63" style="height: 15pt; width: 101pt" width="135" height="20" | Payments
 +
| class="xl63" style="width: 70pt" width="93" | Added
 +
| class="xl63" style="width: 278pt" width="371" | Accumulate payment amount when checking off invoices to clear - only applies to balancing payments
 +
| class="xl63" style="width: 269pt" width="359" | New Functionality
 +
|}
 +
{| width="958"
 +
|- style="height: 15pt"
 +
| class="xl66" style="height: 15pt; width: 101pt" width="135" height="20" | .
 +
| class="xl66" style="width: 70pt" width="93" |
 +
| class="xl66" style="width: 278pt" width="371" |
 +
| class="xl66" style="width: 269pt" width="359" |
 +
|- style="height: 15pt"
 +
| class="xl65" style="height: 15pt; width: 101pt" width="135" height="20" | Date:<font class="font0"><span> </span></font>
 +
| class="xl63" style="width: 70pt" width="93" |  04.21.2014
 +
| class="xl64" style="width: 278pt" width="371" | Version SME:    8.0.3.44
 +
| class="xl63" style="width: 269pt" width="359" |
 +
|- style="height: 15pt"
 +
| class="xl65" style="height: 15pt; width: 101pt" width="135" height="20" | '''Module'''
 +
| class="xl65" style="width: 70pt" width="93" | '''Action'''
 +
| class="xl65" style="width: 278pt" width="371" | '''Description'''
 +
| class="xl65" style="width: 269pt" width="359" | '''Revised SME Functionality'''
 +
|- style="height: 15pt"
 +
| class="xl63" style="height: 15pt; width: 101pt" width="135" height="20" | SQLink
 +
| class="xl63" style="width: 70pt" width="93" | Fixed
 +
| class="xl63" style="width: 278pt" width="371" | Correctly use SQLink default SMP_Item when a Service item is not a QuickBooks item
 +
| class="xl63" style="width: 269pt" width="359" |
 +
|}
 +
{| width="958"
 +
|- style="height: 15pt"
 +
| class="xl66" style="height: 15pt; width: 101pt" width="135" height="20" | .
 +
| class="xl66" style="width: 70pt" width="93" |
 +
| class="xl66" style="width: 278pt" width="371" |
 +
| class="xl66" style="width: 269pt" width="359" |
 +
|- style="height: 15pt"
 +
| class="xl65" style="height: 15pt; width: 101pt" width="135" height="20" | Date:<font class="font0"><span> </span></font>
 +
| class="xl63" style="width: 70pt" width="93" |  04.18.2014
 +
| class="xl64" style="width: 278pt" width="371" | Version SME:    8.0.3.43
 +
| class="xl63" style="width: 269pt" width="359" |
 +
|- style="height: 15pt"
 +
| class="xl65" style="height: 15pt; width: 101pt" width="135" height="20" | '''Module'''
 +
| class="xl65" style="width: 70pt" width="93" | '''Action'''
 +
| class="xl65" style="width: 278pt" width="371" | '''Description'''
 +
| class="xl65" style="width: 269pt" width="359" | '''Revised SME Functionality'''
 +
|- style="height: 15pt"
 +
| class="xl63" style="height: 15pt; width: 101pt" width="135" height="20" | Purchase Orders
 +
| class="xl63" style="width: 70pt" width="93" | Fixed
 +
| class="xl63" style="width: 278pt" width="371" | Table trigger not always firing as it should
 +
| class="xl63" style="width: 269pt" width="359" |
 +
|- style="height: 15pt"
 +
| class="xl63" style="height: 15pt; width: 101pt" width="135" height="20" | Recurring Invoice
 +
| class="xl63" style="width: 70pt" width="93" | Fixed
 +
| class="xl63" style="width: 278pt" width="371" | Recurring invoice not getting set as Closed when setting the associated Maintenance Contract as expired
 +
| class="xl63" style="width: 269pt" width="359" |
 +
|}
 +
{| width="958"
 +
|- style="height: 15pt"
 +
| class="xl66" style="height: 15pt; width: 101pt" width="135" height="20" | .
 +
| class="xl66" style="width: 70pt" width="93" |
 +
| class="xl66" style="width: 278pt" width="371" |
 +
| class="xl66" style="width: 269pt" width="359" |
 +
|- style="height: 15pt"
 +
| class="xl65" style="height: 15pt; width: 101pt" width="135" height="20" | Date:<font class="font0"><span> </span></font>
 +
| class="xl63" style="width: 70pt" width="93" |  04.15.2014
 +
| class="xl64" style="width: 278pt" width="371" | Version SME:    8.0.3.42
 +
| class="xl63" style="width: 269pt" width="359" |
 +
|- style="height: 15pt"
 +
| class="xl65" style="height: 15pt; width: 101pt" width="135" height="20" | '''Module'''
 +
| class="xl65" style="width: 70pt" width="93" | '''Action'''
 +
| class="xl65" style="width: 278pt" width="371" | '''Description'''
 +
| class="xl65" style="width: 269pt" width="359" | '''Revised SME Functionality'''
 +
|- style="height: 15pt"
 +
| class="xl63" style="height: 15pt; width: 101pt" width="135" height="20" | Invoice
 +
| class="xl63" style="width: 70pt" width="93" | Modified
 +
| class="xl63" style="width: 278pt" width="371" | Flag invoice detail links for COGS inventory when rolling back an invoice
 +
| class="xl63" style="width: 269pt" width="359" |
 +
|- style="height: 15pt"
 +
| class="xl63" style="height: 15pt; width: 101pt" width="135" height="20" | SQLink
 +
| class="xl63" style="width: 70pt" width="93" | Added
 +
| class="xl63" style="width: 278pt" width="371" | If an invoice has been Voided, void all GL, entries and don't re-export them
 +
| class="xl63" style="width: 269pt" width="359" |
 +
|- style="height: 15pt"
 +
| class="xl63" style="height: 15pt; width: 101pt" width="135" height="20" | SQLink
 +
| class="xl63" style="width: 70pt" width="93" | Fixed
 +
| class="xl63" style="width: 278pt" width="371" | Order - Invoice link using incorrect UID
 +
| class="xl63" style="width: 269pt" width="359" |
 +
|- style="height: 15pt"
 +
| class="xl63" style="height: 15pt; width: 101pt" width="135" height="20" | SQLink
 +
| class="xl63" style="width: 70pt" width="93" | Added
 +
| class="xl63" style="width: 278pt" width="371" | If using GL only export the package - never the items - no longer looks at the flags for expanded packages
 +
| class="xl63" style="width: 269pt" width="359" |
 +
|}
 
'''Date: / 07.9.2014/ Version: 8.0.4.57-SQLink 8.0.4.12'''
 
'''Date: / 07.9.2014/ Version: 8.0.4.57-SQLink 8.0.4.12'''
 
*Report Designer/ Fixed/ Field names not pointing to correct table
 
*Report Designer/ Fixed/ Field names not pointing to correct table

Please note that all contributions to High5Wiki may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see High5Wiki:Copyrights for details). Do not submit copyrighted work without permission!

Cancel Editing help (opens in new window)