Skip to content

VS Parts Sync Flow

---
config:
      theme: redux
---
flowchart TD

        AutolineSource -- Autoline Parts Data--> QlikLoad 
        QlikLoad@{shape: circle} -- Parts Data in Memory --> QlikStore@{shape: circle} 
        QlikStore -- Parts Data CSV On Qlik Server -->StorageSync["qlik-sync"]@{shape: circle}
        StorageSync["qlik-sync"]
            -- VS Data CSV On Azure File Share (tqiplatformac65/qlik-csv/CompanyInvoiceData/SOPartsDatas_Full_dealername.csv)--> 
            CompareCSVFiles@{shape: circle, title:"tiq-sync-data (functions/SyncInvoicePartLine_Full_dealername)"}
        CompareCSVFiles["tiq-sync-data (functions/SyncInvoicePartLine_Full_dealername)"] 
            -- The Difference of Parts Data in Memory -->
            SyncToCosmos@{shape: circle}
        SyncToCosmos --> VehicleRecordInCompanyDataInCosmos@{shape:lin-rect, title:"Vehicles/OrderPartLine"} -->
        OverwriteDestinationCSVFile@{shape: circle}
        OverwriteDestinationCSVFile --> DestinationCSVFile@{shape:lin-rect, title:"tqiplatformac65/csv-sync-destination/OrderPartLine/SOPartsDatas_Full_dealername.csv"}