Trying to do a journal entry CSV import and keep r...
# beginners
a
Trying to do a journal entry CSV import and keep receiving this error "Invalid account reference key "1000" for subsidiary 1." . Nothing online seems to point to the right solution. I thought it might be because the "include children" box was not checked (this has fixed this error in the past) however I cannot click that box on this account as its a bank account. Any ideas?
j
I believe you need the name of the account# as well. Example: 1000 Wells Fargo Bank or whatever it may be
Also is the bank account selected for the subsidiary you are trying to use or not? If not you might have to create another account if you want to add multiple subsidiaries
a
Hi Jordan, thanks for the reply! I'm using external ID to reference the accounts so it wont be pulling a name anywhere. The bank account I selected is apart of the subsidiary I'm setting as the default value. I only have one subsidiary for this organization.
j
I guess without seeing how you are mapping it's hard to tell. Answer ID 10005 shows what requirements you need for it. I'd think you would need to map Journal Entry - Line to the 'Account' as I mentioned above 1000 Wells Fargo Bank.
a
ns account is the external ID Covered line is the only subsidary in this org debit and credit import are the net differences for the trial balances im importing by JE
j
external id is different from the account number. Here is a video that might help explain it

https://www.youtube.com/watch?v=ies4YKf-hM8

l
@Ashlin, what is the currency of the bank account, the subsidiary and the journal entry? The bank account currency must match either the subsidiary's base currency OR the journal entry currency. (Assuming your reference types are correct, this may be another thing to check)
a
All are USD @Luis
s
Simply put. You get this error when there is a mismatch between the subsidiary specified by the account. If this is for a cash account, you are trying to post a JE line for subsidiary A's account to Subsidiary B
a
@Ashlin you can only select 1 subsidiary per bank account. what is the subsidiary selected on this Account and does it match the subsidiary you are setting on your JE?
a
Hello! Thats where I'm confused as there is only one subsidiary available in my account. So I can only choose one subsidiary. Chose the same sub (only one available) for both the account and the mapping.
@Stuart @AI1
a
oh i see. So you column ns account in your CSV file the value is the external ID of the account?
Also, I always use Internal ID's when doing CSV imports...maybe someone else would recommend something else, but I've always found Internal ID's to be safer
In your mappings you also would need to add an ExternalID for the overall JE if you are using this import to Create. othewise if you are updating an existing JE you would need to reference the Internal ID of the JE you are trying to update OR the doc number
Here's how I would lay out my CSV file for a JE import
message has been deleted
Then after you setup your mappings in this screen click this pencil icon to change the lookup to internal ID instead of name
message has been deleted
a
@AI1 gotcha, let me try out your method above and ill see what happens. Will report back findings soon. Thanks!
p
In my experience, the fact that the key is in quotes ("1000") indicates that you need to update the pencil icon to map the import based on the external ID. The quotes usually means you are trying to update the field based on the Name, which is the NetSuite default.
a
Hi @Paul Giese I did make that mistake before so I used the pencil icon to change it to external id before submitting and receiving this error so unfortunately that wasnt the problem on this one.