Partial payments not registering on work date

imurphy
Member Posts: 308
We have a client who sells some matierial over the counter - a small amount beside normal sales sent by shipment - but we have to set up something to handle the payments for these sales.
They tipically have to order the item but take a deposit. So the order has a prepayment against it. When the item is recieved the client comes in a pays the remaining amount.
We are calling the standard prepayment handling routines in codeunit 442.
Everything works fine except for a problem with dates.
Example
If the client makes the deposit on, say, the 11th and comes back on the 12th and pays the balance, then both payments are registered on the 11th.
The problem
I need to know the payments which have been made on a particular date - typically the payments made today. This is to control the amount which has been paid in cash or in credit card to make sure noone is pocketing money.
I've been digging through the codeunits but still haven't found where this is being done yet.
Would anyone know if this behaviour can be changed though an option somewhere?
Is there any good reason to have the posting date of the payments the same as the posting date of the document, rather than using the working date as the posting date of the payments? i.e will I break something fundamental if I change this behaviour to use the working date?
Ian
They tipically have to order the item but take a deposit. So the order has a prepayment against it. When the item is recieved the client comes in a pays the remaining amount.
We are calling the standard prepayment handling routines in codeunit 442.
Everything works fine except for a problem with dates.
Example
If the client makes the deposit on, say, the 11th and comes back on the 12th and pays the balance, then both payments are registered on the 11th.
The problem
I need to know the payments which have been made on a particular date - typically the payments made today. This is to control the amount which has been paid in cash or in credit card to make sure noone is pocketing money.
I've been digging through the codeunits but still haven't found where this is being done yet.
Would anyone know if this behaviour can be changed though an option somewhere?
Is there any good reason to have the posting date of the payments the same as the posting date of the document, rather than using the working date as the posting date of the payments? i.e will I break something fundamental if I change this behaviour to use the working date?
Ian
0
Comments
-
Can't we track the cash receipts from the cash account? This will always give the balance as per posting date.CA Sandeep Singla
http://ssdynamics.co.in0 -
At the end of a day how can you tell what the changes were - the idea is to compare a physical POS with the movements in the system. The balance will tell the total - the problem is that the movement dates are wrong.
There is no way of saying
'yesterday you had X at close of business, today we've recieved Y, this morning someone took Z to the bank therefore the balance should be so much.' helping us do the check 'Does this match the physical POS?'
Ian0 -
Worked out a solution - my problem was that everything was being posted on the same date in the past.
Solution? I just changed the posting date in the document header. Now I know when the payments are made, simple.
Anyone see any problem with doing this?
Ian0
Categories
- All Categories
- 73 General
- 73 Announcements
- 66.6K Microsoft Dynamics NAV
- 18.7K NAV Three Tier
- 38.4K NAV/Navision Classic Client
- 3.6K Navision Attain
- 2.4K Navision Financials
- 116 Navision DOS
- 851 Navision e-Commerce
- 1K NAV Tips & Tricks
- 772 NAV Dutch speaking only
- 617 NAV Courses, Exams & Certification
- 2K Microsoft Dynamics-Other
- 1.5K Dynamics AX
- 320 Dynamics CRM
- 111 Dynamics GP
- 10 Dynamics SL
- 1.5K Other
- 990 SQL General
- 383 SQL Performance
- 34 SQL Tips & Tricks
- 35 Design Patterns (General & Best Practices)
- 1 Architectural Patterns
- 10 Design Patterns
- 5 Implementation Patterns
- 53 3rd Party Products, Services & Events
- 1.6K General
- 1.1K General Chat
- 1.6K Website
- 83 Testing
- 1.2K Download section
- 23 How Tos section
- 252 Feedback
- 12 NAV TechDays 2013 Sessions
- 13 NAV TechDays 2012 Sessions