19.12.2006, 10:39 | #1 |
Участник
|
Привет!
1. Должен ли номер транзакции возрастать соответственно "Entry No." У меня к примеру встречаются записи: Entry No. Transaction No. 1..................1 2..................1 3..................5 4..................5 5..................5 6..................4 7..................4 8..................7 9..................7 10.................7 Являются ли строки Entry No. = 6 и 7 ошибочными? 2. Миниамльное количество строк с одним Номером транзакции должно быть = 2 ? Как может появиться строка, номер транзакции которой является уникальным? Получается операция без корреспонидирующего счета. Спасибо |
|
19.12.2006, 10:59 | #2 |
Участник
|
1. По идее за следующий номер транзакции отвечает этот код
IF GLEntry.FIND('+') THEN BEGIN NextEntryNo := GLEntry."Entry No." + 1; NextTransactionNo := GLEntry."Transaction No." + 1; То есть расти они должны пропорционально. Но это касается таблицы 17 2. Как я понимаю признак одной транзакции баланс суммы = 0; То есть одна строка может быть только если Amount = 0 |
|
19.12.2006, 12:01 | #3 |
Участник
|
Кстати, в NAV4.0SP1 при постановке и снятии с аванса возникает ситуация, когда баланс по транзакции не равен 0.
|
|
19.12.2006, 13:14 | #4 |
Участник
|
Это в 17-й? А как же CONSISTENCY?
|
|
19.12.2006, 13:22 | #5 |
Участник
|
|
|
19.12.2006, 15:02 | #6 |
Участник
|
Был случай когда один деятель создавал руками записи финкниги и забыл про транзакцию. И вот следующий же учет после ввода записей инкрементировал транзакцию с 0 на номер 1 пока он возился с Entry No. И транзакции начали наращиваться снова. То есть там три года назад была транзакция и сейчас тот же номер.... Пока это заметили прошла пара месяцев
|
|