INV/WIP transactions being applied to previous dates

Hello All,

I am still refining my finance skills in Epicor to this day, but something I have stumbled upon is end of month inventory valuations and the conflicting inventory transactions that are happening on dates after the end of month.

So it goes like this. Run a stock status report at 12AM on the end of the month.

then take 1-2 days to close the month (capture wip, post AP invoices, pay ap invoices, all that).

Well in those 1-2 days we are seeing STK-MTL, MFG-STK, MFG-CUS transactions that have a system date of 5/1 or 5/2 but a transaction date (the apply date) of 4/30 and 4/28.

Well if those transactions are truly happening on 5/1 and 5/2 why is it being back dated to 4/30 and 4/28?

Maybe it’s super obvious, but I am looking for any ideas from y’all on where to start looking to find out why (i.e. company config, product group, anything…).

Thanks in advance for any help.

-Utah

@utaylor You need to set the earliest apply date to the first day of the new period. We actually capture up to the day on last day of then month and then nothing but GL entries happen after that.

1 Like

Greg, can you walk me through that process in terms of the timing of it?

Do you set that after then end of the month or??

We do that via automation at the end of the month. At my previous job, this was part of our month end close scripts - we were not 24/7 there.

This ensures all updates to POs and jobs only affect the current fiscal period.

1 Like

Thanks Doug, not sure what scripts I need to run, my question is, why are the transactions entered on 5/1 and 5/2 but applied to 4/29-4/30?

I am certain the users aren’t changing the apply date on some of these, but that may just be the issue. If the customer shipment is dated as 4/30 and they don’t change the date when they physically ship it I can see maybe why it applies to 4/30.

But as for issuing material to a job, not sure why the job would apply those transactions in 4/30 unless the close date has something to do with it.

We are 24/5 and sometimes 24/7 depending on the backlog.

Any chance they are backflush transactions?

If you set the earliest apply date, you will find out real quick how they are happening because the person will come asking why they can’t do what they want. It is under General Ledger/General Operations.

3 Likes

We don’t backflush anything at this time.

We automated via a function to increase everything to current month but General GL entries.

For my last job, “scripts” just mean the checklist they go through each month to close out the financials.

As @jkane said, once you change this you will quickly find out where it is happening.

My question to all of you is this though, where in that “monthly checklist” is the apply date change.

For example, it still takes the accounting dept a couple days to finish their transactions and get them posted in April, when would you change the apply date?

Because I feel like if we were to set the earliest apply date to 5/1 right at midnight on 5/1 then we wouldn’t be able to do half or more of the accounting functions as well.

There are multiple options for Earliest Apply Date. On the main screen you can set the general date:

image

Then in the Per Module you can make that different:

image

So this would prevent any transactional data to be applied to the previous month, but since you don’t define “General Journal” on this tab, they can still do back to 4/1 to finish their entries because that is caught by the “All Transactions” setting.

So go through and get all shipments, receipts, invoice batches, and labor tickets processed. Run your capture and then set the EAD. Of course, your process may be different.

I’ve set up a dashboard to show all open items so the areas can review towards month end to make sure there is nothing left open.

2 Likes

@utaylor We run 4-4-5 and close on Saturday. Our capture is offset, so Thursday captures up to the previous Monday, etc. On Saturday we do the final shipments for the month, final invoicing for the month, make sure no one is left on jobs and capture up to current.

At this time we can set all modules except GL to the first day of the current period and GL to the first day of the previous period. We actually do it when accounting comes in on Monday morning.

Thanks for elaborating. I think I’d need to fully understand what each department is doing for EOM if they are doing anything at all…

Thanks everyone on this post as well.

@Doug.C There must be a setting somewhere, but we have General Journal also on the module tab.

image

1 Like

Yeah, you definitely need to get accounting involved to see what they want. As @Doug.C said, you can control the modules separately. You will probably want to lock down everything except AP and GL, then lock AP, and finally GL.

1 Like

that sounds about right John, I’d have to figure that out.

Yes, but if you don’t add a module it falls back to the “All transactions” tab setting.

image

3 Likes

LOL. I didn’t set this up in 2012, so I had no idea they were user added and not just the modules we owned.

1 Like

@Doug.C @gpayne @jkane do you all go and update these dates or does your accounting department do this?

And have you found any way to automate the updating of these earliest apply dates so that someone doesn’t have to manually do it?

The accounting department can handle it if they are closing things down manually for the month. Otherwise a scheduled function (if available) is a quick and easy process.

1 Like

scheduled functions… oh how I wish I was on that version.