У меня есть большой CSV-файл (без заголовков), который я пытаюсь преобразовать во вложенный JSON-файл.
Я начал с использования панд для добавления в строку заголовка и преобразования df в json, но понял, что библиотека to_json не предназначена для того, что я пытаюсь выполнить.
import pandas as pd
csv_file = pd.DataFrame(pd.read_csv("C:\\xyz.csv", sep = ",", header=None, index_col = False))
csv_file.rename(columns={5: 'InvoiceNumber'}, inplace=True)
csv_file.rename(columns={2: 'AccountNumber'}, inplace=True)
csv_file.rename(columns={4: 'Date'}, inplace=True)
csv_file.rename(columns={62: 'DueDate'}, inplace=True)
csv_file.rename(columns={10: 'Amount'}, inplace=True)
csv_file.rename(columns={9: 'Currency'}, inplace=True)
csv_file.rename(columns={18: 'PackageCount'}, inplace=True)
csv_file.rename(columns={13: 'ShipmentTrackingNumber'}, inplace=True)
csv_file.rename(columns={20: 'TrackingNumber'}, inplace=True)
csv_file.rename(columns={44: 'ServiceCode'}, inplace=True)
csv_file.rename(columns={21: 'PackageRef1'}, inplace=True)
csv_file.rename(columns={22: 'PackageRef2'}, inplace=True)
csv_file.rename(columns={23: 'PackageRef3'}, inplace=True)
csv_file.rename(columns={24: 'PackageRef4'}, inplace=True)
csv_file.rename(columns={25: 'PackageRef5'}, inplace=True)
csv_file.rename(columns={15: 'ShipmentRef1'}, inplace=True)
csv_file.rename(columns={16: 'ShipmentRef2'}, inplace=True)
csv_file.rename(columns={66: 'SenderName'}, inplace=True)
csv_file.rename(columns={67: 'SenderCompany'}, inplace=True)
csv_file.rename(columns={68: 'SenderAddressLine1'}, inplace=True)
csv_file.rename(columns={69: 'SenderAddressLine2'}, inplace=True)
csv_file.rename(columns={70: 'SenderCity'}, inplace=True)
csv_file.rename(columns={71: 'SenderState'}, inplace=True)
csv_file.rename(columns={72: 'SenderZipcode'}, inplace=True)
csv_file.rename(columns={73: 'SenderCountry'}, inplace=True)
csv_file.rename(columns={74: 'ReceiverName'}, inplace=True)
csv_file.rename(columns={75: 'ReceiverCompany'}, inplace=True)
csv_file.rename(columns={76: 'ReceiverAddressLine1'}, inplace=True)
csv_file.rename(columns={77: 'ReceiverAddressLine2'}, inplace=True)
csv_file.rename(columns={78: 'ReceiverCity'}, inplace=True)
csv_file.rename(columns={79: 'ReceiverState'}, inplace=True)
csv_file.rename(columns={80: 'ReceiverZipcode'}, inplace=True)
csv_file.rename(columns={81: 'ReceiverCountry'}, inplace=True)
csv_file.to_json("C:\\xyz.json")
#header = ['Version','RecipientNumber','AccountNumber','AccountCountry','InvoiceDate','InvoiceNumber','InvoiceTypeCode','InvoiceTypeDetailCode','AccountTaxID','InvoiceCurrencyCode','InvoiceAmount','TransactionDate','PickupRecordNumber','LeadShipmentNumber','WorldEaseNumber','ShipmentReferenceNumber1','ShipmentReferenceNumber2','BillOptionCode','PackageQuantity','OversizeQuantity','TrackingNumber','PackageReferenceNumber1','PackageReferenceNumber2','PackageReferenceNumber3','PackageReferenceNumber4','PackageReferenceNumber5','EnteredWeight','EnteredWeightUnitofMeasure','BilledWeight','BilledWeightUnitofMeasure','ContainerType','BilledWeightType','PackageDimensions','Zone','ChargeCategoryCode','ChargeCategoryDetailCode','ChargeSource','TypeCode1','TypeDetailCode1','TypeDetailValue1','TypeCode2','TypeDetailCode2','TypeDetailValue2','ChargeClassificationCode','ChargeDescriptionCode','ChargeDescription','ChargedUnitQuantity','BasisCurrencyCode','BasisValue','TaxIndicator','TransactionCurrencyCode','IncentiveAmount','NetAmount','MiscellaneousCurrencyCode','MiscellaneousIncentiveAmount','MiscellaneousNetAmount','AlternateInvoicingCurrencyCode','AlternateInvoiceAmount','InvoiceExchangeRate','TaxVarianceAmount','CurrencyVarianceAmount','InvoiceLevelCharge','InvoiceDueDate','AlternateInvoiceNumber','StoreNumber','CustomerReferenceNumber','SenderName','SenderCompanyName','SenderAddressLine1','SenderAddressLine2','SenderCity','SenderState','SenderPostal','SenderCountry','ReceiverName','ReceiverCompanyName','ReceiverAddressLine1','ReceiverAddressLine2','ReceiverCity','ReceiverState','ReceiverPostal','ReceiverCountry','ThirdPartyName','ThirdPartyCompanyName','ThirdPartyAddressLine1','ThirdPartyAddressLine2','ThirdPartyCity','ThirdPartyState','ThirdPartyPostal','ThirdPartyCountry','SoldToName','SoldToCompanyName','SoldToAddressLine1','SoldToAddressLine2','SoldToCity','SoldToState','SoldToPostal','SoldToCountry','MiscellaneousAddressQual1','MiscellaneousAddress1Name','MiscellaneousAddress1CompanyName','MiscellaneousAddress1AddressLine1','MiscellaneousAddress1AddressLine2','MiscellaneousAddress1City','MiscellaneousAddress1State','MiscellaneousAddress1Postal','MiscellaneousAddress1Country','MiscellaneousAddressQual2','MiscellaneousAddress2Name','MiscellaneousAddress2CompanyName','MiscellaneousAddress2AddressLine1','MiscellaneousAddress2AddressLine2','MiscellaneousAddress2City','MiscellaneousAddress2State','MiscellaneousAddress2Postal','MiscellaneousAddress2Country','ShipmentDate','ShipmentExportDate','ShipmentImportDate','EntryDate','DirectShipmentDate','ShipmentDeliveryDate','ShipmentReleaseDate','CycleDate','EFTDate','ValidationDate','EntryPort','EntryNumber','ExportPlace','ShipmentValueAmount','ShipmentDescription','EnteredCurrencyCode','CustomsNumber','ExchangeRate','MasterAirWaybillNumber','EPU','EntryType','CPCCode','LineItemNumber','GoodsDescription','EnteredValue','DutyAmount','Weight','UnitofMeasure','ItemQuantity','ItemQuantityUnitofMeasure','ImportTaxID','DeclarationNumber','CarrierName','CCCDNumber','CycleNumber','ForeignTradeReferenceNumber','JobNumber','TransportMode','TaxType','TariffCode','TariffRate','TariffTreatmentNumber','ContactName','ClassNumber','DocumentType','OfficeNumber','DocumentNumber','DutyValue','TotalValueforDuty','ExciseTaxAmount','ExciseTaxRate','GSTAmount','GSTRate','OrderInCouncil','OriginCountry','SIMAAccess','TaxValue','TotalCustomsAmount','MiscellaneousLine1','MiscellaneousLine2','MiscellaneousLine3','MiscellaneousLine4','MiscellaneousLine5','PayorRoleCode','MiscellaneousLine7','MiscellaneousLine8','MiscellaneousLine9','MiscellaneousLine10','MiscellaneousLine11','DutyRate','VATBasisAmount','VATAmount','VATRate','OtherBasisAmount','OtherAmount','OtherRate','OtherCustomsNumberIndicator','OtherCustomsNumber','CustomsOfficeName','PackageDimensionUnitOfMeasure','OriginalShipmentPackageQuantity','CorrectedZone','TaxLawArticleNumber','TaxLawArticleBasisAmount','Originaltrackingnumber','Scaleweightquantity','ScaleWeightUnitofMeasure','Rawdimensionunitofmeasure','Rawdimensionlength','BOL#1','BOL#2','BOL#3','BOL#4','BOL#5','PO#1','PO#2','PO#3','PO#4','PO#5','PO#6','PO#7','PO#8','PO#9','PO#10','NMFC','DetailClass','FreightSequenceNumber','DeclaredFreightClass','PlaceHolder34','PlaceHolder35','PlaceHolder36','PlaceHolder37','PlaceHolder38','PlaceHolder39','PlaceHolder40','PlaceHolder41','PlaceHolder42','PlaceHolder43','PlaceHolder44','PlaceHolder45','PlaceHolder46','PlaceHolder47','PlaceHolder48','PlaceHolder49','PlaceHolder50','PlaceHolder51','PlaceHolder52','PlaceHolder53','PlaceHolder54','PlaceHolder55','PlaceHolder56','PlaceHolder57','PlaceHolder58','PlaceHolder59']
Я бы хотел, чтобы вывод выглядел так, но я не уверен, как этого добиться. Большое спасибо за любую помощь в этом.
{
"Company": "XYZ", #this will be pulled from a lookup table based on account number
"Carrier": "UPS",
"InvoiceNumber": "000000xu1u0w149",
"AccountNumber": "xu1u0w",
"Date": "2019-04-06T00:00:00",
"DueDate": "2019-04-09T00:00:00",
"GrossAmount": {
"Amount": 1905.96,
"Currency": "usd"
},
"Amount": {
"Amount": 1891.32,
"Currency": "usd"
},
"PackageCount": 3,
"Packages": [
{
"ShipmentTrackingNumber": "1zxu1u0w0386410622",
"TrackingNumber": "1zxu1u0w0386410622",
"Service": "ups ground", #this will be pulled from a lookup table based on service code
"ServiceCode": "003",
"PackageReferences": {
"Ref1": "",
"Ref2": "",
"Ref3": "",
"Ref4": "",
"Ref5": ""
},
"ShipmentReferences": {
"Ref1": "6853832",
"Ref2": "00500001000136406114"
},
"PackageCount": 1,
"ShipperName": "",
"ShipperCompany": "xyz corporation loc 100",
"ShipperAddress": {
"AddressLine1": "2801 xyz dr",
"AddressLine2": "2801 xyz dr",
"City": "owensboro",
"State": "ky",
"Zipcode": "42301 7701",
"Country": "us",
"IsResidential": false
},
"RecipientName": "n-maria thompson",
"RecipientCompany": "xyz industries",
"RecipientAddress": {
"AddressLine1": "5201 w. 84th street",
"AddressLine2": "",
"City": "indianapolis",
"State": "in",
"Zipcode": "46268",
"Country": "us",
"IsResidential": false
},
"ActualWeight": {
"Amount": 4.10,
"Unit": "LBS"
},
"RateWeight": {
"Amount": 5.0,
"Unit": "LBS"
},
"WeightType": 0,
"GrossAmount": {
"Amount": 10.05,
"Currency": "usd"
},
"Amount": {
"Amount": 8.09,
"Currency": "usd"
},
"Customs": {
"Amount": 0.0,
"Currency": "usd"
},
"DeclaredValue": {
"Amount": 0.0,
"Currency": " "
},
"TransactionDate": "2019-04-01T00:00:00",
"ShipDate": "2019-04-02T15:32:56",
"DeliverDate": "2019-04-03T08:54:41",
"Dimension": {
"Length": 0.0,
"Height": 0.0,
"Width": 0.0,
"Unit": "UNDEFINED"
},
"PackageType": "package",
"Zone": "002",
"Payor": "shipper",
"Charges": [
{
"GrossAmount": {
"Amount": 0.68,
"Currency": "usd"
},
"Amount": {
"Amount": 0.44,
"Currency": "usd"
},
"Code": "fsc",
"Name": "chargeback fuel surcharge"
},
{
"GrossAmount": {
"Amount": 9.37,
"Currency": "usd"
},
"Amount": {
"Amount": 7.65,
"Currency": "usd"
},
"Code": "frt",
"Name": "chargeback ground commercial"
}
]
},
{
"ShipmentTrackingNumber": "1zxu1u0w0386438335",
"TrackingNumber": "1zxu1u0w0386438335",
"Service": "ups ground", #this will be pulled from a lookup table based on service code
"ServiceCode": "003",
"PackageReferences": {
"Ref1": "",
"Ref2": "",
"Ref3": "",
"Ref4": "",
"Ref5": ""
},
"ShipmentReferences": {
"Ref1": "6866096",
"Ref2": "00500001000136417684"
},
"PackageCount": 1,
"ShipperName": "",
"ShipperCompany": "xyz corporation loc 100",
"ShipperAddress": {
"AddressLine1": "2801 xyz dr",
"AddressLine2": "2801 xyz dr",
"City": "owensboro",
"State": "ky",
"Zipcode": "42301 7701",
"Country": "us",
"IsResidential": false
},
"RecipientName": "n-jake wade",
"RecipientCompany": "xyz industries",
"RecipientAddress": {
"AddressLine1": "641 telluride st",
"AddressLine2": "",
"City": "aurora",
"State": "co",
"Zipcode": "800117818",
"Country": "us",
"IsResidential": false
},
"ActualWeight": {
"Amount": 16.5,
"Unit": "LBS"
},
"RateWeight": {
"Amount": 17.0,
"Unit": "LBS"
},
"WeightType": 0,
"GrossAmount": {
"Amount": 17.18,
"Currency": "usd"
},
"Amount": {
"Amount": 8.48,
"Currency": "usd"
},
"Customs": {
"Amount": 0.0,
"Currency": "usd"
},
"DeclaredValue": {
"Amount": 0.0,
"Currency": " "
},
"TransactionDate": "2019-04-02T00:00:00",
"ShipDate": "2019-04-03T14:04:03",
"DeliverDate": "2019-04-05T10:25:12",
"Dimension": {
"Length": 0.0,
"Height": 0.0,
"Width": 0.0,
"Unit": "UNDEFINED"
},
"PackageType": "package",
"Zone": "005",
"Payor": "shipper",
"Charges": [
{
"GrossAmount": {
"Amount": 16.02,
"Currency": "usd"
},
"Amount": {
"Amount": 8.01,
"Currency": "usd"
},
"Code": "frt",
"Name": "chargeback ground commercial"
},
{
"GrossAmount": {
"Amount": 1.16,
"Currency": "usd"
},
"Amount": {
"Amount": 0.47,
"Currency": "usd"
},
"Code": "fsc",
"Name": "chargeback fuel surcharge"
}
]
},
{
"ShipmentTrackingNumber": "1zxu1u0w0386546398",
"TrackingNumber": "1zxu1u0w0386546398",
"Service": "ups ground",
"ServiceCode": "003",
"PackageReferences": {
"Ref1": "",
"Ref2": "",
"Ref3": "",
"Ref4": "",
"Ref5": ""
},
"ShipmentReferences": {
"Ref1": "6928584",
"Ref2": "00500001000136598659"
},
"PackageCount": 1,
"ShipperName": "",
"ShipperCompany": "xyz corporation loc 100",
"ShipperAddress": {
"AddressLine1": "2801 xyz dr",
"AddressLine2": "2801 xyz dr",
"City": "owensboro",
"State": "ky",
"Zipcode": "42301 7701",
"Country": "us",
"IsResidential": false
},
"RecipientName": "n-maria thompson",
"RecipientCompany": "xyz industries",
"RecipientAddress": {
"AddressLine1": "5201 w. 84th street",
"AddressLine2": "",
"City": "indianapolis",
"State": "in",
"Zipcode": "46268",
"Country": "us",
"IsResidential": false
},
"ActualWeight": {
"Amount": 10.0,
"Unit": "LBS"
},
"RateWeight": {
"Amount": 10.0,
"Unit": "LBS"
},
"WeightType": 0,
"GrossAmount": {
"Amount": 11.63,
"Currency": "usd"
},
"Amount": {
"Amount": 8.09,
"Currency": "usd"
},
"Customs": {
"Amount": 0.0,
"Currency": "usd"
},
"DeclaredValue": {
"Amount": 0.0,
"Currency": " "
},
"TransactionDate": "2019-04-03T00:00:00",
"ShipDate": "2019-04-04T13:41:06",
"DeliverDate": "2019-04-05T09:07:56",
"Dimension": {
"Length": 0.0,
"Height": 0.0,
"Width": 0.0,
"Unit": "UNDEFINED"
},
"PackageType": "package",
"Zone": "002",
"Payor": "shipper",
"Charges": [
{
"GrossAmount": {
"Amount": 10.84,
"Currency": "usd"
},
"Amount": {
"Amount": 7.65,
"Currency": "usd"
},
"Code": "frt",
"Name": "chargeback ground commercial"
},
{
"GrossAmount": {
"Amount": 0.79,
"Currency": "usd"
},
"Amount": {
"Amount": 0.44,
"Currency": "usd"
},
"Code": "fsc",
"Name": "chargeback fuel surcharge"
}
]
}
],
"Charges": [
{
"GrossAmount": {
"Amount": 114.80,
"Currency": "usd"
},
"Amount": {
"Amount": 114.80,
"Currency": "usd"
},
"Code": "acc",
"Name": "address correction ground"
},
{
"GrossAmount": {
"Amount": 0.0,
"Currency": "usd"
},
"Amount": {
"Amount": 0.0,
"Currency": "usd"
},
"Code": "acc",
"Name": "address correction 3 day select"
},
{
"GrossAmount": {
"Amount": 114.80,
"Currency": "usd"
},
"Amount": {
"Amount": 114.80,
"Currency": "usd"
},
"Code": "acc",
"Name": "address correction 3 day select"
},
{
"GrossAmount": {
"Amount": 1623.0,
"Currency": "usd"
},
"Amount": {
"Amount": 1623.0,
"Currency": "usd"
},
"Code": "msc",
"Name": "billing adjustment for w/e 04/06/2019"
},
{
"GrossAmount": {
"Amount": 14.5,
"Currency": "usd"
},
"Amount": {
"Amount": 14.5,
"Currency": "usd"
},
"Code": "acc",
"Name": "service charge"
}
]
}
Пожалуйста, смотрите данные ниже:
2.1,0000XU1U0W,0000XU1U0W,US,4/6/2019,000000XU1U0W149,E,,,USD,244211.69,4/1/2019,3614634,1ZXU1U0W0386410622,,500001000000000000,6853832,P/P,1,0,1ZXU1U0W0386410622,,,,,,4.1,L,5,L,PKG,,,2,SHP,CHBK,,,,,,,,FRT,003,Chargeback Ground Commercial,1,,0,,USD,1.72,7.65,,0,0,,0,0,0,0,0,4/9/2019,,,,,XYZ CORPORATION LOC 100,2801 XYZ DR,2801 XYZ DR,OWENSBORO,KY,42301 7701,US,N-MARIA THOMPSON,XYZ INDUSTRIES,5201 W. 84TH STREET,,INDIANAPOLIS,IN,46268,US,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,0,,,,0,,,,,0,,0,0,,,0,,,,,,,,,,,,0,,,,,,,0,0,0,0,0,0,,,0,0,0,Bill to Account Number is Cancelled,0000Y7193R,,,,1,,,,,,0,0,0,0,0,0,0,,,,,0,,,0,,0,,,,,,,,,,,,,,,,,,,,,0,,,,,,,,,,,,,,,,,,,,,,,,,,,
2.1,0000XU1U0W,0000XU1U0W,US,4/6/2019,000000XU1U0W149,E,,,USD,244211.69,4/1/2019,3614634,1ZXU1U0W0386410622,,500001000000000000,6853832,P/P,0,0,1ZXU1U0W0386410622,,,,,,0,,0,,PKG,,,2,SHP,CHBK,,,,,,,,FSC,FSC,Chargeback Fuel Surcharge,1,USD,9.37,,USD,0.24,0.44,,0,0,,0,0,0,0,0,4/9/2019,,,,,XYZ CORPORATION LOC 100,2801 XYZ DR,2801 XYZ DR,OWENSBORO,KY,42301 7701,US,N-MARIA THOMPSON,XYZ INDUSTRIES,5201 W. 84TH STREET,,INDIANAPOLIS,IN,46268,US,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,0,,,,0,,,,,0,,0,0,,,0,,,,,,,,,,,,0,,,,,,,0,0,0,0,0,0,,,0,0,0,,,,,,1,,,,,,0,0,0,0,0,0,0,,,,,0,,,0,,0,,,,,,,,,,,,,,,,,,,,,0,,,,,,,,,,,,,,,,,,,,,,,,,,,
2.1,0000XU1U0W,0000XU1U0W,US,4/6/2019,000000XU1U0W149,E,,,USD,244211.69,4/2/2019,3614645,1ZXU1U0W0386438335,,500001000000000000,6866096,P/P,1,0,1ZXU1U0W0386438335,,,,,,16.5,L,17,L,PKG,,,5,SHP,CHBK,,,,,,,,FRT,003,Chargeback Ground Commercial,1,,0,,USD,8.01,8.01,,0,0,,0,0,0,0,0,4/9/2019,,,,,XYZ CORPORATION LOC 100,2801 XYZ DR,2801 XYZ DR,OWENSBORO,KY,42301 7701,US,N-JAKE WADE,XYZ INDUSTRIES,641 TELLURIDE ST,,AURORA,CO,800117818,US,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,0,,,,0,,,,,0,,0,0,,,0,,,,,,,,,,,,0,,,,,,,0,0,0,0,0,0,,,0,0,0,Bill to Account Number is Cancelled,00008X0883,,,,1,,,,,,0,0,0,0,0,0,0,,,,,0,,,0,,0,,,,,,,,,,,,,,,,,,,,,0,,,,,,,,,,,,,,,,,,,,,,,,,,,
2.1,0000XU1U0W,0000XU1U0W,US,4/6/2019,000000XU1U0W149,E,,,USD,244211.69,4/2/2019,3614645,1ZXU1U0W0386438335,,500001000000000000,6866096,P/P,0,0,1ZXU1U0W0386438335,,,,,,0,,0,,PKG,,,5,SHP,CHBK,,,,,,,,FSC,FSC,Chargeback Fuel Surcharge,1,USD,16.02,,USD,0.69,0.47,,0,0,,0,0,0,0,0,4/9/2019,,,,,XYZ CORPORATION LOC 100,2801 XYZ DR,2801 XYZ DR,OWENSBORO,KY,42301 7701,US,N-JAKE WADE,XYZ INDUSTRIES,641 TELLURIDE ST,,AURORA,CO,800117818,US,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,0,,,,0,,,,,0,,0,0,,,0,,,,,,,,,,,,0,,,,,,,0,0,0,0,0,0,,,0,0,0,,,,,,1,,,,,,0,0,0,0,0,0,0,,,,,0,,,0,,0,,,,,,,,,,,,,,,,,,,,,0,,,,,,,,,,,,,,,,,,,,,,,,,,,
2.1,0000XU1U0W,0000XU1U0W,US,4/6/2019,000000XU1U0W149,E,,,USD,244211.69,4/3/2019,3614656,1ZXU1U0W0386546398,,500001000000000000,6928584,P/P,1,0,1ZXU1U0W0386546398,,,,,,10,L,10,L,PKG,,,2,SHP,CHBK,,,,,,,,FRT,003,Chargeback Ground Commercial,1,,0,,USD,3.19,7.65,,0,0,,0,0,0,0,0,4/9/2019,,,,,XYZ CORPORATION LOC 100,2801 XYZ DR,2801 XYZ DR,OWENSBORO,KY,42301 7701,US,N-MARIA THOMPSON,XYZ INDUSTRIES,5201 W. 84TH STREET,,INDIANAPOLIS,IN,46268,US,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,0,,,,0,,,,,0,,0,0,,,0,,,,,,,,,,,,0,,,,,,,0,0,0,0,0,0,,,0,0,0,Bill to Account Number is Cancelled,0000Y7193R,,,,1,,,,,,0,0,0,0,0,0,0,,,,,0,,,0,,0,,,,,,,,,,,,,,,,,,,,,0,,,,,,,,,,,,,,,,,,,,,,,,,,,
2.1,0000XU1U0W,0000XU1U0W,US,4/6/2019,000000XU1U0W149,E,,,USD,244211.69,4/3/2019,3614656,1ZXU1U0W0386546398,,500001000000000000,6928584,P/P,0,0,1ZXU1U0W0386546398,,,,,,0,,0,,PKG,,,2,SHP,CHBK,,,,,,,,FSC,FSC,Chargeback Fuel Surcharge,1,USD,10.84,,USD,0.35,0.44,,0,0,,0,0,0,0,0,4/9/2019,,,,,XYZ CORPORATION LOC 100,2801 XYZ DR,2801 XYZ DR,OWENSBORO,KY,42301 7701,US,N-MARIA THOMPSON,XYZ INDUSTRIES,5201 W. 84TH STREET,,INDIANAPOLIS,IN,46268,US,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,0,,,,0,,,,,0,,0,0,,,0,,,,,,,,,,,,0,,,,,,,0,0,0,0,0,0,,,0,0,0,,,,,,1,,,,,,0,0,0,0,0,0,0,,,,,0,,,0,,0,,,,,,,,,,,,,,,,,,,,,0,,,,,,,,,,,,,,,,,,,,,,,,,,,
2.1,0000XU1U0W,0000XU1U0W,US,4/6/2019,000000XU1U0W149,E,,,USD,244211.69,4/3/2019,,,,,,P/P,1,0,,,,,,,0,,0,,PKG,,,0,ADJ,ADC,,,,,,,,FRT,003,Address Correction Ground,1,,0,,USD,0,114.8,,0,0,,0,0,0,0,0,4/9/2019,,,,,WARREN TIRE SERVICE,4 HIGHLAND AVE BOB KELLOGG,,JOHNSTOWN,NY,12095,US,BOB KELLOGG,WARREN TIRE,203 N COMRIE AVE,,JOHNSTOWN,NY,12095,US,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,0,,,,0,,,,,0,,0,0,,,0,,,,,,,,,,,,0,,,,,,,0,0,0,0,0,0,,,0,0,0,,,,,,,,,,,,0,0,0,0,0,0,0,,,,,0,,,0,,0,,,,,,,,,,,,,,,,,,,,,0,,,,,,,,,,,,,,,,,,,,,,,,,,,
2.1,0000XU1U0W,0000XU1U0W,US,4/6/2019,000000XU1U0W149,E,,,USD,244211.69,4/5/2019,,,,,,P/P,1,0,,,,,,,0,,0,,PKG,,,0,ADJ,ADC,,,,,,,,FRT,12,Address Correction 3 Day Select,1,,0,,USD,0,0,,0,0,,0,0,0,0,0,4/9/2019,,,,JACOB L SPURZEM,XYZ CORPORATION,819 NORTH HUNTER STREET,,STOCKTON,CA,95202,US,,XYZ 370,819 N HUNTER ST,,STOCKTON,CA,95202,US,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,0,,,,0,,,,,0,,0,0,,,0,,,,,,,,,,,,0,,,,,,,0,0,0,0,0,0,,,0,0,0,,,,,,,,,,,,0,0,0,0,0,0,0,,,,,0,,,0,,0,,,,,,,,,,,,,,,,,,,,,0,,,,,,,,,,,,,,,,,,,,,,,,,,,
2.1,0000XU1U0W,0000XU1U0W,US,4/6/2019,000000XU1U0W149,E,,,USD,244211.69,4/6/2019,,,,,,P/P,1,0,,,,,,,0,,0,,PKG,,,0,ADJ,ADC,,,,,,,,FRT,12,Address Correction 3 Day Select,1,,0,,USD,0,114.8,,0,0,,0,0,0,0,0,4/9/2019,,,,ROSS V CLARK,XYZ CORPORATION,1024 SOUTH 200 WEST,,SALT LAKE CITY,UT,84101,US,,XYZ CORPORATION.,1024 S 200TH W,,SALT LAKE CITY,UT,84101,US,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,0,,,,0,,,,,0,,0,0,,,0,,,,,,,,,,,,0,,,,,,,0,0,0,0,0,0,,,0,0,0,,,,,,,,,,,,0,0,0,0,0,0,0,,,,,0,,,0,,0,,,,,,,,,,,,,,,,,,,,,0,,,,,,,,,,,,,,,,,,,,,,,,,,,