Subversion Repositories SmartDukaan

Rev

Rev 18712 | Rev 18716 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 18712 Rev 18713
Line 1791... Line 1791...
1791
        if self.callDisposition == 'product_availability':
1791
        if self.callDisposition == 'product_availability':
1792
            self.callHistoryCrm.disposition_description='Product Not available'
1792
            self.callHistoryCrm.disposition_description='Product Not available'
1793
        elif self.callDisposition == 'return_replacement':
1793
        elif self.callDisposition == 'return_replacement':
1794
            self.callHistoryCrm.disposition_description='Return or replacement pending'
1794
            self.callHistoryCrm.disposition_description='Return or replacement pending'
1795
            utils.sendCrmProjectMail(self.userId,self.callHistoryCrm.disposition_description,self.callHistoryCrm.disposition_comments)
1795
            utils.sendCrmProjectMail(self.userId,self.callHistoryCrm.disposition_description,self.callHistoryCrm.disposition_comments)
1796
            a.addTicket(self, self.userId, self.callHistoryCrm.disposition_description, self.callHistoryCrm.disposition_comments)
1796
            a.addTicket(self.userId, self.callHistoryCrm.disposition_description, self.callHistoryCrm.disposition_comments)
1797
        elif self.callDisposition == 'already_purchased':
1797
        elif self.callDisposition == 'already_purchased':
1798
            self.callHistoryCrm.disposition_description='Already purchased required stock'
1798
            self.callHistoryCrm.disposition_description='Already purchased required stock'
1799
        elif self.callDisposition == 'product_quality_issue':
1799
        elif self.callDisposition == 'product_quality_issue':
1800
            self.callHistoryCrm.disposition_description='Product Quality issue'
1800
            self.callHistoryCrm.disposition_description='Product Quality issue'
1801
            utils.sendCrmProjectMail(self.userId,self.callHistoryCrm.disposition_description,self.callHistoryCrm.disposition_comments)
1801
            utils.sendCrmProjectMail(self.userId,self.callHistoryCrm.disposition_description,self.callHistoryCrm.disposition_comments)
1802
            a.addTicket(self, self.userId, self.callHistoryCrm.disposition_description, self.callHistoryCrm.disposition_comments)            
1802
            a.addTicket(self.userId, self.callHistoryCrm.disposition_description, self.callHistoryCrm.disposition_comments)            
1803
        elif self.callDisposition == 'delayed_delivery':
1803
        elif self.callDisposition == 'delayed_delivery':
1804
            self.callHistoryCrm.disposition_description='Delayed Delivery' 
1804
            self.callHistoryCrm.disposition_description='Delayed Delivery' 
1805
            utils.sendCrmProjectMail(self.userId,self.callHistoryCrm.disposition_description,self.callHistoryCrm.disposition_comments)
1805
            utils.sendCrmProjectMail(self.userId,self.callHistoryCrm.disposition_description,self.callHistoryCrm.disposition_comments)
1806
            a.addTicket(self, self.userId, self.callHistoryCrm.disposition_description, self.callHistoryCrm.disposition_comments)   
1806
            a.addTicket(self.userId, self.callHistoryCrm.disposition_description, self.callHistoryCrm.disposition_comments)   
1807
        elif self.callDisposition == 'other_complaint':
1807
        elif self.callDisposition == 'other_complaint':
1808
            self.callHistoryCrm.disposition_description='Other complaint with profitmandi'
1808
            self.callHistoryCrm.disposition_description='Other complaint with profitmandi'
1809
            utils.sendCrmProjectMail(self.userId,self.callHistoryCrm.disposition_description,self.callHistoryCrm.disposition_comments)
1809
            utils.sendCrmProjectMail(self.userId,self.callHistoryCrm.disposition_description,self.callHistoryCrm.disposition_comments)
1810
            a.addTicket(self, self.userId, self.callHistoryCrm.disposition_description, self.callHistoryCrm.disposition_comments)
1810
            a.addTicket(self.userId, self.callHistoryCrm.disposition_description, self.callHistoryCrm.disposition_comments)
1811
        elif self.callDisposition == 'not_dealing_accessories':
1811
        elif self.callDisposition == 'not_dealing_accessories':
1812
            self.callHistoryCrm.disposition_description='Not Dealing in Accessories/Not Interested'        
1812
            self.callHistoryCrm.disposition_description='Not Dealing in Accessories/Not Interested'        
1813
        session.commit()
1813
        session.commit()
1814
        jdata = self.inputs
1814
        jdata = self.inputs
1815
        jdata = json.loads(jdata)
1815
        jdata = json.loads(jdata)