Текущее время: Вт, мар 19 2024, 13:41

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




Начать новую тему Ответить на тему  [ Сообщений: 20 ]  На страницу 1, 2  След.
Автор Сообщение
 Заголовок сообщения: Замещение контировок в автоматически созданных позициях НДС
СообщениеДобавлено: Пн, янв 14 2013, 12:42 
Ассистент
Ассистент

Зарегистрирован:
Ср, ноя 17 2010, 13:56
Сообщения: 29
Добрый день!
Появилась необходимость ставить контировки (МВЗ, заказ, материал, завод, ОС) в автоматически созданные позиции НДС для документов реализации из SD и FI.
Выполнили разработку в OPEN-FI, события 1120 и 1430.
В итоге получил дамп CO-OM. Суть ошибки - контировки проставлены после того, как к документам реализации были сформированы CO-документы.

Подскажите, где можно заместить контировки в автоматически созданных позициях, причём копируя из "основных" позиций документа?
Замещение позиции FI-документа не использовал, т.к. нужно смотреть соседние позиции.
Замещение FI-документа полностью, насколько я понял, видит только текущую позицию и заголовок.
Если это не так, пожалуйста, вышлите кусок кода, где смотрятся соседние позиции.
Заранее благодарен!


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Замещение контировок в автоматически созданных позициях НДС
СообщениеДобавлено: Чт, фев 21 2013, 17:01 
Ассистент
Ассистент

Зарегистрирован:
Пт, май 11 2012, 17:38
Сообщения: 27
Какой схожий вопрос..
Удалось ли в итоге решить проблему?
В замещении FI-документа "полностью" позиции доступны, но тоже выходит ошибка"KC051 Internal error: Entry in COKA buffer not found"..


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Замещение контировок в автоматически созданных позициях НДС
СообщениеДобавлено: Чт, сен 25 2014, 12:12 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Ср, фев 21 2007, 08:50
Сообщения: 1565
Откуда: Пермь
Пол: Мужской
Сделайте на втором моменте (позиция) с вызовом подпрограммы, в которой либо доставайте из мемори, либо делайте assign таблицы xbseg (там будут все позиции с номером <= текущей).
Сейчас делаю похожую вещь, если что, могу потом отписаться.

_________________
Алё, это Пакистан? Нам нужен один килограмм


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Замещение контировок в автоматически созданных позициях НДС
СообщениеДобавлено: Чт, сен 25 2014, 15:46 
Менеджер
Менеджер

Зарегистрирован:
Пн, янв 28 2008, 16:56
Сообщения: 512
Откуда: Воронеж
Пол: Мужской
У нас это в SD работает так: в деривации CO-PA определяется бизнес сфера из завода. Затем по бизнес сфере замещением определяется МВЗ. Может кому то поможет.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Замещение контировок в автоматически созданных позициях НДС
СообщениеДобавлено: Пн, окт 06 2014, 14:41 
Ассистент
Ассистент

Зарегистрирован:
Пн, окт 08 2012, 11:02
Сообщения: 33
Добрый день, коллеги.
Мы ранее в старых версиях для обновления контировок в налоговых позициях использовали события Open-FI 1025 и 1030.
Обновления для BSEG, BSIS выполняются корректно. Никаких дампов и ошибок не возникало.

Однако, в последней версии при переходе на гибкую ГК при такой реализации (с пом.события 1025)
НЕ выполняются обновления контировок в таблице FAGLFLEXA, только в bseg/bsis.

Подскажите, пожалуйста, - это нормально и можно ли это исправить?
Активированные сценарии ГК на данные контировки в налоговых позициях НДС похоже не распространяются и тут не при чем.
Ни в каком событии не нашли, чтобы была доступна таблица FAGLFLEXA.
Почему у неё нет преемственности контировок для данной ситуации ?
Прим.: Заполняем БСф, сегмент. Без таблицы FAGLFLEXA эти контировки не формируют баланс.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Замещение контировок в автоматически созданных позициях НДС
СообщениеДобавлено: Пн, окт 06 2014, 15:17 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Ср, фев 01 2006, 16:49
Сообщения: 1967
Откуда: Питерский Москвич
Пол: Мужской
1. Новая Гибкая Главная Книга стандартным образом наследует признак (например, сегмент) из ведущей позиций (например, позиция затрат) в неведущую позицию (например, кредиторская задолженность и НДС). Нужно в настройке активировать "Наследование".
Если есть несколько ведущих позиций с разными значениями признака, то система пропорционально делит неведущие позиции на основании ведущих. Все это только в НГГК, в BSEG как было, так и остается. Нужно в настройке активировать "Разделение документа".
См. кластер ракурсов VC_FAGL_SPLIT (IMG: Активировать разделение документа) и курс AC210.
2. Не нужно пользоваться OpenFI, пользуйтесь замещением. После замещения НГГК работает корректно, что не скажешь про OpenFI.

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


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Замещение контировок в автоматически созданных позициях НДС
СообщениеДобавлено: Пн, окт 06 2014, 16:30 
Ассистент
Ассистент

