0
На рассмотрении
Разноска даты и номера ТД с учетом исполняемых должностей
Здравствуйте.
Из КП выгружены даты и номера ТД с учетом исполняемых должностей. Принимаю их в таблицу:
GUID из КП == RemoteId в КЗ. Можно ли как-то по GUID вычислить код совместительства, чтобы разнести информацию по ТД в соответствующие исполняемые должности?
Сервис поддержки клиентов работает на платформе UserEcho
можно создать таблицу Отчеты -> Таблицы массовой обработки -> Очистка связей с КП по исп.должностям присутствующим в ЛС
там будет ТН + совм-во + remoteId
Знаю. Только чем это поможет? Ведь код совместительства будет "вычислен" другой таблице. Как его вставить в вышеприведенную учетом GUID?
З,Ы. Я в таких случаях всегда пользовался Microsoft Access, но вдруг, думаю, как-то скриптом КЗ можно, без промежуточных телодвижений...
Вам ведь это один раз нужно?
функцией расчета кладете данные в глобальный Map или массив в одной таблице, затем в другой таблице тоже функцией расчета из этого Map достаете. можно даже не запоминать ТН, guid должны быть уникальные.
Нет, не один раз. Это нужно всем медклиентам для формирования мониторинга в Минздрав (форма для заполнения).А интеграция КП - КЗ, к сожалению, на передачу информации по трудовым договорам не заточена (и думаю не будет :(( ).
в постоянно загруженном модуле строка:
var mapDoljn=CreateObject("MapString");
функция расчета в таблице с заполненными Combine:
# mapDoljn.Add(RTrimS(RemoteId),RTrimS(Combine)); return;
функция расчета для получения совместительтсва в другой таблице
# return mapDoljn.Get(RTrimS(RemoteId));
Спасибо, буду пробовать.
Так не взлетело.
Сделал так:
Еще раз спасибо.
З.Ы. Сильно сложно научить КП и КЗ обмениваться этими данными в режиме интеграции?