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?')
Exemplo n.º 2
0
 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?')
Exemplo n.º 4
0
 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?')