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

Вопросы по работе подсистемы "Администрирование" в "Дебет Плюс V12"

Re: Возможные дополнения и баги при введении первичн. докуме

Сообщение Oksana » Пт окт 05, 2012 4:20 pm

Чтобы можно было открывать таким образом программные файлы, нужно хотя бы один раз выбрать в контекстном меню в списке документов (то есть в открытой папке) "Исходный код" (этот пункт появляется в контекстном меню, если в параметрах системы в разделе "Система" - "Дополнительно" стоит галочка в поле "Режим отладки").
Аватара пользователя
Oksana
Консультант
 
Сообщения: 975
Зарегистрирован: Чт июл 01, 2010 5:24 pm
Откуда: Киев

Re: Возможные дополнения и баги при введении первичн. докуме

Сообщение megabit » Пт окт 05, 2012 4:36 pm

Получилось... :)
Строка 40:
medocDir += "to_MEDOC/";
С уважением, Александр.
Аватара пользователя
megabit
Активист
Активист
 
Сообщения: 44
Зарегистрирован: Вт авг 28, 2012 6:54 pm
Откуда: Киев

Re: Возможные дополнения и баги при введении первичн. докуме

Сообщение Oksana » Пт окт 05, 2012 4:52 pm

Это правильно. Еще откройте файл udfs.js, который находится в JDebet/modules/MEDOC/scripts/sys/, и напишите текст, который в строке 746.
Кстати еще, у Вас какой линукс (мы на Ubuntu проверяли)?
Аватара пользователя
Oksana
Консультант
 
Сообщения: 975
Зарегистрирован: Чт июл 01, 2010 5:24 pm
Откуда: Киев

Re: Возможные дополнения и баги при введении первичн. докуме

Сообщение megabit » Пт окт 05, 2012 4:59 pm

У меня Calculate на базе gentoo линукс.
Строка 746:
xmlName += "to_MEDOC/to_MEDOC" + oDoc.getID() + ".xml";
С уважением, Александр.
Аватара пользователя
megabit
Активист
Активист
 
Сообщения: 44
Зарегистрирован: Вт авг 28, 2012 6:54 pm
Откуда: Киев

Re: Возможные дополнения и баги при введении первичн. докуме

Сообщение Oksana » Пт окт 05, 2012 5:05 pm

На таком линуксе мы не тестировали выгрузку накладных. У Вас создается папка to_MEDOC в директории экспорта?
Аватара пользователя
Oksana
Консультант
 
Сообщения: 975
Зарегистрирован: Чт июл 01, 2010 5:24 pm
Откуда: Киев

Re: Возможные дополнения и баги при введении первичн. докуме

Сообщение megabit » Пт окт 05, 2012 5:21 pm

Нет не создаётся. Только что, ради эксперемента создал папку "Export" в домашней директории, указал путь в программе, вывод происходит прямо в корень домашней директории с таким именем:"Export\to_MEDOC109747.xml".
Я так понимаю, что после to_MEDOC должна была быть "/", а перед вместо "\" -> "/" и тогда было б все корректно?
Да совсем забыл, JAVA в системе 1.6.0 - это может как-то влиять, или надо обновиться до v1.7.0?
С уважением, Александр.
Аватара пользователя
megabit
Активист
Активист
 
Сообщения: 44
Зарегистрирован: Вт авг 28, 2012 6:54 pm
Откуда: Киев

Re: Возможные дополнения и баги при введении первичн. докуме

Сообщение Татьяна » Пн окт 08, 2012 11:34 am

это свойство ОС Linux: в Linux сохраняются документы по указанному пути после "/".
например, если в директории экспорта указан путь: /home/tania/DEBET/DebetPlusV12/export/tomedoc, то в данном примере файлы будут сохранятся в папку export, чтобы сохранялись в папку tomedoc нужно в директории экспорта указать вот такой путь:
/home/tania/DEBET/DebetPlusV12/export/tomedoc/
Аватара пользователя
Татьяна
Консультант
 
Сообщения: 808
Зарегистрирован: Пн дек 01, 2008 5:04 pm

Re: Возможные дополнения и баги при введении первичн. докуме

Сообщение megabit » Пн окт 08, 2012 12:00 pm

