flowchart LR
subgraph 原始数据层["🗄️ 原始数据层"]
A1["📄 合同数据"]
A2["💰 收款记录"]
A3["📋 费用账单"]
A4["🏠 资产台账"]
end
subgraph 明细数据层["⚙️ 明细数据层
(定时清洗)"]
B1["应收单明细"]
B2["收款单明细"]
B3["应付单明细"]
B4["付款申请单"]
B5["结转单明细"]
end
subgraph 推送数据层["📤 业务推送层
(手动触发)"]
C1["财务共享中心"]
C2["凭证生成"]
C3["报表数据"]
end
A1 --> B1
A1 --> B3
A2 --> B2
A3 --> B1
A3 --> B3
A4 --> B5
B1 -->|"手动推送"| C1
B2 -->|"手动推送"| C1
B3 -->|"手动推送"| C1
B4 -->|"手动推送"| C1
B5 -->|"手动推送"| C1
C1 --> C2
C1 --> C3
style 原始数据层 fill:#e3f2fd,stroke:#1976d2,stroke-width:2px
style 明细数据层 fill:#fff3e0,stroke:#f57c00,stroke-width:2px
style 推送数据层 fill:#e8f5e9,stroke:#388e3c,stroke-width:2px