cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Anybody figured way to get rid of the pathetic headers i Ebay Transactions report & Orders report?

Ebay reports have these headers in them that make it impossible to import into anywhere without first having to manually deleted the 1st row and with some special characters and additional comment rows and empty rows etc..

 

Apparently the 1st row is for some archaic systems to know the CSV is a CSV to recognize unicode or something. 

 

Without opening the CSV in Excel and deleting all that junk, I am not able to import the CSV into my Airtable database, or any other database or 3rd party application other than Excel of course. Haven't tried Google Sheet because that is same situation as Excel, doesn't help.

 

The issue is once I open the CSV report in Excel to remove the said junk lines, I must also change a few columns to number fields to get rid of the scientific notation before I re-save the edited reports as CSV.

 

I know there are some gimmicks with text edited to add bits or whatever save as different format, but that will still leave me with that junk in the CSV.

 

I am not a programmer so I don't have any capacity to get rid of the CSV junk programmatically.

 

Is there anybody who found a solution to these Ebay reports?

 

All I want is just a clean CSV file, header with field titles and the data in the rows beneath the header row. 

Message 1 of 10
latest reply
9 REPLIES 9

Anybody figured way to get rid of the pathetic headers i Ebay Transactions report & Orders report?

I only use Excel to drop my reports into.  It is easy to edit them from there. 

 

The headings are not "gimmicks".  It is important to keep in mind the reports are coming from Ebay and Ebay data, therefore the reports are labeled with their name.


mam98031  •  Volunteer Community Member  •  Buyer/Seller since 1999

"I can explain it to you, but I can't understand it for you." Quote from Edward I Koch

Message 2 of 10
latest reply

Anybody figured way to get rid of the pathetic headers i Ebay Transactions report & Orders report?

I manually edit.  I suppose you can create sheets for importation that would do the editing for you, but I'm only familiar with Excel, and my Access skills are pretty stone age.

"Every record has been destroyed or falsified, every book rewritten, every picture has been repainted, every statue and street building has been renamed, every date has been altered...History has stopped. Nothing exists except an endless present in which the Party is always right." – George Orwell

Hell is empty. And all the devils are here.
Message 3 of 10
latest reply

Anybody figured way to get rid of the pathetic headers i Ebay Transactions report & Orders report?

Any other ebay 3rd ecommerce service apps I can think of uses plain CSV and it works.   Just headers and data. Even my shippers use the same format. 1st line header, then data. It's only ebay that includes that junk I am not asking for it. I can't import it unless it is programatically edited or manually. I don't enjoy doing it 1-2x every day. If Ebay was giving me option if I want the junk included or not.  

 

I was hoping somebody created a script or something to strip that CSV the junk so the files can be handled with.

 

Even an accounting system will choke on that Ebay junk in the CSV document. 

Message 4 of 10
latest reply

Anybody figured way to get rid of the pathetic headers i Ebay Transactions report & Orders report?

You are going to need to embrace the fact that there will ALWAYS be manual manipulation with eBay reports just because of the nature of the data and how they build reports.  You also need to embrace going nekked and removing the headers entirely.

 

Here are some tips on pulling in reports that I have from dealing with these reports.

 

Globally

 

Do NOT import eBay reports directly into your main table. I am assuming you are compiling data to track and reconcile.  If you go this route, you will have headaches. I have been there; my head still hurts. 

 

Make an import table for the reports and then once you have the data in the correct format from eBay (a feat in itself) then copy the data to your main tables. Never mix potentially bad data directly into your good data before you verify it. 

 

Build your tables with the headers and remove the headers from the reports completely and do not import them at all, because of the below stuff (and they are not needed). 

 

If you are appending to a table vs creating a new one for the report, then step one is to verify the report has not changed. eBay has a (bad) habit of changing formats, headings and moving fields around without notice (and for no logical reason). They just recently added a few fields for the vault and instead of adding them at the end where they could be handled easily, they added them in the middle. 

 

They even change formatting for no reason like numerical to alpha and then randomly change it back.  I am not telling you this to beat up on eBay, they are getting better with the notifications, but the risk is your data being compromised and if you have years of data, it can be destroyed by one bad report. 

 

Some reports not only have a header, they have a footer (also with data that screws up an import). This data IS important because it is the base for the PDF reports but can cause issues with imports as you have found out. 

 

To Remove Headers and Footers

 

The first step is NOT to open it in excel or you get the formatting issue as you have seen. Open the file in notepad and delete the header and footers and then save the file *** do not change the file format. This keeps the values as they should be when you import. Once you have built your table, you do not need the headers and footers at all after you have verified that nothing has changed. You can then import directly with no formatting changes. 

 

Individual Report Items (not sure what ones you are using so I will throw them all up). 

 

Invoice File

 

Has a header and a footer. Along with the above standard delete the top line, a few rows up from the bottom, they have the store subscription fee in there (if you have one) that does not match the headers and will often hose an import. The report is date driven so this line often ends up buried in the report if you have a lot of last-minute month end sales. You need to remove this line. The same for any shipping labels with UPS, FedEx or eBay International (these are also date driven and do not match the headers correctly). 

 

Transaction Report

If your table is set up for numerical or currency, eBay has -- instead of 0 in the numerical field so your table has a conniption fit trying to import -- into a numerical field. You can fix this by a simple find replace -- with 0 when you are removing the header and footer. 

 

