Coder Social home page Coder Social logo

greeter's Introduction

OTT via MB

sequenceDiagram
    autonumber
    actor Customer
    actor Operator
    participant Mobile
    participant CBS
    participant Swift
    participant AML
    Customer->>Mobile: transfer by swift
    activate Mobile
    Mobile->>CBS: submit debit request
    activate CBS
    CBS-->>Mobile: debit result
    deactivate CBS
    Mobile-->>Customer: transfer screen
    deactivate Mobile
    Operator->>Mobile: generate swift txn
    activate Mobile
    Mobile-->>Operator: all swift txn detail
    deactivate Mobile
    loop Every transaction
        Operator->>AML: check AML
        activate AML
        AML-->>Operator: AML result
        deactivate AML
        Operator->>Swift: submit swift txn
        activate Swift
        Swift-->>Operator: submit status
        deactivate Swift
    end
Loading

OTT via OTC

sequenceDiagram
    autonumber
    actor Maker
    actor Checker
    actor Operator
    participant CBS
    participant Swift
    participant AML
    Maker->>AML: check AML
    activate AML
    AML-->>Maker: AML result
    deactivate AML
    Maker->>CBS: submit debit request
    activate CBS
    CBS-->>Maker: success screen
    deactivate CBS
    Checker->>CBS: authorize debit transfer request
    activate CBS
    CBS-->>Checker: success screen
    deactivate CBS
    Operator->>CBS: credit KB Nostro
    activate CBS
    CBS-->>Operator: txn success
    deactivate CBS
    Operator->>Swift: submit swift transaction
    activate Swift
    Swift-->>Operator: submit status
    deactivate Swift
Loading

ITT via Swift portal

sequenceDiagram
    autonumber
    actor Maker
    actor Checker
    participant Swift
    participant CBS
    participant AML
    Maker->>Swift: download swift transactions
    activate Swift
    Swift-->>Maker: Swift transactions
    deactivate Swift
    loop Every transaction
        Maker->>AML: check AML
        activate AML
        AML-->>Maker: AML result
        deactivate AML
        Maker->>CBS: submit credit request
        activate CBS
        CBS-->>Maker: request status
        deactivate CBS
        Checker->>CBS: verify credit request
        activate CBS
        CBS-->>Checker: verify status
        deactivate CBS
    end
Loading

NCS outward via MB

sequenceDiagram
    autonumber
    actor Customer
    actor Operator
    participant Mobile
    participant CBS
    participant NCS Gateway
    participant AML
    Customer->>Mobile: transfer by NCS
    activate Mobile
    Mobile->>CBS: submit debit request
    activate CBS
    CBS-->>Mobile: debit result
    deactivate CBS
    Mobile-->>Customer: transfer screen
    deactivate Mobile
    Operator->>Mobile: generate NCS txn
    activate Mobile
    Mobile-->>Operator: all NCS txn detail
    deactivate Mobile
    loop Every transaction
        Operator->>AML: check AML
        activate AML
        AML-->>Operator: AML result
        deactivate AML
        Operator->>NCS Gateway: submit NCS txn
        activate NCS Gateway
        NCS Gateway-->>Operator: submit status
        deactivate NCS Gateway
    end
Loading

NCS outward via OTC

sequenceDiagram
    autonumber
    actor Maker
    actor Checker
    actor Operator
    participant CBS
    participant NCS Gateway
    participant AML
    Maker->>AML: check AML
    activate AML
    AML-->>Maker: AML result
    deactivate AML
    Maker->>CBS: submit debit request
    activate CBS
    CBS-->>Maker: success screen
    deactivate CBS
    Checker->>CBS: authorize debit transfer request
    activate CBS
    CBS-->>Checker: success screen
    deactivate CBS
    Operator->>CBS: credit NCS Nostro
    activate CBS
    CBS-->>Operator: txn success
    deactivate CBS
    Operator->>NCS Gateway: submit NCS transaction
    activate NCS Gateway
    NCS Gateway-->>Operator: submit status
    deactivate NCS Gateway
Loading

NCS inward from NCS gateway(API)

sequenceDiagram
    autonumber
    actor Maker
    actor Checker
    participant NCS Gateway
    participant CBS
    participant AML
    Maker->>NCS Gateway: download NCS transactions
    activate NCS Gateway
    NCS Gateway-->>Maker: NCS transactions
    deactivate NCS Gateway
    loop Every transaction
        Maker->>AML: check AML
        activate AML
        AML-->>Maker: AML result
        deactivate AML
        Maker->>CBS: submit credit request
        activate CBS
        CBS-->>Maker: request status
        deactivate CBS
        Checker->>CBS: verify credit request
        activate CBS
        CBS-->>Checker: verify status
        deactivate CBS
    end
Loading

Manual Trade Finance inward from Swift

sequenceDiagram
    autonumber
    actor Operation
    actor Maker
    actor Checker
    participant Swift
    participant CBS
    participant AML
    Operation->>Swift: download Swift messages
    activate Swift
    Swift-->>Operation: Swift messages
    deactivate Swift
    Operation->>Maker: send Swift messages via email
    Maker-->>Operation: Swift messages
    loop Every transaction
        Maker->>AML: check AML
        activate AML
        AML-->>Maker: AML result
        deactivate AML
        opt CBS process
            Maker->>CBS: submit swift request
            activate CBS
            CBS-->>Maker: request status
            deactivate CBS
            Checker->>CBS: verify swift request
            activate CBS
            CBS-->>Checker: verify status
            deactivate CBS
        end
    end
Loading

Trade Finance inward from Swift

sequenceDiagram
    autonumber
    actor Remittance Manager
    participant Swift Portal
    Note over Swift Portal,Swift Auto Client: do we have UAT??
    participant Swift Auto Client
    participant CBS
    participant AML
    Swift Auto Client->>Swift Portal: download Swift messages
    activate Swift Portal
    Swift Portal-->>Swift Auto Client: Swift messages
    deactivate Swift Portal
    loop Every Incoming messages
        activate CBS
        CBS->>Swift Auto Client: Query incoming Swift messages
        Swift Auto Client-->>CBS: Swift messages
        CBS->>AML: check AML
        activate AML
        AML-->>CBS: AML result
        deactivate AML
        CBS->>CBS: submit swift request
        deactivate CBS
    end
    loop Every Transaction
        Remittance Manager->>CBS: review swift requests
        CBS->>Remittance Manager: pending swift requests
        opt saving process
            Remittance Manager->>CBS: approve swift request
            CBS-->>Remittance Manager: approve status 
        end
    end
Loading

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.