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

Часовой пояс: 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 часа


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

Сейчас этот форум просматривают: Yandex [Bot]


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

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