Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

     Các trường hợp trả lại

  • TH1: Bước 4 trả về bước 3a. Bước 3a trả về bước 3b hoặc 3c 
    • Bước 3b thực hiện đi tiếp theo quy trình → chuyển đến Bước 4 (do bước 3a đã hoàn thành)
    • Bước 3b thực hiện trả về bước yêu cầu → sinh lại công việc Bước 3aBước 3a thực hiện đi tiếp → đến bước 4 (do bước 3b đã hoàn thành)
    • Bước 3b thực hiện trả về bước yêu cầu → sinh công việc Bước 3aBước 3a thực hiện trả về bước yêu cầu → đến Bước 4
  • TH2: Bước 4 trả về bước 3a. Bước 3a trả về Bước 2
    • Bước 2 thực hiện đi tiếp theo quy trình → sinh công việc bước 3a, 3b, 3cBước 3a thực hiện đi tiếp theo quy trình, Bước 3b, 3c xử lý bình thường → sinh công việc bước 4
    • Bước 2 thực hiện đi tiếp theo quy trình → sinh công việc bước 3a, 3b, 3cBước 3a thực hiện nhảy bước → sinh công việc bước 4, Bước 3b, 3c xử lý bình thường → sinh công việc bước 4 lần tiếp theo?
    • Bước 2 thực hiện nhảy bước → sinh công việc bước 3aBước 3a thực hiện đi tiếp → sinh công việc bước 4 (do 3b và 3c đã hoàn thành)
    • Bước 2 thực hiện nhảy bước → sinh công việc bước 3aBước 3a thực hiện nhảy bước → sinh công việc bước 4
  • TH3: Bước 3a trả về bước 2. Bước 2 trả về bước 1
    • Bước 1 thực hiện đi tiếp theo quy trình → sinh công việc bước 2Bước 2 thực hiện đi tiếp theo quy trình,  sinh công việc bước 3a, 3b, 3c
    • Bước 1 thực hiện đi tiếp theo quy trình → sinh công việc bước 2Bước 2 thực hiện nhảy bước,  sinh công việc bước 3a → hoàn thành công việc bước 3a → sinh công việc bước 4 (do bước 3b và 3c đã hoàn thành trước đó)
  • TH4:Bước 3a, 3b trả về bước 2. Bước 2 trả về bước 1
    • Bước 2 thực hiện đi tiếp công việc → sinh công việc bước 3a, 3b, 3c
    • Bước 2 thực hiện nhảy bước → sinh công việc bước 3a và 3b → hoàn thành bước 3a và 3b → sinh ra công việc bước 4 (do bước 3c đã hoàn thành trước đó)
  • TH5:Bước 5 trả về gateway để cả 3 bước 3a, 3b, 3c thực hiện lạ → có phát sinh nghiệp vụ này không?
    • Bước 3a, 3b, 3c thực hiện chạy tiếp quy trình → sinh công việc Bước 4
    • Bước 3a, 3b, 3c thực hiện nhảy bước → sinh ra công việc bước 5
    • Bước 3a thực hiện chạy tiếp quy trình, bước 3b 3c thực hiện nhảy bước → xử lý thế nào
  • TH6: Bước 5 trả về nhiều bước 3a, 3b, 3c, cả bước 3a và 3b trả về bước 3c
    • Bước 3c hoàn thành → bước 3a 3b từ chối → sinh công việc Bước 3c lần 3 → hoàn thành Bước 3c lần 3 → sinh công việc Bước 4
    • Bước 3a, 3b, 3c từ chối về các bước khác nhau?

...