17.06.2013, 17:10 | #1 |
Участник
|
Вопрос знатокам!
В форме сторнирования транзакций (179 Reverse Entries) натолкнулся на следующий код, логику коего не смог понять. (пункт меню Сторнирование - Сторнировать на дату) Вызывается следующая функция, которая меня поставила в тупик. PostOnDate() RESET; SETFILTER("Entry Type",'<>%1&<>%2',"Entry Type"::"G/L Account","Entry Type"::VAT); IF FINDFIRST THEN FIELDERROR("Entry Type", STRSUBSTNO(Text12400,GLEntry.TABLECAPTION,VATEntry.TABLECAPTION));\ То есть отбираем записи не равные G/L Account" и VAT а потом выводим сообщение что у найденных записей должен быть тот тип, который собственно и откидываем. Может кто-нибудь внятно объяснить чего этим добивались, ну или хотя бы чего хотели добиться?
__________________
Want to believe... |
|