SambaPOS Forum

English Boards => Tutorials => Topic started by: icemax on March 16, 2013, 07:43:38 am

Title: [TESTED] Clear All orders - periods - Payments - Tickets .. etc etc Script via.
Post by: icemax on March 16, 2013, 07:43:38 am
hello to all :)

WARNING process erases all data

how to Clear All data .. T E S T E D  via COMMAND LINE or BATCH FILES:




required  MS SQL SERVER 2005 or higher

1° Batch file : DELETE.bat

Code: [Select]
SQLCMD -S servername -d SambaData2 -i Query.sql

servername = name of pcserver : example my server is icemax-VAIO\SQLEXPRESS
SambaData2 = database of SambaPOS
Query.sql = query file for delete

2° Query file Query.sql

Code: [Select]
DELETE FROM [AccountTransactions]
GO
DELETE FROM [CashTransactions]
GO
DELETE FROM [CostItems]
GO
DELETE FROM [Discounts]
GO
DELETE FROM [PaidItems]
GO
DELETE FROM [Payments]
GO
DELETE FROM [PeriodicConsumptionItems]
GO
DELETE FROM [PeriodicConsumptions]
GO
DELETE FROM [TicketItemProperties]
GO
DELETE FROM [TicketItems]
GO
DELETE FROM [Tickets]
GO
DELETE FROM [TransactionItems]
GO
DELETE FROM [Transactions]
GO
DELETE FROM [WorkPeriods]

exec :

copy the two files (DELETE.bat + Query.sql in a folder and run : DELETE.bat

WARNING process erases all data


bye
Massimo
Title: Re: [TESTED] Clear All orders - periods - Payments - Tickets .. etc etc Script via.
Post by: abrar226 on August 29, 2013, 10:51:01 am
hi,
will it delete the customer payments.
we have a lot of customers who still need to pay their debts.
thanks
abrar
Title: Re: [TESTED] Clear All orders - periods - Payments - Tickets .. etc etc Script via.
Post by: JohnS on August 29, 2013, 08:05:11 pm
Yes. It deletes all transactional data.