Добрый день!
Наконец-то нашлась минутка и решил таки еще раз перепроверить генерацию 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 попадает только Пупкин В. и всё, а второго инициала нет.
Вопрос: куда копать?
С уважением, Александр.