![]() |
#3 |
Участник
|
Цитата:
[codebox] Bal. Account Type - OnValidate() IF ("Account Type" IN ["Account Type"::Customer,"Account Type"::Vendor,"Account Type"::"Fixed Asset"]) AND ("Bal. Account Type" IN ["Bal. Account Type"::Customer,"Bal. Account Type"::Vendor,"Bal. Account Type"::"Fixed Asset"]) THEN ERROR( Text000, FIELDCAPTION("Account Type"),FIELDCAPTION("Bal. Account Type")); [/codebox] тут ничего нет про правильность шаблона и разделов. Тем более, в свое время я так экспериментировал(отключал эту проверку), учетные кодюниты написаны так, что они не могут одновременно из одной строчки из 81 таблицы создать, например, две записи по двум разным поставщикам в учетных таблицах. Т. е. это вообще не возможно, по крайней мере в стандарте. А по поводу вопроса - советую при импорте данных просто проверять, если встречаются подобные записи создавать дополнительную, вторую, строчку программно. Я не вижу никаких проблем в этом. Лучше "съэмулировать" ручной ввод, чем вносить изменения в код системы. |
|