let _ddd_ = getdate(); ............................................. ........................................... select datediff(s,_ddd_[''],getdate())/60 into _qqq_; |
Первый раз в жизни запустил код на javascript в босс кадровике. Нужно было проверить правильность счетов в банк работников. Нашел в интернете готовую программу и вот что получилось. Пишется так же как VB Script, только вместо VB буква J. Перед счетом проставляются последние три цифры из бика банка, например 225 |
|
Оказывается delete блокирует таблицу даже если удалять нечего. Например сложное условие, которое прописано в delete, надолго заблокирует таблицу, а в конце может оказаться что удалять и не чего. |
Начиная с 2016 года проверочные программы, например CheckPFR требуют указания пространства имен в XML файле и при попытке пронать файлы сформированные боссом выдают ошибку !!!20: Предупреждение. Корневой элемент <ФайлПФР> должен обладать атрибутом (должно быть указано пространство имен: xmlns="http://schema.pfr.ru")! Вероятно программа формирования файла будет доработана в будущих версиях босс-а, а пока чтобы прогнать файлы через проверочные программы нужно сделать следующую доработку: Зайти в Z процедуру z_pfr_is_disk_2014 и заменить закомментированную строку следующей //fput(f2,"<ФайлПФР>\n"); |
Если на компьютере не установлен аутлук и если попытаться сохранить кристаловский отчет то выходит информационное сообщение на заднем плане, которое пользователь не видит и думает что отчет висит. Решение здесь http://scn.sap.com/thread/1222362 |
Если в прочие документы по физ. лицу попытаться добавить открытый файл, например эксель, то программа его не добавит и ничего не скажет. |
Во время запуска процедуры подготовки данных иногда выходят ошибки, по текстам которых не просто понять в чем дело. Для того чтобы разобраться, бывает полезно заглянуть в таблици #tmp_var_list или #tmp_var_list. Обычно проблема заключается в той строке, которая отличается от других - по ней легко выйти на имя переменной или измерения. Если не получилось разобраться, тогда можно запустить текст процедуры bap_sp_CreateSvodTbl, подав ей на вход айдишник проекта @id_prj и смотреть выполнение кода построчно. Чтобы отладка проходила быстрее, желательно максимально ограничить набор данных. Ниже код для заполнения и просмотра временных таблиц: if < ... Читать дальше » |
Не создавай заявки на изменение сам себе - эти изменения никто не будет тестировать и не будет выделено время. Тестирование любых изменений обязательно под логином пользователя!!! - по плану, до переноса на прод. Принимай запросы только от пользователей босс кадровик - не принимай от работников других отделов. 1. Не будет выделено время. 2. Возможно недопонимание 3. Некому будет тестировать. Новые запросы на изменение - в конец очереди. Принимай только письменные запросы - требуй создания заявки. Человек часто не включает мозги когда говорит, но обязательно включит их, когда начнет писать. Делай хорошо сразу! чтобы не возвращаться - c тех заданием и тестированием с выделением достаточного времени... Избегай костылей - например пробивать айдишни ... Читать дальше » |