Uploaded image for project: 'mod-data-export-spring'
  1. mod-data-export-spring
  2. MODEXPS-137

Export jobs continue to run after scheduler was disabled

    XMLWordPrintable

Details

    • ACQ Sprint 146
    • 2
    • Thunderjet
    • Morning Glory (R2 2022) Bug Fix
    • Implementation coding issue

    Description

      Preconditions:

      1. A user with following permissions is logged in:

      • Export manager: All
      • Orders: Can view Orders and Order lines
      • Organizations: Integration usernames and passwords: view, edit
      • Organizations: View, edit

      2. Organization-vendor exists and has one created integration method with following integration details:

      2.1. "Orders" option in "EDI configuration" accordion is enabled

      2.2. Account number is specified as valid existing value
      2.3. Automate order export for acquisition methods is specified as "Purchase"
      2.4. FTP settings:

      • EDI FTP = FTP
      • FTP mode = ASCII
      • Server address = ftp://ftp.ci.folio.org
      • FTP connection mode = Active
      • Username = folio
      • Password = Ffx29%pu
      • FTP port = 22
      • Order directory = /files

      2.5. "Schedule EDI" option is enabled and contains following settings:

      • "Schedule EDI" option is enabled
      • Schedule period = Hourly
      • Schedule frequency = 1
      • Time = current time 
         
        3. One-time order for vendor created in item #2 in "Open" status exists with following PO line settings:
      • Acquisition method = Purchase
      • "Automatic export" option is enabled
      • Vendor Account number = Account number specified in item #2.2

      Steps to reproduce:

      1. Go to "Export manager" app and click "Organizations" button on "Search & filter" pane
      2. Expand "Export method" accordion, choose export method from preconditions
      3. Check if export scheduled in Preconditions performed in specified time 
      4. Go to "Organizations" app, search for organization-vendor from Preconditions and click on it
      5. Expand "Integration details" accordion and click on integration method from Preconditions
      6. Click Actions->Edit 
      7. Uncheck "Schedule EDI" checkbox in "Scheduling" accordion and click "Save & close" button
      8. Wait one hour, go back to "Export manager" app and click "Organizations" button on "Search & filter" pane
      9. Expand "Export method" accordion, choose export method from preconditions

      Expected result:

      There are no export jobs in the list running after time specified in Preconditions

      Actual result:

      Export job was performed after scheduling was disabled

      TestRail: Results

        Attachments

          Issue Links

            Activity

              People

                dennisbridges Dennis Bridges
                Nina Chistova Nina Chistova
                Nina Chistova Nina Chistova
                Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved:

                  TestRail: Runs

                    TestRail: Cases