Инфо-Бухгалтер в Волгограде

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.



Дублируются записи

Сообщений 1 страница 2 из 2

1

Подскажите,что делать :в Табеле учета рабочего времени и  в бланке 1.1 в зарплате –дублируются записи. Заранее спасибо.

2

В библиотеке KD_I03.IBL нужно исправить 2 функции (добавить жирное). 1. Для устанения дублирования.

ФУНКЦИЯ ТИП_ЧИСЛО : ОБРАБ_ПРИЕМ_УВ (ТИП_ЧИСЛО:КолХдней;ТИП_СТРОКА:файлОтд;ТИП_ДАТА:ДатаН,ДатаК)

//Создаем файл в каком отделе работает какой работник и считываем его
СОЗДАТЬ(запрос,ТИП_СПИСОК)
запрос.ДОБАВИТЬ("SELECT CODE,ATTR01 FROM '"+ табРасчДанные +"'") //zp_ta04
запрос.ДОБАВИТЬ(" WHERE CODE IN (SELECT CODE FROM '"+ файлВрем2 + "')")
запрос.ДОБАВИТЬ(" AND ATTR01 IN (SELECT CODE FROM '"+ файлОтд + "')")
запрос.ДОБАВИТЬ(" AND ATTR16= '"+СТР(ГОД(ДатаН)) +"' AND ATTR17= '"+СТР(МЕС(ДатаН))+"' ")
запрос.ДОБАВИТЬ(" ORDER BY ATTR01,CODE")
БД=SQL_ЗАПРОС(запрос)

2. Для правильной записи отработанного времени в карточке.
ФУНКЦИЯ ЗАП_ОТР_ВР (ТИП_СТРОКА:файлОтд;ТИП_ЧИСЛО:вопр,мес,год)

//Выбираем из файла карточек данные по выботке работники-отдел

днейВмес = ДАТА(1,мес+1,год) - ДАТА(1,мес,год)
СОЗДАТЬ(запрос,ТИП_СПИСОК)
запрос.ДОБАВИТЬ("SELECT * FROM '"+ табРасчДанные +"'") //zp_ta04
запрос