def sdPlusUpdateSupplierRef(self, e): self.SetStatusText('Updating SR') username = os.environ.get("USERNAME") SDPlus.setupLoginParams(username, windowsPassword) workorderid = self.localRef.GetValue() ritm = self.ritmNo.GetValue() status, details = SDPlus.update(workorderid, supplierRef=ritm) if status: self.SetStatusText(details['message']) else: self.SetStatusText('Fail writing to SDPlus - is windows password right?')
def sdPlusUpdateSupplierRef(self, e): self.SetStatusText('Updating SR') username = os.environ.get("USERNAME") SDPlus.setupLoginParams(username, windowsPassword) workorderid = self.localRef.GetValue() ritm = self.ritmNo.GetValue() status, details = SDPlus.update(workorderid, supplierRef=ritm) if status: self.SetStatusText(details['message']) else: self.SetStatusText( 'Fail writing to SDPlus - is windows password right?')
def sdPlusAdd(self, e): self.SetStatusText('Adding call to SDPlus...') username = os.environ.get("USERNAME") SDPlus.setupLoginParams(username, windowsPassword) name = emailAddress[:emailAddress.find('.')].title() + ' ' + emailAddress[emailAddress.find('.')+1:emailAddress.find('@')].title() status, details = SDPlus.add( subject=self.choiceCombo.GetValue(), description='Service Request to ' + self.choiceCombo.GetValue() + '\n(SR Number: ' + srDetails[self.choiceCombo.GetSelection()]['srNumber'] + ')' + '\n\n' + self.comment.GetValue(), requester=name, requesteremail=emailAddress, technician=name, technicianemail=emailAddress, status='Hold - Awaiting Third Party' ) if status: self.SetStatusText(details['message']) self.localRef.SetValue(details['workorderid']) else: self.SetStatusText('Fail writing to SDPlus - is windows password right?')
def sdPlusAdd(self, e): self.SetStatusText('Adding call to SDPlus...') username = os.environ.get("USERNAME") SDPlus.setupLoginParams(username, windowsPassword) name = emailAddress[:emailAddress.find('.')].title( ) + ' ' + emailAddress[emailAddress.find('.') + 1:emailAddress.find('@')].title() status, details = SDPlus.add( subject=self.choiceCombo.GetValue(), description='Service Request to ' + self.choiceCombo.GetValue() + '\n(SR Number: ' + srDetails[self.choiceCombo.GetSelection()]['srNumber'] + ')' + '\n\n' + self.comment.GetValue(), requester=name, requesteremail=emailAddress, technician=name, technicianemail=emailAddress, status='Hold - Awaiting Third Party') if status: self.SetStatusText(details['message']) self.localRef.SetValue(details['workorderid']) else: self.SetStatusText( 'Fail writing to SDPlus - is windows password right?')