If you are using the transaction report to update shipping costs somewhere else (because that shipping cost is ONLY in the transaction report), the numerical values in the Transaction report are a negative (because it is a deduction) where the other reports use a positive value on the fees etc.  If you are using a mix of reports and the transaction report, most have positive values, and the transaction report has negative values. 

 

Orders Report

 

The Orders Report has a header and a footer with account data at the bottom that needs to be stripped. 

 

If you have an order where someone buys two different listings and the order is combined, there are 3 lines of data on the orders report. A main line with values that you need like total shipping etc. and then two lines for the individual items.  You have to manipulate the values for the individual items and remove the top line or you will have bad data and potentially have bad totals.

 

And a weird issue I had to take all the way to the tippy top to ID with Microsoft that may or may not apply with Airtable. 

 

I am not an Airtable user but big in Access.  Does Airtable allow you to change the import specs when appending or importing to a table from a file?  If so, you may be running into an issue that Access has as well with imports from these files where it throws a tantrum and won't import. Change the spec from Unicode to Western European Windows if that is an option. Yeah, it is silly but at least it works. 

 

 

blingfling123_0-1658928148584.png

 

I hope this makes sense and I have not gone too far into the weeds. 

 

It all sounds like a lot but once you know the report character flaws, the process to fix them only takes a few seconds each month. When you can get the data in the correct format it is fantastic and you can do all sorts of really, really cool stuff with it, far beyond ANY accounting application that is attached to eBay. 

 

Feel free to reach out, I will be happy to help you if I can. 

Message 5 of 10
latest reply

Anybody figured way to get rid of the pathetic headers i Ebay Transactions report & Orders report?

It was the same with PayPal reports.  They all had their headings too.  I'm unsure why some find this unusual or just something Ebay does or even something that is bad.  It is just a normal thing.  Headers on reports by the entity that created it.

 


mam98031  •  Volunteer Community Member  •  Buyer/Seller since 1999

"I can explain it to you, but I can't understand it for you." Quote from Edward I Koch

Message 6 of 10
latest reply

Anybody figured way to get rid of the pathetic headers i Ebay Transactions report & Orders report?

Thank you for writing this up. I am sure this will help to general public. Maybe this post deserves a sticky. I can't see any effort even close from Ebay in describing the reports import process so eloquently as you did. 

 

Also appreciate the heads up about Ebay changes the formatting without notice. Airtable is not sensitive to column location, so if Ebay moves columns around or inserts something in the middle, import still works. 


The multiple items on the order is weird and that additional summary line is another issue that needs manual edit. 

 

Ebay reports don't even use the same terminology. Many field names differ from report to report although they represent the same thing.

 

I guess somebody with deep pockets could hire some kid on Taskrabbit to create an app to do the header and footer removal. Maybe costs couple of 100's dollars to do. But when you described how Ebay can change the format without notice, that makes it quite unreliable to invest into an application to handle the removal automatically.

 

AH, well I was hoping somebody has some magic, like push button and things are automatically done in the background removes the headers without messing up the CSV formatting. For the record, if this drives me crazy, I may end up biting the bullet and subscribe to one of the 3rd party ebay partner services that provide me the same ebay data in a more useable format.  At least Ebay API address works fine so they 3rd party reports are reliable, although the Ebay API does miss some of the data that is in Transaction report directly from Ebay.

Message 7 of 10
latest reply

Anybody figured way to get rid of the pathetic headers i Ebay Transactions report & Orders report?


@itolduandso wrote:

Ebay reports have these headers in them that make it impossible to import into anywhere without first having to manually deleted the 1st row and with some special characters and additional comment rows and empty rows etc..

 

Apparently the 1st row is for some archaic systems to know the CSV is a CSV to recognize unicode or something. 

 

Without opening the CSV in Excel and deleting all that junk, I am not able to import the CSV into my Airtable database, or any other database or 3rd party application other than Excel of course. Haven't tried Google Sheet because that is same situation as Excel, doesn't help.

 

The issue is once I open the CSV report in Excel to remove the said junk lines, I must also change a few columns to number fields to get rid of the scientific notation before I re-save the edited reports as CSV.

 

I know there are some gimmicks with text edited to add bits or whatever save as different format, but that will still leave me with that junk in the CSV.

 

I am not a programmer so I don't have any capacity to get rid of the CSV junk programmatically.

 

Is there anybody who found a solution to these Ebay reports?

 

All I want is just a clean CSV file, header with field titles and the data in the rows beneath the header row. 


In excel you can create a macro without any programing skills.

 

Simply click "record macro" go through all the steps to correct the data and get it like you want it then hit the "stop record" then save it. Then the next time just run the macro.

Message 8 of 10
latest reply

Anybody figured way to get rid of the pathetic headers i Ebay Transactions report & Orders report?

That's useful tip. Didn't even know I have Recording Macros available on MS Excel on MacOS.  I thought it was a Windows thing only. Microsoft pushed it on this surprisingly far so that is a surprise. Always throught Excel on MacOS is a stripped down version of Windows version. So this is definitively a must try to do. 

Message 9 of 10
latest reply

Anybody figured way to get rid of the pathetic headers i Ebay Transactions report & Orders report?

Anybody figured way to get rid of the pathetic headers i Ebay Transactions report & Orders report?

 

The Payments > Reports > Transaction Report has everything I need. 

 

I just download the file and edit it with a text editor like WordPad and remove the header.

 

It takes five seconds. 

 

 

Message 10 of 10
latest reply