Перейти к публикации
Программа учета компьютеров и ИТ оборудования IT Invent

Администратор

Administrators
  • Публикации

    576
  • Зарегистрирован

  • Посещение

  • Дней в лидерах

    18

Сообщения, опубликованные пользователем Администратор


  1. Здравствуйте.

    Сложно что-то подсказать.

    Может у вас зависание происходит сразу после запуска с ярлыка?

    Может у вас зависание происходит после нажатия на кнопку ОК в окне ввода логина и пароля?

    Может у вас локальный файл базы MS Access?

    Может у вас локальный файл базы MS Access размещённый на сетевом диске?

    Может у вас база MS SQL сервер размещённая на сервере?

    Может у вас база MS SQL сервер размещённая на облачном интернет сервере?

    Для теста укажите программе путь к стандартому файлу базы ITInvent.mdb размещённому в папке с программой и проверьте отсутствие зависаний.

    В настройках печатных форм убедитесь что для печатных форм не прописаны сетевые пути к repx-файлам

    image.thumb.png.eb2662c7d6a42135dfc7b2bb43a69429.png

     


  2. К сожалению в этой форме не поменять местоположение при нажатии на кнопку "Убрать". Для одиночных записей можно двойным кликом открыть карточку свойств. 

    image.thumb.png.3433bfa0c18687f903ec360e67c058f4.png

     

    Поменять местоположение можно только на форме обмена учётных единиц между сотрудниками.

    image.thumb.png.77a0c3a272ec267267b059eb5fef2693.png

     

     


  3. Здравствуйте.

    В программе нет отдельных настроек для поля "Отчество". Есть только название полей которые прописаны в настройках. Программа выводит то что вернула ей Active Directory для указанного названия поля.

    Вы можете поменять значение middleName на любое другое и протестировать что выведет программа. 

    image.thumb.png.6f2cdd8720509d1e97f1e459b1009948.png

     


  4. Судя по всему ошибка на уровне .NET Framework

    Программа использует .NET Framework 4.7.2 или выше.

     

    Попробуйте отключить антивирус или использовать для теста компьютер без антивируса.

    Попробуйте для теста использовать компьютер без домена и доменных политик.

     

    Попробуйте полностью удалить программу через Windows, скачать дистрибутив и установить заново.

    https://it-invent.ru/Download/ITInvent.msi

     

    Так же попробуйте Portable версию которую не нужно устанавливать.

    https://it-invent.ru/Download/ITInventPortable.zip


  5. Здравствуйте.

    По сути монитор подключается к маленькому системному блоку.

    Поэтому лучше придерживаться классической схемы когда компьютер (системный блок / неттоп) является родительским объектом, а монитор дочерний объект вложенный в родительский.

    image.png.933bc9cfaada258a2459e3a6fcdd2634.png

    на период ремонта монитор можно исключать из содержимого и привязывать монитор к другому неттопу.

    При этом технически всегда можно использовать и обратную связь: монитор родитель - неттоп дочерний объект.

     


  6. Здравствуйте.

    "Тип связанного объекта" это не тоже самое что "Тип". "Тип связанного объекта" тип объекта к которому привязан (вложен) текущий объект.

     

    В наборе полей JobItems уже есть поле "Стоимость"

    image.thumb.png.ec08c658dc6d615fd78bfacbc9c99075.png

    в будущей версии добавим в набор полей JobItems поле "Дата ввода в эксплуатацию" но не в ближайшее время.

    Пока можно использовать например текстовое поле "Описание Выполнения" и заполнять его вручную вписывая туда дату ввода в эксплуатации из карточки оборудования.

    image.thumb.png.1da9a74f3c702285b7df9144fdcb01b4.png

     


  7. Значение для поля "Инвентарный номер" программа может генерировать сама - вам не обязательно заполнять его вручную. При желании можно сделать его не обязательным к заполнению в настройках.

    Если вам требуется вводить одинаковый номер в поле "Инв номер бухгалтерии", то просто отключите в настройках проверку на уникальность для этого поля.

    image.thumb.png.3cd8c31a87bbafc9ff65556d92de72de.png

     

    image.thumb.png.94b362de8bd47a906331d1dc4cd51994.png

     

     

     


  8. Здравствуйте.

    Вся суть программы заключается в индивидуальном учёте каждой единицы оборудования.

    Это не складская программа где ведётся количественный учёт (одна запись монитор - 100 шт.)

    Вы можете создать в программе 100 записей мониторов одинаковых моделей и у всех указать одинаковый "Инв Номер бухгалтерии".

    Если вам не требуется индивидуальный учёт каждого объекта, то вы можете использовать ВИД учётных единиц "РАСХОДНИКИ" - это единственный виду учётных единиц в программе, где есть возможность количественного учёта - но использовать этот ВИД для учёта мониторов (оборудование) может привести к путанице.

    image.thumb.png.6eb4bda9a19c74d0e57810e410a3b096.png

     


  9. Здравствуйте.

    У вас тоже "Оставил ПК на ночь и вылезло таких окошек порядка 100 штук"?

    У вас тоже база PostgreSQL?

    Может у вас по ночам бекапится база и в этот момент она не доступна и нет смысла оставлять программу запущенной на ночь?


  10. видимо проблема только в одновременной работе с разных компьютеров.

    Сообщение об ошибке, которое возвращает сервер базы данных говорит о том что в момент запроса база занята.

    Попробуйте обращаться к базе с разных компьютеров.

    К сожалению как-то помочь удалённо с проверками настроек нет возможности.

     

     


  11. Значит программа не может получить доступ только к одной таблице SYSTEM_MSG.

    Возможно на сервере есть какие-то специфические настройки доступов.

    Попробуйте  выполнить проблемный запрос

    SELECT count(*) FROM SYSTEM_MSG WHERE USER_NAME = 'admin' AND MSG_RECEIVED = 0

    вручную под тем же пользователем под которым работает программа

    Запрос можно выполнить и в pgAdmin4 и в самой программе.

    image.png.7918f0217706f0e4c1c90571494e0f32.png

    image.thumb.png.d0b3a4c3357136d29405e2ef746ca6fd.png

     

     


  12. Здравствуйте.

    Путь к базе указан в файле DBPath.ini

    Вы можете сделать 2 копии программы в разных папках (все файлы можно просто скопировать). В одно папке  с программой будет прописана одна база, а в другой папке будет прописана другая база.

     

     


  13. программа не видит базу - нет доступа.

    Программа умеет работать с базами MS Access, MS SQL и PostgreSQL.

    Какая у вас используется база прописано в вашем файле DBPath.ini

    Видимо нужно смотреть настройки безопасности для того пользователя под которым происходит соединение с базой. 

    Это ошибка не программы а ошибка соединения с базой. Нет возможности удалённо настроить вам сервер базы данных для работы - настройка сервера базы данных производится самостоятельно .

    Если проблема осталась то напишите письмо на support@it-invent.ru и опишите подробно вашу проблему.


  14. Здравствуйте.
     

    Отдельного специального документа "Выдача" в программе нет. Есть только печатная форма выдачи/приёма оборудования.

     
    Вы можете использовать универсальный документ "Документ" и создать собственный тип документа "Выдача/приём оборудования" и использовать его для фиксирования факта выдачи.
     
    image.thumb.png.dd457789101fa78afca2fcab3e83b29f.png
     
    image.thumb.png.f4bf1954ae5b69e92a1b9beb44257020.png
     
     
     
    Второй способ это использование документа "Перемещение". 
     
    Изначально "Перемещение" создано для движения между филиалами, но можно создать перемещение с одинаковым филиалом отправителем и получателем - тогда это будет внутреннее перемещение.. 
    Перемещение это более сложный документ так как он требует прохождения двух этапов - отправки и получения.
    При получении можно указать нужные данные местоположения, статуса и сотрудника тем самым осуществив передачу оборудования.
     
    image.thumb.png.7afb6c8a8283bfb99c2df4549587b06a.png
     
     
    в историю объекта запишется две строчки
     
    image.thumb.png.d6e7dc6df1b7125f18a5f1a4075026a5.png
     
     
     

  15. Добрый день.

     Подскажите, пожалуйста, по какому документу/операции правильно организовать выдачу/приём оборудования со/на склад? Чтобы была история перемещений и документ приёмки/передачи.

×