Зарегистрирован:
Пн, окт 08 2012, 11:02
Сообщения: 33
Plank написал:
2. Не нужно пользоваться OpenFI, пользуйтесь замещением. После замещения НГГК работает корректно, что не скажешь про OpenFI.
Спасибо, что подтвердили наши сомнения насчет корректности отработки Open-FI. Но по поводу замещений, возникает вопрос, как увидеть предыдущие позиции, чтобы взять из них необходимые значения контировок для заполняемой налоговой позиции ? Никак не удается, видна только текущая налоговая позиция (если константой или в отладке заполнить, то с таблицами всё корректно).


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Замещение контировок в автоматически созданных позициях НДС
СообщениеДобавлено: Пн, окт 06 2014, 16:56 
Модератор
Модератор
Аватара пользователя

Зарегистрирован:
Пн, дек 18 2006, 14:29
Сообщения: 522
Откуда: Москва
Пол: Мужской
В замещении на событии "Документ полностью" можно увидеть весь документ целиком.

_________________
WhoamI?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Замещение контировок в автоматически созданных позициях НДС
СообщениеДобавлено: Пн, окт 06 2014, 17:18 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Пт, июл 08 2005, 13:07
Сообщения: 5273
Откуда: Cyprus
Пол: Мужской
Beard написал:
В замещении на событии "Документ полностью" можно увидеть весь документ целиком.

Оно, конечно, да, только вот "Документ полностью" не отрабатывает при проводках из логистики.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Замещение контировок в автоматически созданных позициях НДС
СообщениеДобавлено: Пн, окт 06 2014, 22:13 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Ср, фев 01 2006, 16:49
Сообщения: 1967
Откуда: Питерский Москвич
Пол: Мужской
Как сказал Yozhhhhh, на втором моменте для налоговой позиции уже известны остальные. Налоговая позиция не появится, пока не будет позиции на основании которой считается налог.
Получайте внутреннюю таблицу через ASSIGN и анализируйте ее. Например, на втором моменте при проводке из MM доступна (SAPLFACI)ACCIT_FI[].

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


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Замещение контировок в автоматически созданных позициях НДС
СообщениеДобавлено: Чт, окт 09 2014, 16:16 
Ассистент
Ассистент

Зарегистрирован:
Пн, окт 08 2012, 11:02
Сообщения: 33
Коллеги, спасибо большое за ответы.
Переделали заполнение с помощью замещения на моменте для позиции.
Теперь всё корректно (данные заполнены в BSEG,
и в таблице FAGLFLEXA причем с учетом сценариев обновления в зависимости от регистров).


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Замещение контировок в автоматически созданных позициях НДС
СообщениеДобавлено: Ср, дек 10 2014, 12:01 
Ассистент
Ассистент

Зарегистрирован:
Пн, окт 08 2012, 11:02
Сообщения: 33
Plank написал:
Как сказал Yozhhhhh, на втором моменте для налоговой позиции уже известны остальные. Налоговая позиция не появится, пока не будет позиции на основании которой считается налог.
Получайте внутреннюю таблицу через ASSIGN и анализируйте ее. Например, на втором моменте при проводке из MM доступна (SAPLFACI)ACCIT_FI[].

Коллеги, добрый день.
Возникла проблема в том, что внутренняя таблица почему-то не видна при проводке из MM (miro на ввод счета от кредитора).
Реализация выполнена согласно рекомендации выше, т.е. на втором моменте замещения (позиции документа) пользовательская программа выполняет: ASSIGN ('(SAPMF05A)xbseg[]') TO <accit_fi> , но после этого выходит из условия IF <accit_fi> IS ASSIGNED (данные не видны, чтобы заполнить в налоговую позицию).
Подскажите, пожалуйста, в чем ошибка ?

Прим.: если из FI выполнять проводки, то реализация отрабатывает корректно (заходит в ASSIGN и таблица с данными видна, налоговые контировки заполняются коррекно).


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Замещение контировок в автоматически созданных позициях НДС
СообщениеДобавлено: Ср, дек 10 2014, 12:15 
Гуру-модератор
Гуру-модератор
Аватара пользователя

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

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


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Замещение контировок в автоматически созданных позициях НДС
СообщениеДобавлено: Ср, дек 10 2014, 13:09 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, дек 20 2007, 18:21
Сообщения: 1613
KRT_N написал(а):
Подскажите, пожалуйста, в чем ошибка ?

<offtop><dev humor>В ДНК :mrgreen:</dev humor></offtop>

_________________
я твой сап эфай внедрял
BAdI-позитив
Взять немножечко абопу, сунь туда кошачью *опу, RFC лапки, БТ старой бабки, на медленном базиснике переносить, тестовое окружение материть, снимать SAT пенку, биться головой о стенку, охапка тайм-шитов, отчет готов!


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Замещение контировок в автоматически созданных позициях НДС
СообщениеДобавлено: Пт, дек 19 2014, 01:30 
Ассистент
Ассистент

Зарегистрирован:
Пн, окт 08 2012, 11:02
Сообщения: 33
Plank написал:
Сравните, какая программа указана в моем примере и что сделали вы.
SAPLFACI это не SAPMF05A, для проводок из разных модулей используются разные программы...


Добрый день. Дополнили использование указанной программы SAPLFACI. Если проследить выполнение в отладчике, то контировки в замещении видны и в поля налоговых позиций как будто бы сохраняются. Однако, после выхода из программы в проведенном бухгалтерском документе они уже пропадают. Не понимаем, в чем проблема: как они сбрасываются после выхода из замещения, либо выполняем заполнение таблиц в замещении неверно в программе ? Спасибо.


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

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


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

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


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

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