From fa8f41b137c08795c91e66b6df9deef99c6debc7 Mon Sep 17 00:00:00 2001 From: Sid Srivastava <126001146+sid-sriv@users.noreply.github.com> Date: Wed, 20 Nov 2024 22:06:25 -0800 Subject: [PATCH 1/5] version_update --- dbt_project.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dbt_project.yml b/dbt_project.yml index acdce4c57..e3d9f33aa 100644 --- a/dbt_project.yml +++ b/dbt_project.yml @@ -1,7 +1,7 @@ name: 'jaffle_shop' config-version: 2 -version: '0.1' +version: '1.5.0' profile: 'jaffle_shop' From 085c482e97a5a2119d20ca16d617610678f71fd2 Mon Sep 17 00:00:00 2001 From: Sid Srivastava <126001146+sid-sriv@users.noreply.github.com> Date: Wed, 20 Nov 2024 22:14:34 -0800 Subject: [PATCH 2/5] schema_update --- dbt_project.yml | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/dbt_project.yml b/dbt_project.yml index e3d9f33aa..6358e6b57 100644 --- a/dbt_project.yml +++ b/dbt_project.yml @@ -21,6 +21,12 @@ require-dbt-version: [">=1.0.0", "<2.0.0"] models: jaffle_shop: - materialized: table + +materialized: table staging: - materialized: view + +materialized: view + marts: + +materialized: table + core: + +schema: core + intermediate: + +schema: core_intermediate From cf3ad951456a00eaea4dadbd80c992ad3222ae26 Mon Sep 17 00:00:00 2001 From: Sid Srivastava <126001146+sid-sriv@users.noreply.github.com> Date: Wed, 20 Nov 2024 23:56:35 -0800 Subject: [PATCH 3/5] infra_setup-google_api_load --- .user.yml | 1 + data/issues.csv | 671 +++++++++++++++++++++++++++++++++ data/issues.db | Bin 0 -> 135168 bytes dbt_project.yml | 25 +- profiles.yml | 11 + scripts/data | 0 scripts/fetch_google_sheets.py | 51 +++ scripts/load_to_sqlite.py | 33 ++ 8 files changed, 782 insertions(+), 10 deletions(-) create mode 100644 .user.yml create mode 100644 data/issues.csv create mode 100644 data/issues.db create mode 100644 profiles.yml create mode 100644 scripts/data create mode 100644 scripts/fetch_google_sheets.py create mode 100644 scripts/load_to_sqlite.py diff --git a/.user.yml b/.user.yml new file mode 100644 index 000000000..a7bab719d --- /dev/null +++ b/.user.yml @@ -0,0 +1 @@ +id: a6084397-071e-43eb-8cb1-12d7e277cae5 diff --git a/data/issues.csv b/data/issues.csv new file mode 100644 index 000000000..7c384e20f --- /dev/null +++ b/data/issues.csv @@ -0,0 +1,671 @@ +DESCRIPTION,CREATED_BY_ID,CLOSED_BY_ID,VEHICLE_ID,VEHICLE_METER_VALUE,VEHICLE_METER_UNIT,VEHICLE_METER_AT,CUSTOM_FIELDS,REPORTED_AT,RESOLVED_AT,RESOLVED_NOTE,STATE,CREATED_AT,UPDATED_AT +défaut frein parking,6647665632626ec024efa63ffb2c8191,,c154a8db8182c5272d94914fcef8ef59,408109.6749,km,2023-07-03T00:00:00Z,,2023-06-14T17:36:00Z,2023-06-15T13:08:49.155Z,Ok,resolved,2023-06-14T17:36:51.937Z,2023-06-15T13:08:49.201Z +License plate missing,,,baa4a300d7ae080b7186d750b56ec905,400503.7444,mi,2023-07-04T00:00:00Z,{},2023-03-15T09:17:00Z,,,open,2023-03-15T09:27:27.783Z,2023-03-15T09:27:27.783Z +,0ae45da93c3296e5b2fd750c105b5d57,,5d1b4321da55ddf22ab9ee528ded8e7e,31131.3842,mi,2023-07-04T00:00:00Z,,2023-01-19T14:53:00Z,2023-01-19T20:29:50.129Z,,resolved,2023-01-19T14:54:28.062Z,2023-01-19T20:29:51.023Z +Please vacuum vehicle,e3d823bfb69a748e904ef06cbc8a3423,,a4fb73d46417597172297d2c86dfc477,169333.9159,mi,2023-07-04T00:00:00Z,"{ + ""accident_report"": ""false"" +}",2023-02-11T17:32:00Z,2023-02-14T12:08:22.17Z,,resolved,2023-02-11T17:34:11.487Z,2023-02-14T12:08:22.237Z +pads,3264b7acc673cbbad595a95e32ef8408,,337857066029543d34fb6b362a70930f,14247.97073,mi,2023-05-13T00:00:00Z,{},2023-01-18T03:32:59.711Z,2023-01-18T06:30:00Z,,resolved,2023-01-18T03:32:59.902Z,2023-01-18T06:30:01.852Z +,e587014d7cd9c9bcbf37a4075c9209d8,,d3bcd5818643eee938eabbb09bb1eba9,2020.427418,km,2023-02-18T00:00:00Z,"{ + ""priority"": ""false"", + ""unit_tagged_out_of_service"": ""false"" +}",2023-02-09T03:41:00Z,2023-02-18T10:00:00Z,,resolved,2023-02-09T03:41:44.857Z,2023-02-21T16:09:48.382Z +Driver side rear brakes need to be replaced,,,8a3a50719fb1041082968e1ddf582e83,169273.8061,mi,2023-07-04T00:00:00Z,{},2023-02-15T11:58:40Z,2023-02-15T05:00:00Z,,resolved,2023-02-15T12:39:57.245Z,2023-02-16T03:28:13.982Z +Previous report,,,551263754b0b3435679c5640b4d83c6d,69143.15027,mi,2023-07-04T00:00:00Z,{},2023-06-15T15:59:01Z,,,open,2023-06-15T16:53:40.596Z,2023-06-15T16:53:40.596Z +Driver side brake light is out,,,6bea15bf0c7ad0489f0a1937c59cc2ad,16768.92957,mi,2023-01-27T00:00:00Z,{},2023-01-27T16:15:17Z,,,open,2023-01-27T16:15:17Z,2023-01-27T17:18:20.894Z +The rear camera doesn't work,afeb9b5c27c5cd2ecaa9aea7acf98891,,f14773f8d67221ad1573d06854c60bbe,251412.4763,mi,2023-07-02T00:00:00Z,{},2023-01-02T19:55:00Z,2023-01-10T23:00:00Z,,resolved,2023-01-02T18:57:08.659Z,2023-01-25T15:05:26.612Z +"h-limit, l-limit",3264b7acc673cbbad595a95e32ef8408,,86c8942891469fd0ad6d1d50751e252d,21538.77392,km,2023-06-23T00:00:00Z,{},2023-04-06T13:53:45.448Z,2023-04-06T13:54:42Z,,resolved,2023-04-06T13:53:45.724Z,2023-04-06T13:54:44.616Z +,be5217178566cd40305d7c11a95f156e,,69d63f737c5ee76a4539fa974c98d8c3,353114.7449,mi,2023-02-07T00:00:00Z,{},2023-02-09T13:34:00Z,2023-02-13T05:00:00Z,,resolved,2023-02-21T13:35:48.694Z,2023-02-21T13:57:20.973Z +pads,,,c960b9a477624b747743dd714e96d309,1483.156345,mi,2023-06-27T00:00:00Z,{},2023-06-27T11:49:07.286Z,2023-06-27T11:49:31Z,,resolved,2023-06-27T11:49:07.493Z,2023-06-27T11:49:33.449Z +Parking break not set by last driver. Driver door leaking,,,34d3fbc8d38470104b3cedb7fa33f036,455517.8247,mi,2023-07-04T00:00:00Z,{},2023-05-12T11:54:55Z,,,open,2023-05-12T12:26:56.803Z,2023-05-12T12:26:56.803Z +Back tire driver side damaged,,,1bdd646b8d99503e00ec1ca64f491b09,149180.9266,mi,2023-07-04T00:00:00Z,{},2023-05-01T22:08:39Z,2023-05-02T12:20:00Z,,resolved,2023-05-01T22:29:01.549Z,2023-05-29T20:30:27.768Z +"Face can be seen, but the image is not clear, moist or something similar is make the image blur.",cf28c1a94044186751ce43ad1381b3a8,,e5383bd9f7b08a8426f7d3d2c59519b4,175911.9321,mi,2023-07-04T00:00:00Z,{},2023-01-23T18:43:00Z,2023-01-26T21:06:00Z,,resolved,2023-01-23T18:45:01.772Z,2023-01-26T22:39:53.024Z +worn,3264b7acc673cbbad595a95e32ef8408,,f337595003756019a6537f9e01bd7a91,-11702.87881,km,2023-03-20T00:00:00Z,{},2023-02-23T15:24:30.112Z,2023-02-23T18:36:52Z,,resolved,2023-02-23T15:24:30.299Z,2023-02-23T18:36:56.532Z +Contrôle Pneumatique,fbd9273520b03afc9cc00c66361a12d8,,2296b80f4b8bfbe36411327a2f03c40d,225015.6055,km,2023-07-03T00:00:00Z,"{ + ""code_de_panne"": """", + ""issue_codes"": """" +}",2023-03-02T14:08:25.814Z,2023-03-02T18:05:29.783Z,ok,resolved,2023-03-02T14:08:38.631Z,2023-03-02T18:05:29.829Z +airbreather line plugged fuel not equalizing,6e2cc0d4a09e4cabe3a85a278c275152,,6e83bba9188a1d9d628de20214aea4da,888014.8005,km,2023-07-04T00:00:00Z,{},2023-05-24T21:37:00Z,2023-05-26T06:00:00Z,,resolved,2023-05-24T21:39:25.526Z,2023-05-29T14:10:56.863Z +a;wejf;aweofi was grounded due to an incident involving one of our service agent and a driver. So the vehicle is grounded until a tech comes out to check and inspect the brakes.,6bf5f0a0ff460c6d92ab3c5340f09418,,7a5b9b9ad01942c25ab7168499c1946e,46054.901,mi,2023-07-04T00:00:00Z,{},2023-06-22T21:40:00Z,2023-06-26T04:59:54.043Z,,resolved,2023-06-22T21:52:24.229Z,2023-06-26T04:59:54.094Z +Rock chip.,a54758410102ecb971906ef37df8b37d,,e39b1dd660ebd0b1a40397a774098ded,40347.76547,mi,2023-07-04T00:00:00Z,{},2023-04-27T15:20:00Z,2023-04-27T15:24:03.531Z,,resolved,2023-04-27T15:22:17.794Z,2023-04-27T15:24:03.673Z +He can't get the Burstner speakers to charge,d13a73abc541340c1c3765b57ecdefe3,,21c27785187f19d055039a3a5c3c9111,-6389.886122,km,,"{ + ""base"": """", + ""claim_accepted"": ""false"", + ""claim_number"": """", + ""claim_value_nzd"": """", + ""hubspot_ticket_id"": """", + ""hubspot_ticket_link"": """", + ""issue_type"": """", + ""part_eta"": """", + ""reported"": """" +}",2023-05-25T23:44:35.841Z,2023-05-28T19:48:18.09Z,,resolved,2023-05-25T23:44:57.639Z,2023-05-28T19:48:18.961Z +,e914cca366c85f8207464718c5840e94,,a7cce07f169543dc2f1f695cd7db884c,152860.2233,km,2023-07-02T00:00:00Z,"{ + ""responsibility"": """", + ""service_centre"": ""Mal panel beater"" +}",2023-04-30T21:55:00Z,2023-05-08T14:00:00Z,,resolved,2023-04-30T21:57:31.146Z,2023-05-10T00:15:23.406Z +Bolt in back left side tire. Slow leak.,,,15f22d61c9c5907f4f6beb98372135bb,44865.2152,mi,2023-04-25T00:00:00Z,{},2023-04-25T12:11:58Z,,,open,2023-04-25T12:11:58Z,2023-04-25T16:43:00.224Z +REAR LIGHTING ISSUE,1576d95081f131b1d0ddd23ea7f1aab6,,b62f090c0a833a65b399a605ebb28635,475828.1649,mi,2023-04-25T00:00:00Z,{},2023-03-26T19:55:00Z,,,open,2023-03-26T19:56:35.598Z,2023-03-26T19:56:35.598Z +"Based on recent trip rating comments and scores in the Gig app the vehicle is likely dirty. Additionally, the last 10 Members have left the following comments on the vehicle: ",e6def24b1dfd5adc86b11066a32a9d59,,1195c78de4b8ae938ef5a1d04f4e5096,63947.49895,mi,2023-07-04T00:00:00Z,,2023-01-10T12:12:28Z,2023-01-10T21:13:34.274Z,,resolved,2023-01-10T12:12:28.367Z,2023-01-10T21:13:36.084Z +Oil change required light on,,,b4fafb0ee57ca3a6e46708f365aad59d,368918.4668,mi,2023-07-04T00:00:00Z,{},2023-05-08T10:34:37Z,,,open,2023-05-08T11:36:40.717Z,2023-05-08T11:36:40.717Z +Boiler electrode insulation damaged during service,6610bdc731af61b800fbcd8c2f12c587,,54d2279148e6fa0dd35d270c31517c33,4354.113103,hr,2023-03-08T00:00:00Z,"{ + ""is_it_damaged"": ""false"", + ""postpone"": ""false"", + ""priority"": """" +}",2023-05-15T07:00:58.026Z,,,open,2023-05-15T07:01:57.776Z,2023-05-16T06:20:36.269Z +Motor not working properly,55ddef099b0d13e9909ac7ff843780c4,,d0d045798221362932e6a54a94494ec0,86814.13944,mi,2023-07-04T00:00:00Z,{},2023-01-10T04:46:08.611Z,2023-01-10T04:47:49.957Z,Installed new hydro motor fan. And tested and is working good,resolved,2023-01-10T04:46:26.911Z,2023-01-10T04:47:49.992Z +Truck will be taken to awefawef,e036e656c7f0174fc76d148b003d1537,,48f4b896837899953fc390b9182d4bdd,120463.1321,km,2023-07-02T00:00:00Z,,2023-01-25T22:57:00Z,2023-01-30T08:00:00Z,,resolved,2023-01-25T22:58:39.057Z,2023-01-30T12:44:21.165Z +Only raised to advise driver side front tyre pressure bit low back to correct pressure will req reset if get a chance after clean will take drive if not possible is there a booking on vehicle today if not will come back later on or tomorrow,d9ecf7065b56e10f4a8200247761ed29,,bb054fe0b7aeb95aeaf944a333b9bc70,43357.69554,mi,2023-06-06T00:00:00Z,{},2023-04-12T08:26:00Z,2023-04-12T09:38:35.996Z,,resolved,2023-04-12T08:28:39.818Z,2023-04-12T09:38:36.053Z +,5d31285dcce72975674112561f1e6510,,f5546a6a0f7edc505ab98cc910f3c1fa,255378.8976,km,2023-07-02T00:00:00Z,,2023-02-18T01:03:00Z,2023-03-06T03:46:35.459Z,,resolved,2023-02-18T01:08:38.69Z,2023-03-09T01:21:24.868Z +rotor true,3264b7acc673cbbad595a95e32ef8408,,5834beca959716fe1ab230d585aea25d,9437.746499,km,2023-04-24T00:00:00Z,{},2023-04-08T15:11:41.767Z,2023-04-08T15:12:13Z,,resolved,2023-04-08T15:11:41.953Z,2023-04-08T15:12:14.545Z +Trailer is off tracking,,,4e65998a81508a1d46a4c08083be716d,829145.5243,mi,2023-02-03T00:00:00Z,{},2023-01-22T00:04:24Z,2023-04-07T22:47:00Z,,resolved,2023-01-22T00:21:44.786Z,2023-04-24T14:32:43.468Z +Driver seat broken. Cannot adjust height,,,039c0092bd07b80c8a0329f2ae1af026,636829.7341,mi,2023-07-04T00:00:00Z,{},2023-04-24T22:40:07Z,2023-05-25T17:28:00Z,,resolved,2023-04-24T23:31:54.659Z,2023-06-12T16:07:00.124Z +Check engine light was on after starting the truck this morning. See photos of codes thrown. Engine light cleared and no issues driving. Heater was also not working; cold air was blowing - not sure if related.,53dd418424d5d9194a65da73cf0bb4dd,,8904a8a09ae5590defb1bf8991d9daf2,220602.5977,km,2023-06-29T00:00:00Z,{},2023-03-06T13:48:03.972Z,2023-04-03T06:00:00Z,,resolved,2023-03-06T13:57:02.898Z,2023-04-03T20:37:04.846Z +Front vent air flow is diverted to defrost vent for the windshield for both the heater and ac led light behind driver seat and the third passenger seat on the passenger side is out,753c27aa62a602bb873f60c449f92c80,,3b9e727bfb7cbf8b3ff219c2f6343607,143275.5142,mi,2023-06-30T00:00:00Z,{},2023-02-22T19:36:27.667Z,2023-03-16T04:00:00Z,,resolved,2023-02-22T19:46:02.571Z,2023-03-20T20:02:36.852Z +Truck is murderously hot without AC or insulation and hot air from fan blows straight up through transmission access.,278a0e347946a7bca5f6d32b8b7a7018,,5cef33887efb416e11df12bef9124177,248386.8241,mi,2023-07-04T00:00:00Z,{},2023-06-28T22:31:37.842Z,,,open,2023-06-28T22:33:41.507Z,2023-06-28T22:33:41.507Z +Fg misreads,,,6fda97d8356ff399295a2ea89db2ade1,299816.5528,mi,2023-07-04T00:00:00Z,{},2023-04-24T09:09:00Z,,,open,2023-04-24T09:24:37.616Z,2023-06-21T15:43:54.127Z +,3a88f488e92bc638302ec97cd43bea7f,,fbd9487c646103d538ff4b948428f0a2,878448.3101,mi,2023-07-04T00:00:00Z,{},2023-03-08T20:52:13.768Z,2023-03-22T20:00:00Z,,resolved,2023-03-08T20:52:13.782Z,2023-03-24T16:02:59.063Z +No city horn,,,a1116a992ac00ae47bfa21552d8b5369,290853.2352,mi,2023-07-04T00:00:00Z,{},2023-02-08T12:05:40Z,2023-03-10T05:27:09.43Z,resolved on the 8th of February,resolved,2023-02-08T14:09:54.6Z,2023-03-10T05:27:09.459Z +Tired down to wear bar,ad8689292d982f2a0fb78f684e2a94c0,,d309292ef25379804d107f2881a349cd,31280.63059,mi,2023-06-20T00:00:00Z,{},2023-02-15T12:28:57.057Z,2023-03-06T21:00:00Z,,resolved,2023-02-15T12:29:34.118Z,2023-03-07T12:47:46.371Z +Tires need to be all replaced they have all worn down,6d06ca2c7b3dcc2a15c6e1e51c06a654,,61d5b9008c67927a29b86c8f87d125ce,104747.4173,mi,2023-06-29T00:00:00Z,{},2023-01-12T17:11:00Z,2023-03-06T06:00:00Z,tires replaced,resolved,2023-01-12T17:13:56.83Z,2023-03-07T15:10:48.5Z +Replaced #7 Injector,f6ae83d9352f57ed8c44e45701e11fce,,8737013cc92d22705708cbb42f51e9b1,234162.3101,mi,2023-06-01T00:00:00Z,{},2023-05-09T12:00:00Z,2023-05-09T16:15:00Z,,resolved,2023-05-18T12:54:41.098Z,2023-05-18T13:01:06.354Z +,8629425ff147eebfffa397b081f7fb98,,38be69b561881eab8ee3cd93a3faeee7,20723.37716,mi,2023-06-30T00:00:00Z,"{ + ""common_issues"": """", + ""end_gps_coordinates"": """", + ""start_gps_coordinates"": """" +}",2023-06-06T16:36:00Z,2023-06-08T15:58:11.146Z,,resolved,2023-06-06T16:37:26.563Z,2023-06-21T13:56:30.623Z +Driver side brake light is out,,,c504b2ec33d18d45f46135a87774cbe2,14880.66738,mi,2023-02-07T00:00:00Z,{},2023-02-07T13:29:30Z,,,open,2023-02-07T13:29:30Z,2023-02-07T14:32:32.822Z +Crack across the windshield,,,8932e21c31434aceaa2a9b229c9d9bb0,167674.1159,mi,2023-06-26T00:00:00Z,{},2023-02-04T13:33:08Z,2023-03-07T06:30:00Z,,resolved,2023-02-04T14:21:47.739Z,2023-03-09T20:20:29.928Z +lube,3264b7acc673cbbad595a95e32ef8408,,93495e901aa2aa4d99ce5874c056f4ac,2828.24256,km,2023-02-22T00:00:00Z,{},2023-01-21T00:06:46.212Z,2023-01-21T00:52:54Z,,resolved,2023-01-21T00:06:46.416Z,2023-01-21T00:52:56.345Z +Lights out,,,b79c09e1bc96f281fe486f561aa4ade5,67889.09774,mi,2023-07-04T00:00:00Z,{},2023-02-08T18:49:23Z,2023-03-21T12:30:00Z,,resolved,2023-02-08T19:26:03.969Z,2023-03-23T12:56:43.756Z +Bolt in back left side tire. Slow leak.,,,01661ce9aea9f7a9f0baa7a2d0e775bb,51408.67339,mi,2023-05-09T00:00:00Z,{},2023-05-09T03:48:07Z,,,open,2023-05-09T03:48:07Z,2023-05-09T08:23:41.004Z +"seat clamp, seatpost, reflector, saddle",3264b7acc673cbbad595a95e32ef8408,,343142d9605cf268dcd9d89a887e829b,-5289.057385,km,2023-05-10T00:00:00Z,{},2023-01-23T13:57:39.362Z,2023-01-23T13:58:42Z,,resolved,2023-01-23T13:57:39.664Z,2023-01-23T13:58:47.739Z +Had to jump-start the truck,,,7a6231932444ddf3208a2682ab36e348,659246.5987,mi,2023-05-24T00:00:00Z,{},2023-02-14T21:42:40Z,2023-02-19T19:13:40Z,,resolved,2023-02-14T21:42:40Z,2023-06-23T20:45:40.763Z +Window doesnt work properly,,,06dc5f06abef45eb404c9f13a32fbe21,349046.277,mi,2023-07-04T00:00:00Z,{},2023-04-15T07:12:33Z,,,open,2023-04-15T07:24:24.408Z,2023-04-15T07:24:24.408Z +flat,3264b7acc673cbbad595a95e32ef8408,,1a1e23bb2376b486c84e03dcf7a511b8,-4259.094502,mi,2023-06-15T00:00:00Z,{},2023-04-21T11:16:27.67Z,2023-04-21T11:36:23Z,,resolved,2023-04-21T11:16:27.853Z,2023-04-21T11:36:24.328Z +,3a88f488e92bc638302ec97cd43bea7f,,36aad293d8f954ecb811bd443f54888c,105275.4963,mi,2023-07-04T00:00:00Z,{},2023-01-13T16:53:27.605Z,2023-02-24T20:30:00Z,,resolved,2023-01-13T16:53:27.627Z,2023-02-24T20:44:35.661Z +Trac cntl/ ABS light,caf3ec4a49e83027520605f0bf0bdbc3,,3f7cb06909a07e2c0b622509e8011d18,1098024.944,mi,2023-07-03T00:00:00Z,{},2023-01-30T10:14:00.922Z,,,open,2023-01-30T10:16:59.25Z,2023-01-30T10:16:59.268Z +,9ec1cbb2ce6f1d188bbe29b94a4d8523,,be4c97144e3acd6f85cd6738eec7b82e,23307.23667,mi,2023-02-23T00:00:00Z,,2023-01-11T15:10:00Z,2023-01-11T16:52:06.649Z,Repaired,resolved,2023-01-11T15:13:21.897Z,2023-01-11T16:52:06.71Z +No oil on dipstick added1 3/4 quart of oil,,,159401e147269abd3f038a3046b41ec3,349466.4106,mi,2023-07-04T00:00:00Z,{},2023-03-07T12:22:09Z,,,open,2023-03-07T12:47:14.471Z,2023-03-07T12:47:14.471Z +,,,c553297dfb10fa9d162477fd6a8a4d22,29991.97176,mi,2023-07-03T00:00:00Z,{},2023-03-14T19:59:59.383Z,2023-04-17T16:35:17.481Z,"per VIN website, there are no recalls",resolved,2023-03-14T19:59:59.398Z,2023-04-17T16:35:17.518Z +Rear wheel squeal,,,3589e5d00e5125153678c079de84f9d0,242791.1553,mi,2023-07-04T00:00:00Z,{},2023-05-16T10:19:35Z,2023-05-15T04:00:00Z,,resolved,2023-05-16T10:31:15.508Z,2023-05-16T18:37:56.525Z +Rotor housing cracked. Needs weld,38cf81bdc105f7e724401f7eefc61188,,d03135d24ca2e1341a17b02e1102982d,-9894.153737,hr,2023-06-06T00:00:00Z,,2023-02-10T19:02:00Z,2023-05-14T13:10:00Z,,resolved,2023-02-10T19:03:59.305Z,2023-05-16T11:15:20.77Z +Not working,,,9225ce9db0c9f81f299e4a94338af45a,58777.6158,mi,2023-02-03T00:00:00Z,{},2023-01-23T20:38:52Z,,,open,2023-01-24T06:35:35.336Z,2023-01-24T06:35:35.336Z +Can't get it to shift out of 1st gear.,,,7aa9f09f706f761afd3cb885d4ae97c7,659897.2843,mi,2023-07-04T00:00:00Z,{},2023-01-11T10:17:06Z,,,open,2023-01-11T10:31:16.112Z,2023-01-11T10:31:16.112Z +Squeaky,,,5022db36a628e96953c4203988ba4506,232916.4137,mi,2023-07-04T00:00:00Z,{},2023-06-06T13:37:15Z,2023-06-29T22:00:00Z,,resolved,2023-06-06T13:42:42.797Z,2023-06-29T13:33:38.054Z +Lights are out,,,e78c4d7b693cdc760db1e596708920ac,28497.97044,mi,2023-07-04T00:00:00Z,{},2023-02-18T13:17:35Z,2023-03-06T05:00:00Z,,resolved,2023-02-18T13:25:55.979Z,2023-04-11T13:31:53.646Z +,3a970886fa97f4f32820636d0e9c9a91,,fae772a797ba6c35e01a7dcb2682f5f2,49796.07097,mi,2023-07-01T00:00:00Z,{},2023-04-14T19:47:00Z,2023-04-18T04:00:00Z,,resolved,2023-04-14T19:48:22.07Z,2023-04-18T14:32:30.266Z +,6eb08b8164d52960c726949b3ff6219d,,daf5c0ded2fab453f6e62d7a6eaa31be,8153.647848,mi,,{},2023-04-13T19:56:00Z,2023-04-18T07:02:00Z,,resolved,2023-04-13T19:56:57.338Z,2023-06-19T20:59:29.5Z +,8ee728546a460d7f5622178b41a3f28b,,e248904ff5dc6e163e58cc5644067758,107605.1563,mi,2023-07-04T00:00:00Z,{},2023-06-22T19:28:31.647Z,,,open,2023-06-22T19:30:42.213Z,2023-06-22T19:30:42.259Z +,d343cdd7ca9beeb7477b274b7c4d270e,,cbbf81682303e410e1ce995e00b8c16b,-686.9268338,mi,2023-07-04T00:00:00Z,,2023-02-28T13:55:00Z,2023-03-24T14:42:33.268Z,"DFS adjusted door, may need new door in the future",resolved,2023-02-28T13:58:22.917Z,2023-03-24T14:42:33.306Z +Doesn’t work,,,84c96ea3face134f00463436307d004b,272283.7279,mi,2023-06-20T00:00:00Z,{},2023-02-05T04:13:10Z,,,open,2023-02-05T04:30:53.267Z,2023-02-05T04:30:53.267Z +| Waiting on part for back door repair | Back drivers side lower light out | Need a snow brush | Ecs and abs lights back on | I have snow brush | Back door repaired,,,e50c4b1045d53656152aeaedc41c21e9,296239.0528,km,2023-07-04T00:00:00Z,{},2023-02-13T13:52:19.874Z,,,open,2023-02-13T13:59:02.553Z,2023-02-13T13:59:02.553Z +alignment,3264b7acc673cbbad595a95e32ef8408,,639780fb9086bebcff26253142551bdc,-9387.07448,km,2023-06-25T00:00:00Z,{},2023-04-15T07:22:38.519Z,2023-04-15T08:28:14Z,,resolved,2023-04-15T07:22:38.697Z,2023-04-15T08:28:15.578Z +"Tech found that the vehicle is in need of a transmission, trans cooler, and a bypass valve. ",10a46165bb84e056438e06c35763ee61,,456b11cf6b909457b7dcc6a6853a1cee,270656.9895,mi,2023-02-24T00:00:00Z,{},2023-03-14T20:12:00Z,2023-01-20T06:00:00Z,"Tech just checked issue, nothing was resolved. ",resolved,2023-03-14T20:13:25.596Z,2023-03-14T20:21:15.713Z +,3db6b6316dbb19efc773d6b01429013f,,8549fed8b49c14f8558d3d9edf79179d,388395.7089,km,2023-07-03T00:00:00Z,{},2023-05-17T21:22:00Z,2023-05-17T14:00:00Z,,resolved,2023-05-18T21:22:33.499Z,2023-05-18T21:24:39.116Z +Running rough,3568e45cce2c8958c1e24a8683a8f5de,,b3c0b2f2301fed816dd946e0440f9aa0,-9686.172867,hr,2023-05-20T00:00:00Z,"{ + ""assigned_scheduled_on_a_wo"": """" +}",2023-01-12T16:07:26.211Z,2023-01-12T16:09:39.415Z,,resolved,2023-01-12T16:08:07.829Z,2023-01-12T16:11:24.769Z +Hydraulic pump leak,,,d1ef9deb28cf65c8d1b687d259637095,195609.0064,mi,2023-07-03T00:00:00Z,{},2023-05-16T09:23:34Z,2023-05-23T04:00:00Z,,resolved,2023-05-16T09:31:00.854Z,2023-05-23T14:44:56.382Z +This is an automatically generated issue. This vehicle has a critical 12v battery alert on Ridecell. Please check and take action accordingly.,e6def24b1dfd5adc86b11066a32a9d59,,b7a4911073d40ea909e289956c4e5eb6,24258.363,mi,2023-06-28T00:00:00Z,,2023-02-10T00:36:36Z,2023-02-10T13:53:15.273Z,12.6v,resolved,2023-02-10T00:36:37.13Z,2023-02-10T13:53:15.354Z +,9ffce902611b17f7e0542d52807dd90d,,7d228044fe6f4b4094806d5bec28befc,911687.095,mi,2023-07-04T00:00:00Z,{},2023-03-21T10:26:00Z,2023-04-17T15:05:22.276Z,Resuelto con gomas usadas,resolved,2023-03-21T10:26:30.188Z,2023-04-17T15:05:22.399Z +,def53df97c8eef19b1189f80bca44cdd,,bd770575b727b32a2abaa0e3172263b8,66442.5155,mi,2023-07-04T00:00:00Z,{},2023-05-02T17:10:00Z,2023-05-03T12:37:19.061Z,reattatched inverter to wall,resolved,2023-05-02T17:10:47.421Z,2023-05-03T12:37:19.128Z +Found in depot with dead battery,f68ff6fd880469442fab0d2544c9dd21,,4981c9c580364b6b086e75cbf29040c0,127762.6278,mi,2023-05-02T00:00:00Z,,2023-04-10T07:00:00Z,2023-04-10T13:09:25.902Z,"Jumped vehicle, battery is healthy, PM left trunk open all weekend. ",resolved,2023-04-10T12:56:50.488Z,2023-04-10T13:09:30.009Z +"will need cutting edge bolts soon +",61867ea1b067839c352bb888c478b275,,6dc26ce69ae343ec86e86916458b8b00,4554.630391,hr,,{},2023-05-09T16:36:00Z,2023-05-12T07:00:00Z,,resolved,2023-05-10T16:36:32.471Z,2023-06-06T21:35:48.61Z +,9314d28ab58653b1e4bbc84cf155b361,,413ca1313ddfd38baa1241464e7b3d48,378286.4712,mi,2023-04-19T00:00:00Z,{},2023-04-04T16:48:00Z,,,open,2023-04-11T16:48:48.005Z,2023-04-11T17:03:19.704Z +Fridge not cooling,fdaa94439089e86cf67c66f8f8f5adfe,,ba6ca9fdb1f0e7ae3f92811f147ebe3c,98103.06207,km,2023-07-07T00:00:00Z,,2023-02-26T08:31:00Z,2023-02-27T01:19:38.386Z,FIXED,resolved,2023-02-26T08:32:40.706Z,2023-02-28T10:03:45.81Z +,70c1e0add050e8f93e05f1af901f3fb9,,e240e8588a916cd86684ba6741880c45,158169.6333,mi,2023-06-28T00:00:00Z,{},2023-06-07T16:52:00Z,2023-06-28T12:45:00Z,,resolved,2023-06-07T16:52:45.071Z,2023-06-29T12:46:34.646Z +Please remove site cap unable to clean site,,,43f62b666af5ee3ef03acfce61458c15,349824.3482,mi,2023-07-04T00:00:00Z,{},2023-01-24T20:14:23Z,2023-03-27T04:00:00Z,,resolved,2023-01-24T20:24:01.012Z,2023-03-27T12:18:54.89Z +Needs to be fix very hard to crank unsafe as safety video shows it takes 3min to crank up or down very unproductive when trying to get in and out with load or empty in safely way,,,b00b04e29f9a320c3fae2945e1c66e49,-16793.41777,mi,,{},2023-02-01T17:34:25Z,,,open,2023-02-01T17:36:25.259Z,2023-02-01T17:36:25.259Z +,d88d137edffd56bb9b1cf91f45081f0a,,a2295f7e29bc181865bf91586bd61d5c,17830.36136,mi,2023-07-03T00:00:00Z,{},2023-06-02T14:30:00Z,2023-06-08T22:44:54.049Z,Triangles added,resolved,2023-06-02T14:30:36.809Z,2023-06-08T22:44:54.102Z +,95df7333aacaaa819d5ffcc93cfb6ad2,,952698efc3a68fbe1b7ed22bc1d40c48,386797.9669,mi,2023-07-01T00:00:00Z,{},2023-01-30T13:58:00Z,2023-01-30T12:55:00Z,,resolved,2023-01-31T13:59:02.982Z,2023-01-31T20:00:08.782Z +"Erratic, Intermittent, or Incorrect (FMI: 2)",,,d1e540c2da4065b83ee900dc5c9be299,431403.7525,mi,2023-07-04T00:00:00Z,{},2023-06-29T17:01:44.052Z,2023-06-28T00:30:00Z,,resolved,2023-06-29T17:01:44.092Z,2023-06-29T17:03:22.903Z +Loose toggle in manual control,,,1cd5784f028993109d0397da21d81f56,106853.3023,km,2023-07-04T00:00:00Z,{},2023-04-28T10:22:45.634Z,2023-05-05T04:00:00Z,,resolved,2023-04-28T10:36:06.162Z,2023-05-05T19:54:11.772Z +Needs oil change,,,e2fce05abad69d56f34f19300638c65a,55343.51646,mi,2023-07-03T00:00:00Z,{},2023-05-23T11:30:39Z,,,open,2023-05-23T12:21:40.943Z,2023-05-23T12:21:40.943Z +,be5217178566cd40305d7c11a95f156e,,00e88c73c9c40aa24b33bf2730e3726e,503872.4923,mi,2023-03-30T00:00:00Z,{},2023-02-15T17:55:00Z,2023-02-15T05:00:00Z,,resolved,2023-02-15T17:57:59.513Z,2023-02-21T15:25:42.964Z +,1175f67f390e948a6077bfac519a59e2,,b1252486f1c632dac5caff3c8038747c,157338.8198,mi,2023-05-11T00:00:00Z,{},2023-01-27T14:19:00Z,2023-02-09T06:00:00Z,,resolved,2023-01-27T14:20:43.228Z,2023-02-09T19:52:17.933Z +PTO needs adjustment,,,0d91b2c719ee867e1414e336e73c7e3e,31636.6878,mi,2023-07-04T00:00:00Z,{},2023-04-21T08:48:58Z,,,open,2023-04-21T09:32:01.925Z,2023-04-21T09:32:01.925Z +"Printer issues - first couple pages printed normal and then the rest printed skewed and on +half the page + +Currently the going through trouble shooting docs as internet is now working ",70b2b14186560f7ec29b92d406b555b1,70b2b14186560f7ec29b92d406b555b1,3c3885883bf17e08f0dc18c21662f4ad,-22587.86643,km,,{},2023-03-17T21:46:00Z,,,closed,2023-03-17T21:47:37.292Z,2023-04-26T22:24:14.578Z +Flat Tire found while at Exxon,0d39574a6c26ae53b9e6663b1bae3bcb,,06768422ab7d81eff341e96568c6e9bb,-618.5854345,mi,,{},2023-03-28T15:51:00Z,2023-03-29T07:00:00Z,,resolved,2023-03-28T15:52:39.991Z,2023-03-30T12:55:02.727Z +,42d59b8b94a298bfe9746c07d46a2347,,166bd88c0dd2c7057631ce849a38f18d,994099.2163,km,2023-07-04T00:00:00Z,{},2023-06-08T20:10:00Z,,,open,2023-06-08T20:10:09.202Z,2023-06-09T19:07:52.816Z +Spring pin missing on handle that allows handle to adust up or down. Currently using duct taped bolt to allow handle to be used.,74a04d3682f666e9ac72247d530e6ff5,,94efd6824acb43250f6433814c7185ac,45125.2981,mi,2023-07-03T00:00:00Z,{},2023-06-29T18:00:00Z,,,open,2023-06-29T18:03:45.612Z,2023-06-29T18:03:45.666Z +Let me know when this is completed,ea349b0516c2838765b9e74d5fc763eb,,61ab621d13f70f3c48185c2c13faab6d,187173.2456,mi,2023-05-03T00:00:00Z,{},2023-05-23T16:36:23.218Z,2023-06-01T05:00:00Z,,resolved,2023-05-23T16:39:27.899Z,2023-06-02T20:37:54.146Z +Serviced engine oil filters fuel filters hyd filters Greased truck .,b5a97630043451aca5d8ec52cf645b34,b5a97630043451aca5d8ec52cf645b34,16843d2c6b5b1aa9ba9efcb0fc2ae8a0,-2651.032774,hr,2023-07-04T00:00:00Z,{},2023-06-08T15:44:15.017Z,,,closed,2023-06-08T15:45:03.004Z,2023-06-09T12:43:50.426Z +Very low air flow,,,eea0e6046ca30b7996894a14cccfd7a5,266687.6631,mi,2023-06-28T00:00:00Z,{},2023-03-03T19:00:00Z,,,open,2023-03-06T14:29:09.285Z,2023-03-06T14:29:09.285Z +Current Below Normal (FMI: 5),3a88f488e92bc638302ec97cd43bea7f,,a2765261e72d1bf0dde3ac9314760285,568706.7328,mi,2023-05-08T00:00:00Z,{},2023-03-28T15:52:32.247Z,2023-03-28T21:00:00Z,,resolved,2023-03-28T15:52:32.262Z,2023-05-08T15:16:10.892Z +Engine will not turn over.,dcd1e9ec327450caef281ae17c279bb8,,90120324f839bf91e3b895ff19d59975,133556.6927,mi,2023-05-28T00:00:00Z,{},2023-05-10T05:00:00Z,2023-05-10T05:00:00Z,,resolved,2023-05-18T20:12:19.136Z,2023-06-01T15:03:13.015Z +"passenger side middle axle inner tire full of bulges, need replacement-waiting on more information from driver",02719ff11ed7bee6de17194e4a042e0d,,e5f85cf97a3a88454623d9690a081e8a,155784.7705,km,2023-06-22T00:00:00Z,"{ + ""duplicate_request"": ""false"", + ""not_ok_for_use"": ""false"", + ""notes"": """", + ""priority_level"": """" +}",2023-05-09T16:06:00Z,2023-05-26T04:00:00Z,,resolved,2023-05-09T16:44:52.351Z,2023-05-30T12:49:20.741Z +,9267f759fa848cb63818b29a6e52ca42,,38f0d9e19d9284ef87b4e470f2b28592,95459.50002,mi,2023-04-19T00:00:00Z,{},2023-03-28T19:57:00Z,,,open,2023-03-28T19:59:17.22Z,2023-06-14T15:43:01.125Z +,,,9a93c02e9c9fcf67ba3f62e9672a6588,64085.34101,mi,2023-06-28T00:00:00Z,{},2023-03-23T13:32:27.43Z,2023-03-23T13:34:12.267Z,Recall Completed,resolved,2023-03-23T13:32:27.45Z,2023-03-23T13:34:12.404Z +Air line from compressor to tanks broken.,,,674ad11d3bfd930b362c0e25a5ffcc79,356253.6541,mi,2023-07-04T00:00:00Z,{},2023-06-28T08:14:42Z,,,open,2023-06-28T08:50:35.05Z,2023-06-28T08:50:35.05Z +Needs to be adjusted have to push clutch all the way to the floor and still hard to get it in gear,,,4873e906118f5527864011508156ec9a,477274.2903,mi,2023-07-04T00:00:00Z,{},2023-06-09T23:04:35Z,2023-06-23T13:49:47.626Z,,resolved,2023-06-09T23:28:06.221Z,2023-06-23T13:49:48.759Z +"pads, caliper align",3264b7acc673cbbad595a95e32ef8408,,147fabe54eed3e6251db77ebdc01223c,9892.652019,km,2023-04-01T00:00:00Z,{},2023-02-13T17:12:57.551Z,2023-02-13T17:24:00Z,,resolved,2023-02-13T17:12:57.75Z,2023-02-13T17:24:02.047Z +"rotor contaminated, pads, caliper align",3264b7acc673cbbad595a95e32ef8408,,5dc04107c56e03f7abfe94bb1ee39c4d,4117.241933,mi,2023-02-22T00:00:00Z,{},2023-02-13T19:14:51.726Z,2023-02-14T17:24:34Z,,resolved,2023-02-13T19:14:51.915Z,2023-02-14T17:24:37.105Z +,39029fe0e2b01b33cea37194ae7f07d2,,2116fffd2d8ee7772cb2ceed260e853a,130226.2503,mi,2023-04-04T00:00:00Z,"{ + ""address_of_breakdown_location"": """", + ""charge_back_from_lowes"": """", + ""driver_name"": """", + ""driver_phone_number"": """", + ""legacy_account_issue_number"": """", + ""pending"": ""false"", + ""tire_issue_-_position_and_tire_size"": """", + ""truck_loaded"": """", + ""wench_out_information"": """", + ""what_is_the_current_fuel_coolant_and_def_levels_currently_reading"": """" +}",2023-03-13T11:04:00Z,2023-04-04T04:00:00Z,,resolved,2023-03-13T11:05:08.845Z,2023-04-07T12:38:21.093Z +p3 hub is blown. couldn't remove caliper,26e8a8c2ef7070c9464edd06e939814e,,c1088813177ca3da6a61a07d783a4852,48549.89666,mi,2023-07-03T00:00:00Z,{},2023-06-08T17:07:00Z,2023-06-12T19:00:00Z,,resolved,2023-06-08T17:08:31.324Z,2023-06-12T20:49:34.023Z +Trailer brake handle in dash leaking,06be7f77ee33afb82a62867b80fd6228,,3f7ca646395a236ce7ac95502fad0f13,416062.3894,mi,2023-07-03T00:00:00Z,{},2023-01-18T19:59:00Z,2023-01-18T22:00:00Z,,resolved,2023-01-18T19:00:55.111Z,2023-02-08T18:43:19.43Z +Lead trailer left tail light,,,c6f147e71fa633d25a1ef678a78e0c77,244887.9276,km,2023-07-03T00:00:00Z,{},2023-01-12T17:09:41Z,2023-01-13T20:35:24.321Z,This is for the trailer not the truck,resolved,2023-01-12T17:25:22.529Z,2023-01-13T20:35:24.38Z +,cefc0a298f8dc459c39b2af9750de05d,,570df38f3055dd318afc095d3d5e44d7,182945.3274,mi,2022-10-21T00:00:00Z,{},2023-05-16T19:38:00Z,,,open,2023-05-16T19:38:28.938Z,2023-05-16T19:38:28.938Z +Lift gate,,,664c47861c5c5da66d2cc1100f21cabc,79538.3015,mi,2023-07-03T00:00:00Z,{},2023-01-10T22:55:24Z,2023-01-12T22:00:00Z,,resolved,2023-01-10T23:21:13.045Z,2023-01-13T16:21:28.614Z +WASHING OF ENGINE AND MACHINE,f79126f21e939b0fdfb73adda2fa3b37,,66231b9695ca9de9ebc5ebb6922cf374,4435.006591,km,2023-06-30T00:00:00Z,{},2023-05-11T09:40:00Z,2023-05-11T10:54:44.038Z,,resolved,2023-05-11T10:53:23.056Z,2023-05-11T10:54:44.206Z +Crack on the rear right bumper,,,05c36867a75b3924b243b2c55e646f4e,137876.0669,mi,2023-05-14T00:00:00Z,{},2023-04-10T11:39:58Z,,,open,2023-04-10T12:24:50.339Z,2023-04-10T12:24:50.339Z +no power,3264b7acc673cbbad595a95e32ef8408,,f8c3d55f1791c335293ef0ef91d3b629,8810.510617,mi,2023-04-26T00:00:00Z,{},2023-02-24T11:02:17.968Z,2023-03-04T17:08:48Z,,resolved,2023-02-24T11:02:18.184Z,2023-03-04T17:08:50.347Z +Vent switch is not working properly,0c2bc4db499f639defa19bf290853408,,906a8ba00c682ccb61d803eb92722c42,351339.6978,km,2023-06-23T00:00:00Z,{},2023-02-24T18:02:38.06Z,2023-02-28T07:00:00Z,,resolved,2023-02-24T18:03:05.399Z,2023-03-06T21:50:32.575Z +Might have hit kill switch otherwise car just doesn't start.,343d02be0f4133fc6db098e8d429af43,,6c082462c770ea2ed6d071f976fff7bf,84138.69957,mi,2023-07-04T00:00:00Z,,2023-06-13T17:41:00Z,2023-06-13T20:15:00Z,,resolved,2023-06-13T17:44:09.396Z,2023-06-13T20:15:56.601Z +Minor dents and scratches on the bus,,,0f41ab0324a48f2529fe141424e6bed3,112381.3354,mi,2023-07-04T00:00:00Z,{},2023-05-31T11:56:07Z,,,open,2023-05-31T12:34:11.124Z,2023-05-31T12:34:11.124Z +"Trailer tire exploded while waiting on the line to get unloaded at stop +Tire location is Passenger side last axle outside tire.",c3c3b9700129504c6b38770ed941aca7,,909343537915664536e51101a7cc180b,-4291.82482,mi,,{},2023-04-20T16:55:00Z,2023-04-21T19:43:29.873Z,,resolved,2023-04-20T16:58:09.254Z,2023-04-21T19:43:29.907Z +,8437d7534a9bd91f0d6f440a31941859,,38d05c63de02b65427ed8b54a4d8ea02,-14452.19712,hr,2023-06-30T00:00:00Z,{},2023-02-02T16:21:00Z,2023-02-01T19:00:00Z,,resolved,2023-02-02T16:22:46.599Z,2023-02-03T12:50:25.27Z +,53659892fdf218e25a79a30daf7acb92,,0dc625891b72a6f24eac4debc5f6a21e,295065.2268,mi,2023-07-04T00:00:00Z,{},2023-03-08T22:47:00Z,2023-03-11T05:00:00Z,,resolved,2023-03-08T22:47:06.301Z,2023-03-11T21:19:28.44Z +Isn’t cooling,,,da8e7bdbe55d0c1bbfb20feea532311e,24721.73951,mi,2023-07-04T00:00:00Z,"{ + ""repair_summary"": """" +}",2023-06-12T10:35:40Z,2023-06-26T04:00:00Z,,resolved,2023-06-12T11:58:05.145Z,2023-06-26T20:30:32.608Z +,fb19b668c982bdb9eb8516b5774160bd,,a08b8a9e3da653c1147cabd415627a4e,469990.6251,mi,2023-07-04T00:00:00Z,{},2023-06-05T15:07:00Z,2023-06-05T07:00:00Z,,resolved,2023-06-05T15:07:55.273Z,2023-06-05T17:54:31.985Z +Bottom left speaker is not working,67262e0df33bb91fe049e598aee9df5a,,0bf972055bd54ba52edfec2b6fadf16d,6130.518958,mi,2023-02-28T00:00:00Z,,2023-02-04T00:30:13.2Z,2023-02-11T16:40:52.415Z,Issue has already been made for this speaker.,resolved,2023-02-04T00:34:58.379Z,2023-04-29T19:20:33.654Z +The radio volume button doesn't work and driver side door speaker isn't working,07f9325adc55ac1301ad3ffaad080eca,,2aa01d70ddc8784153a452de8ef258eb,485529.4341,mi,2023-07-04T00:00:00Z,"{ + ""appointment_time"": """", + ""comment"": """", + ""service_appointment"": """" +}",2023-06-16T10:06:00Z,,,open,2023-06-16T10:07:13.793Z,2023-06-16T10:07:13.793Z +,d5e827c437a07a1d74ee2a537bdf0910,,1736a87d2df2dc76f2d9b4076ea8d280,204606.023,km,2023-07-04T00:00:00Z,{},2023-05-02T16:13:00Z,2023-06-02T21:51:02.245Z,,resolved,2023-05-02T16:15:00.587Z,2023-06-02T21:51:02.284Z +Dash Flickers. could not open hood,a58fe746881ba606fe3f00bf37880ee0,,00036be39fce6efbe0c85da4f6a94ec9,209050.4849,mi,2023-06-28T00:00:00Z,{},2023-03-14T18:06:00Z,2023-03-17T16:17:00Z,,resolved,2023-03-14T18:07:50.249Z,2023-03-17T16:18:17.713Z +kickstand height,3264b7acc673cbbad595a95e32ef8408,,20b03a22aa53fc151d8b53079db17dc9,19636.55192,km,2023-03-25T00:00:00Z,{},2023-02-10T13:05:49.813Z,2023-02-10T14:24:41Z,,resolved,2023-02-10T13:05:50.037Z,2023-02-10T14:24:41.881Z +Please provide a ground cable on trAilors. Cound not ground properly at stop,1b4dbe52c77a120d1cfab65236b73bca,1987f55913f8096ce57e0edc69a29b98,a2d1b8e6ae994197a4c42b5d83ee88de,153.2239528,mi,2023-05-27T00:00:00Z,{},2023-03-04T20:31:51.518Z,,,closed,2023-03-04T20:33:19.607Z,2023-03-21T14:46:24.096Z +Car seat cover dirty need cleaning,20c3f96325e605f977f1c862630d5454,,ea40a0d3d7ccdd19bbafac41c22bdd75,21214.64064,km,2023-07-04T00:00:00Z,"{ + ""delivery_date"": """", + ""issue_raised_by_"": """", + ""issue_summary"": ""Cleaning Issue"" +}",2023-01-17T11:43:52.838Z,2023-01-17T12:11:15.783Z,Already clean,resolved,2023-01-17T11:47:51.723Z,2023-01-17T12:11:15.826Z +When going speeds at 60 to 70 van shakes and won’t let up,0e364cf4a1a53aa0afe4627cbc86d145,,e262a399604ae984b1368f0a2f32c75b,219950.0772,mi,2023-07-03T00:00:00Z,{},2023-06-19T23:57:58.905Z,2023-06-21T19:15:00Z,,resolved,2023-06-20T00:00:35.188Z,2023-06-21T19:18:58.015Z +"R&R 2 tires (rri, rro) retread, spot repair, fleet svcs, valve stems",9278ba86dd1d74b7b2c31b01c28db060,,644f7b9454b17234cdac41d2be4a5297,345171.8488,mi,2023-07-04T00:00:00Z,{},2023-04-25T14:32:00Z,2023-03-31T18:00:00Z,,resolved,2023-04-25T14:33:54.143Z,2023-04-25T14:35:36.623Z +Automatic bilge pump float is broke off of bilge,42b8a7999a3915f4d34c608ba4d5cc6f,,149da24d61dd4451b0b412920b7a238c,-545.1734039,hr,2023-04-03T00:00:00Z,"{ + ""assigned_scheduled_on_a_wo"": """" +}",2023-01-10T12:32:52.286Z,2023-01-17T18:00:00Z,,resolved,2023-01-10T12:33:57.343Z,2023-01-17T21:23:29.996Z +,5cfcf0ab5ec5c6d7a7c2bd44eecb9b5f,,434b3e3dd1c9b80e01987164e8c9f089,510.0582509,hr,2023-07-04T00:00:00Z,{},2023-01-26T03:20:25.527Z,2023-01-29T12:46:13.082Z,replaced hyd hose,resolved,2023-01-26T03:22:51.559Z,2023-01-29T12:46:13.16Z +,e6def24b1dfd5adc86b11066a32a9d59,,463616bf800e3a7e4813ebeca8056c17,78074.54394,mi,2023-07-04T00:00:00Z,,2023-04-04T11:27:22Z,2023-04-05T00:22:50.415Z,,resolved,2023-04-04T11:27:22.93Z,2023-04-05T00:22:50.874Z +"Lights wontturn off, warning /maintenance light on dash",,da38d1720f5687496b8123b95d6f4077,2874849fdfd85c8e0d3e921fb7018f28,64167.99846,mi,2023-07-04T00:00:00Z,{},2023-03-21T05:14:58Z,,,closed,2023-03-21T06:18:52.884Z,2023-05-09T18:09:14.814Z +Needs headset replaced,79f928fc7941d32d644966add293b492,,5efbd6ed6d1c5db4f7d35bf5e2a90b84,16134.99759,mi,2023-06-25T00:00:00Z,{},2022-12-08T20:46:00Z,2022-12-08T10:30:00Z,,resolved,2023-03-08T20:46:48.975Z,2023-03-08T20:46:57.494Z +caliper align,3264b7acc673cbbad595a95e32ef8408,,e216f766e0e063dc3a210cf44bd3e7b0,-6029.560795,mi,2023-04-03T00:00:00Z,{},2023-01-12T07:16:39.668Z,2023-01-12T07:59:17Z,,resolved,2023-01-12T07:16:39.868Z,2023-01-12T07:59:19.411Z +Diagnose and order parts.,d6b11db8ccb8c2c70379903c3700f4c4,,263bb97a74fcceb4ba723d32aeb418a5,15972.23533,mi,2023-07-02T00:00:00Z,{},2023-06-09T19:30:00Z,2023-06-15T21:30:00Z,,resolved,2023-06-11T14:52:07.962Z,2023-06-15T23:21:37.401Z +fender damaged,3264b7acc673cbbad595a95e32ef8408,,2b79004b96232a57f614fcacff07d578,9059.767563,km,2023-04-09T00:00:00Z,{},2023-03-30T12:54:11.255Z,2023-03-31T10:10:30Z,,resolved,2023-03-30T12:54:11.444Z,2023-03-31T10:10:31.917Z +"tension, lube",3264b7acc673cbbad595a95e32ef8408,,844e14fb6300ef656203360a831c0f82,5331.742115,mi,2023-06-23T00:00:00Z,{},2023-05-09T16:36:50.436Z,2023-05-09T16:38:53Z,,resolved,2023-05-09T16:36:50.658Z,2023-05-09T16:38:56.996Z +"fender loose, light loose",,,8cc1832f5ab646575407628698ff6348,8229.858913,mi,2023-06-15T00:00:00Z,{},2023-06-10T13:56:56.468Z,2023-06-10T13:59:12Z,,resolved,2023-06-10T13:56:56.667Z,2023-06-10T13:59:16.098Z +,111a05a1f8ec3dee6f39187a4199d7a5,,b7bf9a4d103b9eac2b22e975cc9c671c,5928.916124,km,,{},2023-03-31T04:06:00Z,2023-03-09T14:00:00Z,,resolved,2023-03-31T04:06:48.897Z,2023-03-31T04:22:32.058Z +Bolt in back left side tire. Slow leak.,,,1a73eda1e1fa391e3ed494b881fe431c,54932.792,mi,2023-03-31T00:00:00Z,{},2023-03-31T07:41:48Z,,,open,2023-03-31T07:41:48Z,2023-03-31T12:12:53.439Z +Flat tire,1712e6f8ced4e29366fab3efe5e1d966,,31318a2f27c0697a1eba99c2d2354b2b,25645.73072,mi,2023-06-14T00:00:00Z,"{ + ""location"": """" +}",2023-06-13T21:42:29.616Z,2023-06-14T14:18:00Z,,resolved,2023-06-13T21:46:23.398Z,2023-06-14T14:23:16.846Z +Collage de frein,fcb1d8fd4f9efa13096033e70bccf357,,becccf03cc57c0cb222ba8e5a84a53e2,411991.5347,km,2023-07-02T00:00:00Z,"{ + ""code_de_panne"": """", + ""issue_codes"": """" +}",2023-02-26T11:32:00Z,2023-02-26T20:54:00.695Z,Ok,resolved,2023-02-26T11:32:45.319Z,2023-02-26T20:54:00.733Z +CASCADIA HALOGEN HEADLIGHT,,,908c5d349d72a44b65c621b8a052cb35,-7800.723964,mi,,{},2021-07-12T05:00:00Z,,,open,2023-05-15T20:46:14.784Z,2023-05-15T20:46:14.784Z +Other Failure Mode (FMI: 11),f6b13e98db3915f93d4b5d70cf968984,,60c76b515b230a4c140f3e197212354a,268202.5681,mi,2023-07-04T00:00:00Z,{},2023-01-11T12:54:35.276Z,2023-01-13T16:03:21.003Z,,resolved,2023-01-11T12:54:35.312Z,2023-01-13T16:03:22.868Z +Water leaking thru boot. You can actually see the hole,58ba92bb04654cbc4b114b345536efbf,,7bf90190a1baab9dd30783673617e7ed,73967.75077,mi,2023-06-26T00:00:00Z,{},2023-03-27T12:57:13.529Z,2023-05-17T04:00:00Z,,resolved,2023-03-27T12:57:44.662Z,2023-05-17T19:35:57.044Z +key,3264b7acc673cbbad595a95e32ef8408,,e16a4cdf491e8b6b1e9a03ade14701d9,-2087.563793,mi,2023-04-26T00:00:00Z,{},2023-04-26T14:37:48.557Z,2023-04-26T14:40:19Z,,resolved,2023-04-26T14:37:48.895Z,2023-04-26T14:40:26.027Z +,610bdb893d576f439c67175e91587676,,81876a1cd6f7e8504e72924dd2f2024e,82983.48395,km,2023-06-21T00:00:00Z,"{ + ""custom_issue"": """", + ""yard_location"": """" +}",2023-06-20T19:46:00Z,2023-06-21T04:00:00Z,,resolved,2023-06-20T19:47:07.806Z,2023-06-21T13:55:34.766Z +PACK CYLINDERS LEAKING,1576d95081f131b1d0ddd23ea7f1aab6,,b62f090c0a833a65b399a605ebb28635,473474.0559,mi,2023-04-25T00:00:00Z,{},2023-01-22T19:41:00Z,,,open,2023-01-22T19:43:08.775Z,2023-01-22T19:43:08.775Z +,,,3895b77a111947f3337d700af987c524,7031.045411,mi,2023-05-15T00:00:00Z,{},2023-05-14T06:07:02Z,2023-05-15T05:00:00Z,,resolved,2023-05-14T06:28:39.308Z,2023-06-21T21:21:57.572Z +,e67527564bc378e1db64c361552c3941,,f533e087f97d3fc47414149df31ff47d,254097.1389,km,2023-07-07T00:00:00Z,"{ + ""responsibility"": ""Controllable"", + ""service_centre"": ""Turnbull Hino"" +}",2023-05-13T23:00:00Z,2023-05-23T00:41:04.809Z,,resolved,2023-05-14T06:18:31.984Z,2023-05-23T00:41:04.871Z +Worn sockets,b5a97630043451aca5d8ec52cf645b34,,e028a7c196fd2d4ee6af9fa453b5bf61,16216.28455,hr,2023-06-28T00:00:00Z,{},2023-06-12T19:03:41.871Z,2023-06-16T13:12:54.296Z,Replaced sockets,resolved,2023-06-12T19:04:03.77Z,2023-06-16T13:12:54.354Z +"Prev driver noted steering wheel vibration @ 70mph, I feel an unusual wheel rotation vibration, just sounds off...maybe have someone else drive it to check it",,,a37673440cd2922baa683b8e95f65ec0,521929.1375,mi,2023-07-04T00:00:00Z,{},2023-05-01T05:20:15Z,,,open,2023-05-01T05:31:18.868Z,2023-05-01T05:31:18.868Z +,70e44516c42bdd9e7f13b65cdbcbebb0,,2075f99f23f1e757c1cade32d1202340,278850.2145,mi,2023-07-04T00:00:00Z,{},2023-04-06T04:00:00Z,2023-04-14T16:19:11.877Z,oil change service was done on it today and any other service too. the van is good to go.,resolved,2023-04-06T18:38:01.182Z,2023-04-14T16:19:11.927Z +rotor true,3264b7acc673cbbad595a95e32ef8408,,130a32d5faf48235e86b3b97a9e9d697,8279.790448,mi,2023-04-24T00:00:00Z,{},2023-04-19T15:24:19.357Z,2023-04-19T15:24:55Z,,resolved,2023-04-19T15:24:19.621Z,2023-04-19T15:24:56.725Z +Back up camera don’t work,,,84c96ea3face134f00463436307d004b,268137.6693,mi,2023-06-20T00:00:00Z,{},2023-01-23T13:34:10Z,,,open,2023-01-23T14:16:46.371Z,2023-01-23T14:16:46.371Z +Engine light on,,0f7286ea66d23ce9783b63f2086ee763,69062491ecf0704a92d8fb0b985ab0b9,16643.8504,hr,2023-07-04T00:00:00Z,{},2023-02-20T18:58:46Z,,,closed,2023-02-20T19:27:54.75Z,2023-03-11T14:05:01.045Z +Notice it’s bent towards cab of truck,b2d3ee6affb1620d2dd56764ccc96e35,,975dec2151ca18ee9a21c1fed10102e5,314112.8815,mi,2023-07-03T00:00:00Z,{},2023-01-29T00:01:16.778Z,2023-02-03T16:27:48.292Z,,resolved,2023-01-29T00:02:45.835Z,2023-02-03T16:34:15.515Z +,48d9f6e733b56cf0474c67f7caeb9271,,b9dc7c027291fa679c5a6284967188ea,5724.777951,hr,2023-07-03T00:00:00Z,{},2023-02-07T21:46:44.954Z,2023-02-08T11:03:01.121Z,Found 6-pin deutsch connector pulled out. Reconnected. Also found leaking grease line. Replaced grease line. Reprogrammed functions.,resolved,2023-02-07T21:47:50.499Z,2023-02-08T11:03:01.184Z +It has already been replaced twice in less than 2 months,cd52ee7594a76d98a8f8f19d44165f8f,,844617d24aee9e3c9f8c35ea391b7624,-7640.037703,hr,2023-07-04T00:00:00Z,"{ + ""assigned_scheduled_on_a_wo"": """" +}",2023-01-20T19:53:00Z,2023-02-01T05:00:00Z,,resolved,2023-01-20T19:53:49.682Z,2023-02-01T19:13:02.482Z +Clearance light on cab is out,,,eac476dd690b0ef2b5e3cd03eeb1859f,238357.2724,mi,2023-06-09T00:00:00Z,{},2023-04-18T11:16:51Z,2023-06-09T05:00:00Z,,resolved,2023-04-18T11:24:23.068Z,2023-06-09T15:24:59.828Z +The deflector over the drivers side door is broken and needs replacing as well.,a3ea8923ebae81b39ad12e3375061898,,a57fabe62a96381e8d99a38b3f0543f6,186974.3472,mi,2023-06-12T00:00:00Z,{},2023-06-03T14:56:00Z,2023-06-10T14:15:51.968Z,Fixed,resolved,2023-06-03T14:58:10.856Z,2023-06-10T14:15:52.034Z +Transducer is disconnected,956adb7ae8b7ef20e9559bcff6df534f,,a5d8fa17e75f821799ace200202c9a63,12883.78366,hr,2023-07-04T00:00:00Z,"{ + ""assigned_scheduled_on_a_wo"": """" +}",2023-02-23T23:23:55.875Z,2023-02-26T15:48:50.187Z,,resolved,2023-02-23T23:24:29.87Z,2023-03-10T16:35:55.595Z +Nutzer braucht heute ein geladenes Fahrzeug. fährt hin um es zu laden. Es ist eine leere Zigarettenpackung ung Getränkeverpackungen Red Bull,5903300bdd0fd9ac290f2f8cb390ee8a,,336ed36c0a174d1c98b975c0a30944c7,76252.08646,mi,2023-07-04T00:00:00Z,{},2023-06-23T15:40:00Z,,,open,2023-06-23T15:41:27.317Z,2023-06-23T15:41:27.317Z +,923d3cba7ab06acdc7d4467a244dbe91,,b4c7007cf1d537269ddae54681574e20,194939.2668,mi,2023-06-30T00:00:00Z,{},2023-02-28T01:05:00Z,2023-02-27T06:00:00Z,,resolved,2023-02-28T01:06:17.252Z,2023-02-28T12:48:16.009Z +drums are glaze brake to much getting them to hot brake pads are thick but need to be change due to the friction,71b29fd09aac9101e880b43600bc355f,,6c500a66cc19454a50f7d07f2c7093eb,319003.7532,mi,2023-06-30T00:00:00Z,,2023-05-31T16:10:43.806Z,,,open,2023-05-31T16:14:40.871Z,2023-06-07T15:19:43.381Z +,9314d28ab58653b1e4bbc84cf155b361,,b2b6d220a9579a7aa9ad140c8af998c0,87338.61289,mi,2022-11-10T00:00:00Z,{},2023-04-04T17:12:00Z,,,open,2023-04-11T17:12:53.407Z,2023-04-11T17:12:53.407Z +Светна лампа със сигнал за вода в горивен филтър.,8ca80c3d45ccdc28c65ca1fc05d7ad00,,e37ca711d252d50ca7952c2c05b943c7,105874.6365,km,2023-07-04T00:00:00Z,,2023-02-23T06:37:00Z,2023-02-25T19:40:00Z,,resolved,2023-02-23T06:41:41.326Z,2023-02-25T19:40:55.024Z +Fuite d'air,a4fdcc4cb439b65943fea5079545a370,,d455a4ab92cee6f28b492d7d1e6ed988,243361.5747,km,2023-07-03T00:00:00Z,,2023-04-30T22:27:54.341Z,2023-05-01T12:10:53.896Z,Ok,resolved,2023-04-30T22:28:11.789Z,2023-05-01T12:10:53.936Z +Cracked passenger side mirror,,,bf146e1d4ebc6d01941ced8ab81da9be,14363.11708,mi,2023-07-04T00:00:00Z,{},2023-03-03T10:04:39Z,2023-03-15T05:00:00Z,,resolved,2023-03-03T10:36:04.823Z,2023-03-15T14:55:38.916Z +,657c8ec25d0378eb7767192771b42275,,1a2fa99564ddc1687ed5f379acd61b27,302797.0154,mi,2023-05-15T00:00:00Z,{},2023-01-04T21:43:00Z,2023-05-15T17:22:17.244Z,,resolved,2023-01-11T21:43:52.384Z,2023-05-15T17:22:17.303Z +Need oil change,,778cea3490ef4c01cf8a2f21769c9ee8,1b32129a82d0eceacef9baf662119c17,25464.06965,mi,2023-07-03T00:00:00Z,{},2023-02-22T11:42:46Z,,,closed,2023-02-22T12:28:34.723Z,2023-03-15T16:30:08.651Z +,,,133ac0be39268a3e2f528f5a33d7b9b4,18556.89764,mi,2023-07-03T00:00:00Z,{},2023-04-12T15:00:36.027Z,2023-04-12T15:02:57.69Z,Recall completed,resolved,2023-04-12T15:00:36.038Z,2023-04-12T15:02:57.723Z +No seatbelt missing,74ebd3be59d26a2ced8e1e03204d358b,,cf1c062dc8f784a862d18610845144fd,-17072.55082,hr,2023-05-16T00:00:00Z,,2023-04-05T19:06:56.619Z,2023-04-05T19:42:06.031Z,"Duplicate, closing",resolved,2023-04-05T19:13:48.261Z,2023-04-05T19:42:06.082Z +Défaut goujons de roues,f17b4f70209cd2ed1728f0665cafd89f,,b833847f38e88685b8d356b31d925cca,319427.5295,km,2023-07-03T00:00:00Z,,2023-05-10T23:40:00Z,2023-05-11T07:46:41.673Z,ok,resolved,2023-05-10T23:40:38.165Z,2023-05-11T07:46:41.706Z +Lower right rear blue light pod not working. Drivers rear flasher located in break light and reverse light not working.,5f3a032ad54d06ed37e9440321251ec0,,22bf8e9b17180c0b881a06e476d1d157,169777.159,mi,2023-06-28T00:00:00Z,{},2023-06-26T13:50:00Z,,,open,2023-06-26T13:53:33.26Z,2023-06-26T13:53:33.26Z +,e11f38dbd89834551604de07259e1abd,,dc3d6067283434957c57e8dde2082e76,162278.9832,mi,2023-07-02T00:00:00Z,,2023-01-23T06:00:00Z,2023-01-23T19:00:00Z,,resolved,2023-01-23T17:46:22.95Z,2023-01-24T17:54:06.576Z +The knob that changes where the air comes out in the truck is broken and doesn’t change the location where air flows from.,246e996a1dc571217c4cc86271a6c771,,6e7526407fb18221d4dea60b7f165e26,184386.8091,km,2023-07-04T00:00:00Z,{},2023-02-25T14:53:00Z,2023-06-06T13:53:21.945Z,"I replaced the cracked knob +",resolved,2023-02-25T14:54:41.289Z,2023-06-06T13:53:22.101Z +Due for retorque. And Park break light on dashboard was on.,78d2eaff3a28e0874261445d80173ae7,,40664b378011143e2dc08ad441e20a5b,99504.90832,km,2023-07-04T00:00:00Z,"{ + ""priority"": ""false"", + ""unit_tagged_out_of_service"": ""false"" +}",2023-02-01T23:43:00Z,2023-02-11T10:00:00Z,,resolved,2023-02-01T23:48:20.898Z,2023-03-07T21:55:47.426Z +Both windshields are broken,c3369efabd32ca161b6106af9869702f,,48a081aff59dee2c5c05186ca1e49819,5894.75432,hr,2023-06-21T00:00:00Z,{},2023-06-21T15:30:00Z,,,open,2023-06-21T15:31:38.94Z,2023-06-21T15:31:38.94Z +The hydraulic line on top of the boom is worn will probably need to be replaced soon just trying to be prepared and possibly have the line here if needed,e403da1adfc7e2fe76a81078e1d9a776,,a611d77f38946f6d10e8cfb69fdb7b39,7464.411199,hr,2023-06-30T00:00:00Z,"{ + ""repair_priority"": """", + ""scheduled_repair_date"": """" +}",2023-03-27T12:57:46.108Z,2023-06-02T17:01:00Z,,resolved,2023-03-27T12:59:17.455Z,2023-06-02T17:02:30.975Z +Need more transmission and diesel fluid for black containers display on saws,5ad233692be3f660afb5de834290b0b5,,a039516dbbb52eb69335f46b43c8187e,-24185.01919,mi,2023-06-29T00:00:00Z,{},2023-03-23T19:37:36.159Z,2023-03-27T14:18:47.807Z,,resolved,2023-03-23T19:38:34.035Z,2023-03-27T14:18:48.734Z +Screen flickers,8f112c6f6f6d8a66b9328975ff67f42e,,,,,,"{ + ""service_appointment_details"": """" +}",2023-03-17T20:02:22.621Z,2023-03-17T21:25:45.798Z,"Monitor wasn’t the issue, camera was the issue",resolved,2023-03-17T20:03:12.1Z,2023-03-17T21:25:45.848Z +Défaut axe port benne,34fb10052b410b64bbb80143edaf8421,,0e03f5d5a518bb0ce0c8abedb4899be4,143492.6618,km,2023-07-04T00:00:00Z,"{ + ""code_de_panne"": """", + ""issue_codes"": """" +}",2023-01-03T10:42:00Z,2023-01-03T16:38:06.162Z,ok,resolved,2023-01-03T10:42:12.111Z,2023-01-03T16:38:06.221Z +Driver side brake light is out,,,51fb210f32ec198a404d6a9198cb6f67,2828.376727,mi,2023-06-02T00:00:00Z,{},2023-06-02T11:19:36Z,,,open,2023-06-02T11:19:36Z,2023-06-02T12:22:53.42Z +"pads, caliper align",,,4f722a36cb01561ae2dea25e2df45169,-4172.955082,mi,2023-06-19T00:00:00Z,{},2023-06-19T16:34:08.063Z,2023-06-19T16:35:06Z,,resolved,2023-06-19T16:34:08.331Z,2023-06-19T16:35:07.832Z +"Start inhibit, need to press the button to bypass, will go look later ",ef2b3810ea22e9100b2e53d1e7e6116e,,0140aaaa049256797291dcd5d33ff9ac,23410.7406,hr,2021-01-28T00:00:00Z,{},2023-02-14T16:30:01.918Z,2023-03-14T17:24:07.911Z,"Start inhibit went away, had code for steering but that was due to freezing cold hydraulic fluid. Once machine ran for 3 mins it went away. Plowed yard with it all good. ",resolved,2023-02-14T16:31:32.687Z,2023-03-14T17:24:08.021Z +LEFT DOOR MAGNET NEEDS TO REPAIR,fdaa94439089e86cf67c66f8f8f5adfe,,fc67518bb2d67b9098de8966b56c04eb,184648.1266,km,2023-07-02T00:00:00Z,,2023-06-07T22:30:00Z,2023-06-08T02:59:26.333Z,door magnet fixed,resolved,2023-06-08T00:38:48.235Z,2023-06-13T02:05:37.664Z +Light on not blinking,,,82fe5d25d4c4eceebc26d2ee9eeec26d,227726.4823,mi,2023-07-04T00:00:00Z,{},2023-06-14T13:53:54Z,,,open,2023-06-14T14:34:56.259Z,2023-06-14T14:34:56.259Z +Tues Road,22254586ded523cc7ff32301a789bf31,,d8df480a3f293bb1521d854224821b72,713067.7977,km,2023-06-25T00:00:00Z,{},2023-03-09T06:13:00Z,2023-03-10T06:15:32.924Z,Radiator hose leak. Repaired and water top up done.,resolved,2023-03-10T06:14:35.965Z,2023-03-10T06:15:32.962Z +"Driver side left turn signal, light bulb out",,,0b7806c85e8fe2befdf577bd5a587456,251730.4873,mi,2023-07-04T00:00:00Z,{},2023-03-30T15:31:09Z,2023-04-25T16:42:41.567Z,"truck was taken into penske, and they fixed the light",resolved,2023-03-30T16:36:21.037Z,2023-04-25T16:42:41.629Z +Mower 3 control handle weld broken,065403f9b9cca637bd2f6a26874757b7,,935a8bb8d693613792a270dc4f526c82,5951.016253,mi,2023-06-20T00:00:00Z,{},2023-05-15T12:31:43.374Z,2023-06-02T11:01:23.25Z,ordered new handle and replaced it on the mower,resolved,2023-05-15T12:32:24.386Z,2023-06-02T11:01:23.334Z +Returned from a call with an odor. Found red fluid on the engine area. Pictures attached. Bomb Truck. South side,23d7904d35bd70f2bb301176c2f83ed0,,d52b0fb01fc776c5079f236a29c12fbb,6644.40086,mi,2023-06-15T00:00:00Z,{},2023-03-20T02:02:00Z,2023-03-20T04:00:00Z,,resolved,2023-03-20T02:03:20.944Z,2023-03-20T18:08:51.256Z +"tire, hub",3264b7acc673cbbad595a95e32ef8408,,45f337e18b97a364e02a1fbfee9460e9,-11920.4202,mi,2023-05-29T00:00:00Z,{},2023-01-20T21:53:01.445Z,2023-01-20T22:02:11Z,,resolved,2023-01-20T21:53:01.772Z,2023-01-20T22:02:16.021Z +flat,3264b7acc673cbbad595a95e32ef8408,,2aea19755bf419a5c6084e34f78911cd,-1240.109498,mi,2023-02-08T00:00:00Z,{},2023-01-07T15:05:24.633Z,2023-01-11T14:31:16Z,,resolved,2023-01-07T15:05:24.817Z,2023-01-11T14:31:19.814Z +Leaking from bottom of engine,,,af63cdb30f46d1229eab063069026e9d,131873.9363,mi,2023-02-17T00:00:00Z,{},2023-02-15T13:09:35Z,,,open,2023-02-15T13:09:35Z,2023-02-23T01:09:35.497Z +"Air-conditioning not functioning on cooling mode. heat only + +Please advise if issue has been resolved, as no commentary since issue raised?",3042b8385f84b09cd434020213a2e4da,,84206f2ef044980d902749640edd9387,115111.6836,km,2023-07-04T00:00:00Z,,2023-06-05T23:18:00Z,2023-06-20T08:34:33.218Z,Issue has seemed to resolve itself in the meantime. Will continue to monitor.,resolved,2023-06-05T23:19:37.968Z,2023-06-20T08:34:33.286Z +Throttle cable,0ef4743038a97bfad73c9362d6a539fa,b35ca22fce3b7eb394e8f5f0094f495f,840156d6ff87a754cd685b7dbbc5e47b,10259.08311,hr,2023-06-13T00:00:00Z,{},2023-06-07T20:44:29.435Z,,,closed,2023-06-07T20:45:11.061Z,2023-06-12T20:03:15.272Z +2 doors want open,7a52a81b1652b8ecf25872beae78bc4d,,1d0263d55963a0237d3ac5d6239f16e0,23569.80516,mi,2023-06-30T00:00:00Z,{},2023-05-18T12:01:00Z,2023-05-18T12:02:17.369Z,repaired latches,resolved,2023-05-18T12:01:57.808Z,2023-05-18T12:02:17.4Z +"rotor wear, pads, caliper align",3264b7acc673cbbad595a95e32ef8408,,2ae73f234677865bac3e728ac85760a4,4077.281346,km,2023-06-26T00:00:00Z,{},2023-03-30T11:49:37.413Z,2023-03-30T11:50:20Z,,resolved,2023-03-30T11:49:37.597Z,2023-03-30T11:50:22.061Z +Both windshields need to be replaced,eec770bf63505a53ff062efc6d791a98,,cc1d8c2ac8ea6385ca0dc6156db7bc06,879902.8151,mi,2023-07-04T00:00:00Z,{},2023-01-24T13:49:00Z,2023-01-27T21:47:34.213Z,,resolved,2023-01-24T13:50:22.15Z,2023-01-27T21:47:34.268Z +hub,3264b7acc673cbbad595a95e32ef8408,,df3c0da0b270f3a11cd6e03a03885f61,-12004.35101,mi,2023-05-01T00:00:00Z,{},2023-04-11T06:17:32.197Z,2023-04-11T06:18:07Z,,resolved,2023-04-11T06:17:32.391Z,2023-04-11T06:18:09.276Z +Needs one. Doesn't touch ground,1d8b6270c84fc4867e1f24b6bd3eac53,,bf76caa2383350a91ad2378c740fc888,218503.7125,mi,2023-07-03T00:00:00Z,{},2023-06-26T05:31:02.969Z,2023-06-26T14:09:43.808Z,,resolved,2023-06-26T05:31:21.871Z,2023-06-26T14:11:16.475Z +Leaking from bottom of engine,,,09ea3b511d5e9385fb673bd35f570887,118346.3817,mi,2023-05-17T00:00:00Z,{},2023-05-15T14:37:39Z,,,open,2023-05-15T14:37:39Z,2023-05-23T02:37:39.284Z +P side F axle inside,6f8cef9ed40128581c71b4a6cadeea4f,,93aa4a8de6c8dda27072702522d9babc,358630.3103,km,2023-07-04T00:00:00Z,"{ + ""priority_level"": ""High"" +}",2023-03-23T18:27:07.29Z,2023-03-23T05:00:00Z,,resolved,2023-03-23T18:27:37.142Z,2023-04-04T17:20:47.057Z +,9ed705c37b21675ce4b98757e7fed488,,6be6b46bdd3f3a0b10803ce909390659,473717.9282,km,2023-07-03T00:00:00Z,"{ + ""code_de_panne"": """", + ""issue_codes"": """" +}",2023-02-06T13:31:00Z,2023-02-06T14:36:40.801Z,Ok,resolved,2023-02-06T13:28:56.17Z,2023-02-06T14:36:40.843Z +,fe629ca0b183eda611674e4481aa7971,,4bae2838e04a841ad040b653e3d8d6f3,156213.9387,mi,2023-06-26T00:00:00Z,{},2023-06-05T14:22:00Z,2023-06-05T18:30:23.648Z,,resolved,2023-06-05T14:26:09.319Z,2023-06-05T18:30:23.758Z +Hydraulics on truck drop,6ae71fd30612b5856a1404edf17f85f4,,ac5919db1e24a8dc3eb0181c0bbeddae,49929.35702,mi,2023-04-28T00:00:00Z,{},2023-02-04T00:47:46.332Z,2023-02-06T14:19:27.269Z,Repaired by specialty.,resolved,2023-02-04T00:48:59.232Z,2023-02-06T14:19:27.319Z +Check engine light on,,,f027ed4e00a9c01343012a037c30c09f,393093.2212,mi,2023-07-03T00:00:00Z,{},2023-04-04T19:43:28Z,,,open,2023-04-04T20:34:55.25Z,2023-04-04T20:34:55.25Z +"Connected to ecm found low oil pressure, assigned victor to change oil, cleared codes",6a8e06640b1f94ae18a2e3e6ed39683d,,9a704ea2eea2bc1904531656844af7e9,102013.3331,mi,2023-07-04T00:00:00Z,{},2023-05-25T22:01:50.325Z,2023-05-25T17:45:04Z,,resolved,2023-05-25T22:02:46.815Z,2023-06-02T12:59:25.187Z +Broken spring on passenger side of liftgate,,,9af3b647814fb5b41c7e4601dd332a24,384749.7074,mi,2023-07-04T00:00:00Z,{},2023-02-14T19:49:46Z,2023-03-31T17:24:00Z,,resolved,2023-02-14T20:35:13.059Z,2023-04-25T12:10:25.141Z +pads,,,78a0ce7e7b6fc66dc4e0cf384ca49f88,11514.27037,km,2023-06-22T00:00:00Z,{},2023-06-22T08:24:34.455Z,2023-06-22T11:01:59Z,,resolved,2023-06-22T08:24:34.646Z,2023-06-22T11:02:01.738Z +,5c67f49316674c8c9d5ecd69a87a1551,,a71af2f805974f403bd48d2f72d19679,222193.1402,mi,2023-07-04T00:00:00Z,{},2023-04-03T19:08:00Z,2023-04-05T19:09:58.875Z,,resolved,2023-04-03T19:11:09.433Z,2023-04-05T19:09:58.937Z +,59029c626570c8b66b556deadd2286a7,,85948c2fce8f3a9b68ae840b022e3aa2,1907.760146,hr,,{},2023-03-24T11:37:00Z,,,open,2023-03-24T11:38:00.571Z,2023-05-18T10:53:46.22Z +,ecf7a90900c1e7456d5a18b0f6a76eba,6bc3f8b06ddb311bcb997d9481d6c505,2b59b1168cacf10e677caf5d2b870be7,12634.75817,hr,2023-01-27T00:00:00Z,{},2023-01-27T18:46:18.528Z,,,closed,2023-01-27T18:48:11.107Z,2023-06-14T12:34:59.6Z +,6e86858d3dcc80ae4ea28467f5d2d1ad,,fe9d946062181d1bb8400fd2852f062c,19145.17747,mi,2023-07-03T00:00:00Z,{},2023-05-12T21:38:48.269Z,,,open,2023-05-12T21:43:25.987Z,2023-05-12T21:43:26.036Z +Fridge freezer not cooling up to required temp,e67527564bc378e1db64c361552c3941,,2365ec5d35cce378491a7528d576259f,324826.2529,km,2023-05-10T00:00:00Z,,2023-05-02T08:00:00Z,2023-05-03T08:09:19.53Z," fridge/freezer fixed, service done",resolved,2023-05-02T21:06:30.616Z,2023-05-03T08:09:19.597Z +,85b444cfd31dda00dffca97defddc827,,ca655295788142eb278f4843108bcdf3,48787.34569,mi,2022-12-30T00:00:00Z,{},2023-04-20T11:41:00Z,,,open,2023-04-20T11:42:49.776Z,2023-04-20T11:42:49.776Z +Pin slips out of the fire extinguisher. Missing plastic seal.,,,716898e875ff1d7aa0fb5a5a5e7e10aa,130534.3938,mi,2023-07-04T00:00:00Z,{},2023-06-14T18:16:00Z,,,open,2023-06-14T20:27:16.52Z,2023-06-14T21:14:17.318Z +Installed 2 batteries,d929638a2fdb0d210849a81c58e0cd7e,,a9d723e06aebbfeb7222d622ab5f5048,116228.8959,mi,2023-07-04T00:00:00Z,"{ + ""location_of_in-field_issue"": """", + ""posted_on_white_board"": """", + ""technician_name"": """" +}",2023-01-27T02:37:55.838Z,2023-01-27T02:40:00Z,,resolved,2023-01-27T03:41:27.291Z,2023-01-27T03:43:18.987Z +,88d2de78c7db4501a91d9e8d6f634f63,,c02066710877a4cfa9e1dc13941a9d24,57611.37746,mi,2023-07-03T00:00:00Z,{},2023-02-22T19:10:00Z,,,open,2023-02-22T19:11:07.171Z,2023-02-22T19:11:07.171Z +Passenger side headlight is out,3b8101805a444f7f03fc2c3908c94725,,f8b47509d2fce3c12becab391421c114,92986.86616,mi,2023-07-03T00:00:00Z,{},2023-05-01T21:51:00.063Z,2023-05-02T05:00:00Z,,resolved,2023-05-01T21:51:19.229Z,2023-05-04T18:07:49.062Z +Ceinture réservoir carburant coupé,6647665632626ec024efa63ffb2c8191,,5b232ff0d343c91c1f79938aae636831,315099.361,km,2023-07-03T00:00:00Z,,2023-03-17T14:09:59.682Z,2023-03-17T16:08:01.541Z,Ok,resolved,2023-03-17T14:10:51.549Z,2023-03-17T16:08:01.58Z +A/C not cooling front middle and back,,,93a83eeeb88e785a7e089ab33c4a4c84,157186.3602,mi,2023-07-04T00:00:00Z,{},2023-03-01T20:17:41Z,,,open,2023-03-01T21:38:47.944Z,2023-06-13T21:39:17.196Z +1. Check Electrical generator is drawing tractor battery Down,f79786e102d6e749825817e589511615,,64cdc5a867640c33bc38b0c9d2093128,457468.2181,mi,2023-06-28T00:00:00Z,,2023-06-27T15:09:00Z,,,open,2023-06-27T15:12:48.8Z,2023-06-27T15:12:48.8Z +The passenger side rear axle air bag leaking air.,997d5edc7a60028e1de2cb1d6fde1e68,,fe290e8fb93ac5193f63d28b26450951,561856.7733,mi,2023-07-04T00:00:00Z,{},2023-04-25T22:44:00Z,2023-06-01T19:21:08.073Z,,resolved,2023-04-25T22:44:52.312Z,2023-06-01T19:21:08.122Z +No,,,b1a63c0dadd17798feb1cd8d90aa77e4,27293.49895,mi,2023-02-03T00:00:00Z,{},2023-02-02T20:48:40Z,,,open,2023-02-02T21:36:34.225Z,2023-02-02T21:36:34.225Z +Ds mirror signal light out,,,6cffebc013e531c84b847dd5f23ec328,548950.9698,mi,2023-07-04T00:00:00Z,{},2023-03-24T10:00:28Z,2023-05-30T04:00:00Z,,resolved,2023-03-24T11:48:07.17Z,2023-05-31T17:24:17.802Z +"alignment, reach",3264b7acc673cbbad595a95e32ef8408,,42b1ff84403d80b27164798067d280b6,-7600.766648,mi,2023-05-19T00:00:00Z,{},2023-01-13T13:57:43.266Z,2023-01-13T13:59:01Z,,resolved,2023-01-13T13:57:43.494Z,2023-01-13T13:59:05.175Z +N/A,,,1539df3b062a0f42ab1806c380d9ee1b,119284.2362,mi,2023-07-04T00:00:00Z,{},2023-01-19T15:50:53Z,2023-01-19T17:40:23.254Z,n/a,resolved,2023-01-19T16:28:21.544Z,2023-01-19T17:40:23.321Z +"Loose rail on the blade, bolts came loose ",faaec905243f10fcba3690789014d307,,f52357afbfb7ca1f6f517ae296eb957b,-2402.637958,mi,2023-03-20T00:00:00Z,{},2023-03-10T16:34:04.187Z,2023-03-20T06:00:00Z,,resolved,2023-03-10T16:35:31.61Z,2023-03-20T22:29:38.243Z +Have fixed now,ea1e0541d24bf715aa457b0b148682ba,,16ae391f3ea5a6b41f9f240991c97be9,22522.30911,mi,2023-06-30T00:00:00Z,{},2023-04-27T17:50:07.275Z,2023-04-28T06:54:58.155Z,cheers mark,resolved,2023-04-27T17:50:18.72Z,2023-04-28T06:54:58.223Z +Needs replaced- had to rob for another truck,05b3f1456995a2b7638ab9d37d531d71,,991709ce4ff8745975c08ac47f7a4711,415769.1999,mi,2023-07-01T00:00:00Z,"{ + ""repair_priority"": """", + ""scheduled_repair_date"": """" +}",2023-06-03T17:00:00Z,2023-06-05T18:15:00Z,,resolved,2023-06-03T17:00:43.544Z,2023-06-05T18:16:21.68Z +,53690ab84053e7ec383f49e92540510d,,fb0dea6b4526200ab130d7deba0c4847,194586.5355,km,2023-07-04T00:00:00Z,{},2023-03-13T01:40:00Z,2023-03-11T14:00:00Z,,resolved,2023-03-13T01:40:44.378Z,2023-03-13T01:41:38.658Z +,53659892fdf218e25a79a30daf7acb92,,9965b2ec4fd015467eb68adea398319c,370846.3355,mi,2023-07-04T00:00:00Z,{},2023-04-20T23:08:00Z,2023-04-20T07:00:00Z,,resolved,2023-04-20T23:09:09.09Z,2023-05-11T19:06:25.995Z +,6b2dde82cc14da68b153a5b73440f2f3,,fc09fdabaf3c6730ba09c77cff65396d,654.5835565,mi,2023-03-23T00:00:00Z,"{ + ""priority_level"": """" +}",2023-02-02T23:54:00Z,2023-03-23T04:00:00Z,,resolved,2023-02-02T23:54:41.716Z,2023-04-19T20:23:08.378Z +CEL on,d4a15a6df02900b5e1a267ba9ffc1fa6,,549c46b21391a4d04e8bcfb4e7a684f5,110230.9529,mi,2023-06-30T00:00:00Z,"{ + ""common_issues"": """", + ""end_gps_coordinates"": """", + ""start_gps_coordinates"": """" +}",2023-03-27T22:30:05Z,2023-04-15T00:59:49.007Z,,resolved,2023-03-27T22:43:55.06Z,2023-04-15T00:59:49.122Z +"seat clamp, saddle",3264b7acc673cbbad595a95e32ef8408,,460b6243f486cd72340b50ecbd390b58,6322.300636,km,2023-06-29T00:00:00Z,{},2023-04-12T17:41:36.096Z,2023-04-12T17:42:28Z,,resolved,2023-04-12T17:41:36.269Z,2023-04-12T17:42:30.181Z +tax axle dont work,564378d999d464f1a7405f2bd133aee3,,a7475fcbc83f65a3a3a8362bfa919eaa,3440.853664,mi,2021-02-05T00:00:00Z,{},2023-06-11T02:30:57.195Z,2023-06-18T14:05:56.147Z,,resolved,2023-06-11T02:31:06.486Z,2023-06-18T14:05:57.383Z +Missing front driver side inner cap for rim,a134b4d5084b1fb1d171b26f274c2dfe,,6c140dced29ab4bc2f451f71dea13a62,77031.48082,mi,2023-06-30T00:00:00Z,{},2023-03-24T08:40:13.279Z,,,open,2023-03-24T08:41:54.092Z,2023-03-24T08:41:54.131Z +Transmission is shifting hard front end is shitty,a904237ba4344389a026f95ea45b73bd,,d82baf72dc255295f63647aca70a9cc8,227824.0339,mi,2023-07-04T00:00:00Z,{},2023-04-18T18:29:26.046Z,,,open,2023-04-18T18:30:30.288Z,2023-04-18T18:30:30.288Z +"the throttle constantly falls down to rabbit while in use, and the claws do not align when clamped together.",3d0f0b9625784afe52904d9e2441d95f,b46fd99f684da60ee1a474285543a880,0e7dd6cb1a859ca886690a058fbf464b,-13317.74797,hr,2022-12-19T00:00:00Z,{},2023-06-13T21:27:04.489Z,,,closed,2023-06-13T21:28:40.759Z,2023-06-14T12:00:20.031Z +Contrôle Pneumatique +Resserage des écrous,fbd9273520b03afc9cc00c66361a12d8,,383c899010c6bce784345ec65f418837,215879.3624,km,2023-07-03T00:00:00Z,,2023-03-16T18:37:19.149Z,2023-03-16T19:24:19.924Z,Ok,resolved,2023-03-16T18:38:01.477Z,2023-03-16T19:24:20.026Z +,af7ddf329e6ac5f3f79aec7390fbccae,,e5f2d34392c5bd0e5b9a2e3d918b9130,16909.69928,mi,2023-07-04T00:00:00Z,{},2023-05-26T17:39:00Z,2023-06-29T14:29:41.172Z,replaced phone and resolved the issue,resolved,2023-05-26T17:40:03.789Z,2023-06-29T14:29:41.221Z +Aircon works! But the vents don’t sit in place and move around,335be8bf8bf49efb59272de90a22c666,,cfbee125a6181b4927197eac4d005b53,378678.7462,km,2023-07-05T00:00:00Z,{},2023-06-28T07:59:53.943Z,,,open,2023-06-28T08:01:38.908Z,2023-06-28T08:01:38.908Z +Glass has stone chips,,,ef74bb51ad3f2b9333bc7e0d07bedd33,207250.7683,mi,2023-07-03T00:00:00Z,{},2023-05-17T15:49:20Z,,,open,2023-05-17T16:21:19.496Z,2023-05-17T16:21:19.496Z +"Side step was struck against something and torn off, only brackets remain in place, sticking out from van.",e56d5a3528cfe533cc412652a8b60535,,821b3adf0ce10461f2781e18b3d79273,102844.6653,mi,2023-07-04T00:00:00Z,{},2023-04-13T13:42:00Z,,,open,2023-04-13T13:44:25.223Z,2023-04-13T13:44:25.223Z +Bolt in back left side tire. Slow leak.,,,ef61ef61aa4f66ddd2b1af693e015c95,63709.67353,mi,2023-03-28T00:00:00Z,{},2023-03-28T09:54:58Z,,,open,2023-03-28T09:54:58Z,2023-03-28T14:31:13.571Z +,1e8105077e7cdeabfcf1cd16db6c83a2,,0930996ba08c2b89c56bea8936cf63c0,148531.5616,mi,2023-07-04T00:00:00Z,"{ + ""accident_report"": ""false"" +}",2023-04-05T11:24:00Z,2023-04-05T04:00:00Z,,resolved,2023-04-05T11:25:21.724Z,2023-04-05T14:19:31.983Z +Brake & ABS light on indicator showing issue,,,e85bdf0bd4256fab32275354dbb3a01e,136298.6159,mi,2023-07-04T00:00:00Z,{},2023-04-21T15:42:23Z,,,open,2023-04-21T16:31:36.583Z,2023-04-21T16:31:36.583Z +Pop up out of nowhere need to take to Hino incase problem gets much bigger,a58886b1791c235079d6e47c559461f8,,e9d71d390eced88addd2a19685c7093a,41119.78794,km,2023-07-07T00:00:00Z,,2023-01-08T01:19:12.688Z,2023-01-10T02:38:00Z,,resolved,2023-01-08T01:22:27.009Z,2023-06-08T15:42:19.172Z +,4edd1bceb702d6be95d22b37cc03412d,,ba9638d5f3276d17df58371f512c3537,315873.1199,mi,2023-07-03T00:00:00Z,"{ + ""priority_level"": """" +}",2023-05-03T09:40:00Z,2023-05-03T04:00:00Z,,resolved,2023-05-03T09:41:34.757Z,2023-05-03T21:54:30.538Z +Inner fender spot welds are broke causing inner fender sheet metal to rub on inside of tires. Weld back on or drill holes and cinch tigether with wire. Zip ties will break,4257a64ce09453326e890fdc5370435a,,,,,,{},2023-06-03T22:31:00Z,,,open,2023-06-03T22:33:11.355Z,2023-06-03T22:33:11.355Z +"NO TEST DONE +",825f6cbb0c0d3d1b3f2f8fa8af18c0a9,,b4d90a9e5719f29858f8a420ca5784cf,110408.5447,mi,2023-06-12T00:00:00Z,{},2023-03-02T16:26:00Z,2023-05-30T17:31:55.136Z,FOR SALE,resolved,2023-03-02T16:26:13.476Z,2023-05-30T17:31:55.261Z +City horn not working,,,b739a04a6475dfe97eb6c97cc1ab2dc6,231794.7714,mi,2023-07-04T00:00:00Z,{},2023-05-05T19:42:10Z,,,open,2023-05-05T20:28:24.918Z,2023-05-05T20:28:24.918Z +,ca8ea33cbfca3201832960deb6eb31f3,,eea6b928a60e6d9d23c38f2379597f99,126792.5455,mi,2022-09-03T00:00:00Z,{},2023-06-28T14:27:00Z,,,open,2023-06-28T14:29:33.251Z,2023-06-28T14:29:33.251Z +"pads, caliper align",3264b7acc673cbbad595a95e32ef8408,,a07eb89f4c683c38225083d825b64ea4,-3573.514352,mi,2023-05-08T00:00:00Z,{},2023-03-22T23:09:59.615Z,2023-03-22T23:41:00Z,,resolved,2023-03-22T23:09:59.785Z,2023-03-22T23:41:03.352Z +,,,87707a7aa4a2c8de46c9a03d0d912968,188479.6759,mi,2023-07-04T00:00:00Z,"{ + ""needs_recovery"": ""false"", + ""physical_damage"": ""false"" +}",2023-03-24T17:36:59.096Z,,,open,2023-03-24T17:36:59.107Z,2023-06-12T17:28:45.647Z +,6f14cf24f13c62f6a0ff06aed696bb72,,7e2d38c76a77ea0cc60aee6b30406bcb,70441.84518,mi,2023-07-04T00:00:00Z,{},2023-04-25T23:45:00Z,,,open,2023-04-25T23:45:14.394Z,2023-04-25T23:52:19.94Z +No decals,,,d70b26241b53c28e7d7dc640bc9df29d,83494.07457,mi,2023-07-04T00:00:00Z,{},2023-02-14T22:56:25Z,,,open,2023-02-15T22:27:26.551Z,2023-02-15T22:27:26.551Z +QUANTIX,e8e8ef070bd469a837abe2bbcb7fae77,,cd8efb61499075f1100268360e89338e,19304.8508,mi,2023-06-28T00:00:00Z,,2023-05-05T17:54:00Z,2023-05-18T17:03:11.891Z,W,resolved,2023-05-05T17:55:04.528Z,2023-05-18T17:03:11.938Z +,5c201573f2f4afc4ab588dc33493a6bc,,0ac8b62c747b0ba1598a61ff1dc52a49,68633.90715,mi,2023-06-19T00:00:00Z,{},2023-06-18T23:00:00Z,,,open,2023-06-21T08:41:44.155Z,2023-06-21T08:41:44.155Z +flat,3264b7acc673cbbad595a95e32ef8408,,a6f2d2a3a20e07eb23374de198eca57e,3847.399733,mi,2023-06-21T00:00:00Z,{},2023-05-02T10:27:26.171Z,2023-05-02T10:27:58Z,,resolved,2023-05-02T10:27:26.357Z,2023-05-02T10:27:59.023Z +battery,3264b7acc673cbbad595a95e32ef8408,,42b5a20b83713db796906f705e23c063,11922.32602,mi,2023-07-04T00:00:00Z,{},2023-03-30T15:18:21.528Z,2023-03-30T16:19:10Z,,resolved,2023-03-30T15:18:21.735Z,2023-03-30T16:19:13.047Z +Leaking from bottom of engine,,,0091982847432d49c3261ff770275cff,143829.7615,mi,2023-01-25T00:00:00Z,{},2023-01-23T02:37:47Z,,,open,2023-01-23T02:37:47Z,2023-01-30T14:37:48.168Z +small leak from spool valve to change direction of mixer (valve is located at the pump ),e515bb69e5a94d8470f67c93b457faa6,,e2d70e8207b7f1a8af21247c2b1a4a77,327736.6086,km,2023-06-15T00:00:00Z,{},2023-05-30T14:47:00Z,2023-06-15T14:30:00Z,,resolved,2023-05-30T16:04:20.099Z,2023-06-15T14:58:36.304Z +tire,,,e898d8d503dc4aba053b2de168c17fdd,-1218.6948,mi,2023-05-26T00:00:00Z,{},2023-05-26T14:29:10.663Z,2023-05-26T14:32:11Z,,resolved,2023-05-26T14:29:10.894Z,2023-05-26T14:32:14.104Z +ABS light on,,,71468ad80944b382fa58239ac02656c8,174404.4071,mi,2023-05-26T00:00:00Z,{},2023-01-10T19:59:55Z,2023-01-13T05:00:00Z,,resolved,2023-01-10T20:27:25.481Z,2023-01-13T16:21:22.85Z +The new clutch brake need adjusted to so it will work.,55d4aeb7cf55ccc0be96091e0fae4f62,,da640ac405dcec8840f6cab43cbc91fb,1749158.282,mi,2023-07-04T00:00:00Z,{},2023-04-28T18:27:40.042Z,2023-05-12T17:30:00Z,,resolved,2023-04-28T18:28:38.868Z,2023-05-24T20:58:05.837Z +,8437d7534a9bd91f0d6f440a31941859,,410e0bf792dac4aedf91863a1519a805,9113.533303,hr,2023-06-29T00:00:00Z,{},2023-01-10T13:30:00Z,2023-01-10T11:30:00Z,,resolved,2023-01-10T13:31:12.972Z,2023-01-10T13:39:36.104Z +,0585c5bd743f0655820437caec8b9a53,,aa7929bbb07b8d1fd1a3a2c050b563fb,151712.186,km,2023-02-05T00:00:00Z,{},2023-02-15T06:04:00Z,2023-02-13T13:30:00Z,,resolved,2023-02-15T06:05:18.248Z,2023-02-15T06:08:22.668Z +Steering wheel came off,,,44ac9f4fa876050325698b81561dc880,146190.8545,mi,2023-07-04T00:00:00Z,{},2023-03-23T10:49:37Z,2023-03-23T17:14:59.592Z,,resolved,2023-03-23T12:05:17.475Z,2023-03-23T17:14:59.719Z +Driver says batteries area smells like rotten eggs,f7153e12b7755764dc73f256080a90a1,,bd4eb5292704bb33bd56ee4489b7affc,838701.7299,mi,2023-07-04T00:00:00Z,{},2023-02-02T02:42:51.389Z,2023-02-02T02:03:14Z,,resolved,2023-02-02T02:43:23.2Z,2023-02-02T03:03:48.196Z +reach,3264b7acc673cbbad595a95e32ef8408,,2ad50b3650e2694c82aac74edfc79fb3,14373.57704,mi,2023-06-25T00:00:00Z,{},2023-03-16T03:55:28.877Z,2023-03-16T04:13:33Z,,resolved,2023-03-16T03:55:29.062Z,2023-03-16T04:13:34.4Z +PTO not working due to wiring connection at pump,924f3f87748e4231b9b00325fae51f41,,c762e1d53e617ff832ebba02aec765d9,11077.76291,hr,2023-06-29T00:00:00Z,{},2023-04-28T19:35:40.523Z,2023-06-08T15:00:00Z,,resolved,2023-04-28T19:36:18.242Z,2023-06-12T12:45:15.022Z +caliper align,3264b7acc673cbbad595a95e32ef8408,,394b208778cd0d31c21a45dabdbd22c1,770.486333,km,2023-06-15T00:00:00Z,{},2023-02-28T23:01:05.073Z,2023-02-28T23:37:23Z,,resolved,2023-02-28T23:01:05.258Z,2023-02-28T23:37:24.333Z +Tire 4 replace,447b3f8274e1b1c6d40ff83371d6f342,,a7110f5a6cdaad41b0588cdd151e8a65,171315.1314,mi,2023-07-04T00:00:00Z,{},2023-06-28T13:58:47.259Z,,,open,2023-06-28T13:59:29.264Z,2023-06-28T13:59:29.264Z +Completely dark screen after turning on stack and also tried to turn on the monitor using the on/off button,2b9cf62b6e169d5bc98a1f14167081ce,,fefa6fea8aa9df6dedc09b7501861b83,49108.35332,mi,2023-06-29T00:00:00Z,,2023-02-16T12:22:01.683Z,2023-02-16T06:00:00Z,,resolved,2023-02-16T12:23:37.716Z,2023-02-16T21:05:00.139Z +,63d3f9690b1b40bc9adcafdcbe8fc601,,22d02bab4a71f4547aba38ce183f2728,86422.66369,mi,2023-07-04T00:00:00Z,{},2023-02-20T22:15:02.453Z,2023-02-21T15:34:46.489Z,,resolved,2023-02-20T22:16:04.975Z,2023-02-21T15:35:38.638Z +Please check tire missing,975f29fcb44e61e82e0701a7d952bee8,,ea03c0da1324f3454db46a97c6099406,11190.16187,km,2023-07-04T00:00:00Z,"{ + ""delivery_date"": """", + ""issue_raised_by_"": """", + ""issue_summary"": ""Tire Issue"" +}",2023-03-22T02:07:53.394Z,2023-03-28T09:05:11.32Z,New rim and tyre fixed for spare tyre,resolved,2023-03-22T02:10:45.217Z,2023-03-28T09:05:11.358Z +"lights on, truck pedal acting up a lot. +curb gb air bag is ripped. +spray bar leaking, if possible add t connector to lower hose to drain tank. +A/C is not working.",1175f67f390e948a6077bfac519a59e2,,4846459a50ff1c35913e513d11d838ec,132416.2738,mi,2023-07-04T00:00:00Z,{},2023-04-27T21:20:00Z,2023-04-27T05:00:00Z,,resolved,2023-04-27T21:23:22.235Z,2023-05-16T21:29:43.943Z +"alignment, reach",3264b7acc673cbbad595a95e32ef8408,,ba518ee37833580aac4121b6f268621a,479.7481907,km,2023-05-08T00:00:00Z,{},2023-05-09T01:46:42.718Z,2023-05-09T01:59:10Z,,resolved,2023-05-09T01:46:42.891Z,2023-05-09T01:59:12.319Z +Not working properly,,,532d27883d7e1553150a0ca559a61ed6,456290.7552,mi,2023-07-04T00:00:00Z,{},2023-04-12T15:20:02Z,2023-06-01T22:00:00Z,,resolved,2023-04-12T15:29:53.081Z,2023-06-02T20:02:22.657Z +Need cleaning,,,281c74a40eb166ea995f8714c133fdf7,375251.5326,mi,2023-07-04T00:00:00Z,{},2023-04-02T08:17:10Z,2023-04-21T11:18:07.052Z,bathroom has been cleaned,resolved,2023-04-02T08:27:06.236Z,2023-04-21T11:18:07.095Z +Bad hydraulic pump,e9e64ea492fa937d6d06f5dc72f9915d,,76ff53471ca7bc3d774daae5aff44ac7,271137.1618,mi,2023-07-04T00:00:00Z,{},2023-01-15T13:24:21.246Z,2023-01-15T13:26:53.164Z,Replaced hydraulic pump on the pto,resolved,2023-01-15T13:25:23.989Z,2023-01-15T13:26:53.266Z +Low beam bulb fault,,,ad78a3e7b71208de779cd62c53fd464d,23660.07815,hr,2023-07-04T00:00:00Z,{},2023-06-19T10:43:41Z,2023-06-20T01:30:44.476Z,,resolved,2023-06-19T11:34:13.467Z,2023-06-20T01:30:44.92Z +,854d2b739fc131ec4fc38b207150b4a4,,5c09d6125c744482ad926c695d253699,561997.3718,mi,2023-06-21T00:00:00Z,{},2023-06-26T16:51:56.014Z,,,open,2023-06-26T16:53:01.043Z,2023-06-26T16:53:01.078Z +,6f14cf24f13c62f6a0ff06aed696bb72,6f14cf24f13c62f6a0ff06aed696bb72,bccb8f90add9960e8439034b53484e52,53164.85437,mi,2023-07-04T00:00:00Z,{},2023-05-03T14:48:00Z,,,closed,2023-05-03T14:48:24.764Z,2023-06-24T13:32:25.946Z +"alignment, reach",,,02ae6af669caa6298511e7a6284b2d91,-3955.834351,mi,2023-06-20T00:00:00Z,{},2023-06-20T11:07:04.874Z,2023-06-20T11:10:19Z,,resolved,2023-06-20T11:07:05.08Z,2023-06-20T11:10:20.626Z +"Temporary repair has been made to the nearside rear lamp. +Could we please make the necessary repairs required.",ad3e807d3845618e4e2e2831b149c4b7,,655b05f492ae263718cb3d9ad46065dd,-5348.37603,km,2022-11-28T00:00:00Z,{},2023-01-27T10:22:36.721Z,2023-04-11T14:45:00Z,,resolved,2023-01-27T10:24:18.198Z,2023-04-12T12:40:50.166Z +"Passenger side of front bumper hanging down, I got it rigged but not well, it needs some bolts in it",,,fc2ba73a3046c91d167235ab4c1f15d1,452097.953,mi,2023-07-04T00:00:00Z,{},2023-03-30T21:11:35Z,2023-03-31T21:57:00Z,,resolved,2023-03-30T21:33:49.408Z,2023-03-31T12:40:27.868Z +Bolt in back left side tire. Slow leak.,,,ae67b367986911bcf0d05a388268e191,49793.03412,mi,2023-05-11T00:00:00Z,{},2023-05-11T19:35:10Z,,,open,2023-05-11T19:35:10Z,2023-05-12T00:06:14.972Z +crank,3264b7acc673cbbad595a95e32ef8408,,0fff06013eeb61d39d0ad5f281633a7b,254.045923,mi,2023-01-12T00:00:00Z,{},2023-01-12T15:16:01.49Z,,,open,2023-01-12T15:16:01.677Z,2023-01-12T15:16:02.617Z +"tire, cassette",3264b7acc673cbbad595a95e32ef8408,,f477d792786b6ce7c4f8a3829d5326d0,-15103.63195,mi,2023-05-03T00:00:00Z,{},2023-05-03T20:53:22.355Z,2023-05-03T20:54:45Z,,resolved,2023-05-03T20:53:22.632Z,2023-05-03T20:54:49.402Z +"rotor contaminated, pads, caliper align",3264b7acc673cbbad595a95e32ef8408,,a621342eec30998fceef4690a42c0517,-1339.098071,mi,2023-04-11T00:00:00Z,{},2023-04-11T12:26:40.965Z,2023-04-11T12:28:52Z,,resolved,2023-04-11T12:26:41.266Z,2023-04-11T12:28:54.349Z +N/A,,,6b6af7ee2cd61be9ab0f671fab943c50,36571.85124,mi,2023-07-04T00:00:00Z,{},2023-05-02T10:39:55Z,,,open,2023-05-02T11:33:16.538Z,2023-05-02T11:33:16.538Z +elevator moving very slowly with high pressure on has pedal broom and elevator run,5105524b9738834c6314c3bfbcd9b0e9,,793da8389f9f0e5283dee72246c79446,16203.23935,km,2023-07-01T00:00:00Z,,2023-06-05T23:24:24.317Z,2023-06-06T04:00:00Z,,resolved,2023-06-05T23:26:54.895Z,2023-06-06T19:50:57.65Z +Air horn leak,,,9fb0c6776c55fd0c5936d3438a696794,195625.5035,mi,2023-07-04T00:00:00Z,{},2023-05-25T21:31:40Z,,,open,2023-05-25T22:32:50.245Z,2023-05-25T22:32:50.245Z +Employee accidentally hit the lift in the garage while parking,34e8ee84f9f10351c11c84ea0cefa6a0,,c5e166c8280e0a40efc05c2d8ffabad4,-1485.170606,mi,2023-07-05T00:00:00Z,{},2023-04-10T08:33:05.575Z,2023-04-11T04:00:00Z,,resolved,2023-04-10T08:35:10.893Z,2023-04-11T13:45:13.823Z +,985e6ec4d9a58573df0f94a372dca9d5,,22a763c9cf1f8e5719b131b5590aa1af,177347.8268,mi,2023-06-29T00:00:00Z,{},2023-01-01T10:31:00Z,2023-01-06T23:52:00Z,,resolved,2023-01-01T10:44:47.245Z,2023-01-06T23:59:42.104Z +battery terminal split but currently works.,b746f2e286e78629fb4639bb4c833520,,de5239d3f60e56216444b278593f17bd,179560.5815,mi,2023-06-08T00:00:00Z,{},2023-06-05T13:17:00Z,2023-06-20T18:14:33.71Z,12: Bothe positive and negative battery terminals have been replaced!,resolved,2023-06-05T13:21:21.03Z,2023-06-20T18:14:33.777Z +Anchor door hinges are broken and door is completely off.,160f2d6def60bc6b2fd8c624d819aef0,,d647888746d130bcc4b7a3842db5cd55,21997.4624,mi,2023-06-29T00:00:00Z,"{ + ""assigned_scheduled_on_a_wo"": """" +}",2023-06-26T20:39:40.24Z,,,open,2023-06-26T20:41:56.435Z,2023-06-26T20:41:56.481Z +Fender light is out,,,330f772e65d64997da694dec6db8d104,135684.045,km,2023-07-04T00:00:00Z,{},2023-01-21T02:33:26.067Z,,,open,2023-01-21T03:33:12.305Z,2023-01-21T03:33:12.305Z +,f1d0ea42b3abc890d7ebb536a540c593,,b9d1001643896fcd84d96c173714e35b,439.122022,hr,,{},2023-05-03T14:41:00Z,2023-05-03T05:00:00Z,,resolved,2023-05-03T14:41:35.888Z,2023-06-07T17:41:21.691Z +"tension, lube",3264b7acc673cbbad595a95e32ef8408,,98299f68a21dbea5adcc925224e89db1,5300.919302,mi,2023-05-29T00:00:00Z,{},2023-03-07T15:49:20.993Z,2023-03-07T15:50:25Z,,resolved,2023-03-07T15:49:21.376Z,2023-03-07T15:50:29.644Z +Needs new wiper blades.,,,90ffc8780cf20714787a74fe0f4bd2fc,56332.24652,mi,2023-07-04T00:00:00Z,{},2023-03-10T01:36:17Z,2023-03-30T21:00:00Z,,resolved,2023-03-10T01:39:35.309Z,2023-04-03T16:37:31.968Z +Ac blows out hot air,21fca1c89044737ed3ad6f852e956cab,,d183f382818e976e847fbcdd0aeaa74d,110105.7186,mi,2023-06-30T00:00:00Z,{},2023-05-28T17:25:24.293Z,2023-06-02T14:00:00Z,,resolved,2023-05-28T17:25:53.282Z,2023-06-02T15:48:21.329Z +"Chain must be adjusted,very loose, requires truck hooked to trailer and PTO engaged while belt is running empty",6160545e8aaf2067c2661c1071af16a2,,9f24d12e65f0ab85051f75dcb73b697a,77713.63251,mi,2023-06-30T00:00:00Z,{},2023-05-08T21:04:55Z,2023-05-24T00:34:13.143Z,Adjusted chain as much as possible. Might need to look into removing some links,resolved,2023-05-08T21:05:39.724Z,2023-05-24T00:34:13.208Z +IoT issue,,,e21fcb4a17e1d0f841c05e2784cb02cf,-1662.586518,mi,2023-05-16T00:00:00Z,{},2023-05-17T00:57:45.339Z,2023-05-17T00:59:30Z,,resolved,2023-05-17T00:57:45.538Z,2023-05-17T00:59:31.255Z +Affichage kilométrique,a4fdcc4cb439b65943fea5079545a370,,1ec580c19d52d070386a2cb9322d0801,312654.2417,km,2023-07-04T00:00:00Z,,2023-03-14T15:08:31.494Z,2023-03-15T09:26:45.067Z,Ok,resolved,2023-03-14T15:10:08.462Z,2023-03-15T09:26:45.107Z +Power steering leaking,,,19af602165b3a8f59d9f69229442be28,539160.6529,mi,2023-07-03T00:00:00Z,{},2023-05-10T05:50:58Z,2023-05-12T20:00:00Z,,resolved,2023-05-10T06:29:48.089Z,2023-05-19T15:51:39.317Z +Tea end needs 3 axle alignment,,,629b420979e5605b9d642f815e52248d,18156.14896,hr,2023-07-04T00:00:00Z,{},2023-06-09T18:37:17Z,,,open,2023-06-09T19:27:01.033Z,2023-06-09T19:27:01.033Z +Electric rewind for the hose reel is not functioning. Able to rewind manually with no issues.,a606afde921afc892fe340fb89dfd236,,2ae2316d9811c47ed235f177df960e24,90030.40358,mi,2023-06-27T00:00:00Z,{},2023-03-12T14:51:00Z,2023-03-31T06:00:00Z,,resolved,2023-03-13T14:52:07.857Z,2023-03-31T19:18:06.312Z +Remove remote stop harness on K6,59d69440c1c8f1fd8a961ccb2bb33e25,,6c0788cc4873a1799d8bc78f7ab9428f,29009.61382,mi,2023-06-28T00:00:00Z,,2023-02-24T18:15:00Z,2023-02-24T22:44:05.452Z,Removed fuse tap from harness. Will install replacement when it arrives.,resolved,2023-02-24T18:18:31.177Z,2023-02-24T22:44:05.494Z +Aircon not working,96aa5b781e408406e6b3feda135cf1a8,,53e3012a424b20b125fc575a929a9236,276275.8672,km,2023-06-20T00:00:00Z,{},2023-06-20T04:07:13.652Z,,,open,2023-06-20T04:07:39.32Z,2023-06-20T04:07:39.32Z +Had to jump-start the truck,,,79d2b21a08417fe6cac2967500bad043,663888.4339,mi,2023-05-16T00:00:00Z,{},2023-02-06T17:08:29Z,2023-02-11T14:39:29Z,,resolved,2023-02-06T17:08:29Z,2023-06-15T16:11:29.995Z +"pads, caliper align",3264b7acc673cbbad595a95e32ef8408,,0eb5493248c15dc82727a9eb6e97f1a1,-9025.360617,mi,2023-05-31T00:00:00Z,{},2023-05-08T12:00:13.521Z,2023-05-08T12:00:38Z,,resolved,2023-05-08T12:00:13.744Z,2023-05-08T12:00:39.907Z +air leaks at air tanks and relay brake valve,568e890f74e94dddbcf1271cfff75797,,df46a0d30be99e7e16a568cee9efb53e,1483.308772,mi,2023-06-23T00:00:00Z,"{ + ""vehicle_inspection_item_id"": """" +}",2023-06-23T13:04:00Z,2023-06-23T15:00:17.962Z,,resolved,2023-06-23T13:06:03.4Z,2023-06-23T15:00:19.098Z +,2bd066a8e0262bd1365118e29db9987d,,c322bad52d35c5a8949a5c9ade7d17ea,606950.8729,mi,2023-06-14T00:00:00Z,{},2023-04-17T18:01:00Z,2023-04-19T16:12:10.991Z,,resolved,2023-04-17T18:03:19.418Z,2023-04-19T16:12:11.201Z +Truck is being dropped off at Midwest today,a12174b7a77e3b1b258e6624ba633683,,a3f0fa532e39971e7d5a699a51a9a70b,322819.7112,km,2023-06-07T00:00:00Z,{},2023-02-14T18:21:00Z,2023-02-15T13:23:00Z,,resolved,2023-02-14T18:21:36.188Z,2023-02-15T13:24:31.909Z +"Windshield is cracked, needs to be replaced.",,,9e6652a5cf517c55ab2f127054437ddb,145745.043,mi,2023-07-04T00:00:00Z,{},2023-06-13T11:16:29Z,,,open,2023-06-13T11:32:46.394Z,2023-06-14T09:21:43.884Z +Small but audible leak behind dashboard especially when loaded.,,,39845f889bd2623774cebce7cc078de6,37386.60977,hr,2023-07-04T00:00:00Z,{},2023-05-19T18:23:35Z,,,open,2023-05-19T18:28:05.633Z,2023-05-19T18:28:05.633Z +"dish, hub",3264b7acc673cbbad595a95e32ef8408,,ef3cbd20a3b97317599916daf5fcfdb4,-322.8205038,km,2023-03-07T00:00:00Z,{},2023-02-08T14:57:59.573Z,2023-02-08T20:45:08Z,,resolved,2023-02-08T14:57:59.77Z,2023-02-08T20:45:11.21Z +,262c948c742ed14acb5ef9a996dda2ad,,57b88b1a24459072c5c093673d9fc364,21263.97073,mi,2023-05-11T00:00:00Z,{},2023-01-31T16:12:00Z,2023-02-23T16:06:00Z,,resolved,2023-01-31T16:16:08.263Z,2023-04-12T15:04:38.293Z +Both front head lights out. Bulbs are good. Connectors are bad.,,,2a7561476e29911b89b44a1c8bcb5c50,132602.3781,mi,2023-07-04T00:00:00Z,{},2023-01-12T19:15:57Z,2023-03-16T12:06:30.596Z,Resolved during door traffic,resolved,2023-01-12T19:34:41.88Z,2023-03-16T12:06:30.683Z +,600d093913e683a3b11fe7330c2208e9,,51bf9db8236dfec8a97dff27dcc87ab8,105464.6828,mi,2023-07-03T00:00:00Z,{},2023-03-13T16:57:00Z,2023-03-13T07:00:00Z,,resolved,2023-04-07T16:58:16.381Z,2023-04-07T16:59:41.371Z +Na,,,f14cc45aacf663307eee11824b74d5ce,318550.9968,mi,2023-07-04T00:00:00Z,{},2023-05-12T23:30:13Z,,,open,2023-05-13T00:29:28.85Z,2023-05-13T00:29:28.85Z +N/A,,,7195745c10445eff9abb4a9990497afe,418926.4319,mi,2023-02-03T00:00:00Z,{},2023-01-24T15:11:16Z,,,open,2023-01-24T15:37:36.461Z,2023-01-24T15:37:36.461Z +Hinges loose so it won’t shut properly,e64a3e8181768b70c750efea5da9c7d6,,13bd943ed268231fa468d0ee1a7efcfe,69406.13041,mi,2023-07-03T00:00:00Z,{},2023-03-07T13:22:49.335Z,2023-03-17T04:00:00Z,,resolved,2023-03-07T13:23:18.132Z,2023-03-17T12:23:16.444Z +light loose,3264b7acc673cbbad595a95e32ef8408,,82d5be79c955212097473098cf3a6837,518.6492975,mi,2023-05-01T00:00:00Z,{},2023-03-16T04:14:48.311Z,,,open,2023-03-16T04:14:48.501Z,2023-03-16T06:08:39.66Z +PTO leak,,,330f772e65d64997da694dec6db8d104,166746.2171,km,2023-07-04T00:00:00Z,{},2023-01-21T02:33:26.067Z,,,open,2023-01-21T03:33:13.482Z,2023-01-21T03:33:13.482Z +Rock chis o both sides,,1987f55913f8096ce57e0edc69a29b98,3407a0375c7a4b1a47b9d9184313d106,310957.3667,km,2023-06-05T00:00:00Z,{},2023-02-01T15:58:40Z,,,closed,2023-02-01T16:30:42.455Z,2023-02-01T21:10:36.213Z +Offside rear not working,,,196e120a201ab4d6e5f4295e51883ae5,138700.4509,mi,2023-02-03T00:00:00Z,{},2023-01-23T09:15:28Z,,,open,2023-01-24T06:25:11.252Z,2023-01-24T06:25:11.252Z +kickstand loose,3264b7acc673cbbad595a95e32ef8408,,4a681296535ef51f70febe86b2e8bb37,3584.989848,mi,2023-03-23T00:00:00Z,{},2023-03-24T03:59:55.262Z,2023-03-24T05:33:34Z,,resolved,2023-03-24T03:59:55.435Z,2023-03-24T05:33:35.623Z +,7a50809af6318eb8f87fa97683047cc7,,7e7e4a68d116b89cceb2c3006931eb10,39736.7762,mi,2023-06-29T00:00:00Z,{},2023-02-14T13:08:00Z,2023-02-14T06:00:00Z,,resolved,2023-02-15T13:08:31.58Z,2023-02-15T13:09:42.015Z +Windshield wiper has extra moving parts due to loose/possibly broken components on officer side wiper.,b7995cae2bcf5dbbd4690ce6a54d7f39,,646cb21799e827b0fadfb5336497fe7b,130297.5172,mi,2023-06-29T00:00:00Z,{},2023-06-23T06:44:46.982Z,,,open,2023-06-23T06:45:50.326Z,2023-06-23T06:45:50.326Z +,0145ac628a6b129d269b012ab536a1af,,5dd7356f93056239d67f01422ac4170e,7643.888419,mi,2023-06-12T00:00:00Z,{},2023-03-15T22:17:00Z,2023-03-21T23:49:24.034Z,,resolved,2023-03-15T22:20:14.285Z,2023-03-21T23:49:24.081Z +both furniture tools don't work,afce58b8106cdfdeb5e4a76b7598065c,,d263cb3bf5b808dcd2ed392e6c37be31,4089.825335,mi,,{},2023-05-24T02:22:00Z,2023-05-25T12:25:22.865Z,repair furniture tool,resolved,2023-05-24T02:22:56.084Z,2023-05-25T12:25:22.918Z +Pare-choc dessouder,82747487bbf3c7ff1d1611aa1fec4421,,aa7542789c34e255bbd35742e76ba678,227517.3205,km,2023-07-03T00:00:00Z,,2023-04-22T23:12:51.633Z,2023-04-23T16:14:31.695Z,ok,resolved,2023-04-22T23:13:32.528Z,2023-04-23T16:14:31.727Z +Main hose real needs replaced,93ea86cb12e9c0c796612ad8d9653ba1,,6e24a4a59106eaf24124d4da27cde4a9,486268.1333,mi,2023-07-04T00:00:00Z,{},2023-06-26T10:51:29.089Z,2023-06-27T12:24:26.243Z,repaired air reel recardio,resolved,2023-06-26T10:51:52.336Z,2023-06-27T12:24:26.298Z +low coolant sensor and light gotten on.,,,162a5f67574f35c9a75c744c38aa1391,8393.2286,mi,2023-07-04T00:00:00Z,,2023-05-19T14:23:29.558Z,2023-06-29T16:35:35.479Z,,resolved,2023-05-19T14:30:14.223Z,2023-06-29T16:35:36.316Z +Disgusting,,,f18908189c821db1deaeb04d304d9f14,121719.5911,mi,2023-07-04T00:00:00Z,{},2023-06-28T12:52:22Z,,,open,2023-06-28T13:26:47.142Z,2023-06-28T13:26:47.142Z +"Removed old T pipe, then installed new one, put rubber hose around the pile then snug them up. ",212f157a4a852fc74a0f75a059f97441,,775117133400c39ab8266d0636d7b2a0,58379.44656,mi,2022-12-27T00:00:00Z,{},2023-05-03T16:11:00Z,2023-05-03T13:00:00Z,,resolved,2023-06-09T16:13:00.017Z,2023-06-09T16:14:35.971Z +Motor for driver side doesn’t work window won’t go up,,,d840e2f42ec7f93bd2a14b6ad0097b30,1963.292314,hr,2023-07-04T00:00:00Z,{},2023-06-17T08:25:19Z,,,open,2023-06-17T08:27:09.562Z,2023-06-17T08:27:09.562Z +Bolt in back left side tire. Slow leak.,,,f9a8477016d85298f3a32edb1d454434,61230.03594,mi,2023-05-15T00:00:00Z,{},2023-05-15T13:06:37Z,,,open,2023-05-15T13:06:37Z,2023-05-15T17:37:40.464Z +Driver side tire went flat due to screw in tread. Tire was plugged with a tire plug,,,cd6468bec0beb137e1f386afdbd0fd32,40167.11482,mi,2023-07-04T00:00:00Z,{},2023-02-20T19:07:14Z,2023-02-22T12:25:00Z,,resolved,2023-02-20T19:26:33.733Z,2023-02-22T17:25:52.345Z +Leaking oil on wires...,,1eb94c56b58a58414aa37688c94e1d43,2fec43c98342abd1385cb57786e5efd8,209767.1446,mi,2023-07-04T00:00:00Z,{},2023-02-27T22:29:26Z,,,closed,2023-02-27T22:35:38.389Z,2023-02-28T16:22:24.626Z +no power,3264b7acc673cbbad595a95e32ef8408,,ce66899adf5b147ab85c0e292412b4a9,5059.927784,km,2023-02-06T00:00:00Z,{},2023-01-17T12:58:24.458Z,2023-01-17T13:06:00Z,,resolved,2023-01-17T12:58:24.826Z,2023-01-17T13:06:01.175Z +,fe5e24741ad590bae29fbecc43e8c2d7,,9e072e98bfb747a7a2c9e7d5124f7c7a,3408.27027,hr,2023-06-22T00:00:00Z,{},2023-06-20T13:16:22.095Z,2023-06-23T14:42:04.239Z,,resolved,2023-06-20T13:16:39.861Z,2023-06-23T14:42:04.307Z +tension,3264b7acc673cbbad595a95e32ef8408,,df5dbc11c67f3015f4ed985ebf182818,2455.522125,mi,2023-06-19T00:00:00Z,{},2023-02-06T13:52:43.434Z,2023-02-06T16:26:49Z,,resolved,2023-02-06T13:52:43.629Z,2023-02-06T16:26:51.094Z +PTO needs adjustment,,,0d91b2c719ee867e1414e336e73c7e3e,40421.4756,mi,2023-07-04T00:00:00Z,{},2023-04-12T16:34:09Z,,,open,2023-04-13T14:40:57.882Z,2023-04-13T14:40:57.882Z +Grille guard,,,c245884455077d94b6d45df1afd76b50,87123.14267,mi,2023-07-03T00:00:00Z,{},2023-05-31T04:04:12Z,,,open,2023-05-31T04:21:29.745Z,2023-05-31T04:21:29.745Z +Diesel exhaust fluid concentration extremely low,066e7cef67663f0a7a199c1ba98a5016,,5713e6d2fa8f31f6ade619ee30298db5,7181.699166,hr,2023-07-03T00:00:00Z,{},2023-05-01T14:33:58.997Z,2023-05-01T16:21:00Z,,resolved,2023-05-01T14:35:29.517Z,2023-06-26T16:22:19.54Z +battery,3264b7acc673cbbad595a95e32ef8408,,94e653c70a4f10f0f887f8f80e1927dd,30677.7273,mi,2023-05-22T00:00:00Z,{},2023-04-12T07:42:20.282Z,2023-04-12T08:02:10Z,,resolved,2023-04-12T07:42:20.475Z,2023-04-12T08:02:11.651Z +Don't adjust,,,454e0dbbe56e00c6750b29832b106c42,131251.1138,mi,2023-05-16T00:00:00Z,{},2023-05-17T04:56:51Z,2023-05-24T20:30:21.127Z,Needs new mirror motors,resolved,2023-05-17T05:39:50.926Z,2023-05-24T20:30:21.193Z +Bolt in back left side tire. Slow leak.,,fc53d14d4ee9c6748e3c2c4e0190cb8f,ad8c841689ddb09a3cde08ab454c88e6,58896.48999,mi,2023-01-10T00:00:00Z,{},2023-01-10T12:02:11Z,,,closed,2023-01-10T12:02:11Z,2023-01-10T17:22:59.511Z +Hollywood,,,0ad82f5d6ae0fe7ab8282496b32484b5,6189.025176,mi,2023-06-25T00:00:00Z,{},2023-06-12T22:24:35Z,2023-06-14T18:06:04.589Z,,resolved,2023-06-12T22:24:35.592Z,2023-06-14T18:06:08.037Z +Défaut circuit phare,82747487bbf3c7ff1d1611aa1fec4421,,184f95f839423faf0ad3191977a6d204,478207.1421,km,2023-06-15T00:00:00Z,,2023-05-17T15:31:01.797Z,2023-05-17T18:40:00.75Z,Ok,resolved,2023-05-17T15:31:31.058Z,2023-05-17T18:40:00.814Z +N,,,c14def5d8ca68a7559c4569e7088a29d,142810.6691,mi,2023-02-03T00:00:00Z,{},2023-01-23T22:47:34Z,,,open,2023-01-24T06:23:03.366Z,2023-01-24T06:23:03.366Z +Trailer brake controller doesn't work,9ecdbac5484b1bd36234aa9be5ae1404,,698e9b38a4ba4382ec06abc9e0017613,521456.684,km,2023-07-04T00:00:00Z,"{ + ""priority"": ""false"", + ""unit_tagged_out_of_service"": ""false"" +}",2023-06-09T12:25:33.178Z,,,open,2023-06-09T12:25:52.354Z,2023-06-09T12:25:52.354Z +Insured turning right when third party vehicle has braked and he has collided into the other vehicle. Has run into the car in front,,,3c0330c3f8c044a7da945cd18d146c67,48119.57876,km,2023-07-04T00:00:00Z,,2023-04-14T14:00:00Z,,,open,2023-04-16T22:14:38.199Z,2023-06-07T00:36:54.044Z +Driver side signal light,1c8a834c8b676b9f0648d6c99551db1a,,94cc629f3c7db6faf27dbe177ce56041,-5571.323208,mi,2022-06-10T00:00:00Z,{},2023-06-23T15:27:00Z,2023-06-23T19:02:00.662Z,Tested works fine,resolved,2023-06-23T15:29:03.357Z,2023-06-23T19:02:00.725Z +truck coninued to stall during the trip back to the shop and all accelleration cut out during start/stop scenarios. Almost got hit several times due to all power just cutting out.,d9276359c52f1294fb1e7611d01da75f,,ee7bdb16d96db276848b848405579a38,42698.04997,mi,2023-07-04T00:00:00Z,{},2023-05-09T18:30:00Z,,,open,2023-05-09T20:11:10.235Z,2023-06-14T13:32:09.418Z +Défaut balai essuie-glace,f17b4f70209cd2ed1728f0665cafd89f,,c52a82ab03d4774ca3cb877c8778875b,571570.6614,km,2023-06-05T00:00:00Z,,2023-05-09T23:52:00Z,2023-05-10T07:19:28.779Z,Ok,resolved,2023-05-09T23:52:21.438Z,2023-05-10T07:19:28.816Z +Tablet not charging,,,e249bee35a747891e62ffb050a08f442,120411.1631,mi,2023-07-04T00:00:00Z,{},2023-03-16T16:36:07Z,2023-05-02T15:24:00Z,,resolved,2023-03-16T17:32:07.641Z,2023-05-02T15:27:23.073Z +Left front tire rubbing and chips on windshield,bd97e4a0fde4a0144b2177a82a8f35c8,,bbaf95d203c72d6034edcb97bbf7114d,76323.51203,mi,2023-07-02T00:00:00Z,{},2023-05-22T23:03:33.489Z,2023-05-24T15:00:00Z,,resolved,2023-05-22T23:05:11.461Z,2023-05-26T18:22:52.363Z +,81edc88f3caff65b87cf4ded37fd7a0e,,b23c079e0b7561127f74a4afc2a481ba,15754.03502,hr,2023-07-04T00:00:00Z,"{ + ""resolved_note"": """" +}",2023-04-17T12:05:00Z,2023-04-18T15:02:11.772Z,,resolved,2023-04-17T12:05:31.197Z,2023-04-18T15:02:12.517Z +,3db6b6316dbb19efc773d6b01429013f,,1874a5a057a0ec8f1118f9752f83f595,20115.22943,hr,2023-07-04T00:00:00Z,{},2023-05-11T00:17:00Z,2023-06-01T14:00:00Z,,resolved,2023-05-11T00:17:34.91Z,2023-06-15T05:15:58.814Z +tire,3264b7acc673cbbad595a95e32ef8408,,5261104d6ac72a3bd7b2727bd4689e44,-19140.56797,km,2023-05-11T00:00:00Z,{},2023-05-10T16:32:21.12Z,2023-05-11T12:38:55Z,,resolved,2023-05-10T16:32:21.29Z,2023-05-11T12:38:58.872Z +,58c2d6b0743d8716c94e685c7188b58e,58c2d6b0743d8716c94e685c7188b58e,2e5841959e53f6d78e240bb8d3005f95,168077.3267,mi,2023-07-04T00:00:00Z,{},2023-04-12T17:44:00Z,,,closed,2023-04-12T17:44:48.652Z,2023-04-12T19:46:42.949Z +tension,3264b7acc673cbbad595a95e32ef8408,,cd0c022d7048493e9f92737e48763242,472.8876576,km,2023-05-09T00:00:00Z,{},2023-04-26T15:48:04.873Z,2023-04-27T08:28:49Z,,resolved,2023-04-26T15:48:05.115Z,2023-04-27T08:28:50.976Z +Auto loader gurney lock does not release at all times…half the time you have to override the lock manually.,879d22cad832ff01a01020ba3128ae55,,e58e451708f344b09aabfa2350a27726,73804.93068,mi,2023-07-03T00:00:00Z,{},2023-03-14T02:25:36.263Z,,,open,2023-03-14T02:41:41.457Z,2023-03-14T02:41:41.457Z +,6f14cf24f13c62f6a0ff06aed696bb72,,42ab318f9f669e2d7067a31300fcef9a,70525.6811,mi,2023-07-04T00:00:00Z,{},2023-04-19T11:45:00Z,,,open,2023-04-19T11:45:06.332Z,2023-04-29T16:42:45.627Z +,,,d3d89d9be0b98394fa044527af1c654c,134264.5881,mi,2023-06-29T00:00:00Z,{},2023-03-14T19:58:54.125Z,2023-04-13T05:00:00Z,,resolved,2023-03-14T19:58:54.14Z,2023-04-14T21:05:28.794Z +Middle luggage bay door side not opening,,,82b912da3332dfbbb00de6bd4d04796d,230164.7213,mi,2023-07-04T00:00:00Z,{},2023-04-25T13:56:07Z,,,open,2023-04-25T14:45:21.923Z,2023-04-25T14:45:21.923Z +Something wrong with exhaust when truck regens it fills the the cab with raw burnt diesel fumes and exhaust...,5ae7c22a0cf92e084300e0f684c587a2,,c4948b70d3dae6398ba0c0d913e2671a,323763.2717,mi,2023-05-22T00:00:00Z,{},2023-05-22T11:22:01.197Z,2023-05-22T21:57:44.18Z,"Checked under the truck and there are no exhaust leaks, there are no apparent exhaust leaks on the right side of the engine. Will monitor for further incidents. ",resolved,2023-05-22T11:25:23Z,2023-05-22T21:57:44.211Z +Need to be both replace,fca75688d9b769b70b3bd7f675aaa36c,,2907ebd708460693e5eb1eafdfd0b927,21505.09303,km,2023-05-31T00:00:00Z,"{ + ""petty_cash_ref"": """" +}",2023-01-21T08:14:00Z,2023-01-20T21:00:00Z,,resolved,2023-01-23T08:15:15.499Z,2023-01-23T08:16:31.7Z +Inspected by Leo needs replaced.,0f3dbf26d93e97ea886bc7d71f91b1a3,,c8011dd9851f6b91c5e6a25678968c65,4146.173716,mi,2023-05-30T00:00:00Z,{},2023-04-12T14:37:00Z,2023-05-11T18:00:00Z,,resolved,2023-04-12T14:37:43.907Z,2023-05-11T18:08:21.545Z +Bolt in back left side tire. Slow leak.,,,4733060dabada4a45ad6635a17b023bc,29868.44436,mi,2023-02-03T00:00:00Z,{},2023-02-03T06:13:06Z,,,open,2023-02-03T06:13:06Z,2023-02-03T10:44:26.098Z +Leaking Hydraulic fluid from target cylinder,,,468193b7a86e83ca5d51c2a94f21db50,114676.1405,mi,2023-07-04T00:00:00Z,{},2023-05-10T22:09:12Z,2023-05-10T07:00:00Z,,resolved,2023-05-10T22:30:01.217Z,2023-05-12T15:38:30.192Z +Death wobble,,,d4ec876e6ab7fe010ce8b84cf7b150ff,76802.33145,mi,2023-05-04T00:00:00Z,{},2023-01-18T00:30:39Z,2023-03-18T18:33:33.46Z,Resolved with new tires by third party,resolved,2023-01-18T00:34:38.157Z,2023-03-18T18:33:33.52Z +,75a955df64e3c6a120ef2f5c9db53379,,cd8efb61499075f1100268360e89338e,-3230.248734,mi,2023-06-28T00:00:00Z,,2023-05-03T15:30:00Z,2023-05-18T10:50:49.57Z,R,resolved,2023-05-10T15:59:58.071Z,2023-05-18T10:50:49.613Z +The turns single on the driver's side is out The fat turn signal lights on the driver's side works,,,0b1e2b727e9f947946c2b2b16c515cd5,32640.91279,mi,2023-07-04T00:00:00Z,{},2023-01-31T03:28:58Z,2023-04-26T04:00:00Z,,resolved,2023-01-31T03:31:19.297Z,2023-04-27T11:14:59.589Z +Loose bolt rear driver outrigger,,,1cd5784f028993109d0397da21d81f56,104821.4211,km,2023-07-04T00:00:00Z,{},2023-05-05T10:12:04.534Z,2023-05-05T04:00:00Z,,resolved,2023-05-05T10:25:00.88Z,2023-05-05T19:31:22.585Z +[QC]Brake,3264b7acc673cbbad595a95e32ef8408,,766ce0b810034af2a29b4e2a3f3fc391,-8706.610458,km,2023-03-21T00:00:00Z,{},2023-01-04T17:10:12.012Z,2023-01-05T11:56:13Z,,resolved,2023-01-04T17:10:12.362Z,2023-01-05T11:56:15.489Z +,cdde45d6c5c46b783372c07eae935bae,,98fb85e3b89f4d76a925616e5cf72c25,652246.5111,km,2023-06-26T00:00:00Z,"{ + ""location"": """" +}",2023-06-20T03:50:00Z,2023-06-20T07:56:22.702Z,Checked over and found issue to be with prime mover. Tried 2nd prime mover - found all okay,resolved,2023-06-20T03:51:16.038Z,2023-06-20T07:56:22.754Z +Masse circuit électrique,8007a9b2e36acb6038aa5d86eaf57939,,351832e59df7160f8622f7f64b37030d,393208.358,km,2023-07-03T00:00:00Z,"{ + ""code_de_panne"": """", + ""issue_codes"": """" +}",2023-03-06T15:38:16.198Z,2023-03-07T10:18:14.648Z,ok,resolved,2023-03-06T15:38:37.673Z,2023-03-07T10:18:14.696Z +I am unable to open Outlook on the left station computer in the day room.,5c08d36452062115ad3031c436c7c532,,fcc3749807b474cf9ea9aa31695c0e16,83130.81673,mi,2023-05-18T00:00:00Z,"{ + ""priority"": """" +}",2023-03-01T11:47:28.797Z,2023-03-13T11:38:43.921Z,ST105-DR replaced,resolved,2023-03-01T11:50:24.949Z,2023-03-13T11:38:43.968Z +Driver side brake light is out,,,7b934770463f50897f77c630f0d590a0,9393.502552,mi,2023-03-10T00:00:00Z,{},2023-03-10T07:09:35Z,,,open,2023-03-10T07:09:35Z,2023-03-10T08:12:39.043Z +Steps on back of truck don't allow full turn radius with out damaging the trailer.,,,4e5da3ad5d1a6092333471cd2bab2754,137819.0899,mi,2023-07-04T00:00:00Z,"{ + ""repair_summary"": """" +}",2023-05-31T11:03:13Z,2023-06-07T04:00:00Z,,resolved,2023-05-31T11:33:44.619Z,2023-06-19T11:52:02.977Z +Un goujon de roue (R) a couper et remplacer a la Mine (Top Mining),fcb1d8fd4f9efa13096033e70bccf357,,becccf03cc57c0cb222ba8e5a84a53e2,397050.9559,km,2023-07-02T00:00:00Z,,2023-06-27T12:48:00Z,2023-06-27T19:04:17.771Z,ok,resolved,2023-06-27T12:48:40.56Z,2023-06-27T19:04:17.808Z +Hydraulic fluid tends to get hot every now and then,65fafe41880da92214fc5f5e8f394662,,508fe4764a00eff72b6f66ff500d9948,4055.974664,hr,2023-06-21T00:00:00Z,{},2023-05-31T10:09:26.116Z,,,open,2023-05-31T10:10:07.031Z,2023-05-31T10:10:07.031Z +Hydraulic seal on the arm cylinder blew out. That is the second cylinder from the bucket cylinder if you dint know.,1c522cbf2311cb59c512086eb9d97005,,0dee4201711a1f261d8d4670c1d9dbe7,-1835.385645,hr,2023-06-29T00:00:00Z,{},2023-05-29T18:32:00Z,2023-06-09T00:00:00Z,,resolved,2023-06-12T18:33:20.245Z,2023-06-13T18:51:35.953Z +Low—most severe (FMI: 1),,,94b0755013a741286b3ee8056769848b,730772.8549,mi,2023-07-04T00:00:00Z,{},2023-06-29T23:46:47.992Z,,,open,2023-06-29T23:46:48.013Z,2023-06-29T23:46:48.013Z +No fuel card,,,07741d976c8676009a01addfdc68aee5,139704.2809,mi,2023-07-04T00:00:00Z,{},2023-02-16T13:22:43Z,2023-05-09T23:12:24.464Z,,resolved,2023-02-16T13:45:15.631Z,2023-05-09T23:12:25.713Z +Number plate light not working,,,6fa40be513a0e5b2c40ad5aa3aba7632,71237.74748,mi,2023-02-03T00:00:00Z,{},2023-01-23T06:42:09Z,,,open,2023-01-24T06:25:38.954Z,2023-01-24T06:25:38.954Z +,0d8fda1402c285921979f5e3f9ec2455,,aa17f92a0d8c6201b2b0cf4e16273a28,7201.50662,mi,,,2023-03-16T22:11:00Z,,,open,2023-03-16T22:16:50.967Z,2023-03-16T22:16:51.207Z +"alignment, reach",3264b7acc673cbbad595a95e32ef8408,,efc50f2eac968d7fec655b2fe02707d9,6917.558606,km,2023-03-23T00:00:00Z,{},2023-01-28T14:25:17.315Z,2023-01-28T17:29:46Z,,resolved,2023-01-28T14:25:17.503Z,2023-01-28T17:29:48.662Z +Need air and replacement,,,b79c09e1bc96f281fe486f561aa4ade5,68749.20456,mi,2023-07-04T00:00:00Z,{},2023-02-20T11:28:33Z,2023-03-21T12:30:00Z,,resolved,2023-02-20T12:54:40.405Z,2023-03-23T12:56:45.267Z +,2ade8a245ec7148831c0f76c97adf1d2,,27205d08e26751ff8cc2ea77ce560d0e,48153.61165,mi,2022-11-30T00:00:00Z,{},2023-03-02T21:04:00Z,2023-03-02T21:05:33.142Z,,resolved,2023-03-02T21:05:01.999Z,2023-03-02T21:05:33.191Z +,b539c498b0bf32889b05fc1ba5c528a2,,9287a6c57e96c6582537a15a0f88f6dd,20072.22413,mi,2023-06-20T00:00:00Z,{},2023-02-11T15:59:00Z,2023-04-04T11:30:00Z,,resolved,2023-02-11T16:00:35.888Z,2023-04-04T10:59:58.209Z +"pads, caliper align",3264b7acc673cbbad595a95e32ef8408,,2880a00fae948b1a8bb0836269ec6318,3198.78879,mi,2023-03-13T00:00:00Z,{},2023-01-19T14:44:20.278Z,2023-01-19T19:13:20Z,,resolved,2023-01-19T14:44:20.47Z,2023-01-19T19:13:22.578Z +,6f14cf24f13c62f6a0ff06aed696bb72,,a383839616374e03bc005b592754ba1b,71443.42181,mi,2023-07-04T00:00:00Z,{},2023-04-26T15:11:00Z,,,open,2023-04-26T15:12:02.802Z,2023-04-26T15:22:22.821Z +Défaut essuié R deplacer,6647665632626ec024efa63ffb2c8191,,383c899010c6bce784345ec65f418837,199617.4506,km,2023-07-03T00:00:00Z,"{ + ""code_de_panne"": """", + ""issue_codes"": """" +}",2023-03-11T23:03:48.761Z,2023-03-12T06:41:00.453Z,Ok,resolved,2023-03-11T23:04:24.711Z,2023-03-12T06:41:00.495Z +Belts need replaced,4b62e78399e8b7fbcf0c1897c714050d,,2752f2bfee31b568cf38ad98946306ee,271413.734,mi,2023-06-07T00:00:00Z,{},2023-05-10T18:15:00Z,,,open,2023-05-10T18:16:44.011Z,2023-05-10T18:16:44.042Z +,797fdf1ccf566a698c859da8b1799e95,,ba652d4f2a5b0c1e26840ef6c07bc40f,149626.6444,mi,2023-07-04T00:00:00Z,{},2023-01-13T19:15:27.169Z,2023-02-06T19:23:53.416Z,New stereo ordered,resolved,2023-01-13T19:16:04.607Z,2023-02-06T19:23:53.455Z +,096728d1c5e7f231f21654c736b4c67b,,13bbd496478b9cf9c85b891ba3de4fde,228086.1266,mi,2023-07-04T00:00:00Z,{},2023-01-11T14:01:00Z,2023-01-12T14:02:28.387Z,Done,resolved,2023-01-12T14:02:16.998Z,2023-01-12T14:02:28.426Z +Batteries dead,bd81e7bf0ad319fff0a5830a22d12550,,1ee2a7b484032abf198afdb9b0541573,195197.1438,mi,2023-07-03T00:00:00Z,{},2023-04-11T10:42:42.199Z,2023-04-11T11:30:00Z,,resolved,2023-04-11T10:43:13.882Z,2023-04-14T12:29:26.292Z +,53690ab84053e7ec383f49e92540510d,,fd0349e26914f735956461a00920e059,262200.8073,km,2023-07-04T00:00:00Z,{},2023-01-23T00:47:00Z,2023-01-24T14:00:00Z,,resolved,2023-01-23T00:48:16.799Z,2023-01-30T02:22:21.948Z +,82747487bbf3c7ff1d1611aa1fec4421,,a3ccb5e22f6219406925dfea004a9491,345487.8941,km,2023-07-02T00:00:00Z,,2023-05-28T21:59:34.899Z,2023-05-30T15:30:14.815Z,ok,resolved,2023-05-28T22:00:16.678Z,2023-05-30T15:30:14.852Z +,ad1dbe28ccd7f8036879497c5b1b46cc,,f4b8ce6940c702e1178516bbff8bf6d0,233988.8614,km,2023-05-29T00:00:00Z,"{ + ""location"": """" +}",2023-04-12T20:51:00Z,2023-04-12T21:00:31.952Z,TRailer had run out of fuel while loaded. Prime fuel system and bleed out all the air. Start and run engine.,resolved,2023-04-12T20:51:28.891Z,2023-04-12T21:00:32.009Z +Bumber damage both sides rear,,,58a49f21428f9f92a6d1dc3cee05c0e8,133107.2966,mi,2023-07-04T00:00:00Z,{},2023-02-22T01:18:26Z,2023-03-14T18:45:00Z,,resolved,2023-02-22T01:32:03.975Z,2023-03-14T19:06:56.309Z +light loose,3264b7acc673cbbad595a95e32ef8408,,6d74bb9ba648804213c5e9b2ff3e61c5,17672.84995,mi,2023-04-10T00:00:00Z,{},2023-03-02T01:03:15.606Z,2023-03-02T01:13:13Z,,resolved,2023-03-02T01:03:15.812Z,2023-03-02T01:13:14.699Z +"pads, caliper align",3264b7acc673cbbad595a95e32ef8408,,fbc4a8d5052e83397a7ccae44eb1d015,-649.5107719,mi,2023-06-23T00:00:00Z,{},2023-05-05T11:12:28.892Z,2023-05-05T11:14:26Z,,resolved,2023-05-05T11:12:29.089Z,2023-05-05T11:14:27.823Z +pads,3264b7acc673cbbad595a95e32ef8408,,6fa307b5c893df3f945bae1fac33ea3c,2839.729034,mi,2023-06-12T00:00:00Z,{},2023-04-21T14:53:26.586Z,2023-04-21T14:55:05Z,,resolved,2023-04-21T14:53:26.775Z,2023-04-21T14:55:06.685Z +"Pressurized cooling system, plastic line from lower pipe to air compressor tube leaking. Drained system, replaced line, filled system to capacity, pressurized system no leaks.",b4637c97c7aa35faa77a78854d3d116b,,0dbe26a365f0b5d371a08cb7727d6de8,133403.7703,mi,2023-05-19T00:00:00Z,{},2023-02-15T20:05:00Z,2023-02-15T21:31:49.088Z,,resolved,2023-02-15T20:06:23.928Z,2023-02-15T21:31:49.704Z +radio/ DVD NOt working,61135e8a3f4e16179bf437c5b608db03,,1718a82c461ac59d7ac44711b7c43c81,409278.4515,mi,2023-07-04T00:00:00Z,{},2023-04-11T02:05:57.234Z,,,open,2023-04-11T02:06:55.526Z,2023-04-11T02:06:55.526Z +phone holder,3264b7acc673cbbad595a95e32ef8408,,167431b341c43a594cbe9c00241b17fc,2359.780005,mi,2023-07-03T00:00:00Z,{},2023-02-20T14:40:04.941Z,2023-02-20T17:36:22Z,,resolved,2023-02-20T14:40:05.374Z,2023-02-20T17:36:23.93Z +Maintenance required - message in dashboard. Probably oil change,ca8ce41ee49c46267e699da2c7b54866,,da3ec99b13388341eb7902c18cb24ad7,75899.94647,mi,2023-07-04T00:00:00Z,{},2023-02-20T16:36:26Z,2023-02-21T19:33:54.133Z,Maintenance Service is Done,resolved,2023-02-20T16:37:33.321Z,2023-02-21T19:33:54.253Z +NA,,,e60216a33b10d3d16d84ec790b010ec8,601.5882354,mi,2023-06-15T00:00:00Z,{},2023-04-04T23:50:55Z,,,open,2023-04-05T00:35:54.178Z,2023-04-05T00:35:54.178Z +Clearance lights are out,,,9b1f94083144da173c638dc3cf95b917,281249.7134,mi,2023-07-04T00:00:00Z,{},2023-06-25T05:53:58Z,,,open,2023-06-25T06:40:45.984Z,2023-06-25T06:40:45.984Z +pads,3264b7acc673cbbad595a95e32ef8408,,0dde27160cd71abeab6cedd273c0de03,19839.70046,mi,2023-06-13T00:00:00Z,{},2023-05-05T11:23:27.468Z,2023-05-05T11:24:20Z,,resolved,2023-05-05T11:23:27.657Z,2023-05-05T11:24:20.918Z +,4257a64ce09453326e890fdc5370435a,,7210887be7a1f242feddf74d5d9d75ed,2204.658277,hr,2023-07-01T00:00:00Z,{},2023-06-26T16:21:00Z,,,open,2023-06-26T16:24:16.538Z,2023-06-26T16:24:16.538Z +"seat clamp, seatpost, saddle",3264b7acc673cbbad595a95e32ef8408,,73d76bf64374e2cb26a2f18e560d7c17,-2979.391607,mi,2023-05-19T00:00:00Z,{},2023-03-01T14:01:06.291Z,2023-03-03T14:10:38Z,,resolved,2023-03-01T14:01:06.478Z,2023-03-03T14:10:40.842Z +IoT issue,3264b7acc673cbbad595a95e32ef8408,,b87541dae25394b3a32ab116958b3524,-8667.86885,mi,2023-04-13T00:00:00Z,{},2023-03-16T01:31:02.397Z,2023-03-16T04:02:04Z,,resolved,2023-03-16T01:31:02.646Z,2023-03-16T04:02:05.232Z +,24450c5956881d3079f78bf7f1ae5425,,d57345ab4c39c3670c4a5216b8854215,32173.2288,mi,2023-03-30T00:00:00Z,{},2023-03-25T15:56:00Z,2023-03-26T16:08:27.634Z,,resolved,2023-03-25T17:35:02.038Z,2023-03-26T16:08:27.706Z +"Air conditioning not working correctly,intermitten,fan ok ",,,d62c0e50229cef435a8f46332a70600b,726010.2857,mi,2023-07-04T00:00:00Z,{},2023-06-21T15:03:14.582Z,2023-06-26T05:00:00Z,,resolved,2023-06-21T15:31:10.513Z,2023-06-29T13:43:10.75Z +Have fixed now,ea1e0541d24bf715aa457b0b148682ba,,48819ade3dc54536814c4adb84af2fa8,28116.75175,mi,2023-06-21T00:00:00Z,{},2023-01-18T06:27:00Z,2023-01-18T09:35:04.387Z,Thanks very much Mark.,resolved,2023-01-18T06:27:57.151Z,2023-01-18T09:35:04.471Z +Grinds going into gear,993d838b763bb6e77c2b02a90f70927d,,92b84b1c3a48e29b0c4c0516d12fd861,255919.0912,mi,2023-05-01T00:00:00Z,{},2023-03-29T15:00:25.627Z,2023-04-03T17:30:00Z,,resolved,2023-03-29T15:00:45.466Z,2023-04-03T17:29:45.13Z +lube,3264b7acc673cbbad595a95e32ef8408,,62022428078a59d3dac8d2e045c7c150,-12579.93398,mi,2023-07-03T00:00:00Z,{},2023-03-15T16:46:30.719Z,2023-03-15T16:47:30Z,,resolved,2023-03-15T16:46:30.921Z,2023-03-15T16:47:32.812Z +"rotor contaminated, pads, caliper align",3264b7acc673cbbad595a95e32ef8408,,59def9471e272365d53275c2b5506d03,-9524.68431,km,2023-06-10T00:00:00Z,{},2023-02-24T19:49:10.541Z,2023-02-24T19:50:01Z,,resolved,2023-02-24T19:49:10.746Z,2023-02-24T19:50:04.607Z +Needs new plug wired on and fleet tag,c0d00316554d4dd67add28c9037c03f3,,737483ed1880914a320d3c4c8cb91686,2441.672566,km,2022-10-26T00:00:00Z,"{ + ""priority"": ""false"", + ""unit_tagged_out_of_service"": ""false"" +}",2023-05-05T14:21:00Z,,,open,2023-05-05T14:21:58.4Z,2023-05-08T13:39:37.107Z +"fender rub, light loose",3264b7acc673cbbad595a95e32ef8408,,e333e888583e3fe8153c8473d6195b43,-3222.537522,km,2023-05-19T00:00:00Z,{},2023-05-06T18:53:21.588Z,2023-05-06T18:54:40Z,,resolved,2023-05-06T18:53:21.822Z,2023-05-06T18:54:43.232Z +"bellcrank inop, index, shifter align",,,db9be9cb45e616dd7d32b1ba8615f009,13630.62001,mi,2023-06-06T00:00:00Z,{},2023-05-29T22:54:00.172Z,2023-05-29T23:00:33Z,,resolved,2023-05-29T22:54:00.377Z,2023-05-29T23:00:38.11Z +[QC]Display,3264b7acc673cbbad595a95e32ef8408,,96a04241cf5052752491e6f072c5226d,28514.44786,mi,2023-06-07T00:00:00Z,{},2023-03-23T19:06:14.817Z,2023-03-27T08:52:41Z,,resolved,2023-03-23T19:06:15.045Z,2023-03-27T08:52:46.863Z +,d8b7db68bffeaeae83ee68d905422c71,,c1c20eec2fa8b218e4864561d4a5aa8f,919445.3965,mi,2023-07-03T00:00:00Z,"{ + ""ro_completed_by"": """", + ""ro_completed_odometer"": """", + ""ro_completion_date"": """" +}",2023-05-23T18:15:00Z,2023-05-26T04:00:00Z,,resolved,2023-05-23T18:16:47.07Z,2023-05-26T19:32:42.101Z +"pads, caliper align",3264b7acc673cbbad595a95e32ef8408,,1b1aada6945b3cadf461e583d211be8f,-125.6438874,mi,2023-06-20T00:00:00Z,{},2023-01-23T10:37:43.233Z,2023-01-23T11:12:42Z,,resolved,2023-01-23T10:37:43.435Z,2023-01-23T11:12:43.745Z +Front panel and roof damage,,,771e4921332eefb7d79a3bee1eb0c247,-14087.39899,mi,2023-05-25T00:00:00Z,{},2023-03-28T16:42:18Z,2023-06-01T18:13:38.495Z,old issue,resolved,2023-03-28T18:29:40.877Z,2023-06-01T18:13:38.548Z +Headlight out,,,e0ed58409a815126f915b998fc750c86,214705.7318,mi,2023-07-04T00:00:00Z,{},2023-04-24T10:30:27Z,2023-04-21T13:00:00Z,,resolved,2023-04-24T10:34:41.181Z,2023-04-24T15:13:31.217Z +"Unit has 2 big oil leakes Sent to simpsons, also doind Def delet on this unit",a5c682696a347058b6ed51af2e40f1bb,a5c682696a347058b6ed51af2e40f1bb,83c902166392bcd7fab58a9f096fbc82,345407.4376,mi,2023-06-29T00:00:00Z,{},2023-05-15T15:19:00Z,,,closed,2023-05-15T15:30:55.972Z,2023-06-28T12:15:11.095Z +Na,,7c9920c565082c24c3ba25215cd455d4,445efab1d8f8efaeb4620f7ff2294cd1,25846.65345,mi,2023-07-04T00:00:00Z,{},2023-01-11T22:08:10Z,,,closed,2023-01-11T22:21:34.58Z,2023-01-11T23:37:47.058Z +,843586e12bb458d3a081104e34955f72,,1e655c8a98ab70040d2e3f172e7d0f91,112461.7546,mi,2023-07-04T00:00:00Z,{},2023-03-06T15:46:00Z,2023-05-03T17:29:34.184Z,,resolved,2023-03-06T15:46:31.539Z,2023-05-03T17:29:34.518Z +Doesn't operate the lift...raised it by manual system,e10187f8b82bef064d601912daefab39,,3e19ef1017da2e6ccf92ed5d6e553cb2,322058.9724,km,2023-06-27T00:00:00Z,,2023-05-15T00:26:00Z,2023-05-15T16:10:07.314Z,Switch replaced.,resolved,2023-05-15T00:27:54.027Z,2023-05-15T16:10:07.391Z +"key, u-lock",3264b7acc673cbbad595a95e32ef8408,,d637f438702ae94ecc970d9601633598,-20929.05409,mi,2023-04-04T00:00:00Z,{},2023-04-04T14:04:33.733Z,2023-04-04T14:06:28Z,,resolved,2023-04-04T14:04:33.928Z,2023-04-04T14:06:29.888Z +Antenna missing,,e9d94b55d3f626c8ef489c16311c5f0b,1ef44f588666254de55ca98b6fa12d42,95908.99616,mi,2023-07-04T00:00:00Z,{},2023-05-11T02:28:37Z,,,closed,2023-05-11T03:23:52.685Z,2023-05-11T14:23:26.673Z +Reimburse Elliot only credit cards taken on site.,89686c231fbb8b49ccbb806173c13bc7,,7fab4a9440d5db74e30540b3ea229a6c,90949.23701,mi,2023-06-20T00:00:00Z,{},2023-03-07T18:34:00Z,2023-03-07T08:00:00Z,,resolved,2023-03-14T17:35:37.753Z,2023-03-14T17:38:51.142Z +,332e1723aab94bfcac0ec608b8d97a73,,30af658f33820cdccf70f2d1726154b1,118512.4121,mi,2023-05-24T00:00:00Z,{},2023-06-13T13:29:00Z,,,open,2023-06-13T13:43:55.579Z,2023-06-13T13:44:57.855Z +Check engine light on,,0afa5c8e6edd76de4538049508a45a54,ec39c2761ac6188a3d7b46e5318633af,1098210.741,mi,2023-07-04T00:00:00Z,{},2023-02-14T14:59:37Z,,,closed,2023-02-14T15:30:48.731Z,2023-02-15T15:03:52.579Z +,890cde842f5bf055d796ea418b82d031,,d28c0419bb312b1cbc2e1f8678acb0e5,12265.2742,mi,2023-07-03T00:00:00Z,{},2022-11-14T07:00:00Z,2022-11-14T07:00:00Z,,resolved,2023-04-12T21:07:35.254Z,2023-04-12T21:08:37.797Z +,baacd1854ea6dd7851cdd525e99f2726,,85685f555d2c0d128abf82a4ee722c61,-12834.01517,mi,2023-07-03T00:00:00Z,{},2023-06-09T19:59:00Z,2023-06-20T19:31:44.644Z,Resolved,resolved,2023-06-09T20:00:05.792Z,2023-06-20T19:31:44.703Z +Seat air leaking by right side seatbelts assembly,,,440a5174da846fb669070ef7d86a2520,372895.6362,mi,2023-07-04T00:00:00Z,{},2023-04-14T01:01:47Z,,,open,2023-04-14T01:23:27.764Z,2023-04-14T01:23:27.764Z +"Diagnosed and found leaking heater core, went and picked up parts, replaced core, topped off coolant, checked for leaks",d6b11db8ccb8c2c70379903c3700f4c4,,dd2738ecf337e4b9c86d9c6c42425619,22479.64956,mi,2023-06-30T00:00:00Z,{},2023-05-09T14:30:00Z,2023-05-09T17:30:00Z,,resolved,2023-05-09T23:13:15.913Z,2023-05-09T23:14:52.233Z +"Issue with mechanism on Friday. Driver went over a bump, the glass dropped and shattered.",7dc62c847e5f0a089f60cb706fdd01c6,,66f885f52143cf975fc762b35c5ac72a,70150.42317,mi,2023-06-29T00:00:00Z,{},2023-03-27T21:06:00Z,2023-03-31T04:00:00Z,,resolved,2023-03-27T21:06:37.291Z,2023-04-25T19:13:03.442Z +Défaut vitesse au port,29fc30de4af97ff20e843db3a05e5ce2,,96343c5b38fbce8d48c1cba22a06e886,554434.0698,km,2023-05-28T00:00:00Z,"{ + ""code_de_panne"": """", + ""issue_codes"": """" +}",2023-02-16T18:08:36.934Z,2023-02-16T18:27:05.693Z,ok,resolved,2023-02-16T18:09:07.736Z,2023-02-16T18:27:05.732Z +"NO heat in this truck,widows fog up to much to see clearly ",,4bb5cc46053280807b2912b65f677966,2096d2f67a659595fa5d6278edce1954,280510.7014,mi,2023-06-28T00:00:00Z,{},2023-01-09T22:56:22Z,,,closed,2023-01-09T23:28:26.471Z,2023-01-10T01:54:11.042Z +driven back to shop,39029fe0e2b01b33cea37194ae7f07d2,,eb0a3c112a763b9e4c3c3612966af39c,148730.5407,mi,2023-05-20T00:00:00Z,,2023-03-06T12:50:00Z,2023-04-06T11:56:00.99Z,,resolved,2023-03-06T12:50:35.221Z,2023-04-06T11:56:01.032Z +left L arm smashed in. inoperable,6e968b219c5764500455d67346f01257,,81fb086beb7a73c84e19dcd492907dbf,369154.6393,km,2023-07-04T00:00:00Z,,2023-06-21T23:58:00Z,,,open,2023-06-22T00:00:09.62Z,2023-06-29T22:19:52.355Z +Belt on refer needs tighten.,,,35839a8810036b54355861f92389ab3e,443310.4743,mi,2023-07-04T00:00:00Z,{},2023-05-29T13:05:10Z,2023-06-02T07:00:00Z,,resolved,2023-05-29T13:25:49.25Z,2023-06-03T15:56:36.236Z +,bdcbfc94d96dea2e41d88799c4a6fd34,,e3cc04dafc097006364889c7b5821846,110524.571,mi,2022-11-15T00:00:00Z,{},2023-01-17T12:00:00Z,2023-02-06T16:00:00Z,,resolved,2023-01-18T12:13:58.844Z,2023-02-06T16:09:59.785Z +,bb4968ed0b140b4248317ab001c966c5,,9557b02205a3953a48de3863f7ec2086,110870.6857,mi,2023-06-06T00:00:00Z,{},2023-06-26T12:16:00Z,2023-06-26T04:00:00Z,,resolved,2023-06-26T12:16:50.378Z,2023-06-26T18:41:18.225Z +reach,3264b7acc673cbbad595a95e32ef8408,,036ba375e2dc063ab3effa74a8ed90b4,17574.30072,mi,2023-05-08T00:00:00Z,{},2023-02-21T12:59:56.01Z,2023-02-21T13:01:04Z,,resolved,2023-02-21T12:59:56.192Z,2023-02-21T13:01:05.693Z +Parking light out driver's side,,4c2a923c926c5871dfc5b11af343d214,c4d49904c854d580df1a1d7946e09378,312141.4866,mi,2023-07-04T00:00:00Z,"{ + ""po_number"": """" +}",2023-02-01T06:08:32Z,,,closed,2023-02-01T07:02:18.089Z,2023-03-02T16:28:40.622Z +Horn not work,,,494722b109f6485176b80877d7b22a44,5618.050572,mi,2023-07-04T00:00:00Z,{},2023-03-01T21:51:13Z,2023-03-04T01:54:05.574Z,,resolved,2023-03-01T22:36:51.5Z,2023-03-04T01:54:05.628Z +"Need controller for lift gate, I don’t have go go gadget arms to hold load and lower gate ",,e483c38299e51ae5f8e276d5dcb47830,3bec4aa52000bc7d02fa90425c457c27,341965.6764,mi,2023-07-04T00:00:00Z,{},2023-03-21T08:05:02Z,,,closed,2023-03-21T08:30:33.068Z,2023-03-22T15:11:05.208Z +,b8d7b007611e420a31c52258ef0cac8d,,5f31d9a577c4e8aa2749c0f3e31b2557,68153.25511,km,2023-07-04T00:00:00Z,"{ + ""custom_issue"": """", + ""yard_location"": """" +}",2023-06-01T11:05:00Z,2023-06-01T04:00:00Z,,resolved,2023-06-01T11:05:57.147Z,2023-06-01T15:08:52.05Z +Hood latches,,,18764b9bf1faa6d6df004f26927c4a62,265372.6486,mi,2023-06-28T00:00:00Z,{},2023-03-31T09:08:12Z,2023-04-06T14:30:00Z,,resolved,2023-03-31T09:31:58.895Z,2023-04-10T15:34:41.816Z +driver not at fault,,f6df931c487f9f8306c96387d383e0a5,9e782e792d68d1e6e0771d25c5654098,-11991.04854,mi,,,2011-03-09T05:00:00Z,,,closed,2023-04-21T18:36:48.682Z,2023-05-03T11:46:36.871Z +Interior cab light doesn’t work,,,ea52a8f7b722b2c2eaa0d8332e6f0c86,269223.574,mi,2023-07-04T00:00:00Z,{},2023-01-12T11:38:06Z,2023-01-25T13:14:00Z,,resolved,2023-01-12T11:43:36.619Z,2023-01-25T16:31:19.398Z +Driver side mirror broken partially,,,68370658544671290d2d24a6eb799ac7,192421.6412,km,2023-05-28T00:00:00Z,{},2023-04-21T11:42:18Z,,,open,2023-04-21T12:31:25.852Z,2023-04-21T12:31:25.886Z +Engine light on,,,3e88ba932d5a0020b9d920c1d00162f2,74458.07732,mi,2023-07-03T00:00:00Z,{},2023-05-25T21:29:24Z,,,open,2023-05-25T22:21:07.812Z,2023-05-25T22:21:07.812Z +Needs to be replaced,54c6488892850241e0ce49e25c2a272b,,405bb9f3d225586b7022112352dcbe36,7302.266134,km,2023-07-04T00:00:00Z,{},2023-02-27T08:47:00Z,2023-02-28T08:30:33.005Z,"Installed a new front bumper, resolved.",resolved,2023-02-27T08:48:44.991Z,2023-02-28T08:30:33.06Z +Current Below Normal (FMI: 5),cbb6a0886da498877e3430e9cb47d704,,faf9a76773554d6e1151093be96c0e13,58146.06276,mi,2023-07-04T00:00:00Z,{},2023-03-23T18:30:00Z,2023-03-23T12:30:00Z,,resolved,2023-03-23T18:30:52.405Z,2023-03-23T18:43:39.378Z +A/C not working,,,04755afe32d04f4c93da44fe2b71cf63,47662.27411,mi,2023-07-04T00:00:00Z,"{ + ""repair_summary"": """" +}",2023-04-21T10:49:32Z,2023-06-16T13:01:46.126Z,Truck went to dealer for repair.,resolved,2023-04-21T11:34:05.255Z,2023-06-16T13:01:46.296Z +Tarpper Won’t roll up,e76d98f74915b4b6a40a26570db7d096,,8a78cf0a6b50828d491ad4e6f756d072,70650.31142,mi,2023-07-03T00:00:00Z,{},2023-05-24T21:21:51.183Z,2023-05-25T14:05:55.499Z,,resolved,2023-05-24T21:24:45.585Z,2023-05-25T14:05:55.558Z +Very rear drive axle brakes need to be done.,2ba4e92de913203777cd6dbd9c937ac4,,f711a4a95e807ca4109566bb57046fb7,9749.624088,hr,2023-07-03T00:00:00Z,{},2023-05-11T17:34:19.332Z,2023-05-13T02:00:00Z,,resolved,2023-05-11T17:34:39.456Z,2023-05-13T02:00:55.888Z +,0ceeb6972918cc8aa89b91447aafa069,,93f009f85dc8d4a9e7af0bba3701471e,494463.4859,mi,2023-07-04T00:00:00Z,{},2023-03-09T14:00:00Z,2023-03-09T15:00:00Z,,resolved,2023-03-09T19:21:16.338Z,2023-03-09T20:18:33.525Z +Défaut bloc phare,a4fdcc4cb439b65943fea5079545a370,,ea7074da680b1c7a9b2e367c5d6ddbb2,317844.3785,km,2023-06-12T00:00:00Z,,2023-04-30T23:25:22.011Z,2023-05-01T14:01:28.361Z,Ok,resolved,2023-04-30T23:26:13.79Z,2023-05-01T14:01:28.474Z +left turn signal out no 4 way flasher on tractor,0d74bc7304d637ef9aa7d710c81cdd8e,,6ae79a18de76d23ff7f1add56d407329,80111.4943,mi,2023-07-04T00:00:00Z,{},2023-06-09T11:59:00Z,,,open,2023-06-09T12:00:49.107Z,2023-06-09T12:00:49.107Z +Driverside cracked,,,ecd1f1f616beb33bd66c5c6d7c1e9ecc,162252.1512,mi,2023-07-04T00:00:00Z,{},2023-03-29T16:24:36Z,2023-04-11T06:00:00Z,,resolved,2023-03-29T18:35:29.701Z,2023-04-11T23:26:46.156Z +"pads, caliper align",,,c39474c28a1ff0e2cdf2b39907e1311d,1242.18959,mi,2023-05-30T00:00:00Z,{},2023-05-30T11:57:44.847Z,2023-05-30T11:58:40Z,,resolved,2023-05-30T11:57:45.053Z,2023-05-30T11:58:42.223Z +,1f8db4480997b0d26bba4f10636eb6f0,,d78f4fef1da989783faf15a197ed2200,483325.2603,mi,2023-07-04T00:00:00Z,{},2023-06-21T02:00:48.512Z,,,open,2023-06-21T02:01:22.339Z,2023-06-21T02:01:22.339Z +Cap missing on rear auto grease,68ba2ec695f9777ae535fdd0ad08810c,,867b5777caffbe6295f5242638a673e9,684480.3479,mi,2023-07-04T00:00:00Z,{},2023-03-28T17:21:36.067Z,,,open,2023-03-28T17:22:11.42Z,2023-03-28T17:22:11.42Z +caliper align,3264b7acc673cbbad595a95e32ef8408,,75c72c30e41c42253048e5112088f95e,-14488.62006,mi,2023-06-03T00:00:00Z,{},2023-02-17T14:42:47.504Z,2023-02-17T14:43:40Z,,resolved,2023-02-17T14:42:47.702Z,2023-02-17T14:43:42.837Z +Front brakes are squeaking,,778cea3490ef4c01cf8a2f21769c9ee8,4ccd30d698f72752203a189e0d62f76e,124631.5034,mi,2023-07-03T00:00:00Z,{},2023-03-11T19:00:00Z,,,closed,2023-03-13T11:50:27.443Z,2023-05-09T18:26:24.564Z +"Coming back to the shop for a tire change +Outside rear passenger axle. ",726e790acd02ac59e179290c9d2f624d,,c20d1f6443ca5fbeb421c5255916d25d,119495.1121,mi,2023-06-19T00:00:00Z,{},2023-04-19T13:31:00Z,2023-04-19T14:03:34.754Z,Changed outside rear tire,resolved,2023-04-19T13:32:23.436Z,2023-04-19T14:03:34.805Z +Existing damage,,,c3b73012fad22595312dbd53a36f8a8b,14684.48105,mi,2023-07-04T00:00:00Z,{},2023-04-04T10:50:26Z,,,open,2023-04-04T11:41:26.677Z,2023-04-04T11:41:26.677Z +hub,3264b7acc673cbbad595a95e32ef8408,,5061e9b604d25daf0d0a211bbbdb102c,10011.42815,km,2023-03-24T00:00:00Z,{},2023-02-14T20:45:17.056Z,2023-02-15T15:46:58Z,,resolved,2023-02-14T20:45:17.318Z,2023-02-15T15:47:00.745Z +,2e7b53ded440cd709c621c396c520841,,df4db7c6d8f048dd5fec1e6fcd99a2f7,29943.2807,km,2023-05-17T00:00:00Z,{},2023-04-07T18:50:00Z,2023-04-11T13:22:00Z,,resolved,2023-04-07T18:51:45.151Z,2023-04-11T13:22:10.933Z +"pads, caliper align",,,763fd09d6d61b3651c24800cbbd8deba,8328.436916,mi,2023-06-14T00:00:00Z,{},2023-06-14T10:02:51.104Z,2023-06-14T10:03:35Z,,resolved,2023-06-14T10:02:51.297Z,2023-06-14T10:03:37.159Z +HP and And ESC warning lights on,,,08e89354bf5f9359bcc511039e115016,298572.2611,mi,2023-07-02T00:00:00Z,{},2023-01-15T23:33:25Z,2023-01-25T15:29:00Z,,resolved,2023-01-16T00:31:54.096Z,2023-01-25T15:30:30.803Z +"tire, cassette",3264b7acc673cbbad595a95e32ef8408,,7e59d586a1f42875ef19b2efa23cf45b,3299.115237,mi,2023-06-08T00:00:00Z,{},2023-03-16T17:41:14.243Z,,,open,2023-03-16T17:41:14.601Z,2023-03-16T17:42:37.174Z +One clearance light on the back of the pup on top out,0c0c46af40febe6f2529c26de10e4ae7,,5c7883642fb57b03b62b571ed5e3fc88,-2240.607823,hr,2023-06-26T00:00:00Z,{},2023-03-13T13:14:36.828Z,2023-03-24T06:00:00Z,,resolved,2023-03-13T13:15:32.107Z,2023-03-28T13:32:18.279Z +Cracked,,,1ed8f9fb559b904df61a2b8c27be2531,62028.70181,mi,2023-07-04T00:00:00Z,{},2023-02-22T12:52:13Z,,,open,2023-02-22T13:43:10.041Z,2023-02-22T13:43:10.041Z diff --git a/data/issues.db b/data/issues.db new file mode 100644 index 0000000000000000000000000000000000000000..ac22bc54ca2fa2694928ac2a0572c5d3813f65c9 GIT binary patch literal 135168 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.0.0", "<2.0.0"] models: jaffle_shop: + # Default materialization for the project + +materialized: table + + staging: + +materialized: view # All models in the staging folder will be views by default + + marts: + # Default materialization for marts folder +materialized: table - staging: - +materialized: view - marts: - +materialized: table - core: - +schema: core + + core: + +schema: core # Models in the marts/core folder will use the "core" schema intermediate: - +schema: core_intermediate + +schema: core_intermediate # Models in marts/core/intermediate use "core_intermediate" \ No newline at end of file diff --git a/profiles.yml b/profiles.yml new file mode 100644 index 000000000..8e3abc481 --- /dev/null +++ b/profiles.yml @@ -0,0 +1,11 @@ +jaffle_shop: + target: dev + outputs: + dev: + type: sqlite + threads: 1 + database: issues + schema: main + schema_directory: /Users/bonafide/Downloads/GitHub/fleetio/jaffle-shop-classic/scripts/data + schemas_and_paths: + main: /Users/bonafide/Downloads/GitHub/fleetio/jaffle-shop-classic/scripts/data \ No newline at end of file diff --git a/scripts/data b/scripts/data new file mode 100644 index 000000000..e69de29bb diff --git a/scripts/fetch_google_sheets.py b/scripts/fetch_google_sheets.py new file mode 100644 index 000000000..f326c4e0a --- /dev/null +++ b/scripts/fetch_google_sheets.py @@ -0,0 +1,51 @@ +import os +import requests +import pandas as pd + +# Google Sheets API setup +API_KEY = "AIzaSyAJ7jxaWNSGsNetM9DMiMpK_h7kcS2RCNQ" # Replace with your API key +SPREADSHEET_ID = "1MGVed0Psao7WwIulcrASyjw_nvHslvLhuvBiKqXYmuI" # Replace with your Google Sheet ID +RANGE_NAME = "issues!A:N" # Adjust range as needed + +# Build the URL +url = f"https://sheets.googleapis.com/v4/spreadsheets/{SPREADSHEET_ID}/values/{RANGE_NAME}?key={API_KEY}" +print(f"Fetching data from Google Sheets: {url}") + +# Fetch data +response = requests.get(url) + +print(f"Response status code: {response.status_code}") + +if response.status_code == 200: + data = response.json() + print("Data fetched successfully from Google Sheets") + + values = data.get("values", []) + print(f"Number of rows fetched: {len(values)}") + + # Convert to DataFrame + if values: + print("Converting data to DataFrame...") + df = pd.DataFrame(values[1:], columns=values[0]) # Use first row as column names + print(f"DataFrame created with {df.shape[0]} rows and {df.shape[1]} columns") + + script_dir = os.path.dirname(os.path.abspath(__file__)) # Get the directory of the current script + project_root = os.path.abspath(os.path.join(script_dir, '..')) # Move one level up to `jaffle-shop-classic` + output_dir = os.path.join(project_root, 'data') # Create the `data` folder inside `jaffle-shop-classic' + os.makedirs(output_dir, exist_ok=True) + output_file = os.path.join(output_dir, 'issues.csv') + + # Save data to CSV + print(f"Saving data to {output_file}...") + df.to_csv(output_file, index=False) + print(f"Data saved to {output_file}") + else: + print("No data found.") +else: + print(f"Failed to fetch data: {response.status_code}") + if response.status_code == 403: + print("Permission denied: Ensure the sheet is publicly accessible or the API key has proper access.") + elif response.status_code == 404: + print("Sheet not found: Check the SPREADSHEET_ID and ensure the sheet exists.") + else: + print(response.text) \ No newline at end of file diff --git a/scripts/load_to_sqlite.py b/scripts/load_to_sqlite.py new file mode 100644 index 000000000..c978345d1 --- /dev/null +++ b/scripts/load_to_sqlite.py @@ -0,0 +1,33 @@ +import sqlite3 +import pandas as pd + +# Load CSV data +csv_file = 'data/issues.csv' +df = pd.read_csv(csv_file) + +# Debugging: Print column names +print("Columns in CSV:", df.columns) + +# Connect to SQLite database (creates database if it doesn't exist) +conn = sqlite3.connect('data/issues.db') +cursor = conn.cursor() + +# Drop the table if it exists +cursor.execute("DROP TABLE IF EXISTS issues") + +# Dynamically create a table with columns matching the CSV +columns = ", ".join([f'"{col}" TEXT' for col in df.columns]) # Define all columns as TEXT +create_table_query = f"CREATE TABLE issues ({columns});" +cursor.execute(create_table_query) + +# Insert data into the table +for _, row in df.iterrows(): + placeholders = ", ".join(["?"] * len(row)) # Generate placeholders for all columns + insert_query = f"INSERT INTO issues VALUES ({placeholders})" + cursor.execute(insert_query, tuple(row)) + +# Commit changes and close the connection +conn.commit() +conn.close() + +print("Data successfully loaded into SQLite database (data/issues.db).") \ No newline at end of file From 0da9483e48fc7ccbce5d6ca2643415db2ac4b439 Mon Sep 17 00:00:00 2001 From: Sid Srivastava <126001146+sid-sriv@users.noreply.github.com> Date: Thu, 21 Nov 2024 00:01:01 -0800 Subject: [PATCH 4/5] removing existing models --- models/customers.sql | 69 ------------------------ models/docs.md | 14 ----- models/orders.sql | 56 -------------------- models/overview.md | 11 ---- models/schema.yml | 82 ----------------------------- seeds/.gitkeep | 0 seeds/raw_customers.csv | 101 ----------------------------------- seeds/raw_orders.csv | 100 ----------------------------------- seeds/raw_payments.csv | 114 ---------------------------------------- 9 files changed, 547 deletions(-) delete mode 100644 models/customers.sql delete mode 100644 models/docs.md delete mode 100644 models/orders.sql delete mode 100644 models/overview.md delete mode 100644 models/schema.yml delete mode 100644 seeds/.gitkeep delete mode 100644 seeds/raw_customers.csv delete mode 100644 seeds/raw_orders.csv delete mode 100644 seeds/raw_payments.csv diff --git a/models/customers.sql b/models/customers.sql deleted file mode 100644 index 016a004fe..000000000 --- a/models/customers.sql +++ /dev/null @@ -1,69 +0,0 @@ -with customers as ( - - select * from {{ ref('stg_customers') }} - -), - -orders as ( - - select * from {{ ref('stg_orders') }} - -), - -payments as ( - - select * from {{ ref('stg_payments') }} - -), - -customer_orders as ( - - select - customer_id, - - min(order_date) as first_order, - max(order_date) as most_recent_order, - count(order_id) as number_of_orders - from orders - - group by customer_id - -), - -customer_payments as ( - - select - orders.customer_id, - sum(amount) as total_amount - - from payments - - left join orders on - payments.order_id = orders.order_id - - group by orders.customer_id - -), - -final as ( - - select - customers.customer_id, - customers.first_name, - customers.last_name, - customer_orders.first_order, - customer_orders.most_recent_order, - customer_orders.number_of_orders, - customer_payments.total_amount as customer_lifetime_value - - from customers - - left join customer_orders - on customers.customer_id = customer_orders.customer_id - - left join customer_payments - on customers.customer_id = customer_payments.customer_id - -) - -select * from final diff --git a/models/docs.md b/models/docs.md deleted file mode 100644 index c6ae93be0..000000000 --- a/models/docs.md +++ /dev/null @@ -1,14 +0,0 @@ -{% docs orders_status %} - -Orders can be one of the following statuses: - -| status | description | -|----------------|------------------------------------------------------------------------------------------------------------------------| -| placed | The order has been placed but has not yet left the warehouse | -| shipped | The order has ben shipped to the customer and is currently in transit | -| completed | The order has been received by the customer | -| return_pending | The customer has indicated that they would like to return the order, but it has not yet been received at the warehouse | -| returned | The order has been returned by the customer and received at the warehouse | - - -{% enddocs %} diff --git a/models/orders.sql b/models/orders.sql deleted file mode 100644 index cbb293491..000000000 --- a/models/orders.sql +++ /dev/null @@ -1,56 +0,0 @@ -{% set payment_methods = ['credit_card', 'coupon', 'bank_transfer', 'gift_card'] %} - -with orders as ( - - select * from {{ ref('stg_orders') }} - -), - -payments as ( - - select * from {{ ref('stg_payments') }} - -), - -order_payments as ( - - select - order_id, - - {% for payment_method in payment_methods -%} - sum(case when payment_method = '{{ payment_method }}' then amount else 0 end) as {{ payment_method }}_amount, - {% endfor -%} - - sum(amount) as total_amount - - from payments - - group by order_id - -), - -final as ( - - select - orders.order_id, - orders.customer_id, - orders.order_date, - orders.status, - - {% for payment_method in payment_methods -%} - - order_payments.{{ payment_method }}_amount, - - {% endfor -%} - - order_payments.total_amount as amount - - from orders - - - left join order_payments - on orders.order_id = order_payments.order_id - -) - -select * from final diff --git a/models/overview.md b/models/overview.md deleted file mode 100644 index 0544c42b1..000000000 --- a/models/overview.md +++ /dev/null @@ -1,11 +0,0 @@ -{% docs __overview__ %} - -## Data Documentation for Jaffle Shop - -`jaffle_shop` is a fictional ecommerce store. - -This [dbt](https://www.getdbt.com/) project is for testing out code. - -The source code can be found [here](https://github.com/clrcrl/jaffle_shop). - -{% enddocs %} diff --git a/models/schema.yml b/models/schema.yml deleted file mode 100644 index 381349cfd..000000000 --- a/models/schema.yml +++ /dev/null @@ -1,82 +0,0 @@ -version: 2 - -models: - - name: customers - description: This table has basic information about a customer, as well as some derived facts based on a customer's orders - - columns: - - name: customer_id - description: This is a unique identifier for a customer - tests: - - unique - - not_null - - - name: first_name - description: Customer's first name. PII. - - - name: last_name - description: Customer's last name. PII. - - - name: first_order - description: Date (UTC) of a customer's first order - - - name: most_recent_order - description: Date (UTC) of a customer's most recent order - - - name: number_of_orders - description: Count of the number of orders a customer has placed - - - name: total_order_amount - description: Total value (AUD) of a customer's orders - - - name: orders - description: This table has basic information about orders, as well as some derived facts based on payments - - columns: - - name: order_id - tests: - - unique - - not_null - description: This is a unique identifier for an order - - - name: customer_id - description: Foreign key to the customers table - tests: - - not_null - - relationships: - to: ref('customers') - field: customer_id - - - name: order_date - description: Date (UTC) that the order was placed - - - name: status - description: '{{ doc("orders_status") }}' - tests: - - accepted_values: - values: ['placed', 'shipped', 'completed', 'return_pending', 'returned'] - - - name: amount - description: Total amount (AUD) of the order - tests: - - not_null - - - name: credit_card_amount - description: Amount of the order (AUD) paid for by credit card - tests: - - not_null - - - name: coupon_amount - description: Amount of the order (AUD) paid for by coupon - tests: - - not_null - - - name: bank_transfer_amount - description: Amount of the order (AUD) paid for by bank transfer - tests: - - not_null - - - name: gift_card_amount - description: Amount of the order (AUD) paid for by gift card - tests: - - not_null diff --git a/seeds/.gitkeep b/seeds/.gitkeep deleted file mode 100644 index e69de29bb..000000000 diff --git a/seeds/raw_customers.csv b/seeds/raw_customers.csv deleted file mode 100644 index b3e6747d6..000000000 --- a/seeds/raw_customers.csv +++ /dev/null @@ -1,101 +0,0 @@ -id,first_name,last_name -1,Michael,P. -2,Shawn,M. -3,Kathleen,P. -4,Jimmy,C. -5,Katherine,R. -6,Sarah,R. -7,Martin,M. -8,Frank,R. -9,Jennifer,F. -10,Henry,W. -11,Fred,S. -12,Amy,D. -13,Kathleen,M. -14,Steve,F. -15,Teresa,H. -16,Amanda,H. -17,Kimberly,R. -18,Johnny,K. -19,Virginia,F. -20,Anna,A. -21,Willie,H. -22,Sean,H. -23,Mildred,A. -24,David,G. -25,Victor,H. -26,Aaron,R. -27,Benjamin,B. -28,Lisa,W. -29,Benjamin,K. -30,Christina,W. -31,Jane,G. -32,Thomas,O. -33,Katherine,M. -34,Jennifer,S. -35,Sara,T. -36,Harold,O. -37,Shirley,J. -38,Dennis,J. -39,Louise,W. -40,Maria,A. -41,Gloria,C. -42,Diana,S. -43,Kelly,N. -44,Jane,R. -45,Scott,B. -46,Norma,C. -47,Marie,P. -48,Lillian,C. -49,Judy,N. -50,Billy,L. -51,Howard,R. -52,Laura,F. -53,Anne,B. -54,Rose,M. -55,Nicholas,R. -56,Joshua,K. -57,Paul,W. -58,Kathryn,K. -59,Adam,A. -60,Norma,W. -61,Timothy,R. -62,Elizabeth,P. -63,Edward,G. -64,David,C. -65,Brenda,W. -66,Adam,W. -67,Michael,H. -68,Jesse,E. -69,Janet,P. -70,Helen,F. -71,Gerald,C. -72,Kathryn,O. -73,Alan,B. -74,Harry,A. -75,Andrea,H. -76,Barbara,W. -77,Anne,W. -78,Harry,H. -79,Jack,R. -80,Phillip,H. -81,Shirley,H. -82,Arthur,D. -83,Virginia,R. -84,Christina,R. -85,Theresa,M. -86,Jason,C. -87,Phillip,B. -88,Adam,T. -89,Margaret,J. -90,Paul,P. -91,Todd,W. -92,Willie,O. -93,Frances,R. -94,Gregory,H. -95,Lisa,P. -96,Jacqueline,A. -97,Shirley,D. -98,Nicole,M. -99,Mary,G. -100,Jean,M. diff --git a/seeds/raw_orders.csv b/seeds/raw_orders.csv deleted file mode 100644 index 7c2be0788..000000000 --- a/seeds/raw_orders.csv +++ /dev/null @@ -1,100 +0,0 @@ -id,user_id,order_date,status -1,1,2018-01-01,returned -2,3,2018-01-02,completed -3,94,2018-01-04,completed -4,50,2018-01-05,completed -5,64,2018-01-05,completed -6,54,2018-01-07,completed -7,88,2018-01-09,completed -8,2,2018-01-11,returned -9,53,2018-01-12,completed -10,7,2018-01-14,completed -11,99,2018-01-14,completed -12,59,2018-01-15,completed -13,84,2018-01-17,completed -14,40,2018-01-17,returned -15,25,2018-01-17,completed -16,39,2018-01-18,completed -17,71,2018-01-18,completed -18,64,2018-01-20,returned -19,54,2018-01-22,completed -20,20,2018-01-23,completed -21,71,2018-01-23,completed -22,86,2018-01-24,completed -23,22,2018-01-26,return_pending -24,3,2018-01-27,completed -25,51,2018-01-28,completed -26,32,2018-01-28,completed -27,94,2018-01-29,completed -28,8,2018-01-29,completed -29,57,2018-01-31,completed -30,69,2018-02-02,completed -31,16,2018-02-02,completed -32,28,2018-02-04,completed -33,42,2018-02-04,completed -34,38,2018-02-06,completed -35,80,2018-02-08,completed -36,85,2018-02-10,completed -37,1,2018-02-10,completed -38,51,2018-02-10,completed -39,26,2018-02-11,completed -40,33,2018-02-13,completed -41,99,2018-02-14,completed -42,92,2018-02-16,completed -43,31,2018-02-17,completed -44,66,2018-02-17,completed -45,22,2018-02-17,completed -46,6,2018-02-19,completed -47,50,2018-02-20,completed -48,27,2018-02-21,completed -49,35,2018-02-21,completed -50,51,2018-02-23,completed -51,71,2018-02-24,completed -52,54,2018-02-25,return_pending -53,34,2018-02-26,completed -54,54,2018-02-26,completed -55,18,2018-02-27,completed -56,79,2018-02-28,completed -57,93,2018-03-01,completed -58,22,2018-03-01,completed -59,30,2018-03-02,completed -60,12,2018-03-03,completed -61,63,2018-03-03,completed -62,57,2018-03-05,completed -63,70,2018-03-06,completed -64,13,2018-03-07,completed -65,26,2018-03-08,completed -66,36,2018-03-10,completed -67,79,2018-03-11,completed -68,53,2018-03-11,completed -69,3,2018-03-11,completed -70,8,2018-03-12,completed -71,42,2018-03-12,shipped -72,30,2018-03-14,shipped -73,19,2018-03-16,completed -74,9,2018-03-17,shipped -75,69,2018-03-18,completed -76,25,2018-03-20,completed -77,35,2018-03-21,shipped -78,90,2018-03-23,shipped -79,52,2018-03-23,shipped -80,11,2018-03-23,shipped -81,76,2018-03-23,shipped -82,46,2018-03-24,shipped -83,54,2018-03-24,shipped -84,70,2018-03-26,placed -85,47,2018-03-26,shipped -86,68,2018-03-26,placed -87,46,2018-03-27,placed -88,91,2018-03-27,shipped -89,21,2018-03-28,placed -90,66,2018-03-30,shipped -91,47,2018-03-31,placed -92,84,2018-04-02,placed -93,66,2018-04-03,placed -94,63,2018-04-03,placed -95,27,2018-04-04,placed -96,90,2018-04-06,placed -97,89,2018-04-07,placed -98,41,2018-04-07,placed -99,85,2018-04-09,placed diff --git a/seeds/raw_payments.csv b/seeds/raw_payments.csv deleted file mode 100644 index a587baab5..000000000 --- a/seeds/raw_payments.csv +++ /dev/null @@ -1,114 +0,0 @@ -id,order_id,payment_method,amount -1,1,credit_card,1000 -2,2,credit_card,2000 -3,3,coupon,100 -4,4,coupon,2500 -5,5,bank_transfer,1700 -6,6,credit_card,600 -7,7,credit_card,1600 -8,8,credit_card,2300 -9,9,gift_card,2300 -10,9,bank_transfer,0 -11,10,bank_transfer,2600 -12,11,credit_card,2700 -13,12,credit_card,100 -14,13,credit_card,500 -15,13,bank_transfer,1400 -16,14,bank_transfer,300 -17,15,coupon,2200 -18,16,credit_card,1000 -19,17,bank_transfer,200 -20,18,credit_card,500 -21,18,credit_card,800 -22,19,gift_card,600 -23,20,bank_transfer,1500 -24,21,credit_card,1200 -25,22,bank_transfer,800 -26,23,gift_card,2300 -27,24,coupon,2600 -28,25,bank_transfer,2000 -29,25,credit_card,2200 -30,25,coupon,1600 -31,26,credit_card,3000 -32,27,credit_card,2300 -33,28,bank_transfer,1900 -34,29,bank_transfer,1200 -35,30,credit_card,1300 -36,31,credit_card,1200 -37,32,credit_card,300 -38,33,credit_card,2200 -39,34,bank_transfer,1500 -40,35,credit_card,2900 -41,36,bank_transfer,900 -42,37,credit_card,2300 -43,38,credit_card,1500 -44,39,bank_transfer,800 -45,40,credit_card,1400 -46,41,credit_card,1700 -47,42,coupon,1700 -48,43,gift_card,1800 -49,44,gift_card,1100 -50,45,bank_transfer,500 -51,46,bank_transfer,800 -52,47,credit_card,2200 -53,48,bank_transfer,300 -54,49,credit_card,600 -55,49,credit_card,900 -56,50,credit_card,2600 -57,51,credit_card,2900 -58,51,credit_card,100 -59,52,bank_transfer,1500 -60,53,credit_card,300 -61,54,credit_card,1800 -62,54,bank_transfer,1100 -63,55,credit_card,2900 -64,56,credit_card,400 -65,57,bank_transfer,200 -66,58,coupon,1800 -67,58,gift_card,600 -68,59,gift_card,2800 -69,60,credit_card,400 -70,61,bank_transfer,1600 -71,62,gift_card,1400 -72,63,credit_card,2900 -73,64,bank_transfer,2600 -74,65,credit_card,0 -75,66,credit_card,2800 -76,67,bank_transfer,400 -77,67,credit_card,1900 -78,68,credit_card,1600 -79,69,credit_card,1900 -80,70,credit_card,2600 -81,71,credit_card,500 -82,72,credit_card,2900 -83,73,bank_transfer,300 -84,74,credit_card,3000 -85,75,credit_card,1900 -86,76,coupon,200 -87,77,credit_card,0 -88,77,bank_transfer,1900 -89,78,bank_transfer,2600 -90,79,credit_card,1800 -91,79,credit_card,900 -92,80,gift_card,300 -93,81,coupon,200 -94,82,credit_card,800 -95,83,credit_card,100 -96,84,bank_transfer,2500 -97,85,bank_transfer,1700 -98,86,coupon,2300 -99,87,gift_card,3000 -100,87,credit_card,2600 -101,88,credit_card,2900 -102,89,bank_transfer,2200 -103,90,bank_transfer,200 -104,91,credit_card,1900 -105,92,bank_transfer,1500 -106,92,coupon,200 -107,93,gift_card,2600 -108,94,coupon,700 -109,95,coupon,2400 -110,96,gift_card,1700 -111,97,bank_transfer,1400 -112,98,bank_transfer,1000 -113,99,credit_card,2400 From 993e65153c8822221b3fac0f299a3b454ea7790b Mon Sep 17 00:00:00 2001 From: Sid Srivastava <126001146+sid-sriv@users.noreply.github.com> Date: Thu, 21 Nov 2024 00:41:14 -0800 Subject: [PATCH 5/5] duckdb-switch_update-project-profiles --- data/issues.duckdb | Bin 0 -> 536576 bytes dbt_project.yml | 15 ++++----------- models/staging/schema.yml | 31 ------------------------------- models/staging/stg_customers.sql | 22 ---------------------- models/staging/stg_orders.sql | 23 ----------------------- models/staging/stg_payments.sql | 25 ------------------------- profiles.yml | 10 +++------- scripts/data | 0 scripts/load_to_duckdb.py | 26 ++++++++++++++++++++++++++ 9 files changed, 33 insertions(+), 119 deletions(-) create mode 100644 data/issues.duckdb delete mode 100644 models/staging/schema.yml delete mode 100644 models/staging/stg_customers.sql delete mode 100644 models/staging/stg_orders.sql delete mode 100644 models/staging/stg_payments.sql delete mode 100644 scripts/data create mode 100644 scripts/load_to_duckdb.py diff --git a/data/issues.duckdb b/data/issues.duckdb new file mode 100644 index 0000000000000000000000000000000000000000..997252b3f89c1edae489bc7ad28e7798e8948c69 GIT binary patch literal 536576 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�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.0.0", "<2.0.0"] models: jaffle_shop: - # Default materialization for the project - +materialized: table - staging: - +materialized: view # All models in the staging folder will be views by default - + +materialized: view marts: - # Default materialization for marts folder - +materialized: table - core: - +schema: core # Models in the marts/core folder will use the "core" schema + +materialized: table intermediate: - +schema: core_intermediate # Models in marts/core/intermediate use "core_intermediate" \ No newline at end of file + +materialized: table \ No newline at end of file diff --git a/models/staging/schema.yml b/models/staging/schema.yml deleted file mode 100644 index c207e4cf5..000000000 --- a/models/staging/schema.yml +++ /dev/null @@ -1,31 +0,0 @@ -version: 2 - -models: - - name: stg_customers - columns: - - name: customer_id - tests: - - unique - - not_null - - - name: stg_orders - columns: - - name: order_id - tests: - - unique - - not_null - - name: status - tests: - - accepted_values: - values: ['placed', 'shipped', 'completed', 'return_pending', 'returned'] - - - name: stg_payments - columns: - - name: payment_id - tests: - - unique - - not_null - - name: payment_method - tests: - - accepted_values: - values: ['credit_card', 'coupon', 'bank_transfer', 'gift_card'] diff --git a/models/staging/stg_customers.sql b/models/staging/stg_customers.sql deleted file mode 100644 index cad047269..000000000 --- a/models/staging/stg_customers.sql +++ /dev/null @@ -1,22 +0,0 @@ -with source as ( - - {#- - Normally we would select from the table here, but we are using seeds to load - our data in this project - #} - select * from {{ ref('raw_customers') }} - -), - -renamed as ( - - select - id as customer_id, - first_name, - last_name - - from source - -) - -select * from renamed diff --git a/models/staging/stg_orders.sql b/models/staging/stg_orders.sql deleted file mode 100644 index a654dcb94..000000000 --- a/models/staging/stg_orders.sql +++ /dev/null @@ -1,23 +0,0 @@ -with source as ( - - {#- - Normally we would select from the table here, but we are using seeds to load - our data in this project - #} - select * from {{ ref('raw_orders') }} - -), - -renamed as ( - - select - id as order_id, - user_id as customer_id, - order_date, - status - - from source - -) - -select * from renamed diff --git a/models/staging/stg_payments.sql b/models/staging/stg_payments.sql deleted file mode 100644 index 700cf7f4f..000000000 --- a/models/staging/stg_payments.sql +++ /dev/null @@ -1,25 +0,0 @@ -with source as ( - - {#- - Normally we would select from the table here, but we are using seeds to load - our data in this project - #} - select * from {{ ref('raw_payments') }} - -), - -renamed as ( - - select - id as payment_id, - order_id, - payment_method, - - -- `amount` is currently stored in cents, so we convert it to dollars - amount / 100 as amount - - from source - -) - -select * from renamed diff --git a/profiles.yml b/profiles.yml index 8e3abc481..b726a56a5 100644 --- a/profiles.yml +++ b/profiles.yml @@ -2,10 +2,6 @@ jaffle_shop: target: dev outputs: dev: - type: sqlite - threads: 1 - database: issues - schema: main - schema_directory: /Users/bonafide/Downloads/GitHub/fleetio/jaffle-shop-classic/scripts/data - schemas_and_paths: - main: /Users/bonafide/Downloads/GitHub/fleetio/jaffle-shop-classic/scripts/data \ No newline at end of file + type: duckdb + path: data/issues.duckdb + schema: main \ No newline at end of file diff --git a/scripts/data b/scripts/data deleted file mode 100644 index e69de29bb..000000000 diff --git a/scripts/load_to_duckdb.py b/scripts/load_to_duckdb.py new file mode 100644 index 000000000..9f5a9a2e6 --- /dev/null +++ b/scripts/load_to_duckdb.py @@ -0,0 +1,26 @@ +import duckdb +import os + +# Define paths +base_path = os.path.abspath(os.path.join(os.path.dirname(__file__), '..')) # Move one level up to jaffle-shop-classic +csv_file = os.path.join(base_path, 'data/issues.csv') # Path to your CSV file +db_file = os.path.join(base_path, 'data/issues.duckdb') # Path to your DuckDB file + +# Ensure the database folder exists +os.makedirs(os.path.dirname(db_file), exist_ok=True) + +# Connect to DuckDB (creates the database if it doesn't exist) +conn = duckdb.connect(db_file) + +# Load the CSV into a DuckDB table +conn.execute(f""" + CREATE TABLE IF NOT EXISTS issues AS + SELECT * FROM read_csv_auto('{csv_file}'); +""") + +# Verify the data +print("Loaded data:") +print(conn.execute("SELECT * FROM issues LIMIT 5").fetchdf()) + +# Close the connection +conn.close() \ No newline at end of file