Выгрузка из ТиС 7.7 в Бухгалтерию 7.7
27.04.2009
10:31
#1
Добрый день!
У клиентов возникла необходимость подправить универсальную выгрузку из ТиС (релиз 956) в Бухгалтерию (504 релиз). Я пытаюсь эти изменения внести внести через Конвертацию данных (8.1),( релиз 2.0.27.1). Но для этого необходимо загрузить структуру метаданных ТиС и Бухгалтерии. Может у кого-то есть ссылка, где можно взять обработку для выгрузки метаданных в формат XML? Буду очень признательна.
У клиентов возникла необходимость подправить универсальную выгрузку из ТиС (релиз 956) в Бухгалтерию (504 релиз). Я пытаюсь эти изменения внести внести через Конвертацию данных (8.1),( релиз 2.0.27.1). Но для этого необходимо загрузить структуру метаданных ТиС и Бухгалтерии. Может у кого-то есть ссылка, где можно взять обработку для выгрузки метаданных в формат XML? Буду очень признательна.
27.04.2009
11:11
#2
У вас две 7-ки, зачем Конвертация даных 8-ки?
Используйте Конвертацию данных 7.70.143. Там надо просто указать md и не надо ничего выгружать.
Используйте Конвертацию данных 7.70.143. Там надо просто указать md и не надо ничего выгружать.
04.05.2009
11:13
#3
"Спасибо, за подсказку. Просто ранее мне приходилось иметь дело с конвертацией из 7,7 в УПП8, поэтому и решила начать с восьмерки.
Попыталась воспользоваться вашим советом и изменить стандартную выгрузку из ТиС в Бухгалтерию. Сдеть надо сущий пустяк - в выгружаемых сч-фактурах отметить галкой "включить в книгу продаж". Вроде корректно воспользовалась теми правилами, что есть в 7.70.143 для обмена между ТиС и Бух. Но теперь у меня возникает ошибка.
1) Если оставить загрузку (скрипт) в том же виде без изменений, то возникает ошибка
Не найдено правило конвертации объекта:
Объект:
ТипИсточника: Документ
ВидИсточника: СчетФактураПолученный
ТипПриемника:
ВидПриемника:
2) если же взять новый сформированный скрипт и его запустить в обработке вместе с новым XML-файлом правил выгрузки, то уже при открытии обработки дает ошибку:
Сообщить("У счета фактуры полученного системный №" + Объект.НомерДок + " от " + Объект.ДатаДок + " не заполнен входящий номер (из бумажного документа)! Документ не выгружен.")<>>
{C:\DOCUMENTS AND SETTINGS\1\РАБОЧИЙ СТОЛ\ВЫГРУЗКАВБУХ.ERT(4713)}: Пропущен символ ';'
Курс = ПолучитьКурсВзаиморасчетов(ДокументОплаты, <>>Кратность);
{C:\DOCUMENTS AND SETTINGS\1\РАБОЧИЙ СТОЛ\ВЫГРУЗКАВБУХ.ERT(5327)}: Слишком много фактических параметров
КурсВзаиморасчетов = ПолучитьКурсВзаиморасчетов(Источник, <>>КратностьВзаиморасчетов);
{C:\DOCUMENTS AND SETTINGS\1\РАБОЧИЙ СТОЛ\ВЫГРУЗКАВБУХ.ERT(5457)}: Слишком много фактических параметров
КурсКон = ПолучитьКурсВзаиморасчетов(Док.ТекущийДокумент(), <>>КратКон);
{C:\DOCUMENTS AND SETTINGS\1\РАБОЧИЙ СТОЛ\ВЫГРУЗКАВБУХ.ERT(6594)}: Слишком много фактических параметров
Курс = ПолучитьКурсВзаиморасчетов(ДокОснование, <>>Кратность);
{C:\DOCUMENTS AND SETTINGS\1\РАБОЧИЙ СТОЛ\ВЫГРУЗКАВБУХ.ERT(6981)}: Слишком много фактических параметров
Может я что-то некорректно выполняю? Может, кто подскажет, буду очень признательна.
"
Попыталась воспользоваться вашим советом и изменить стандартную выгрузку из ТиС в Бухгалтерию. Сдеть надо сущий пустяк - в выгружаемых сч-фактурах отметить галкой "включить в книгу продаж". Вроде корректно воспользовалась теми правилами, что есть в 7.70.143 для обмена между ТиС и Бух. Но теперь у меня возникает ошибка.
1) Если оставить загрузку (скрипт) в том же виде без изменений, то возникает ошибка
Не найдено правило конвертации объекта:
Объект:
ТипИсточника: Документ
ВидИсточника: СчетФактураПолученный
ТипПриемника:
ВидПриемника:
2) если же взять новый сформированный скрипт и его запустить в обработке вместе с новым XML-файлом правил выгрузки, то уже при открытии обработки дает ошибку:
Сообщить("У счета фактуры полученного системный №" + Объект.НомерДок + " от " + Объект.ДатаДок + " не заполнен входящий номер (из бумажного документа)! Документ не выгружен.")<>>
{C:\DOCUMENTS AND SETTINGS\1\РАБОЧИЙ СТОЛ\ВЫГРУЗКАВБУХ.ERT(4713)}: Пропущен символ ';'
Курс = ПолучитьКурсВзаиморасчетов(ДокументОплаты, <>>Кратность);
{C:\DOCUMENTS AND SETTINGS\1\РАБОЧИЙ СТОЛ\ВЫГРУЗКАВБУХ.ERT(5327)}: Слишком много фактических параметров
КурсВзаиморасчетов = ПолучитьКурсВзаиморасчетов(Источник, <>>КратностьВзаиморасчетов);
{C:\DOCUMENTS AND SETTINGS\1\РАБОЧИЙ СТОЛ\ВЫГРУЗКАВБУХ.ERT(5457)}: Слишком много фактических параметров
КурсКон = ПолучитьКурсВзаиморасчетов(Док.ТекущийДокумент(), <>>КратКон);
{C:\DOCUMENTS AND SETTINGS\1\РАБОЧИЙ СТОЛ\ВЫГРУЗКАВБУХ.ERT(6594)}: Слишком много фактических параметров
Курс = ПолучитьКурсВзаиморасчетов(ДокОснование, <>>Кратность);
{C:\DOCUMENTS AND SETTINGS\1\РАБОЧИЙ СТОЛ\ВЫГРУЗКАВБУХ.ERT(6981)}: Слишком много фактических параметров
Может я что-то некорректно выполняю? Может, кто подскажет, буду очень признательна.
"
05.05.2009
09:15
#4
"ну сперва разберитесь в файле
C:\DOCUMENTS AND SETTINGS\1\РАБОЧИЙ СТОЛ\ВЫГРУЗКАВБУХ.ERT
с первой ошибкой. Он явно говорит, что там не хватает ";" в конце строки"
C:\DOCUMENTS AND SETTINGS\1\РАБОЧИЙ СТОЛ\ВЫГРУЗКАВБУХ.ERT
с первой ошибкой. Он явно говорит, что там не хватает ";" в конце строки"
05.05.2009
10:56
#7
> Разве правила обмена для конфиг 7.7 не через Конвертацию 1.0 делаются?
а какая разница? правила обмена 1С в xml едины!
а какая разница? правила обмена 1С в xml едины!
05.05.2009
17:34
#8
Как то попробовал просто загрузить и выгрузить правила обмена ЗиК-Бух - перестали работать.
06.05.2009
18:32
#10
1. Какой там был актуальный в декабре 2008-го.
2. Вообще ничего не менялось - просто загрузил правила из файла и выгрузил обратно.
При чем в "Конвертации 1.0" все прекрасно работало. Можно попробовать все это воспроизвести и отловить точную ошибку какого-нибудь внутреннего обработчика, который работает только в конфигурация для 8.0.
2. Вообще ничего не менялось - просто загрузил правила из файла и выгрузил обратно.
При чем в "Конвертации 1.0" все прекрасно работало. Можно попробовать все это воспроизвести и отловить точную ошибку какого-нибудь внутреннего обработчика, который работает только в конфигурация для 8.0.
Читают тему
(гостей: 1)