mirror of
https://github.com/bcomsugi/dasaproject.git
synced 2026-01-10 17:12:38 +07:00
update
This commit is contained in:
parent
fcdd70c6cc
commit
323be7c7e7
@ -119,7 +119,7 @@ def read_DN_excel(filename):
|
|||||||
data.append(temp_)
|
data.append(temp_)
|
||||||
else:
|
else:
|
||||||
print("HEADER ERROR!!!")
|
print("HEADER ERROR!!!")
|
||||||
data.append(['Item No', 'Description', 'QuantityUOM', 'No.SO/Ext.Doc.No.', 'LPN No.'])
|
data.append(['Item No', 'Description', 'QuantityUOM', 'No.SO', 'LPN No.'])
|
||||||
|
|
||||||
boldataline=True
|
boldataline=True
|
||||||
firstpage=False
|
firstpage=False
|
||||||
@ -233,10 +233,10 @@ def read_DN_excel(filename):
|
|||||||
print(f'len newdata={len(newdata)}')
|
print(f'len newdata={len(newdata)}')
|
||||||
|
|
||||||
|
|
||||||
df=pd.DataFrame(newdata, columns=['Item No', 'Description', 'Quantity', 'No.SO/Ext.Doc.No.', 'LPN No.', 'UOM', 'Ext.Doc.No.'])#, columns=data[0]+"UOM")
|
df=pd.DataFrame(newdata, columns=['Item No', 'Description', 'Quantity', 'No.SO', 'LPN No.', 'UOM', 'Ext.Doc.No'])#, columns=data[0]+"UOM")
|
||||||
# print(df)
|
# print(df)
|
||||||
# df=df.groupby(['No.SO/Ext.Doc.No.','Item No', 'UOM'])['Quantity'].sum().reset_index().sort_values(by=['Item No', 'No.SO/Ext.Doc.No.'])#.sort_values(by=['No.SO/Ext.Doc.No.'])
|
# df=df.groupby(['No.SO','Item No', 'UOM'])['Quantity'].sum().reset_index().sort_values(by=['Item No', 'No.SO'])#.sort_values(by=['No.SO'])
|
||||||
df=df.groupby(['Ext.Doc.No.', 'No.SO/Ext.Doc.No.','Item No', 'UOM'])['Quantity'].sum().reset_index().sort_values(by=['Ext.Doc.No.','No.SO/Ext.Doc.No.', 'Item No'])
|
df=df.groupby(['Ext.Doc.No', 'No.SO','Item No', 'UOM'])['Quantity'].sum().reset_index().sort_values(by=['Ext.Doc.No','No.SO', 'Item No'])
|
||||||
df['NameFromTaco']=df['Item No']
|
df['NameFromTaco']=df['Item No']
|
||||||
# print(df)
|
# print(df)
|
||||||
# df['FullName'] = inteminvdf.loc[df['Item No'],'FullName']
|
# df['FullName'] = inteminvdf.loc[df['Item No'],'FullName']
|
||||||
@ -248,14 +248,14 @@ def read_DN_excel(filename):
|
|||||||
|
|
||||||
print("Cannot Find Item FullName")
|
print("Cannot Find Item FullName")
|
||||||
listitemNoFullName = df.loc[df['FullName'].isnull()].values.tolist()
|
listitemNoFullName = df.loc[df['FullName'].isnull()].values.tolist()
|
||||||
df=df.reindex(columns=['Ext.Doc.No.', 'No.SO/Ext.Doc.No.', 'Item No', 'FullName', 'Quantity', 'UOM'])
|
df=df.reindex(columns=['Ext.Doc.No', 'No.SO', 'Item No', 'FullName', 'Quantity', 'UOM'])
|
||||||
# print(df)
|
# print(df)
|
||||||
# print(listitemNoFullName)
|
# print(listitemNoFullName)
|
||||||
# print(listitemNoFullName)
|
# print(listitemNoFullName)
|
||||||
return False, listitemNoFullName
|
return False, listitemNoFullName
|
||||||
else:
|
else:
|
||||||
df=df.groupby(['Ext.Doc.No.', 'No.SO/Ext.Doc.No.','Item No', 'UOM', 'FullName'])['Quantity'].sum().reset_index().sort_values(by=['Ext.Doc.No.','No.SO/Ext.Doc.No.', 'Item No'])
|
df=df.groupby(['Ext.Doc.No', 'No.SO','Item No', 'UOM', 'FullName'])['Quantity'].sum().reset_index().sort_values(by=['Ext.Doc.No','No.SO', 'Item No'])
|
||||||
df=df.reindex(columns=['Ext.Doc.No.', 'No.SO/Ext.Doc.No.', 'Item No', 'FullName', 'Quantity', 'UOM'])
|
df=df.reindex(columns=['Ext.Doc.No', 'No.SO', 'Item No', 'FullName', 'Quantity', 'UOM'])
|
||||||
# print(df)
|
# print(df)
|
||||||
lst = df.to_dict('records')
|
lst = df.to_dict('records')
|
||||||
# print(lst)
|
# print(lst)
|
||||||
|
|||||||
File diff suppressed because one or more lines are too long
Loading…
Reference in New Issue
Block a user