sequenceDiagram
    autonumber
    participant a as AMOS UI
    participant b as AMOS Workflow<br/>or Scheduler Task
    participant c as AMOS AIM and DB
    participant x as IFS API<br/>or middleware
    

    Note right of a: Case: PN created by CAMO anticipating new SB/Mod/etc.
    a->>a: AMOS user "Publishes" PN in APN59
    a->>b: wf41 New Part Entered<br/>Trigger filter - decide
    b->>c: Action: AIM Export Receiver "102"
    Note right of b: Discuss special case!<br/>'Material class change'
    c->>x: EXPORT PART DEFINITION

    Note over a: Case: Unknown PN entered in WO
    a->>a: Work Order saved
    a->>b: wf31 Unknown Part in WO<br/>check if this works also for D2!
    b->>a: Action: Send info to CAMO that PN creation required