Текущее время: Пн, авг 04 2025, 12:32

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




Начать новую тему Ответить на тему  [ Сообщений: 18 ]  На страницу 1, 2  След.
Автор Сообщение
 Заголовок сообщения: Структура файла для закачки данных
СообщениеДобавлено: Чт, май 22 2008, 11:12 
Ассистент
Ассистент

Зарегистрирован:
Вт, окт 10 2006, 09:24
Сообщения: 42
Добрый! Возможно тема уже поднималась, но быстрый поиск конкретного ничего не дал :(
Ситуация следующая: есть таблица Excel со следующей структурой:
счет |месяц 01 |месяц 02 |месяц 03 |
1030-01 | 100 | 120 | 120 |
1030-02 | 150 | 154 | 200 |
.....

Необходимо закачать данные в BW, не меняя стуктуры файла, т.е. видимо писать ФМ для обработки или прогу для Excel.
Какие есть идеи? Версия BW 7.0.

Заранее спасибо.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, май 22 2008, 17:52 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Вт, окт 11 2005, 12:10
Сообщения: 687
Откуда: Москва
Пол: Мужской
Пара легких нажатий на Ctrl+C и Ctrl+V и твоя проблема решится.
Если же грузить надо регулярно, то огда да, что-то придумывать с программированием придется. Ведь месяцы у тебя будут не одни и те же.

_________________
Глаза боятся, а руки крюки


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, май 22 2008, 17:59 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Вт, янв 30 2007, 17:10
Сообщения: 488
Лучше програмулина на VBA, которая конвертнет в приемлемый формат. Субъективно, на екселе будет проще менять логику этой программы, чем тоже самое ABAPить на BW.

_________________
Карма - это суперпозиция граблей, на которые мы уже успели наступить, но которые еще не долетели...


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, май 22 2008, 18:08 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Вт, окт 11 2005, 12:10
Сообщения: 687
Откуда: Москва
Пол: Мужской
Даже для такого фаната VBA как я писать конвертацию ради разовой загрузки -- бессмысленно ;)

_________________
Глаза боятся, а руки крюки


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, май 22 2008, 18:12 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Вт, янв 30 2007, 17:10
Сообщения: 488
G написал:
Даже для такого фаната VBA как я писать конвертацию ради разовой загрузки -- бессмысленно ;)
А где написано, что это разовая загрузка? Я так понял, что это надо на регулярной основе делать.
Ждем ответа топикстартера...

_________________
Карма - это суперпозиция граблей, на которые мы уже успели наступить, но которые еще не долетели...


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, май 22 2008, 19:14 
Младший специалист
Младший специалист

Зарегистрирован:
Пт, июн 08 2007, 15:21
Сообщения: 54
Откуда: Россия
IMHO: Сводная таблица EXCEL на VBA -> CSV

_________________
skype - Shmarev.Artem


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, май 23 2008, 06:23 
Ассистент
Ассистент

Зарегистрирован:
Вт, окт 10 2006, 09:24
Сообщения: 42
Спасибо всем откликнувшимся :)
Действительно загружать придется регулярно и подобных форматов у нас много. Просто для примера с месяцами привела, а так в основном в столбцах будут компании партнеры которых порядка 20 и так по каждой компании холдинга, которых около 30, будут ежемесячно присылаться файлы.
Учитывая что счетов тоже достаточно много, структурка когда партнеры для каждого счета в строках не очень наглядная, к тому же заказчик не горит желанием изменять уже существующие форматы. следовательно нужно нам парится и конвертить :( Посколько махина та еще, при помощи Ctrl+C и Ctrl+V - еще месяц придется переделывать файлы.
Если делать на VBA то приедтся для каждого файла запукать обработку. как то массово это можно решить?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, май 23 2008, 12:17 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Вт, окт 11 2005, 12:10
Сообщения: 687
Откуда: Москва
Пол: Мужской
У такой проблемы много решений :), например:
1. В книгах сделать экспорт в CSV (на местах заполняют книги, экспортируют в CSV и либо загружают сами, либо присылают на загрузку)
2. Настроить форматы ввода BSP или запросы IP для этих данных.
3. Написать Свой инструментариий для работы с API BPS.
4. Создать книгу которая умеет выбирать каталог на диске, обрабатывать все книги и экспортировать в CSV.
5. Написать VBS-скрипты для каждого вида книг и далее как в п.4.
6. Купить какой-нибудь ETL-инструмент.

