Текущее время: Сб, дек 16 2017, 22:54

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




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

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

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


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

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


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

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


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

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


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

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

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

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


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

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

_________________
Цифровая трансформация в массы - использую S/4 HANA на домашнем сервере для семейной бухгалтерии...


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

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


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

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

_________________
WhoamI?


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

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

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

_________________
Прежде чем задавать вопрос, прочитайте здесь,
посмотрите sap.darkduck.com.

www.sapexpert.co.uk


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

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

_________________
Цифровая трансформация в массы - использую S/4 HANA на домашнем сервере для семейной бухгалтерии...


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

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


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

Зарегистрирован:
Пн, окт 08 2012, 12: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, 13:15 
Гуру-модератор
Гуру-модератор
Аватара пользователя

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

_________________
Цифровая трансформация в массы - использую S/4 HANA на домашнем сервере для семейной бухгалтерии...


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

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

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

_________________
я твой сап эфай внедрял


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

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


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


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

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


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

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


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

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