Open majeedpalakkal opened 4 years ago
@majeedpalakkal Doubts:
Instead of Block Quotation creation and Block Header Customization which is by default Uncheked, can it be changed to Quotation creation and Header Customization and make it default Checked ? So that it is more understandable, and whenever u want to block, you can just uncheck it
What about the reversal action after blocking ? Should it be automated or is it manual ? As per the description, it seems to be manual. If you are planning automated, mention the detailed modus operandi
The error popup/message shown to a blocked customer should be the same as that of whatever entered in the editUser page ? will it be different for different customer ? if it is same, then we can place it a global level rather than for each user
For your query, I will answer itemized.
OK.. Your suggestion is great, accepted
If you can arrange an automated block option also very much appreciated. If a Dealer/Distributor creates 25 quotations without placing any order, we can automatically block him in creating quotations customization of header. If he place an order and delivery finished successfully, we can reverse the action automatically also. No need complicated rules upon reactivation. I mean no condition to wait until the maturity.
I don't exactly got what did you mean by this question. As far as I understand, by some reasons we will forcefully needed to block this customer. So, we can type a reason why. That's what I preferred an editable text message field there.
@majeedpalakkal
According to the current concept of our website, a dealer can create unlimited quotations for his clients and can keep this quotations XX days in his dashboard (in user file has an option for admin how many days (xx) allowed for him to keep. default is 30 days). and after 30 days, it automatically must be deleted from our database. This was the concept. But I don't know exactly this function is working properly or not. We can add this more options in user file as shown in picture below:
When the user clicks List to quote or trying to customize his header
@majeedpalakkal Answer to Point 2 is not clear My question was Suppose Customer X placed order today..and delivered tomorrow
So if X places the next order after 24th quotation generation, and it completes delivery, then again the counting to 25 has to be started from 0 right ?
@majeedpalakkal Question 3 once again As per your requirement description, you have told to provide TEXT FIELDS at admin side whose contents have to be shown in the error popup for blocked customers .. If the admin havent given any message purposely for blocking .. What should be the default message that has to be shown by the system for "QUOTATION BLOCK" and "CUSTOM HEADER BLOCK" ?
Answer to Point 2: In this case, we can extent his validity for another 25 quotations more by default. Moreover, the admin can manually increase/decrease the count of quotation manually. So, it's not a problem.
Question 3: Quotation Block: Your quotation tool is temporarily barred due to your purchase history is empty or not satisfactory. To be reactivated this feature automatically, please place online orders.
Custom Header Block: Your Header customization tool is temporarily barred due to your purchase history is empty or not satisfactory. To be reactivated this feature automatically, please place online orders.
Ok, doubts cleared
The implementation is completed and is moved to test @majeedpalakkal
Things done as per discussion
number of quotations created > maximum quotations allowed
, then disable access to Quotation and Headers
Presently the Distributors and Dealers can create quotations from our website. We want to restrict it by a radio button
Default option: Allow all Dealers & Distributors can create quotations
To add a new restriction option, please follow the Steps:
When the admin click on restrict button show a text box with a default message "Sorry, Your quotation tool is temporarily barred due to your purchase history is empty or not satisfactory. To reactivate this feature, place online orders" The default message is editable for Admin.
Output: