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

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


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

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


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

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