from pptx import Presentation
from pptx.util import Inches, Pt# Create a presentation
prs = Presentation()
slide_layout = prs.slide_layouts[1] # Title and Content layout
# Function to add a slide with bullet points
def add_slide(title, content_list):
slide = prs.slides.add_slide(slide_layout)
slide.shapes.title.text = title
content = slide.placeholders[1]
content.text = content_list[0]
for bullet in content_list[1:]: p = content.text_frame.add_paragraph()
p.text = bullet
p.level = 0# Slide content
slides_content = [
("Customer Service SOP Framework for Chemical Warehouse (DWC)", [
"Position: Customer Service Executive",
"Facility: DG Chemical Warehouse, Dubai South (DWC)",
"Objective: Develop and implement operational SOPs"
]),
("Facility Overview", [
"Location: Dubai World Central (DWC)",
"Chambers: 8 | Capacity: 58,000 pallets",
"Materials: Dangerous Goods - Classes 2, 3, 4, 5, 6, 8 & 9"
]),
("Client Onboarding SOP", [ "Step-by-step onboarding flowchart",
"Verify licenses, MSDS, contracts, SLAs",
"Define roles, responsibilities, timelines"
]),
("Chemical Compatibility & Storage Allocation SOP", [
"Use GHS-based chemical compatibility matrices",
"Risk-based chamber assignment",
"MSDS validation and hazard segregation"
]),
("Inventory Management Communication SOP", [
"Reporting: Daily/Weekly/Monthly",
"Discrepancy resolution process",
"Client portal access and audit support" ]),
("Incident Management & Client Communication SOP", [
"Types: Spillage, temperature deviation, etc.",
"Immediate containment → Client alert → DCD report",
"CRM log and long-term resolution"
]),
("WMS & Portal Integration SOP", [
"Real-time inventory sync",
"Client access: Role-based UI",
"System integrity protocols and reports"
]),
("End-to-End Warehouse Operations", [ "Phase 1: Pre-Storage Ops",
"Phase 2: Inbound Ops",
"Phase 3: Storage Ops",
"Phase 4: Outbound Ops",
"Phase 5: Relationship Mgmt"
]),
("Phase 1 – Pre-Storage Operations", [
"KYC, MSDS, regulatory clearance",
"Label verification, chamber pre-checks", "Approval timeline"
]),
("Phase 2 – Inbound Operations", [
"Vehicle arrival and DG inspection",
"Offloading with PPE protocols",
"Warehouse entry log update"
]),
("Phase 3 – Storage Management", [
"Daily monitoring: temp/humidity/safety",
"Stock rotation, hazard alerts",
"Log maintenance and inventory tracking"
]),("Phase 4 – Outbound Operations", [
"Dispatch planning and load validation",
"Transport documentation (IMO/TREM)",
"Driver safety briefing"
]),
("Phase 5 – Relationship Management", [
"Monthly KPI review meetings",
"Client issue tracking",
"Training and feedback sessions"
]),
("Compliance & Audit Preparation", [
"Documents: MSDS, licenses, permits",
"Dubai Civil Defense and MoIAT requirements", "Audit readiness matrix"
]),
("Conclusion & Key Takeaways", [
"SOP ensures efficiency, safety, and compliance",# Add all slides
for title, content in slides_content:
add_slide(title, content)
# Save the presentation
prs.save("CSE_SOP_Presentation_DWC_Chemical_Warehouse.pptx")
"Customer-centric processes embedded",
"Supports risk mitigation and regulatory alignment"
])
] Click Run or press shift + ENTER to run code