Текущее время: Сб, июл 19 2025, 22:03

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


Правила форума


ВНИМАНИЕ!

Вопросы по SAP Query и Quick View - сюда



Начать новую тему Ответить на тему  [ Сообщений: 26 ]  На страницу 1, 2  След.
Автор Сообщение
 Заголовок сообщения: Как поменять поле структуры в одной программе из другой прогр.?
СообщениеДобавлено: Вт, ноя 21 2006, 17:19 
Младший специалист
Младший специалист
Аватара пользователя

Зарегистрирован:
Чт, окт 26 2006, 10:17
Сообщения: 65
Такая проблемка: вызывается замещение, и из этого замещения мне надо поменять в проге(SAPMF05A) определенное поле структуры RF05A. Как это можно сделать?


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

Зарегистрирован:
Пн, апр 17 2006, 11:03
Сообщения: 123
что-то типа этого
Code:
ASSIGN ('(SAPMF05A)RF05A') TO <fs_rf05a>.
IF sy-subrc EQ 0.
  <fs_rf05a>-field_1 = 'X'.
ENDIF.


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

Зарегистрирован:
Чт, сен 09 2004, 07:32
Сообщения: 777
Откуда: Москва
Пол: Мужской
... особенно весело менять таким способом счет ГК, код налога, даты пересчета валют и т.п. :lol:
все равно сидеть не вам, а бухгалтеру и фин.диру...

_________________
"Прежде чем сделать что-то, подумай, к чему это может привести..."


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

Зарегистрирован:
Пн, апр 17 2006, 11:03
Сообщения: 123
А в чем прикол, Николай?
за что сидеть?:)


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

Зарегистрирован:
Чт, сен 09 2004, 07:32
Сообщения: 777
Откуда: Москва
Пол: Мужской
author написал(а):
А в чем прикол, Николай?
за что сидеть?:)

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

_________________
"Прежде чем сделать что-то, подумай, к чему это может привести..."


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

Зарегистрирован:
Чт, окт 26 2006, 10:17
Сообщения: 65
Ооооо....оперативно, спасибо ребята, завтра проверю.


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

Зарегистрирован:
Чт, окт 26 2006, 10:17
Сообщения: 65
Все работает, большое спасибо!!! :D


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, ноя 22 2006, 11:04 
Председатель
Председатель
Аватара пользователя

Зарегистрирован:
Вт, авг 17 2004, 14:35
Сообщения: 1519
Откуда: В ВЕЧНОМ БАНЕ
Dalt написал(а):
Все работает, большое спасибо!!! :D

Мда... nicky555, какой учет... какие учетные политики... когда мы вот так вот запросто, надо нам в чужой программе сменить значение, мы его меняем, а че эти гансы понимаешь решил что я этого не могу поменять, мы их еще вы 45 всех задавили... грустно однако :(


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

Зарегистрирован:
Чт, окт 26 2006, 10:17
Сообщения: 65
Значение меняется не просто так, а по определенному условию. Вообщем так: идет постобработка документов(FEBA) и когда человек хочет отработать выписку с проводкой по AR00 или R00, то при создании документа ему всегда подтягивается вид счета 'D'(дебиторы), а надо 'K'(кредиторы). Причем я смотрел алгоритм стандартной проги, там это поле выбирается так:
Code:
    IF  RF05A-AGKOA = SPACE
    AND T003-XKOAD  = 'X'.
      RF05A-AGKOA = 'D'.
    ENDIF.
    IF  RF05A-AGKOA = SPACE
    AND T003-XKOAK  = 'X'.
      RF05A-AGKOA = 'K'.
    ENDIF.
    IF  RF05A-AGKOA = SPACE
    AND T003-XKOAS  = 'X'.
      RF05A-AGKOA = 'S'.
    ENDIF.

T003 - это табличка с настройками по типам документов.
Т.е. получается так, если по этому типу документа разрешены дебетовые проводки, то будет 'D', а вот если все проводки разрешены, то ВСЕ РАВНО БУДЕТ 'D'.
Ну и как прикажите с этим бороться???


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

Зарегистрирован:
Чт, окт 26 2006, 10:17
Сообщения: 65
Если Uukrul вы подскажите мне как бороться с этим СТАНДАРТНЫМИ ПУТЯМИ, то ей богу, при случае я вам выставлю пиво.


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

Зарегистрирован:
Чт, сен 09 2004, 07:32
Сообщения: 777
Откуда: Москва
Пол: Мужской
а посмотреть, почему не заполняется поле "вид счета" в позиции, не пробовали?

_________________
"Прежде чем сделать что-то, подумай, к чему это может привести..."


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

Зарегистрирован:
Вт, авг 17 2004, 14:35
Сообщения: 1519
Откуда: В ВЕЧНОМ БАНЕ
Dalt написал(а):
Если Uukrul вы подскажите мне как бороться с этим СТАНДАРТНЫМИ ПУТЯМИ, то ей богу, при случае я вам выставлю пиво.

Ну в 90% с ними бороться как бы и не следует. Есть стандарт системы, если используя стандартные же опять механизмы его обойти не получается (а предложенный вариант является хаком), то работаем через стандарт. Вот такой вот у меня метод.


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

Зарегистрирован:
Чт, окт 26 2006, 10:17
Сообщения: 65
Та поле то заполняется, вот только если вызывать через "второстепенные" транзакции, такие как F-51, F-30, F-04. Там это все прописывается, но если через FB05, то остается пустым.


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

Зарегистрирован:
Чт, окт 26 2006, 10:17
Сообщения: 65
Что-то я если честно не понял фишки Uukrul. Есть стандарт и есть стандартные механизмы, если эти механизмы обойти не получается, то работаем по стандарту....т.е. получается никак не работаем, так выходит.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, ноя 23 2006, 11:24 
Председатель
Председатель
Аватара пользователя

Зарегистрирован:
Вт, авг 17 2004, 14:35
Сообщения: 1519
Откуда: В ВЕЧНОМ БАНЕ
Dalt написал(а):
Что-то я если честно не понял фишки Uukrul. Есть стандарт и есть стандартные механизмы, если эти механизмы обойти не получается, то работаем по стандарту....т.е. получается никак не работаем, так выходит.

Да так. А вообще ищем другие возможности построения процесса, практика показала что всегда можно найти другой пусть... а иначе значит вам не нужен SAP, берите 1С, там можно делать что угодно и как угодно...


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

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


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

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


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

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