Я прекрасно знаю файловую систему линукса и именно так я и прописываю пути сохранения - но на выходе я получаю файл в указанной папке "\to_MEDOC109747.xml"... :(
С уважением, Александр.
Аватара пользователя
megabit
Активист
Активист
 
Сообщения: 44
Зарегистрирован: Вт авг 28, 2012 6:54 pm
Откуда: Киев

Re: Возможные дополнения и баги при введении первичн. докуме

Сообщение Татьяна » Пн окт 08, 2012 4:47 pm

Извините, не прочитала всю вашу переписку :oops:
Аватара пользователя
Татьяна
Консультант
 
Сообщения: 808
Зарегистрирован: Пн дек 01, 2008 5:04 pm

Re: Возможные дополнения и баги при введении первичн. докуме

Сообщение megabit » Вт окт 09, 2012 3:05 pm

Так что, будут какие-либо мысли и куда копать?
---
P.S.
Очень сожалею что я не программист - иначе постарался бы вам помочь и разобраться... :(
С уважением, Александр.
Аватара пользователя
megabit
Активист
Активист
 
Сообщения: 44
Зарегистрирован: Вт авг 28, 2012 6:54 pm
Откуда: Киев

Re: Возможные дополнения и баги при введении первичн. докуме

Сообщение Татьяна » Вт окт 09, 2012 3:21 pm

проблема в том что мы не можем повторить у себя такое :(
какая у вас версия Дебета?
если файл переименовать (убрать"\"), медок импортирует информацию из него?
Аватара пользователя
Татьяна
Консультант
 
Сообщения: 808
Зарегистрирован: Пн дек 01, 2008 5:04 pm

Re: Возможные дополнения и баги при введении первичн. докуме

Сообщение megabit » Вт окт 09, 2012 8:35 pm

Версия программы "ДЕБЕТ Плюс 12.0.66 [07.08.2012] x64" работает с базой запущенным на отдельной машине MySQL сервере. Медок проглатывает сгенерированный файл, но осадок... ;)
С уважением, Александр.
Аватара пользователя
megabit
Активист
Активист
 
Сообщения: 44
Зарегистрирован: Вт авг 28, 2012 6:54 pm
Откуда: Киев

Re: Возможные дополнения и баги при введении первичн. докуме

Сообщение megabit » Сб дек 08, 2012 1:12 pm

Добрый день!
Наконец-то нашлась минутка и решил таки еще раз перепроверить генерацию XML to MEDOC. Вообщем то я решил проблему так:
Исходник udfs.js:
var xmlName = getPar("EXPDIR");
xmlName += (getPar("EXPDIR").right(1) == "\\" || getPar("EXPDIR").right(1) == "/" ? "" : "\\");
xmlName += "to_MEDOC/to_MEDOC" + oDoc.getID() + ".xml";
if(getPar("MEDOC_DIR_NAKL"))//если указана конкретная директория для экспорта накладных, то используем ее
xmlName = getPar("MEDOC_DIR_NAKL")+"\\to_MEDOC"+ oDoc.getID() + ".xml";
xml.save(xmlName, "windows-1251");
// alert("Выгрузка окончена - " + xmlName);

Проблемный код я выделил красным цветом. По логике кода я так понимаю, не имеет смысла указывать имя автоматической генерации имени папки так как пользователь её создал самостоятельно в общих настройках программы.
Решение: Удалить проблемный кусок кода. :)
---
Так, а теперь следующая задачка-вопрос:
При генерации XML не полностью задаётся ФИО - т.е.:
у нас есть к примеру Пупкин Василий Алибобаевич - так вот в итоге, в XML попадает только Пупкин В. и всё, а второго инициала нет.
Вопрос: куда копать?
С уважением, Александр.
Аватара пользователя
megabit
Активист
Активист
 
Сообщения: 44
Зарегистрирован: Вт авг 28, 2012 6:54 pm
Откуда: Киев

Re: Возможные дополнения и баги при введении первичн. докуме

Сообщение Татьяна » Пн дек 10, 2012 11:27 am

megabit писал(а):у нас есть к примеру Пупкин Василий Алибобаевич - так вот в итоге, в XML попадает только Пупкин В. и всё, а второго инициала нет.
Вопрос: куда копать?

используется функция initials, которая берет первое слово и первую буку после пробела ставит точку и вторую букву после пробела ставит точку.
в Вашем случае,запись Пупкин Василий Алибобаевич система преобразует в Пупкин В.А.
Проверьте все пробелы!
или если запись с инициалами, то тоже нужно писать через пробел, например, Пупкин В. А.
Аватара пользователя
Татьяна
Консультант
 
Сообщения: 808
Зарегистрирован: Пн дек 01, 2008 5:04 pm

Re: Возможные дополнения и баги при введении первичн. докуме

Сообщение megabit » Вт дек 18, 2012 3:04 pm

Добрый день. После перелива базы на PostgreSQL постоянно возникает ошибка при попытке просмотра "Контактные лица".
При этом, переиндексация не помогает. Не подскажите, как это возможно побороть?
Вложения
Error_CL_ORGCP.png
Error_CL_ORGCP.png (146.84 Кб) Просмотров: 11980
С уважением, Александр.
Аватара пользователя
megabit
Активист
Активист
 
Сообщения: 44
Зарегистрирован: Вт авг 28, 2012 6:54 pm
Откуда: Киев

Пред.След.

Вернуться в Администрирование

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1