29.04.2010, 17:43 | #1 |
Участник
|
Добрый день.
Пытаюсь отсторнировать учтенный счет покупки ОС, формирую кредит ноту, в момент учета выдает ошибку: Цитата:
ОС Но. ФОС001208 уже было закуплено.
Код: IF GenJnlPosting THEN WITH GenJnlLine DO BEGIN IF "Amt. Diff. Appln. Entry No." <> 0 THEN EXIT; IF "System-Created Entry" THEN IF ("FA Posting Type" = "FA Posting Type"::Приобретение) AND (NOT "FA Reclassification Entry") THEN BEGIN FADeprBook.CALCFIELDS("Initial Acquisition Cost"); IF (FADeprBook."Initial Acquisition") OR (FADeprBook."Initial Acquisition Cost" <> 0) THEN IF Amount > 0 THEN ERROR(Text12400,FA."No."); END; END; |
|
30.04.2010, 13:17 | #2 |
Moderator
|
А какая это версия?
Проверила на 5.0 FP3 - работает. |
|
30.04.2010, 13:25 | #3 |
Участник
|
Версия 4 SP3.
Как я думаю, если вы сторните документ покупки ОС и стоит галка "Первичное Приобретение",тогда все работает, а вот если повторно потом сделать покупку, то выдает ошибку. UPD. Мое предположение оказалось не верно, не сторнит даже первичное приобретение. |
|
30.04.2010, 14:19 | #4 |
Участник
|
Цитата:
|
|
30.04.2010, 14:29 | #5 |
Участник
|
Цитата:
Сообщение от Eugeny_F
Цитата:
|
|
30.04.2010, 14:45 | #6 |
Участник
|
Цитата:
Сообщение от Wooldoor_Sockbat
Цитата:
Сообщение от Eugeny_F
Цитата:
|
|
30.04.2010, 15:17 | #7 |
Участник
|
Цитата:
Сообщение от Eugeny_F
Цитата:
Сообщение от Wooldoor_Sockbat
Цитата:
Сообщение от Eugeny_F
Цитата:
|
|