spartacus
11th May 2006, 15:18
What have I to do, if I want to generate an entry in tdpur451 which sets the field tdpur451.ckor to "turnover"?
I suppose I have to change something in the orderlines?
spartacus
11th May 2006, 17:24
meanwhile we found that, we can do it with tdpur4223m000.
But we get only one record with that try. In the table, however, are a lot of orderlines with a group of four records in which "tdpur451.ckor" ist set to "turnover".
The question is now: How can it happen, that there exist orderlines, with four records and others with only one record, on which "tdpur451.ckor" ist set to "turnover".
Evert-Jan Bosch
12th May 2006, 10:04
processing purchase order (tdpur4223m000) can be done before or after matching and approving the invoice in ACP.
After
If it happens after matching and approving you get only 1 turnover record, directly with the correct invoice amount.
Before
When processing purchase order is done before matching and approving, you get also 1 turnover record. However, when the order is matched and approved the invoice amount can differ from the amount that is stored in the turnover record. Then the following happens: another turnover record is created against the 1st record, but now with negative values. After that 2 turnover records are logged, 1 with delivered quantity filled and 1 with the invoiced amount filled. So, in this situation you get 4 turnover records.
I hope this clarifies it a bit.
spartacus
17th May 2006, 11:02
Hi Ever-Jan
thanks a lot. This helps us to go further. :p