Skip to content

Commit 6c55fcc

Browse files
author
Leith Merrifield
committed
- Changed element xpath's to reflect on netsuite update
- Added Quantity to element.json
1 parent 1e3df04 commit 6c55fcc

File tree

3 files changed

+10
-13
lines changed

3 files changed

+10
-13
lines changed

src/Elements.py

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
By.XPATH,
1313
"/html/body/div[2]/div[3]/div/table/tbody/tr[2]/td/table/tbody/tr[2]/td[3]/a",
1414
)
15-
WMS = (By.XPATH, "/html/body/div/div/div[2]/div[2]/div/div/div[2]/div[1]/img")
15+
WMS = (By.XPATH, "/html/body/div/div/div[2]/div[2]/div/div/div[2]/div[2]/img")
1616
WAREHOUSE = (
1717
By.XPATH,
1818
"/html/body/div/div/div[2]/div[2]/div/div[1]/div[2]/div[1]/div/div/div[6]/div[1]/table/tbody/tr[2]/td",
@@ -32,35 +32,34 @@
3232
)
3333
ENTERORDER = (
3434
By.XPATH,
35-
"/html/body/div/div/div[2]/div[2]/div/div[2]/div[1]/div[3]/button",
35+
"/html/body/div/div/div[2]/div[2]/div/div[2]/div[1]/div/div[3]/button",
3636
)
3737

3838
FIRSTENTRY = (
3939
By.XPATH,
4040
"/html/body/div/div/div[2]/div[2]/div/div[1]/div[2]/div[2]/div/div/div[6]/div[1]/table/tbody/tr[1]",
4141
)
42-
BINNUMBER = (By.XPATH, "/html/body/div/div/div[2]/div[2]/div/div[1]/div[2]/div[2]/span")
42+
BINNUMBER = (By.XPATH, "/html/body/div/div/div[2]/div[2]/div/div[1]/div[2]/div[2]/div/span")
4343
ITEMNUMBER = (
4444
By.XPATH,
45-
"/html/body/div/div/div[2]/div[2]/div/div[1]/div[2]/div[2]/span",
45+
"/html/body/div/div/div[2]/div[2]/div/div[1]/div[2]/div[2]/div/span",
4646
)
47-
QUANTITY = (By.XPATH, "/html/body/div/div/div[2]/div[2]/div/div[1]/div[2]/div[2]/span")
48-
47+
QUANTITYAMOUNT = (By.XPATH,"/html/body/div/div/div[2]/div[2]/div/div[1]/div[2]/div[2]/div/span",)
4948
QUANTITYINPUT = (
5049
By.XPATH,
5150
"/html/body/div/div/div[2]/div[2]/div/div[1]/div[2]/div[4]/div/div[2]/div/div/input",
5251
)
5352
NEXTPICKTASK = (
5453
By.XPATH,
55-
"/html/body/div/div/div[2]/div[2]/div/div[2]/div[1]/div[3]/button",
54+
"/html/body/div/div/div[2]/div[2]/div/div[2]/div[1]/div/div[3]/button",
5655
)
5756
STATIONINPUT = (
5857
By.XPATH,
5958
"/html/body/div/div/div[2]/div[2]/div/div[1]/div[2]/div[1]/div[2]/input",
6059
)
6160
NEXTORDERBUTTON = (
6261
By.XPATH,
63-
"/html/body/div/div/div[2]/div[2]/div/div[2]/div[1]/div[2]/button",
62+
"/html/body/div/div/div[2]/div[2]/div/div[2]/div[1]/div/div[2]/button",
6463
)
6564

6665
SALESORDERREFRESH = "/html/body/div/div/div[2]/div[2]/div/div[1]/div[2]/div[1]"

src/MainWebDriver.py

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -118,14 +118,12 @@ def pick(self, order):
118118
).click()
119119
sleep(self.pick_delay)
120120

121-
amount = self.driver.find_element(
122-
By.XPATH,
123-
"//*[@id='singleorerPicking_quantityScan_lblQuantityRemaining']",
124-
).text.split(" ")[0]
121+
amount = self.driver.find_element(Elements.QUANTITYAMOUNT[0],Elements.QUANTITYAMOUNT[1]).text.split(" ")[0]
125122
amount += "\n"
126123
WebDriverWait(self.driver, TIMOUT).until(
127124
EC.element_to_be_clickable(Elements.QUANTITYINPUT)
128125
).send_keys(amount)
126+
129127
sleep(self.pick_delay)
130128

131129
mark = self.driver.find_element(

src/settings.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"Netsuite_SSO": "https://launcher.myapps.microsoft.com/api/signin/fd4bc304-663f-4e7b-9245-93596454cc99?tenantId=7261aa19-728c-457c-bb6e-a31f9a21516d",
2+
"Netsuite_SSO": "https://launcher.myapps.microsoft.com/api/signin/fe4da155-1607-4df4-a7aa-c8fa934170a5?tenantId=7261aa19-728c-457c-bb6e-a31f9a21516d",
33
"Netsuite": "https://5230881.app.netsuite.com/app/center/card.nl?sc=-29&whence=",
44
"Chrome_Driver": [
55
"./chromedriver-win64/chromedriver.exe",

0 commit comments

Comments
 (0)