Untitled
unknown
plain_text
8 months ago
2.3 kB
5
Indexable
flowchart TD
%% Main Process Flow
Start([Start]) --> A[Sales Department Receives Purchase Order]
A --> B{Customer in Database?}
%% New Customer Process
B -->|No| C[Customer Registration Process]
C --> C1[Collect Company Details]
C1 --> C2[Credit Evaluation]
C2 --> C3{Credit Approval?}
C3 -->|No| C4[Require Advance Payment]
C3 -->|Yes| D
C4 --> D
%% Existing Customer Path
B -->|Yes| D[Verify Order Details]
%% Order Processing
D --> E[Check Product Availability]
E --> F{Items in Stock?}
F -->|No| G[Notify Customer of Delay]
G --> H[Schedule Production]
H --> I
F -->|Yes| I[Create Sales Order]
%% Order Fulfillment
I --> J[Warehouse Prepares Order]
J --> K[Quality Control Check]
K --> L[Issue Sales Invoice]
L --> M[Ship Products to Customer]
M --> N[Customer Receives Order]
%% Payment Processing
N --> O{Payment Terms}
O -->|Cash Sale| P[Immediate Payment Processing]
O -->|Credit n30| Q[Monitor Payment Due Date]
P --> R[Cashier Records Payment]
Q --> S{Payment Within Terms?}
S -->|Yes| T[Apply 2% Discount]
S -->|No| U[Process Full Payment]
T --> V[Update Accounting Records]
U --> V
R --> V
%% Returns Processing
N --> W{Product Issues?}
W -->|Yes| X[Process Return Request]
X --> Y[Inspect Returned Items]
Y --> Z{Return Approved?}
Z -->|Yes| AA[Issue Credit/Replacement]
Z -->|No| AB[Notify Customer]
AA --> V
AB --> Final
W -->|No| Final
%% Financial Reporting
V --> AC[Generate Financial Reports]
AC --> AD[Review Collection Performance]
AD --> AE[Remittance to Accounting]
AE --> Final([End])
%% Key Subprocesses
subgraph "Credit Evaluation Process"
direction TB
CE1[Verify Business Documents] --> CE2[Check Payment History]
CE2 --> CE3[Assess Order Value]
CE3 --> CE4[Set Credit Limit]
end
subgraph "Financial Reporting Process"
direction TB
FR1[Daily Sales Report] --> FR2[Accounts Receivable Aging]
FR2 --> FR3[Collection Efficiency Report]
FR3 --> FR4[Revenue Analysis]
endEditor is loading...
Leave a Comment