и это еще не все.

_________________
Глаза боятся, а руки крюки


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, май 23 2008, 13:57 
Ассистент
Ассистент

Зарегистрирован:
Вт, окт 10 2006, 09:24
Сообщения: 42
спасибо еще раз :)
одним словом парится нам с VBA, т.к. доступа в SAP на местах нет и варианты с BPS не прокатят :(


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, май 23 2008, 14:00 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Вт, янв 30 2007, 17:10
Сообщения: 488
Как сталкивавшийся на практике с пунктами 2 и 3 - не делайте их. Малейшее изменение в структуре ексельных табличек может приведет к переписыванию очень большого (в относительном выражении) количества кода на ABAP.
Я бы выбирал между 4 или 5 вариантом :)

_________________
Карма - это суперпозиция граблей, на которые мы уже успели наступить, но которые еще не долетели...


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

Зарегистрирован:
Чт, май 26 2005, 07:55
Сообщения: 85
Откуда: от туда
Еще один вариант, не такой замудреный конечно как выше описанные,
но все же, я думаю, имеет право на существование

Касательно закачки по периодам:
создать 12 источников, все смотрят на один файл, но каждый качает по одному периоду; в периоде проставляем константу.

В 7-ке, по моему, это можно сделать, т.к. там есть возможность тусовать поля при закачке из плск. файла (в 3* это конечно не сделаешь)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, май 23 2008, 18:51 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Ср, авг 10 2005, 09:24
Сообщения: 1023
BW_forever написал(а):
спасибо еще раз :)
одним словом парится нам с VBA, т.к. доступа в SAP на местах нет и варианты с BPS не прокатят :(


??? Да разве? IP позволяет сделать отсоединенный формат в Excele. Делаете формат, отправляете на места. Там заполняют, сохраняют, высылают файл. Тут вы его открываете, соединяетесь с IP и заливаете вбитые цифры в кубик одним нажатием кнопки...


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Сб, май 24 2008, 09:46 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Пт, окт 21 2005, 09:24
Сообщения: 832
Откуда: от верблюда...тоже:)
Пол: Мужской
Vitaly V.V. написал(а):
BW_forever написал(а):
спасибо еще раз :)
одним словом парится нам с VBA, т.к. доступа в SAP на местах нет и варианты с BPS не прокатят :(


??? Да разве? IP позволяет сделать отсоединенный формат в Excele. Делаете формат, отправляете на места. Там заполняют, сохраняют, высылают файл. Тут вы его открываете, соединяетесь с IP и заливаете вбитые цифры в кубик одним нажатием кнопки...

Единственное тут с переменными надо быть осторожным...или вообще жестко все ограничить без выбора:)Ибо насколько я понял значение переменных для формата он хранит где-то в системе.

_________________
а подпись...а подписи не будет :)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Сб, май 24 2008, 09:51 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Ср, авг 10 2005, 09:24
Сообщения: 1023
BW_forever написал(а):
Просто для примера с месяцами привела, а так в основном в столбцах будут компании партнеры которых порядка 20 и так по каждой компании холдинга, которых около 30, будут ежемесячно присылаться файлы.


Такой крупный холдинг и не может организовать доступ к порталу через WEB? Имхо, единственное автоматизирующее решение...


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, май 26 2008, 08:51 
Ассистент
Ассистент

Зарегистрирован:
Вт, окт 10 2006, 09:24
Сообщения: 42
спасиб еще раз за свежие идеи :)
по поводу IP и офлайного ввода - на курсах такое не прокатило, хотя это и не повод не попробовать ввернуть это на месте - попробуем :)
по поводу портала - проект по поратлу стартонули совсем недавно, если к моменту нашего продуктивного старта, они все наладят, тож вариант - будем обсуждать с заказчиком :)


Принять этот ответ
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 18 ]  На страницу 1, 2  След.

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


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

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


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

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