Помощь - Поиск - Пользователи - Календарь
Полная версия: Поменять имя файла для обмена
1C-PRO - Форум по 1С > Форумы по платформе "1С:Предприятие 8.x" > (8.х) Обмен данными
Titov
Здравствуйте,
подскажите пожалуйста можно ли в 1С управление торговлей 10.3 поменять название файла который создается для обмена?
Например Message_003_002.rar поменять на BDNOMER_003_002.rar
BabySG
Можно, но зачем?
Titov
Цитата(BabySG @ 3.12.2008, 11:37) *

Можно, но зачем?

Много баз независимых друг от друга, хочу чтобы они все делали обмен через одну фтп директорию, то есть надо чтобы названия не пересекались.
Скажите как это можно сделать буду благодарен))) sample.gif
DmitryS
Найти в конфигурации код который формирует наименование файла и подправить.

Например в УПП используется функция общего модуля "ПроцедурыОбменаДанными":

Код
// функция по двум узлам возвращает имя самого файла обмена информацией, без пути к файлам
Функция СформироватьИмяФайлаОбменаМеждуУзлами(УзелОтправитель, УзелПолучатель, Знач РасширениеФайла = ".xml")

Возврат "Message_" + СокрЛП(УзелОтправитель.Код) + "_" + СокрЛП(УзелПолучатель.Код) + РасширениеФайла;

КонецФункции
Titov
Цитата(DmitryS @ 4.12.2008, 17:00) *

Найти в конфигурации код который формирует наименование файла и подправить.

Например в УПП используется функция общего модуля "ПроцедурыОбменаДанными":

Код
// функция по двум узлам возвращает имя самого файла обмена информацией, без пути к файлам
Функция СформироватьИмяФайлаОбменаМеждуУзлами(УзелОтправитель, УзелПолучатель, Знач РасширениеФайла = \".xml\")

Возврат \"Message_\" + СокрЛП(УзелОтправитель.Код) + \"_\" + СокрЛП(УзелПолучатель.Код) + РасширениеФайла;

КонецФункции




СПАСИБО!!! luxhello.gif
BabySG
Название файлов и не будут пересекаться.
Посмотри, как выглядит имя файла внимательно.
Titov
Цитата(BabySG @ 4.12.2008, 19:49) *

Название файлов и не будут пересекаться.
Посмотри, как выглядит имя файла внимательно.

Будет, потому что у меня одна РИБ находится в одном городе, другая РИБ в другом - они не связаны никак между собой, поэтому у них файлы для обмена одинково называются.
BabySG
Измените только КОДЫ узлов и все будет хорошо.
Не стоит из-за такой задачи менять в конфе что-то.
Titov
Цитата(BabySG @ 5.12.2008, 9:56) *

Измените только КОДЫ узлов и все будет хорошо.
Не стоит из-за такой задачи менять в конфе что-то.

Да, об этом я че то не подумал rolleyes.gif
Спасибо)
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.
Русская версия Invision Power Board © 2001-2009 Invision Power Services, Inc.