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

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




Начать новую тему Ответить на тему  [ Сообщений: 6 ] 
Автор Сообщение
 Заголовок сообщения: Автоматическое выравнивание и курсовая разница в параллельных валютах.
СообщениеДобавлено: Вт, сен 20 2011, 14:41 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пн, май 12 2008, 09:07
Сообщения: 334
Откуда: Tbilisi, GE
Пол: Мужской
Коллеги, нужен совет.

Активирован учет в двух параллельных валютах.
При выравнивании открытых позиций полностью совпадающих по суммам во ВВ часто появляются курсовые разницы в параллельных валютах.
Чтоб это не вызывало больших неудобств прописали в СО-счетах МВЗ в значения контировки по умолчанию.

Активирован учет по Бизнес-сферам.
Чтоб корректно подставлялись МВЗ при курсовых разницах - организовали замещение МВЗ на соответствующее Бизнес-сфере - реализовано через GGB1, замещение в позиции документа.

Все было достаточно прекрасно пока не попытались использовать автоматическое выравнивание.
Хоть F.13, хоть F13E в конечном итоге вызывают FB1D и даже приблизительно не входят замещение.
Точнее входят, но при обработке позиции дебитора, а не в позициях курсовых разниц.

Вместо замещения GGB1 попытался задействовать OpenFI 1120 - успешно используется под другие задачи, но при автоматическом выравнивании в 1120 не попадаем даже в позиции дебитора.

Сильно нужна подсказка - куда копать?!


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Автоматическое выравнивание и курсовая разница в параллельных валютах.
СообщениеДобавлено: Вт, сен 20 2011, 20:08 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Ср, фев 01 2006, 16:49
Сообщения: 1967
Откуда: Питерский Москвич
Пол: Мужской
Chirva написал:
Точнее входят, но при обработке позиции дебитора, а не в позициях курсовых разниц
Этого не может быть, потому что не может быть...
Замещение срабатывает в позиции, если выполнена предпосылка и FB1D не исключение. Приведите пример предпосылки и код замещения.

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


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Автоматическое выравнивание и курсовая разница в параллельных валютах.
СообщениеДобавлено: Вт, сен 20 2011, 20:51 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пн, май 12 2008, 09:07
Сообщения: 334
Откуда: Tbilisi, GE
Пол: Мужской
Plank написал:
Замещение срабатывает в позиции, если выполнена предпосылка и FB1D не исключение. Приведите пример предпосылки и код замещения.


Предпосылка:
TRUE

Замещение:
exit

В экзите одна строка - break-point.

Вход через F.13
К выравниванию три пары документов, которые в сумме дают 0.

Запуск в продуктивном режиме дает ТРИ срабатывания break-point.
При каждом из трех срабатываний - BSEG-HKONT = контрольному счету.

Возврат в F.13 - три ошибки о не совпадении МВЗ и БСф.
- пытается подставиться МВЗ по умолчанию.

----------

Если ручное выравнивание (прямой вход в FB1D).
Замещение отрабатывает, но необходимо войти в позицию курсовой разницы.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Автоматическое выравнивание и курсовая разница в параллельных валютах.
СообщениеДобавлено: Вт, сен 20 2011, 22:38 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Ср, фев 01 2006, 16:49
Сообщения: 1967
Откуда: Питерский Москвич
Пол: Мужской
Пошел, провалился в замещение...
Code:
BUKRS                                         0140
BELNR                                      
GJAHR                                         2011
BUZEI                                         002                                      
BSCHL                                         40
KOART                                         S                                      
SHKZG                                         S
PSWSL                                         RUB                                   
KTOSL                                         KDF               
VORGN                                         RFBU
KOKRS                                         1000
HKONT                                         9136080111
GVTYP                                         12
Потом получил выравнивание двух позиций:
В RUB:
17 0000143327 OOO"ПутиниКо" 0,00
40 9136080111 ОтрицКурсРаз2типРуб 0,00
В USD:
17 0000143327 OOO"ПутиниКо" 0,60-
40 9136080111 ОтрицКурсРаз2типРуб 0,60

Вы про такое выравнивание?
Если да, то что-то вы не договариваете...

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


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Автоматическое выравнивание и курсовая разница в параллельных валютах.
СообщениеДобавлено: Ср, сен 21 2011, 10:13 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пн, май 12 2008, 09:07
Сообщения: 334
Откуда: Tbilisi, GE
Пол: Мужской
Plank написал:
...
Вы про такое выравнивание?
Если да, то что-то вы не договариваете...


План счетов чуть отличается от Вашего, но в целом все просто - дебиторы живут на 1410.

F.13
Конкретный дебитор, ограничение двумя документами, которые проведены в валюте совпадающей с валютой БЕ.
ОДИН раз останавливается по break-point.
В позиции BSEG-HKONT = 14100100
На выходе - ошибка: SAPMF05A 0700 E KI 188 МВЗ 1000/10318001 относится к бизнес-сфере 3010 вместо 1040

FB1D
Конкретный дебитор, ограничение двумя документами, которые проведены в валюте совпадающей с валютой БЕ.
ШЕСТЬ раз останавливается по break-point.
в 1 позиции BSEG-HKONT = 14100100
во 2 позиции BSEG-HKONT = 81300109 (пять остановок по break-point)

На выходе документ.
Просмотр в валюте документа/внутренней валюте:
1000 1 000001 07 14100100 0,00 GEL БСф 1040
1000 2 000002 50 81300109 0,00 GEL БСф 1040

Просмотр в твердой валюте:
1000 1 000001 07 14100100 0,01 USD БСф 1040
1000 2 000002 50 81300109 0,01- USD БСф 1040

Просмотр в индексируемой валюте:
1000 1 000001 07 14100100 0,00 EUR БСф 1040
1000 2 000002 50 81300109 0,00 EUR БСф 1040

В позиции счета 81300109 вписано МВЗ 10148001

Могу скриншотами текст усилить, могу видео выложить....
SAP ECC 6.0, SAPKH60304


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Автоматическое выравнивание и курсовая разница в параллельных валютах.  Тема решена
СообщениеДобавлено: Ср, сен 21 2011, 15:26 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пн, май 12 2008, 09:07
Сообщения: 334
Откуда: Tbilisi, GE
Пол: Мужской
Скажем так - проблему снял.

Замещения так и не отрабатывает,
но через транзакцию OKB9 всего лишь описали ВСЕ, что должно делать замещение.

Раньше было проще - контировка по умолчанию из СО и подмена пары символов в МВЗ чтоб соответствовало БСф мелким user-exit.


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

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


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

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


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

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