| Line 1916... |
Line 1916... |
| 1916 |
productpricingInputs.pricing_input = value
|
1916 |
productpricingInputs.pricing_input = value
|
| 1917 |
session.commit()
|
1917 |
session.commit()
|
| 1918 |
return True
|
1918 |
return True
|
| 1919 |
|
1919 |
|
| 1920 |
def willplaceorder(self,):
|
1920 |
def willplaceorder(self,):
|
| - |
|
1921 |
self.user.status='done'
|
| - |
|
1922 |
self.user.modified = datetime.now()
|
| 1921 |
self.retailer.status = self.callDisposition
|
1923 |
self.user.disposition=self.callDisposition
|
| 1922 |
if self.callHistory.disposition_description is None:
|
1924 |
if self.callHistoryCrm.disposition_description is None:
|
| 1923 |
self.callHistory.disposition_description = 'User will place order from now'
|
1925 |
self.callHistoryCrm.disposition_description = 'User will place order from now'
|
| 1924 |
session.commit()
|
1926 |
session.commit()
|
| 1925 |
return True
|
1927 |
return True
|
| - |
|
1928 |
|
| 1926 |
def orderdiffaccount(self,):
|
1929 |
def orderdiffaccount(self,):
|
| - |
|
1930 |
self.user.status='done'
|
| - |
|
1931 |
self.user.modified = datetime.now()
|
| 1927 |
self.retailer.status = self.callDisposition
|
1932 |
self.user.disposition=self.callDisposition
|
| 1928 |
if self.callHistory.disposition_description is None:
|
1933 |
if self.callHistoryCrm.disposition_description is None:
|
| 1929 |
self.callHistory.disposition_description = 'Placing Order from Different Account'
|
1934 |
self.callHistoryCrm.disposition_description = 'Placing Order from Different Account'
|
| 1930 |
session.commit()
|
1935 |
session.commit()
|
| 1931 |
return True
|
1936 |
return True
|
| - |
|
1937 |
|
| 1932 |
|
1938 |
|
| 1933 |
def businessclosed(self,):
|
1939 |
def businessclosed(self,):
|
| - |
|
1940 |
self.user.status='done'
|
| - |
|
1941 |
self.user.modified = datetime.now()
|
| 1934 |
self.retailer.status = self.callDisposition
|
1942 |
self.user.disposition=self.callDisposition
|
| 1935 |
if self.callHistory.disposition_description is None:
|
1943 |
if self.callHistoryCrm.disposition_description is None:
|
| 1936 |
self.callHistory.disposition_description = 'Business Closed'
|
1944 |
self.callHistoryCrm.disposition_description = 'Business Closed'
|
| 1937 |
session.commit()
|
1945 |
session.commit()
|
| 1938 |
return True
|
1946 |
return True
|
| - |
|
1947 |
|
| 1939 |
|
1948 |
|
| 1940 |
def appuninstalled(self,):
|
1949 |
def appuninstalled(self,):
|
| - |
|
1950 |
self.user.status='done'
|
| - |
|
1951 |
self.user.modified = datetime.now()
|
| 1941 |
self.retailer.status = self.callDisposition
|
1952 |
self.user.disposition=self.callDisposition
|
| 1942 |
if self.callHistory.disposition_description is None:
|
1953 |
if self.callHistoryCrm.disposition_description is None:
|
| 1943 |
self.callHistory.disposition_description = 'User uninstalled application'
|
1954 |
self.callHistoryCrm.disposition_description = 'User uninstalled application'
|
| 1944 |
session.commit()
|
1955 |
a = CrmTicketDtr()
|
| 1945 |
return True
|
- |
|
| 1946 |
|
- |
|
| 1947 |
|
- |
|
| 1948 |
def alReadyUser(self,):
|
- |
|
| 1949 |
self.retailer.status = self.callDisposition
|
- |
|
| 1950 |
if self.callHistory.disposition_description is None:
|
- |
|
| 1951 |
self.callHistory.disposition_description = 'Retailer already user'
|
1956 |
a.addTicket(self.userId, self.callHistoryCrm.disposition_description, self.callHistoryCrm.disposition_comments)
|
| 1952 |
session.commit()
|
1957 |
session.commit()
|
| 1953 |
return True
|
1958 |
return True
|
| - |
|
1959 |
|
| 1954 |
|
1960 |
|
| 1955 |
def invalidNumber(self,):
|
1961 |
def invalidNumber(self,):
|
| 1956 |
#self.retailer.status = 'retry' if self.callType == 'fresh' else 'fretry'
|
- |
|
| 1957 |
# self.user.status='retry'
|
- |
|
| - |
|
1962 |
|
| 1958 |
self.user.modified = datetime.now()
|
1963 |
self.user.modified = datetime.now()
|
| 1959 |
if self.callDisposition == 'invalid_no':
|
1964 |
if self.callDisposition == 'invalid_no':
|
| 1960 |
# self.retailer.status='failed'
|
- |
|
| - |
|
1965 |
|
| 1961 |
self.user.disposition=self.callDisposition
|
1966 |
self.user.disposition=self.callDisposition
|
| 1962 |
self.callHistoryCrm.disposition_description = 'Invalid Number'
|
1967 |
self.callHistoryCrm.disposition_description = 'Invalid Number'
|
| 1963 |
elif self.callDisposition == 'wrong_no':
|
1968 |
elif self.callDisposition == 'wrong_no':
|
| 1964 |
# self.retailer.status='failed'
|
- |
|
| - |
|
1969 |
|
| 1965 |
self.user.disposition=self.callDisposition
|
1970 |
self.user.disposition=self.callDisposition
|
| 1966 |
self.callHistoryCrm.disposition_description = 'Wrong Number'
|
1971 |
self.callHistoryCrm.disposition_description = 'Wrong Number'
|
| 1967 |
elif self.callDisposition == 'hang_up':
|
1972 |
elif self.callDisposition == 'hang_up':
|
| 1968 |
# self.retailer.status='failed'
|
- |
|
| - |
|
1973 |
|
| 1969 |
self.user.disposition=self.callDisposition
|
1974 |
self.user.disposition=self.callDisposition
|
| 1970 |
self.callHistoryCrm.disposition_description = 'Hang Up'
|
1975 |
self.callHistoryCrm.disposition_description = 'Hang Up'
|
| 1971 |
elif self.callDisposition == 'retailer_not_interested':
|
1976 |
elif self.callDisposition == 'retailer_not_interested':
|
| 1972 |
# self.retailer.status='failed'
|
- |
|
| - |
|
1977 |
|
| 1973 |
self.user.disposition=self.callDisposition
|
1978 |
self.user.disposition=self.callDisposition
|
| 1974 |
if self.callHistoryCrm.disposition_description is None:
|
1979 |
if self.callHistoryCrm.disposition_description is None:
|
| 1975 |
self.callHistoryCrm.disposition_description = 'NA'
|
1980 |
self.callHistoryCrm.disposition_description = 'NA'
|
| 1976 |
self.callHistoryCrm.disposition_description = 'Reason Retailer Not Interested ' + self.callHistoryCrm.disposition_description
|
1981 |
self.callHistoryCrm.disposition_description = 'Reason Retailer Not Interested ' + self.callHistoryCrm.disposition_description
|
| 1977 |
elif self.callDisposition == 'recharge_retailer':
|
1982 |
elif self.callDisposition == 'recharge_retailer':
|
| 1978 |
# self.retailer.status='failed'
|
- |
|
| - |
|
1983 |
|
| 1979 |
self.user.disposition=self.callDisposition
|
1984 |
self.user.disposition=self.callDisposition
|
| 1980 |
self.callHistoryCrm.disposition_description = 'Recharge related. Not a retailer '
|
1985 |
self.callHistoryCrm.disposition_description = 'Recharge related. Not a retailer '
|
| 1981 |
elif self.callDisposition == 'accessory_retailer':
|
- |
|
| 1982 |
# self.retailer.status='failed'
|
- |
|
| 1983 |
self.user.disposition=self.callDisposition
|
- |
|
| 1984 |
self.callHistoryCrm.disposition_description = 'Accessory related. Not a retailer'
|
- |
|
| 1985 |
elif self.callDisposition == 'service_center_retailer':
|
1986 |
elif self.callDisposition == 'service_center_retailer':
|
| 1986 |
# self.retailer.status='failed'
|
- |
|
| - |
|
1987 |
|
| 1987 |
self.user.disposition=self.callDisposition
|
1988 |
self.user.disposition=self.callDisposition
|
| 1988 |
self.callHistoryCrm.disposition_description = 'Service Center related. Not a retailer'
|
1989 |
self.callHistoryCrm.disposition_description = 'Service Center related. Not a retailer'
|
| 1989 |
elif self.callDisposition == 'not_retailer':
|
1990 |
elif self.callDisposition == 'not_retailer':
|
| 1990 |
# self.retailer.status='failed'
|
- |
|
| - |
|
1991 |
|
| 1991 |
self.user.disposition=self.callDisposition
|
1992 |
self.user.disposition=self.callDisposition
|
| 1992 |
self.callHistoryCrm.disposition_description = 'Not a retailer'
|
1993 |
self.callHistoryCrm.disposition_description = 'Not a retailer'
|
| 1993 |
session.commit()
|
1994 |
session.commit()
|
| 1994 |
return True
|
1995 |
return True
|
| 1995 |
|
1996 |
|
| 1996 |
def otherreason(self,):
|
1997 |
def otherreason(self,):
|
| - |
|
1998 |
self.user.status='done'
|
| 1997 |
self.user.modified = datetime.now()
|
1999 |
self.user.modified = datetime.now()
|
| 1998 |
self.user.disposition=self.callDisposition
|
2000 |
self.user.disposition=self.callDisposition
|
| 1999 |
if self.callHistoryCrm.disposition_description is None:
|
2001 |
if self.callHistoryCrm.disposition_description is None:
|
| 2000 |
self.callHistoryCrm.disposition_description = 'Other Reasons'
|
2002 |
self.callHistoryCrm.disposition_description = 'Other Reasons'
|
| 2001 |
session.commit()
|
2003 |
session.commit()
|