Текущее время: Чт, авг 21 2025, 23:19

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 7 ] 
Автор Сообщение
 Заголовок сообщения: Закачка из плоских файлов и Признак без альфы
СообщениеДобавлено: Пн, дек 25 2006, 08:15 
Младший специалист
Младший специалист

Зарегистрирован:
Чт, авг 10 2006, 06:26
Сообщения: 75
Всем привет, у меня возникла проблема:

Нужно было справочник "подразделение" сделать без альфы. Сделала. Закачала данные в него из R/3: Код и краткое описание.
Теперь проблема: Когда закачиваю переменные данные из плоских файлов, с участием этого признака, в справочник садятся значения уже имеющихся кодов подразделений но с нулями впереди.
Как выйти из этой ситуации.

Спасибо за ответы.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, дек 25 2006, 09:58 
Специалист
Специалист

Зарегистрирован:
Ср, дек 22 2004, 09:55
Сообщения: 210
Поменять программу преобразования в transfer rules.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, дек 27 2006, 12:17 
Младший специалист
Младший специалист

Зарегистрирован:
Чт, май 26 2005, 07:55
Сообщения: 85
Откуда: от туда
Такого не может быть.
(на всякий случай даже смоделировал Вашу ситуацию, никакие нули не добавляются).

Сокрее всего проблема в следующем:
раньше этот признак у Вас был с альфа преобразованием, затем Вы альфу убрали на самом признаке, но в структуре переноса (не правило переноса) альфа преобразование осталось.

Уберите на против Вашего признака альфу в структуре переноса и будет Вам счастье.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, дек 27 2006, 12:41 
Младший специалист
Младший специалист

Зарегистрирован:
Чт, авг 10 2006, 06:26
Сообщения: 75
VladimirK написал(а):

Сокрее всего проблема в следующем:
раньше этот признак у Вас был с альфа преобразованием, затем Вы альфу убрали на самом признаке, но в структуре переноса (не правило переноса) альфа преобразование осталось.

Уберите на против Вашего признака альфу в структуре переноса и будет Вам счастье.


В том то и дело, что в структуре переноса, альфа у меня не стояла и не стоит по сей день. Да и вообще, я думаю, что ее нельзя уже поставить, если сам признак идет без альфы (хотя могу ошибаться)
Спасибо за совет, но я уже нашла решение - в струкутре переноса сделала формулу "substring".


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, дек 27 2006, 13:00 
Младший специалист
Младший специалист

Зарегистрирован:
Чт, май 26 2005, 07:55
Сообщения: 85
Откуда: от туда
Sandra написал(а):

В том то и дело, что в структуре переноса, альфа у меня не стояла и не стоит по сей день. Да и вообще, я думаю, что ее нельзя уже поставить, если сам признак идет без альфы (хотя могу ошибаться)
Спасибо за совет, но я уже нашла решение - в струкутре переноса сделала формулу "substring".

Галка альфа преобразование не активна именно в правиле переноса, а в структуре переноса альфа преобразование можно поставить независимо от того стоит альфа на признаке или нет!
Результат должен достигаться наиболее рациональным способом, Ваш - не рациональный.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, дек 27 2006, 13:15 
Младший специалист
Младший специалист

Зарегистрирован:
Чт, авг 10 2006, 06:26
Сообщения: 75
Спасибо огромное. Я согласна с предложенным Вами решением проблемы, но мой вариант решения тоже имеет место быть, хотя он и не рациональный.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, дек 27 2006, 17:22 
Специалист
Специалист

Зарегистрирован:
Ср, дек 22 2004, 09:55
Сообщения: 210
Цитата:
Галка альфа преобразование не активна именно в правиле переноса,


Галки альфа-преобразование в правилах переноса вообще нет. Есть галка "Преобразование". И она активна в том случае, если соответствующий объект имеет conversion routine ALPHA, NUMCV или GJAHR.

Цитата:
а в структуре переноса альфа преобразование можно поставить независимо от того стоит альфа на признаке или нет!


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

А такая ситуация как у Сандры могла быть только если в исходном файле данные с нулями впереди. Ведь как она пишет - признак без альфы и структура переноса без альфы. Т.е. данные как были в файле так и ложатся в признак.


Принять этот ответ
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 7 ] 

Часовой пояс: UTC + 3 часа


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

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


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB