Текущее время: Пт, июл 25 2025, 04:21

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




Начать новую тему Ответить на тему  [ Сообщений: 7 ] 
Автор Сообщение
 Заголовок сообщения: Автоматическая проводка по всем регистрам гибкой ГК
СообщениеДобавлено: Вт, дек 07 2010, 15:07 
Специалист
Специалист

Зарегистрирован:
Пт, июл 06 2007, 15:36
Сообщения: 141
Пол: Мужской
Создал неведущий регистр ZZ в гибкой главной книге, автоматически создалась группа регистров с тем же именем.
При проводке через FB01L с указанием группы регистров ZZ итоговая таблица обновляется только по регистру ZZ.
При проводке с помощью транзакции FB01 обновляется ведущий регистр 0L и неведущий ZZ.
В хелпе
http://help.sap.com/saphelp_erp2005/helpdata/ru/2d/830e405c538f5ce10000000a155106/frameset.htm
написано, что "Если группа регистров не введена, обработка выполняется автоматически для всех регистров. Поэтому не нужно создавать группу регистров для всех регистров".

В курсе АС210 - "Новая Главная Книга"
"...Суммы проводки (по неведущему регистру) совпадают с суммами в основной книге, поскольку позиции по умолчанию проводятся по всем книгам."

Вопрос 1 : можно ли заставить систему при обычных проводках (тр.FB01, FB60) обрабатывать только ведущий регистр 0L без регистра ZZ?

Вопрос 2 : можно ли заставить систему при обычных проводках (тр.FB01, FB60) обрабатывать регистр ZZ по определенному условию, например, если бизнес сфера = 0001?

_________________
"Любая проблема имеет имя, фамилию и отчество." И.Сталин
Изображение


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Автоматическая проводка по всем регистрам гибкой ГК
СообщениеДобавлено: Ср, дек 08 2010, 02:46 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Ср, фев 01 2006, 16:49
Сообщения: 1967
Откуда: Питерский Москвич
Пол: Мужской
Без подлома через указатель, в подпрограммах переноса полей, нельзя (ИМХО).
Вопрос, а зачем ограничения на запись? Пусть там лежит все, возмете только то, что нужно...

_________________
Материалы по S/4HANA (установка и активация компонентов, FIORI, ACR, CIT, PaPM(FS-PER)) на моем сайте planksap.pro


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Автоматическая проводка по всем регистрам гибкой ГК
СообщениеДобавлено: Чт, дек 09 2010, 11:03 
Специалист
Специалист

Зарегистрирован:
Пт, июл 06 2007, 15:36
Сообщения: 141
Пол: Мужской
Ограничение на запись - чтобы таблицы не распухали.

_________________
"Любая проблема имеет имя, фамилию и отчество." И.Сталин
Изображение


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Автоматическая проводка по всем регистрам гибкой ГК
СообщениеДобавлено: Ср, ноя 09 2011, 15:59 
Специалист
Специалист

Зарегистрирован:
Пт, июл 06 2007, 15:36
Сообщения: 141
Пол: Мужской
UP

_________________
"Любая проблема имеет имя, фамилию и отчество." И.Сталин
Изображение


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Автоматическая проводка по всем регистрам гибкой ГК  Тема решена
СообщениеДобавлено: Чт, ноя 10 2011, 18:17 
Младший специалист
Младший специалист

Зарегистрирован:
Чт, апр 06 2006, 15:06
Сообщения: 88
Например, так:

Code:
*& User-Exit для переменного переноса полей Вашего регистра.
FORM e91_mvc USING from_field to_field.
  to_field = from_field.
  CALL METHOD z_my_ledger_service=>field_substitution
    EXPORTING
       i_acchd = acchd i_accit_glx = accit_glx
    CHANGING
       e_glu1 = glu1
    EXCEPTIONS
       e_not_relevant = 1
       OTHERS = 2.
 
CASE sy-subrc.
    WHEN 1.
       " не релевантная  позиция: не проводить в наш регистр
      FIELD-SYMBOLS: <fs_dont_calc> TYPE flag.
      ASSIGN ('(SAPLGLIN)WF-DONT_CALC') TO <fs_dont_calc>.
      CHECK sy-subrc = 0.
      <fs_dont_calc> = 'X'.
      CLEAR: glu1-tsl, glu1-hsl, glu1-ksl, glu1-osl, glu1-wsl.
    WHEN 9.
        " ошибка: не проводить документ целиком
        MESSAGE ID sy-msgid  TYPE sy-msgty NUMBER sy-msgno WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
  ENDCASE.
ENDFORM.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Автоматическая проводка по всем регистрам гибкой ГК
СообщениеДобавлено: Пт, ноя 11 2011, 14:55 
Специалист
Специалист

Зарегистрирован:
Пт, июл 06 2007, 15:36
Сообщения: 141
Пол: Мужской
Спасибо. Попробую - отпишу.

_________________
"Любая проблема имеет имя, фамилию и отчество." И.Сталин
Изображение


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Автоматическая проводка по всем регистрам гибкой ГК
СообщениеДобавлено: Пн, дек 19 2011, 10:30 
Специалист
Специалист

Зарегистрирован:
Пт, июл 06 2007, 15:36
Сообщения: 141
Пол: Мужской
В транзакции GCI4 ввести значение U77 в поле ПлПр в след строки:

ТабПол ТабОтправ ПолеПолуч Пс ПолеОтправ ОперЗамещ ПлПр
FAGLFLEXA ACCIT_GLX TSL PSWBT U77
FAGLFLEXA ACCIT_GLX WSL G_TW_VAL U77


Подпрограмма постоянного переноса:

FORM e77_mvc USING from_field to_field.
MOVE from_field TO to_field.

FIELD-SYMBOLS:
<fs_rldnr> TYPE rldnr
, <fs_dont_calc> TYPE flag
.

ASSIGN ('(RGIMF000)LED_PAR-RLDNR') TO <fs_rldnr>.
CHECK <fs_rldnr> IS ASSIGNED.
CHECK <fs_rldnr> = 'N1'.
ASSIGN ('(SAPLGLIN)WF-DONT_CALC') TO <fs_dont_calc>.
CHECK <fs_dont_calc> IS ASSIGNED.

IF ACCIT_GLX-hkont = '0044010000'
OR ACCIT_GLX-hkont = '0044020000'.
<fs_dont_calc> = 'X'.
CLEAR: glu1-tsl, glu1-hsl, glu1-ksl, glu1-osl, glu1-wsl.
ENDIF.

ENDFORM. "E77_MVC

Результат:
Не создается документ по рекистру N1, если счет главной книги 44010000 или 44020000.
Спасибо z_av!

_________________
"Любая проблема имеет имя, фамилию и отчество." И.Сталин
Изображение


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

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


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

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


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

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