Medical_Inventory_Model / utils /message_utils.py
saurav384's picture
Upload 14 files
1fbfeb6 verified
raw
history blame contribute delete
574 Bytes
def generate_message(df, supplier):
message = f"Expiry Alert for Supplier: {supplier}\n\n"
for _, row in df.iterrows():
message += (
f"Medicine: {row['Medicine_Name']}\n"
f"Batch: {row['Batch_No']}\n"
f"Expiry: {row['Expiry_Date'].date()}\n"
f"Stock: {row['Stock_Quantity']}\n"
f"Total Expiry Medicine: {row['Medicine_Name']}.value_counts()\n"
f"Total Expiry Category: {row['Category']}.value_counts()\n"
"----------------------\n"
)
return message